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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ABME8NM1

Package: Third Party Billing

Routine: ABME8NM1


Information

ABME8NM1 ; IHS/ASDST/DMJ - 837 NM1 Segment

Source Information

Source file <ABME8NM1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Third Party Billing 4 $$AN^ABMUTL8  ($$EIN,$$NPIUSAGE)^ABMUTLF  ($$FNM,$$LNM,$$MI,$$SFX)^ABMUTLN  ($$PNUM,$$RCID)^ABMUTLP  
Kernel 1 $$NPI^XUSNPI  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
Third Party Billing 11 ABME8L1  ABME8L10  ABME8L12  ABME8L14  ABME8L15  ABME8L16  ABME8L2  ABME8L3  
ABME8L7  ABME8L8  ABME8L9  

Entry Points

Name Comments DBIA/ICR reference
10 ;segment
20 ;NM101 - Entity Identifier Code
120 ;NM111 - Entity Identifier Code (Not used)
30 ;NM102 - Entity Type Qualifier
50 ;NM104 - Name First
40 ;NM103 - Name Last or Organization Name
60 ;NM105 - Name Middle
110 ;NM110 - Entity Relationship Code (Not used)
70 ;NM106 - Name Prefix (Not used)
EP(X,Y) ;EP - START HERE
90 ;NM108 - Identification Code Qualifier
80 ;NM107 - Name Suffix
100 ;NM109 - Identification Code
LOOP ;LOOP HERE

External References

