system
(system)
December 17, 2013, 3:32pm
1
yehster wrote on Tuesday, December 17, 2013 :
Not going to fix this since the both that version of the form and ICD9 codes are going away.
With ICD9 E Codes (“external causes of injury”) There are 4 characters before the period in the code.
However, the hcfa processing routines assume that the period is always supposed to be after the 3rd character
if (!$new_medicare_logic) {
put_hcfa(26, $claim->payerCount() > 1 ? 52 : 57, 1, 'X');
}
// Box 12. Patient's or Authorized Person's Signature
put_hcfa(29, 7, 17, 'Signature on File');
// Note: Date does not apply unless the person physically signs the form.
// Box 13. Insured's or Authorized Person's Signature
put_hcfa(29, 55, 17, 'Signature on File');
// Box 14. Date of Current Illness/Injury/Pregnancy
$tmp = $claim->miscOnsetDate();
put_hcfa(32, 2, 2, substr($tmp, 4, 2));
put_hcfa(32, 5, 2, substr($tmp, 6, 2));
put_hcfa(32, 8, 4, substr($tmp, 0, 4));
if (hcfa_1500_version_02_12() && !empty($tmp)) {
// Only include the Box 14 qualifier if using version 02/12 and there is a Box 14 date.
put_hcfa(32, 16, 3, $claim->box14Qualifier());
}
So the code E000.0 gets put on the page as E00.00
http://www.icd9data.com/2012/Volume1/E000-E999/E000-E000/E000/E000.0.htm