Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ABMDE2E

Package: Third Party Billing

Routine: ABMDE2E


Information

ABMDE2E ; IHS/SD/SDR - DSD/DMJ - Check visit for elig ;

Source Information

Source file <ABMDE2E.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 4 FILE^DICN  ^DIE  ^DIK  $$GET1^DIQ  
Third Party Billing 2 DCFX^ABMDEFIP  ELG^ABMDLCK  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Third Party Billing 7 ABMAROL1  ABMAROLL  ABMDAST  ABMDE0  ABMDEAD2  ABMDPAY2  ABMDVST  

Entry Points

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 ;

External References

Name Field # of Occurrence
DCFX^ABMDEFIP HITCHK+22
ELG^ABMDLCK ABMDE2E+46
FILE^DICN ADD+31, ADDCOV+12
^DIE HITCHK2+16, MERGECK+21, UPDATE+4, UPDATE+7, KILL+8, PRIM+26, PRIM+33, PRIM+44
^DIK KILL+3
$$GET1^DIQ HITCHK+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABMDCLM - [#9002274.3] Classic Fileman Calls
^AUTNINS - [#9999999.18] GET1^DIQ
^AUTTINTY - [#9999999.181] GET1^DIQ

Global Variables Directly Accessed

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

Label References

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

Naked Globals

Name Field # of Occurrence
^( ADD+3
^(0 ADD+3, ADDCOV+1

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All