ABMUTLN ; IHS/ASDST/DMJ - NAME UTILITIES ;
Source file <ABMUTLN.m>
Package | Total | Caller Graph |
---|---|---|
IHS Accounts Receivable | 2 | BAR276 BARDMAN3 |
Third Party Billing | 2 | ABME5NM1 ABME8NM1 |
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
|
Name | Field # of Occurrence |
---|---|
$$STRPL^ABMERUTL | FNM+8 |
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 |
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 |
Name | Field # of Occurrence |
---|---|
^(0 | PAT+25 |
>> | 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 |