AGSSSMR1 ;IHS/ASDS/SDH - SSA/SSN Matching Report ;
Source file <AGSSSMR1.m>
Package | Total | Call Graph |
---|---|---|
IHS Patient Registration | 2 | ^AGSSSMR2 $$UPPER^AGUTILS |
Kernel | 2 | ^%ZISC ($$STATUS,OPEN)^%ZISH |
VA Fileman | 2 | ^DIC ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
PROCESS | ;>PROCESS RECORDS
|
|
STOP | ;EP - to stop background processing
|
|
HEADER | ;initialize and retrieve number of records to process
|
|
S | ;EP - START
|
|
EXIT | ;
|
|
LOOP | ;loop through host file
|
|
PROC | ;start processing
|
|
BY | ;bypass
|
|
SELECT | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUTTLOC - [#9999999.06] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("OS" | SELECT+79, SELECT+82 |
^AGSSTMP1( | SELECT+61, SELECT+68!, BY+3*, PROCESS+1!, HEADER+2*, HEADER+3*, HEADER+4*, HEADER+5, LOOP+2, LOOP+5 , LOOP+6, LOOP+7*, LOOP+8*, LOOP+13*, LOOP+16*, LOOP+17*, LOOP+21*, STOP+1* |
^AUTTLOC - [#9999999.06] | SELECT+70 |
^AUTTSITE(1 | HEADER+1 |
^DIC(4 - [#4] | S+7 |
Name | Line Occurrences |
---|---|
EXIT | SELECT+85, HEADER+6, LOOP+25 |
PROC | SELECT+84 |
SELECT | SELECT+21, SELECT+48, SELECT+50 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> A | SELECT+30*, SELECT+31 |
AG | EXIT+8! |
>> AGACCT | SELECT+31*, SELECT+32, SELECT+33, SELECT+34, SELECT+35, SELECT+36, SELECT+37, SELECT+38, SELECT+39, SELECT+40 , SELECT+41, SELECT+42, SELECT+43, SELECT+44, SELECT+45, SELECT+46, SELECT+47 |
AGACCTS | S+1~, SELECT+24*, SELECT+25, SELECT+30, SELECT+31, SELECT+46*, SELECT+48, SELECT+50, SELECT+57*, SELECT+58* |
AGHDDR | EXIT+3! |
AGK | EXIT+7*, EXIT+8! |
AGQUIT | S+3*, SELECT+55*, SELECT+56!, SELECT+59*, SELECT+61, SELECT+66*, SELECT+67*, SELECT+69 |
AGSBGTM | HEADER+4*, EXIT+3! |
AGSCREC | LOOP+3*, LOOP+4, LOOP+10, LOOP+11, LOOP+12, LOOP+13, EXIT+3! |
AGSITE | HEADER+1*, EXIT+3! |
>> AGSS("NORUN" | HEADER+6 |
AGSS1SSN | EXIT+3! |
AGSS2SSN | EXIT+3! |
AGSSBGT | EXIT+3! |
AGSSC | HEADER+5*, LOOP+6, LOOP+7, EXIT+3! |
AGSSCNT | PROC+1!, EXIT+4! |
AGSSCNT( | LOOP+15*, LOOP+19, LOOP+20*, LOOP+21 |
AGSSCNT("TOT" | LOOP+1*, LOOP+13, LOOP+14* |
AGSSCVC | LOOP+10*, LOOP+13, LOOP+15, LOOP+18*, LOOP+19*, LOOP+20, LOOP+21, EXIT+4! |
AGSSDAY | EXIT+4! |
AGSSDOB | EXIT+2! |
AGSSFIO | BY+5*, LOOP+3, EXIT+4! |
AGSSFN | EXIT+4! |
AGSSFNT | EXIT+4! |
AGSSHFL | SELECT+71*, SELECT+72, BY+1, EXIT+2! |
AGSSHRN | LOOP+11*, LOOP+13, EXIT+2! |
>> AGSSITE | S+11*, SELECT+61, SELECT+68, SELECT+70, BY+3, PROCESS+1, HEADER+2, HEADER+3, HEADER+4, HEADER+5 , LOOP+2, LOOP+5, LOOP+6, LOOP+7, LOOP+8, LOOP+13, LOOP+16, LOOP+17, LOOP+21, STOP+1 |
AGSSLN | EXIT+4! |
AGSSMIN | EXIT+4! |
AGSSMN | EXIT+5! |
AGSSPATH | SELECT+76*, SELECT+77, SELECT+78, SELECT+79*, SELECT+80*, SELECT+81, SELECT+82*, SELECT+83*, BY+1, EXIT+5! |
AGSSPICK | EXIT+5! |
AGSSQ | EXIT+2! |
AGSSREC | EXIT+2! |
AGSSRTOT | EXIT+5! |
AGSSSEC | EXIT+5! |
AGSSSEX | EXIT+2! |
AGSSUFAC | SELECT+70*, SELECT+71, LOOP+12*, LOOP+13, EXIT+5! |
AGSSVC | EXIT+2! |
>> AGTXT | SELECT+32*, SELECT+33*, SELECT+34*, SELECT+35*, SELECT+36*, SELECT+37*, SELECT+38*, SELECT+39*, SELECT+40*, SELECT+41* , SELECT+42*, SELECT+43*, SELECT+44*, SELECT+45*, SELECT+46*, SELECT+47 |
DIC | S+4*, S+8! |
DIC("A" | S+6* |
DIC("B" | S+7* |
DIC(0 | S+5* |
DIR | S+2~, SELECT+19!, SELECT+53!, SELECT+65!, SELECT+76! |
DIR("A" | SELECT+17*, SELECT+51*, SELECT+63*, SELECT+74* |
DIR("B" | SELECT+64*, SELECT+75* |
DIR(0 | SELECT+18*, SELECT+52*, SELECT+62*, SELECT+73* |
DIROUT | S+10!, SELECT+22, EXIT+6! |
DIRUT | S+10!, SELECT+22, EXIT+6! |
DTOUT | S+10!, SELECT+22, EXIT+6! |
DUOUT | S+10!, SELECT+22, SELECT+27, SELECT+55, EXIT+6! |
DUZ(2 | S+7 |
IO | BY+5 |
>> POP | BY+2 |
U | SELECT+46, LOOP+10, LOOP+11, LOOP+12 |
>> XBFQ | LOOP+22* |
Y | S+9, S+11, SELECT+20, SELECT+21, SELECT+23*, SELECT+24, SELECT+25, SELECT+26!, SELECT+50, SELECT+60! , SELECT+61, SELECT+66, SELECT+67, SELECT+76, EXIT+6! |
YQ | S+10! |
>> ZTQUEUED | BY+4, LOOP+9, LOOP+22 |