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

Package: Third Party Billing

Routine: ABME8CAS


Information

ABME8CAS ; IHS/ASDST/DMJ - 837 CAS Segment

Source Information

Source file <ABME8CAS.m>

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Third Party Billing 2 ABME8L16  ABME8L8  

Entry Points

Name Comments DBIA/ICR reference
150 ;CAS14 - Claim Adjustment Reason Code
190 ;CAS18 - Monetary Amount
60 ;CAS05 - Claim Adjustment Reason Code
130 ;CAS12 - Monetary Amount
110 ;CAS10 - Quantity
80 ;CAS07 - Quantity
170 ;CAS16 - Quantity
20 ;CAS01 - Claim Adjustment Group Code
40 ;CAS03 - Monetary Amount
180 ;CAS17 - Claim Adjustment Reason Code
200 ;CAS19 - Quantity
140 ;CAS13 - Quantity
120 ;CAS11 - Claim Adjustment Reason Code
70 ;CAS06 - Monetary Amount
90 ;CAS08 - Claim Adjustment Reason Code
100 ;CAS09 - Monetary Amount
160 ;CAS15 - Monetary Amount
EP ;EP - START HERE
; for consistency with other routines
10 ;segment
30 ;CAS02 - Claim Adjustment Reason Code
50 ;CAS04 - Quantity
LOOP ;LOOP HERE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMEXLM("AA" LOOP+3

Label References

Name Line Occurrences
@( LOOP+2, LOOP+3
LOOP EP+5

Naked Globals

Name Field # of Occurrence
^( LOOP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM EP+6!
>> ABMCNT EP+4*, 30+2, 40+2, 40+3, 50+2, 50+3*, 60+2, 60+3, 70+2, 70+3
, 70+4, 80+2, 80+3, 80+4*, 90+2, 90+3, 100+2, 100+3, 100+4, 110+2
, 110+3, 110+4*, 120+2, 120+3, 130+2, 130+3, 130+4, 140+2, 140+3, 140+4*
, 150+2, 150+3, 160+2, 160+3, 160+4, 170+2, 170+3, 170+4*, 180+2, 180+3
, 190+2, 190+3, 190+4, 200+2, 200+3, 200+4*
ABME EP+6!
ABME("RTYPE" EP+3*, LOOP+3
>> ABMF2AMT 40+3*, 70+4*, 100+4*, 130+4*, 160+4*, 190+4*
>> ABML 20+2, 30+2, 40+2, 40+3, 50+2, 60+2, 60+3, 70+2, 70+3, 70+4
, 80+2, 80+3, 90+2, 90+3, 100+2, 100+3, 100+4, 110+2, 110+3, 120+2
, 120+3, 130+2, 130+3, 130+4, 140+2, 140+3, 150+2, 150+3, 160+2, 160+3
, 160+4, 170+2, 170+3, 180+2, 180+3, 190+2, 190+3, 190+4, 200+2, 200+3
>> ABMLINE 30+2, 40+2, 40+3, 50+2, 60+2, 60+3, 70+2, 70+3, 70+4, 80+2
, 80+3, 90+2, 90+3, 100+2, 100+3, 100+4, 110+2, 110+3, 120+2, 120+3
, 130+2, 130+3, 130+4, 140+2, 140+3, 150+2, 150+3, 160+2, 160+3, 160+4
, 170+2, 170+3, 180+2, 180+3, 190+2, 190+3, 190+4, 200+2, 200+3
>> ABMP( 30+2, 40+2, 40+3, 50+2, 60+2, 60+3, 70+2, 70+3, 70+4, 80+2
, 80+3, 90+2, 90+3, 100+2, 100+3, 100+4, 110+2, 110+3, 120+2, 120+3
, 130+2, 130+3, 130+4, 140+2, 140+3, 150+2, 150+3, 160+2, 160+3, 160+4
, 170+2, 170+3, 180+2, 180+3, 190+2, 190+3, 190+4, 200+2, 200+3
>> ABMP("EXP" LOOP+3
>> ABMP("INS" LOOP+3
>> ABMR("CAS" EP+2!, LOOP+5, 10+1*, 20+1*, 20+2*, 30+1*, 30+2*, 40+1*, 40+2*, 50+1*
, 50+2*, 60+1*, 60+3*, 70+1*, 70+3*, 80+1*, 80+3*, 90+1*, 90+3*, 100+1*
, 100+3*, 110+1*, 110+3*, 120+1*, 120+3*, 130+1*, 130+3*, 140+1*, 140+3*, 150+1*
, 150+3*, 160+1*, 160+3*, 170+1*, 170+3*, 180+1*, 180+3*, 190+1*, 190+3*, 200+1*
, 200+3*
>> ABMREC("CAS" EP+2!, LOOP+4*, LOOP+5*
>> I LOOP+1*, LOOP+2, LOOP+3, LOOP+5
U 30+2, 40+2, 40+3, 50+2, 60+3, 70+3, 70+4, 80+3, 90+3, 100+3
, 100+4, 110+3, 120+3, 130+3, 130+4, 140+3, 150+3, 160+3, 160+4, 170+3
, 180+3, 190+3, 190+4, 200+3
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All