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: ABMDLCK

Package: Third Party Billing

Routine: ABMDLCK


Information

ABMDLCK ; IHS/ASDST/DMJ - Eligibility Checker ;

Source Information

Source file <ABMDLCK.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Third Party Billing 2 CHK^ABMDLCK1  UNCHK^ABMDLCK2  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 16

Package Total Caller Graph
Third Party Billing 16 ABMAROL1  ABMAROLL  ABMDACK  ABMDBADD  ABMDE2E  ABMDE2X  ABMDEADD  ABMDEFIP  
ABMDLCK1  ABMDLCK2  ABMDPAY2  ABMDVCK0  ABMDVST1  ABMELGCK  ABMMUFC6  ABMRELG  

Entry Points

Name Comments DBIA/ICR reference
AA ;Automobile accident or other accident or tort related.
ELG(ABMVDFN,ABML,DFN,ABMVDT) ;EP Entry point - Eligibility checker
PRIO ;SET PRIORITY
23 ;
33 ;
WRKC ;Workman's comp
3 ; RailRoad Elig Chk
2 ; Medicare Elig Chk
XIT
ACCREL(D1) ;EP - Ext func to determine if ins is accident or tort related
MCRIEN(X) ;EP - determine medicare fi on visit date

External References

Name Field # of Occurrence
CHK^ABMDLCK1 2+11, 23+9, 3+9, 33+9, WRKC+31, WRKC+39, AA+25
UNCHK^ABMDLCK2 2+12, 2+25, 3+16, WRKC+32, WRKC+40, AA+26
$$GET1^DIQ ELG+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABMDCLM - [#9002274.3] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDCLM - [#9002274.3] ELG+19
^AUPNMCR - [#9000003] 2+6, 2+10, 2+16, 23+1
^AUPNPAT - [#9000001] ELG+28, WRKC+14
^AUPNPRVT - [#9000006] AA+14, AA+17, AA+18, ACCREL+2
^AUPNRRE - [#9000005] 3+5, 3+9, 3+12, 33+1
^AUPNVINP - [#9000010.02] ELG+22
^AUPNVINP("AD" ELG+21
^AUPNVPOV - [#9000010.07] WRKC+10, AA+12
^AUPNVPOV("AD" WRKC+8, AA+10
^AUPNVSIT - [#9000010] ELG+7, ELG+12
^AUPNWC - [#9000042] WRKC+15, WRKC+17, WRKC+18, WRKC+19, WRKC+22
^AUTNEMPL - [#9999999.75] WRKC+24, WRKC+25
^AUTNINS - [#9999999.18] WRKC+26, WRKC+38
^AUTNINS("B" MCRIEN+10, 3+6, WRKC+34
^AUTNINS(2 MCRIEN+4, MCRIEN+5
^AUTTPIC("AC" 23+7, 33+7
^AUTTRLSH - [#9999999.36] ACCREL+5
^DPT - [#2] ELG+9, ELG+27

Label References

Name Line Occurrences
$$ACCREL AA+19
$$MCRIEN 2+7
23 2+16
33 3+13
@( ELG+46
PRIO 2+4, 3+4, AA+24
XIT ELG+56

Naked Globals

Name Field # of Occurrence
^( ELG+27, WRKC+38
^(0 WRKC+38

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM ELG+1~, 23+14*, 23+15*, 23+16, 23+17, 23+20, 23+21, 23+22, WRKC+7*, WRKC+8*
, WRKC+10, WRKC+37*, WRKC+38*, XIT!
ABM("COV" ELG+44*, 23+7*, 23+8*, 33+7*, 33+8*
ABM("CV" 2+26
ABM("EMPL REL " , WRKC+1*, WRKC+11*, WRKC+29, AA+7
ABM("EMPLOYED" ELG+30*, ELG+31*, 2+2, 3+2, WRKC+2
ABM("FLG" ELG+45!
ABM("INS" 2+7*, 2+8, 2+18, 2+19, 2+20, 2+21, 2+22, 2+23, 2+24, 2+25
, 2+26, 23+7, 23+13, 23+18, 3+6*, 3+7, 3+15, 33+7, WRKC+22*, WRKC+25*
, WRKC+26, WRKC+30, WRKC+34*, WRKC+35, WRKC+38*, AA+9!, AA+22*, AA+27
ABM("MDFN" ELG+44*, 2+15*, 2+16*, 2+21, 23+1, 3+11*, 3+12*, 33+1, AA+23*
ABM("MSUP" 23+13, 23+15, 23+23!
ABM("PRI" 2+2*, 2+18, 2+24, 2+26, 23+13, 3+2*, WRKC+12*, AA+15*, AA+27, PRIO+1
, PRIO+2, PRIO+3*
ABM("PRIMARY" ELG+32*, ELG+53
ABM("PROC" ELG+43*, ELG+46
ABM("REC" 2+9!, 23+1*, 23+2, 23+3, 23+5, 3+8!, 33+1*, 33+3, 33+4, 33+6
ABM("TYP" 2+3*, 3+3*, WRKC+6*, AA+3*
ABM("VACHK" ELG+42*
ABM("XIT" ELG+45!, 2+1!, 2+12, 2+25, 2+26, 3+1!, 3+16, WRKC+5!, WRKC+32, WRKC+40
, AA+2!, AA+26
>> ABM0 MCRIEN+5*, MCRIEN+6, MCRIEN+7, MCRIEN+8
ABMCDFN ELG+1~, ELG+19*
ABMCLN ELG+1~, ELG+14*, ELG+16*, ELG+17*
>> ABMDISDT ELG+20, ELG+22*, ELG+23*, 23+2, 33+3, WRKC+20
>> ABME(166 2+8*
>> ABME(168 3+7*
>> ABMELGDT 2+14*, 2+17, 23+4*
ABMGOOD 3+10!, 3+14, 33+5*
ABML ELG~, ELG+6!, ELG+24!
ABML( ELG+50, ELG+52, ELG+54*, ELG+55!, 2+18, 2+24, 2+26!, 23+13, AA+27, PRIO+1
, PRIO+2
ABML("ERROR" ELG+8*, ELG+10*
ABML(1 ELG+47, ELG+48, AA+7
ABML(4 23+16, 23+17, 23+20, 23+21, 23+22!
ABML(99 2+19, 2+20*, 2+21*, 2+22*, 2+23*, 2+25!, 23+17*, 23+18*, 23+21*, 3+15*
ABMLW WRKC+4~, WRKC+8, WRKC+17, WRKC+22*, WRKC+23, WRKC+24, WRKC+28*, WRKC+30
ABMLX XIT!
ABMLX( AA+27*
ABMNOELG ELG+2!, ELG+27*
>> ABMP("CDFN" ELG+17
ABMPRVTI ELG+1~, AA+20, AA+22, ACCREL+2*, ACCREL+3
ABMVDFN ELG~, ELG+6, ELG+7, ELG+11, ELG+12, ELG+19, ELG+21, WRKC+3, WRKC+8, AA+5
, AA+10
ABMVDT ELG~, ELG+5*, ELG+18*, ELG+27, 2+7, 23+2, 23+3, 33+3, 33+4, WRKC+20
, WRKC+21, AA+20
ABMVT ELG+1~
>> ABMWCIEN WRKC+16*, WRKC+17*, WRKC+18, WRKC+19, WRKC+22
>> ABMWEFDT WRKC+18*, WRKC+20
>> ABMWEXDT WRKC+19*, WRKC+21
ACCDENT ELG+1~, AA+4*, AA+8*, AA+10, AA+12*, AA+13, AA+16*, AA+21*
AUPNCPT ELG+3!
COV ELG+1~, 23+5*, 23+7, 3+17!, 33+6*, 33+7
CV 23+19*, 23+20*, 23+21, 23+24!
D1 ELG+1~, AA+16*, AA+17*, AA+18, AA+19, AA+23, ACCREL~, ACCREL+2
DFN ELG~, ELG+4*, ELG+6, ELG+9, ELG+13*, ELG+27, ELG+28, 2+6, 2+10, 2+16
, 2+20, 23+1, 3+5, 3+9, 3+12, 33+1, WRKC+14, WRKC+15, WRKC+17, WRKC+18
, WRKC+19, WRKC+22, AA+14, AA+17, AA+18, ACCREL+2
DUZ(2 ELG+19
I ELG+21*, ELG+22, ELG+51*, ELG+52*, ELG+53, ELG+54, ELG+55, MCRIEN+1~, MCRIEN+3*, MCRIEN+4*
, MCRIEN+5, MCRIEN+9
>> P ELG+49*, ELG+50*, ELG+52, ELG+54, ELG+55
RELPT ACCREL+1~, ACCREL+3*, ACCREL+4, ACCREL+5
>> SERVCAT ELG+15*, ELG+16
U ELG+13, ELG+14, ELG+15, ELG+22, ELG+27, ELG+30, ELG+32, 2+20, 2+21, 2+22
, 2+23, 23+2, 23+3, 23+5, 23+18, 33+3, 33+4, 33+6, WRKC+10, WRKC+14
, WRKC+18, WRKC+19, WRKC+22, WRKC+24, WRKC+25, WRKC+26, WRKC+38, AA+7, AA+12, AA+18
, AA+20, AA+22, ACCREL+3, ACCREL+5
V AA+1~, AA+4*, AA+10*, AA+12
X MCRIEN~, MCRIEN+7, MCRIEN+8
Y ELG+1~, ELG+12*, ELG+13, ELG+14, ELG+15, ELG+18, ELG+28*, ELG+30, ELG+32, MCRIEN+1~
, MCRIEN+2*, MCRIEN+9*, MCRIEN+10*, MCRIEN+11, WRKC+14*, WRKC+15, WRKC+24, WRKC+25, WRKC+26*, WRKC+28
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