ABMDE2E ; IHS/SD/SDR - DSD/DMJ - Check visit for elig ;
Source file <ABMDE2E.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | FILE^DICN ^DIE ^DIK $$GET1^DIQ |
Third Party Billing | 2 | DCFX^ABMDEFIP ELG^ABMDLCK |
Name | Comments | DBIA/ICR reference |
---|---|---|
XIT | ;
|
|
COVCHK | ;
|
|
PRIM | ; Changed code under this line tag for readability in addition to those
; changes documented. |
|
ADDCHK | ; EP
|
|
HITCHK2 | ;
|
|
HITCHK3 | ;
|
|
UPDATE | ;
|
|
INS | ;
|
|
MERGECK | ;mark entries unbillable that aren't in eligibility array
|
|
ADD | ;EP - Entry Pont for adding Elig Info to Claim
|
|
HITCHK | ;HIT CHECK
|
|
ENT | ;EP - Entry Point to update Elig Info
|
|
ADDCOV | ; EP for adding Coverage Types
|
|
KILL | ;
|
FileNo | Call Tags |
---|---|
^ABMDCLM - [#9002274.3] | Classic Fileman Calls |
^AUTNINS - [#9999999.18] | GET1^DIQ |
^AUTTINTY - [#9999999.181] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABMDCLM - [#9002274.3] | ABMDE2E+42, ABMDE2E+45, HITCHK+14, HITCHK+16, HITCHK+17, HITCHK+18!, HITCHK+19, HITCHK2+6, HITCHK2+7, HITCHK2+8 , HITCHK2+12, MERGECK+1, MERGECK+3, MERGECK+16, MERGECK+17, MERGECK+18, ADDCHK+1, ADDCHK+2, ADDCHK+10, ADDCHK+11 , ADDCHK+12, ADDCHK+21, ADDCHK+22, ADDCHK+24, UPDATE+1!, UPDATE+2, UPDATE+5, COVCHK+3, ADD+3, ADDCOV+4 , KILL+4, PRIM+6, PRIM+7, PRIM+9, PRIM+11, PRIM+13, PRIM+19, PRIM+20, PRIM+22, PRIM+35 |
^ABMDPARM( | ADDCHK+1, ADDCHK+14 |
^ABMNINS( | PRIM+38 |
^AUPNVSIT - [#9000010] | ABMDE2E+43 |
^AUTTPIC - [#9999999.65] | ADDCOV+1 |
^DD(9002274.3 | ADD+9 |
^DD(9002274.3013 | ADDCOV+8 |
Name | Line Occurrences |
---|---|
ADD | ADDCHK+4, ADDCHK+15 |
ADDCHK | INS+2 |
ADDCOV | COVCHK+3 |
COVCHK | ADDCHK+5, ADDCHK+16, UPDATE+2 |
HITCHK2 | HITCHK+23 |
HITCHK3 | HITCHK2+3 |
INS | ENT+2 |
KILL | HITCHK2+10 |
MERGECK | ABMDE2E+47 |
PRIM | HITCHK+25 |
UPDATE | ADDCHK+23, ADDCHK+26 |
XIT | PRIM+36 |
Name | Field # of Occurrence |
---|---|
^( | ADD+3 |
^(0 | ADD+3, ADDCOV+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ABM("ADD" | ADDCHK+9*, ADDCHK+12!, ADDCHK+14 |
>> ABM("C" | COVCHK+1*, COVCHK+2*, COVCHK+3, ADDCOV+1, ADDCOV+10 |
>> ABM("DA" | PRIM+7*, PRIM+8, PRIM+9, PRIM+11, PRIM+13, PRIM+30 |
>> ABM("DR" | PRIM+5*, PRIM+6*, PRIM+7 |
>> ABM("DRI" | PRIM+10!, PRIM+14*, PRIM+17*, PRIM+28, PRIM+31 |
>> ABM("FINS" | HITCHK3+1*, HITCHK3+2*, HITCHK3+3 |
>> ABM("HIT" | HITCHK2+1!, HITCHK2+4, HITCHK3+3* |
>> ABM("I0" | PRIM+11*, PRIM+12, PRIM+14, PRIM+16 |
>> ABM("INS" | HITCHK+19*, HITCHK+21, HITCHK2+12, HITCHK3+3, INS+1*, INS+2*, ADDCHK+1, ADDCHK+2, ADDCHK+6, ADDCHK+11 , ADDCHK+12, ADDCHK+14, ADDCHK+19, ADDCHK+21, ADDCHK+22, ADDCHK+24, COVCHK+2, ADD+13, ADD+15, ADD+16 , ADD+17, ADD+18, ADD+19, ADD+20, ADD+21, ADD+22, ADD+23, ADD+24, ADD+27, ADD+28 , ADDCOV+1, ADDCOV+4, KILL+4 |
>> ABM("INSCO" | PRIM+13*, PRIM+19, PRIM+20 |
>> ABM("ITYPE" | HITCHK+21*, HITCHK+22 |
>> ABM("L" | ADD+2*, ADD+3*, ADD+5*, ADD+10, ADD+14 |
>> ABM("PRI" | ENT+1*, ENT+2*, HITCHK2+2*, HITCHK2+3*, HITCHK3+2, INS+2, ADDCHK+1, ADDCHK+6, ADDCHK+12, ADDCHK+14 , ADDCHK+19, ADDCHK+22, UPDATE+2, UPDATE+5, COVCHK+2, ADD+12, ADD+15, ADD+16, ADD+17, ADD+18 , ADD+19, ADD+20, ADD+21, ADD+22, ADD+23, ADD+24, ADD+27, ADD+28 |
>> ABM("STATUS" | ADD+10*, ADD+11*, ADD+12*, ADD+14 |
>> ABM("XIEN" | ADD+32* |
>> ABME(111 | PRIM+36* |
>> ABMIIEN | MERGECK+2*, MERGECK+3*, MERGECK+6, MERGECK+16 |
>> ABMINSCK | PRIM+20*, PRIM+22 |
ABML | ABMDE2E+46, XIT+1! |
ABML( | ENT+2, HITCHK2+3, HITCHK3+2, INS+2, MERGECK+5, MERGECK+6, ADDCHK+6, ADDCHK+12, ADDCHK+19, ADDCHK+22 , COVCHK+2, ADD+15, ADD+16, ADD+17, ADD+18, ADD+19, ADD+20, ADD+21, ADD+22, ADD+23 , ADD+24, ADD+27, ADD+28 |
ABML("I" | ADD+2*, ADD+3*, ADD+4! |
ABML(97 | ADD+10 |
>> ABMMATCH | MERGECK+4*, MERGECK+6*, MERGECK+7 |
>> ABMP("C0" | ABMDE2E+37, ABMDE2E+38, PRIM+35*, PRIM+36, PRIM+37 |
>> ABMP("CDFN" | ABMDE2E+42, ABMDE2E+45, HITCHK+14, HITCHK+16, HITCHK+17, HITCHK+18, HITCHK+19, HITCHK+22, HITCHK2+6, HITCHK2+7 , HITCHK2+8, HITCHK2+12, HITCHK2+13, MERGECK+1, MERGECK+3, MERGECK+15, MERGECK+16, MERGECK+17, MERGECK+18, ADDCHK+1 , ADDCHK+2, ADDCHK+10, ADDCHK+11, ADDCHK+12, ADDCHK+17, COVCHK+3, ADD+3, ADD+6, ADDCOV+4, ADDCOV+5 , KILL+1, KILL+4, KILL+5, PRIM+6, PRIM+7, PRIM+9, PRIM+11, PRIM+13, PRIM+19, PRIM+20 , PRIM+22, PRIM+24, PRIM+29, PRIM+35, PRIM+42 |
>> ABMP("CLN" | ABMDE2E+38* |
>> ABMP("DERP OP | T" , HITCHK2+5 |
>> ABMP("EXP" | PRIM+40*, PRIM+43 |
>> ABMP("INS" | PRIM+4*, PRIM+37*, PRIM+38 |
>> ABMP("PDFN" | ABMDE2E+39 |
>> ABMP("VDT" | ABMDE2E+37*, ABMDE2E+40 |
>> ABMP("VTYP" | PRIM+38 |
>> ABMPRI | MERGECK+4*, MERGECK+5*, MERGECK+6 |
>> ABMTEXP | PRIM+38*, PRIM+39, PRIM+40 |
>> ABMVDFN | ABMDE2E+44*, ABMDE2E+45*, ABMDE2E+46 |
>> ABMVDT | ABMDE2E+40*, ABMDE2E+46 |
>> ABMYES | PRIM+3*, PRIM+14, PRIM+15, PRIM+18* |
>> ADD | ADDCHK+19 |
>> DA | HITCHK2+9*, HITCHK2+13*, MERGECK+16*, MERGECK+17, MERGECK+18, ADDCHK+20*, ADDCHK+21*, ADDCHK+22, ADDCHK+24*, ADDCHK+25 , UPDATE+1, UPDATE+2, UPDATE+5, COVCHK+3, ADD+32*, KILL+5*, PRIM+24*, PRIM+30*, PRIM+42* |
>> DA(1 | MERGECK+15*, MERGECK+19, ADDCHK+17*, ADDCHK+18, ADDCHK+21, ADDCHK+22, ADDCHK+24, UPDATE+1, UPDATE+2, UPDATE+5 , ADD+6*, ADD+7, ADDCOV+4*, ADDCOV+6, KILL+1*, KILL+2, PRIM+29*, PRIM+32 |
>> DA(2 | ADDCOV+5*, ADDCOV+6 |
DD | ADD+30!, ADDCOV+9!, ADDCOV+11! |
>> DFN | ABMDE2E+39*, ABMDE2E+46 |
DIC | ADD+1!, ADD+7*, ADD+33!, ADDCOV+3!, ADDCOV+6*, ADDCOV+13! |
DIC("DR" | ADD+14*, ADD+16*, ADD+18*, ADD+20*, ADD+22*, ADD+23*, ADD+25*, ADD+28*, ADDCOV+9! |
DIC("P" | ADD+9*, ADDCOV+8* |
DIC(0 | ADD+8*, ADDCOV+7* |
>> DIE | HITCHK2+14*, MERGECK+19*, ADDCHK+18*, KILL+6*, PRIM+23*, PRIM+32*, PRIM+41* |
>> DIK | KILL+2* |
>> DINUM | ADDCOV+10* |
DO | ADD+30!, ADDCOV+9!, ADDCOV+11! |
DR | HITCHK2+15*, HITCHK2+17!, MERGECK+20*, UPDATE+3*, UPDATE+6*, ADDCOV+9!, KILL+7*, KILL+9!, PRIM+25*, PRIM+27! , PRIM+31*, PRIM+34!, PRIM+43*, PRIM+45! |
DUZ(2 | ABMDE2E+42, ABMDE2E+45, HITCHK+14, HITCHK+16, HITCHK+17, HITCHK+18, HITCHK+19, HITCHK2+6, HITCHK2+7, HITCHK2+8 , HITCHK2+12, MERGECK+1, MERGECK+3, MERGECK+16, MERGECK+17, MERGECK+18, ADDCHK+1, ADDCHK+2, ADDCHK+10, ADDCHK+11 , ADDCHK+12, ADDCHK+14, ADDCHK+21, ADDCHK+22, ADDCHK+24, UPDATE+1, UPDATE+2, UPDATE+5, COVCHK+3, ADD+3 , ADDCOV+4, KILL+4, PRIM+6, PRIM+7, PRIM+9, PRIM+11, PRIM+13, PRIM+19, PRIM+20, PRIM+22 , PRIM+35, PRIM+38 |
I | ABMDE2E+41*, ABMDE2E+42*, ABMDE2E+43, ABMDE2E+44, HITCHK+1~, HITCHK+15*, HITCHK+16*, HITCHK+17, HITCHK+18, HITCHK+19 , HITCHK+22, HITCHK2+8, HITCHK2+9, HITCHK2+12, ADDCHK+7~, ADDCHK+8*, ADDCHK+10*, ADDCHK+11, ADDCHK+12 |
K | HITCHK+12~, HITCHK+13*, HITCHK+14*, HITCHK+16 |
U | ABMDE2E+37, ABMDE2E+38, HITCHK+17, HITCHK+19, HITCHK2+6, HITCHK2+7, HITCHK2+8, HITCHK2+12, MERGECK+1, MERGECK+17 , MERGECK+18, ADDCHK+11, ADDCHK+19, ADDCHK+22, UPDATE+2, UPDATE+5, ADD+3, ADD+9, ADD+15, ADD+16 , ADD+17, ADD+18, ADD+19, ADD+20, ADD+21, ADD+22, ADD+23, ADD+24, ADD+27, ADD+28 , ADDCOV+1, ADDCOV+8, KILL+4, PRIM+12, PRIM+13, PRIM+14, PRIM+16, PRIM+19, PRIM+22, PRIM+36 , PRIM+37, PRIM+38 |
>> X | ADD+13*, ADDCOV+10* |
>> Y | ADD+32 |