Name Field # of Occurrence
$$AN^ABMUTL8 100+74
$$EIN^ABMUTLF 100+42, 100+73, 100+80
$$NPIUSAGE^ABMUTLF 90+1
$$FNM^ABMUTLN 50+5, 50+10, 50+15
$$LNM^ABMUTLN 40+27, 40+32, 40+43
$$MI^ABMUTLN 60+5, 60+9, 60+13
$$SFX^ABMUTLN 80+5, 80+9, 80+13
$$PNUM^ABMUTLP 100+61
$$RCID^ABMUTLP 100+9, 100+53
$$NPI^XUSNPI 100+19, 100+28, 100+31, 100+41, 100+72, 100+79

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDBILL( 40+52
^ABMDPARM( 40+22, 100+18, 100+26, 100+27, 100+30, 100+71, 100+78
^ABMEXLM("AA" LOOP+3
^ABMNINS( 40+37, 100+8, 100+13, 100+14, 100+18, 100+30, 100+52, 100+71, 100+78
^ABMRECVR - [#9002274.095] 40+10, 100+7, 100+51
^ABMRECVR("C" 40+8, 40+9, 100+5, 100+6, 100+49, 100+50
^ABMRLABS - [#9002274.35] 40+53
^AUTNINS - [#9999999.18] 40+13, 40+14, 40+38, 40+39
^AUTTLOC - [#9999999.06] 100+20, 100+34
^AUTTVNDR - [#9999999.11] 40+53
^DIC(4 - [#4] 40+18, 40+23, 40+47

Label References

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

Naked Globals

Name Field # of Occurrence
^( LOOP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABM("PRV" 40+31, 40+32, 40+33, 50+9, 50+10, 50+11, 60+13, 80+13, 100+41
ABMCHIEN 40+9*, 40+10, 40+11!, 100+6*, 100+7, 100+50*, 100+51
ABME EP+8!
ABME("RTYPE" EP+6*, LOOP+3
ABMEIC EP+3*, EP+8!, 20+1, 30+2, 30+3, 30+4, 40+5, 40+17, 40+21, 40+26
, 40+30, 40+36, 40+42, 40+46, 40+51, 50+4, 50+8, 50+14, 60+4, 60+8
, 60+12, 80+4, 80+8, 80+12, 90+3, 90+5, 90+8, 90+11, 90+14, 90+16
, 90+18, 90+20, 90+23, 100+2, 100+12, 100+16, 100+22, 100+37, 100+39, 100+40
, 100+45, 100+58, 100+64, 100+69, 100+76
>> ABMIEN 100+39, 100+40
>> ABMLNPI 100+18*, 100+19, 100+26*, 100+27*, 100+28, 100+30*, 100+31, 100+71*, 100+72, 100+78*
, 100+79
>> ABMNIEN EP+4*, 40+37, 40+38, 40+39, 40+53, 100+65
>> ABMNPIU 90+1*, 90+6, 90+9, 90+12, 90+21, 90+24, 100+17, 100+23, 100+38, 100+70
, 100+77
>> ABMOUTLB 30+4
>> ABMP("BDFN" 40+52, 100+61
>> ABMP("CLIN" 30+3, 40+52, 90+23, 100+76
>> ABMP("EXP" LOOP+3
>> ABMP("INS" LOOP+3, 40+8, 40+9, 40+10, 40+13, 40+14, 90+1, 100+5, 100+6, 100+7
, 100+8, 100+9, 100+13, 100+14, 100+18, 100+30, 100+49, 100+50, 100+51, 100+52
, 100+53, 100+71, 100+78
>> ABMP("ITYPE" 40+48
>> ABMP("LDFN" 40+47, 90+1, 100+18, 100+26, 100+30, 100+71, 100+73, 100+78, 100+80
>> ABMP("PAYDFN" 40+23, 100+25, 100+34
>> ABMP("PDFN" 40+27, 50+5, 60+5, 80+5
>> ABMP("PNUM" 100+65, 100+66
>> ABMP("PRV" 100+39, 100+40
>> ABMP("SNUM" 100+59
>> ABMP("VTYP" 40+37, 100+8, 100+13, 100+18, 100+30, 100+52, 100+71, 100+78
>> ABMPST 100+59
>> ABMR("NM1" EP+5!, LOOP+5, 10+1*, 20+1*, 30+1*, 30+2*, 30+3*, 30+4*, 40+2*, 40+10*
, 40+13*, 40+14*, 40+18*, 40+22*, 40+23*, 40+27*, 40+32*, 40+33*, 40+37*, 40+38*
, 40+39*, 40+43*, 40+47*, 40+48*, 40+52*, 40+53*, 50+1*, 50+5*, 50+10*, 50+11*
, 50+15*, 60+1*, 60+5*, 60+9*, 60+13*, 70+1*, 80+1*, 80+5*, 80+9*, 80+13*
, 90+2*, 90+4*, 90+6*, 90+7*, 90+9*, 90+10*, 90+12*, 90+13*, 90+15*, 90+17*
, 90+19*, 90+21*, 90+22*, 90+24*, 90+25*, 100+1*, 100+7*, 100+8*, 100+9*, 100+13*
, 100+14*, 100+19*, 100+20*, 100+27, 100+28*, 100+29, 100+31*, 100+34*, 100+39*, 100+40*
, 100+41*, 100+42*, 100+51*, 100+52*, 100+53*, 100+55*, 100+59*, 100+60, 100+61*, 100+65*
, 100+66*, 100+72*, 100+73*, 100+74*, 100+79*, 100+80*, 110+1*, 120+1*
>> ABMREC("NM1" EP+5!, LOOP+4*, LOOP+5*
>> ABMSFILE 40+43, 50+15, 60+9, 80+9
>> ABMSIEN 40+43, 50+15, 60+9, 80+9
DUZ(2 40+18, 40+22, 40+37, 40+52, 100+8, 100+13, 100+14, 100+20, 100+25, 100+42
, 100+52
>> I LOOP+1*, LOOP+2, LOOP+3, LOOP+5
U 40+10, 40+14, 40+18, 40+22, 40+23, 40+39, 40+47, 40+52, 40+53, 100+7
, 100+8, 100+13, 100+14, 100+18, 100+19, 100+26, 100+27, 100+28, 100+30, 100+31
, 100+39, 100+40, 100+41, 100+51, 100+52, 100+71, 100+72, 100+78, 100+79
X EP~, EP+3
Y EP~, EP+4, 100+46!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All