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

Package: Third Party Billing

Routine: ABMUTLN


Information

ABMUTLN ; IHS/ASDST/DMJ - NAME UTILITIES ;

Source Information

Source file <ABMUTLN.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Third Party Billing 1 $$STRPL^ABMERUTL  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Accounts Receivable 2 BAR276  BARDMAN3  
Third Party Billing 2 ABME5NM1  ABME8NM1  

Entry Points

Name Comments DBIA/ICR reference
DOB(X,Y) ;PEP - date of birth
PAT ; Patient name
SFX(X,Y) ;PEP - suffix (generation)
STR1 ;one name
FNM(X,Y) ;PEP - first name
SEX(X,Y) ;PEP - sex
SET ;set abmpdfn
KILL ;kill off old abme
FILE ;retrieve from file
STRIP ;strip suffix (generation)
NP ;new person file
PH ;policy holder file
LNM(X,Y) ;PEP - last name
MI(X,Y) ;PEP - middle name/initial

External References

Name Field # of Occurrence
$$STRPL^ABMERUTL FNM+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPN3PPH - [#9000003.1] SET+11, PH+1, PH+2, PH+3, PH+4
^AUPNMCD - [#9000004] PAT+18, PAT+19
^AUPNMCR - [#9000003] PAT+7, PAT+8
^AUPNRRE - [#9000005] PAT+12, PAT+13
^AUTNINS - [#9999999.18] PAT+5, PAT+10
^DPT - [#2] SET+6, PAT+22, PAT+23, PAT+25
^VA(200 - [#200] SET+9, NP+1, NP+2, NP+3

Label References

Name Line Occurrences
FILE LNM+6, FNM+6, MI+6, SFX+6, DOB+6, SEX+6
KILL LNM+4, FNM+4, MI+4, SFX+4, DOB+4, SEX+4
NP FILE+2
PAT FILE+1
PH FILE+3
SET LNM+3, FNM+3, MI+3, SFX+3, DOB+3, SEX+3
STR1 STRIP+3, STRIP+5
STRIP FILE+4

Naked Globals

Name Field # of Occurrence
^(0 PAT+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABMCDNUM PAT+17, PAT+18, PAT+19
>> ABME("DOB" DOB+7, KILL+1!, PAT+8*, PAT+13*, PAT+19*, PAT+23*, NP+3*, PH+4*
>> ABME("MS" PAT+25*
>> ABME("NM" LNM+7, FNM+7, MI+7, KILL+1!, PAT+7*, PAT+12*, PAT+18*, PAT+22*, NP+1*, PH+1*
, PH+2*, STR1+1, STR1+3*
>> ABME("NSFX" SFX+7, KILL+1!, STRIP+1!, STRIP+4, STR1+2*
>> ABME("SEX" SEX+7, KILL+1!, PAT+25*, NP+2*, PH+3*
>> ABMFILE SET+1*, SET+3*, SET+5, SET+8, SET+10, FILE+1, FILE+2, FILE+3
>> ABMIEN SET+2*, SET+4*, SET+6, SET+7, SET+9, SET+11, NP+1, NP+2, NP+3, PH+1
, PH+2, PH+3, PH+4
>> ABMP("INS" PAT+5, PAT+10
>> ABMP("ITYPE" PAT+1*, PAT+3, PAT+16
>> ABMPDFN SET+7*, PAT+7, PAT+8, PAT+12, PAT+13, PAT+22, PAT+23, PAT+25
I STRIP+2~, STRIP+3*, STRIP+5*, STR1+1, STR1+2, STR1+3
U PAT+5, PAT+7, PAT+10, PAT+12, PAT+18, PAT+22, NP+1, PH+1, PH+2
X LNM~, LNM+5, LNM+7*, LNM+8, FNM~, FNM+5, FNM+7*, FNM+8*, FNM+9, FNM+10*
, FNM+11, MI~, MI+5, MI+7*, MI+8*, MI+9*, MI+10*, MI+11, SFX~, SFX+5
, SFX+7*, SFX+8, DOB~, DOB+5, DOB+7*, DOB+8, SEX~, SEX+5, SEX+7*, SEX+8
, SET+1, SET+3, SET+6*, SET+9*, SET+11*
Y LNM~, FNM~, MI~, SFX~, DOB~, SEX~, SET+2, SET+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All