AUPNLK ; IHS/CMI/LAB - IHS PATIENT LOOKUP MAIN ROUTINE 24-MAY-1993 ; [ 03/16/2004 7:43 AM ]
Source file <AUPNLK.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Patient | 4 | (ADDPAT,LOOKUPS)^AUPNLKB ^AUPNLKH ^AUPNLKI (RESET,SET)^AUPNLKZ | 
| Registration | 2 | ^DGSEC SENS^DGSEC4 | 
| VA Fileman | 2 | EN^DDIOL YN^DICN | 
| Package | Total | Caller Graph | 
|---|---|---|
| Case Management System | 1 | ACMLPAT | 
| IHS Support HL7 Interfaces | 1 | BHLJVN1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FINDPAT | ; FIND PATIENT | |
| HIT | ; | |
| WRT2 | ; | |
| DUPECHK2 | ; VERIFIED DUPE | |
| EOJ2 | ; ; - FOLLOW MERGE CHAIN - | |
| EOJ | ; | |
| KILL | ; ; - RESTORE DIC AND DIC("S") - | |
| START | ; | |
| WRT | ; | |
| DUPECHK | ; SELECTED PATIENT HAS UNRESOLVED DUPES | |
| ASKPAT | ; | |
| CHKPAT | ; | 
| Name | Field # of Occurrence | 
|---|---|
| ADDPAT^AUPNLKB | CHKPAT+10 | 
| LOOKUPS^AUPNLKB | CHKPAT+8 | 
| ^AUPNLKH | CHKPAT+4 | 
| ^AUPNLKI | START+1 | 
| RESET^AUPNLKZ | DUPECHK2+2, KILL+7 | 
| SET^AUPNLKZ | DUPECHK2+2 | 
| EN^DDIOL | ASKPAT+8, CHKPAT+7, CHKPAT+13, WRT+3, WRT+4, WRT2+1, DUPECHK2+1, DUPECHK2+2, DUPECHK2+3, EOJ2+4 | 
| ^DGSEC | HIT+3 | 
| SENS^DGSEC4 | HIT+3 | 
| YN^DICN | WRT2+2 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPAT - [#9000001] | EOJ2+9 | 
| ^DD(2 | HIT+5, EOJ2+11 | 
| ^DD(9000001 | EOJ2+11 | 
| ^DISV( | EOJ2+7* | 
| ^DPT - [#2] | WRT+5, WRT2+1, DUPECHK2+2, EOJ2+3, EOJ2+4, EOJ2+7 | 
| ^VA(15 - [#15] | DUPECHK+1 | 
| Name | Line Occurrences | 
|---|---|
| ASKPAT | FINDPAT+2 | 
| CHKPAT | FINDPAT+1, FINDPAT+2 | 
| DUPECHK | HIT+5 | 
| DUPECHK2 | DUPECHK+1 | 
| EOJ | START+2, START+4 | 
| EOJ2 | EOJ+5 | 
| FINDPAT | START+3 | 
| HIT | FINDPAT+1, FINDPAT+2 | 
| KILL | EOJ+3, EOJ+6 | 
| WRT | HIT+1 | 
| WRT2 | WRT+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("ACT" | EOJ2+11 | 
| ^(0 | EOJ2+3, EOJ2+7 | 
| ^(2 | DUPECHK+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | CHKPAT+7~*, WRT2+2*, WRT2+3, WRT2+4! | 
| %Y | WRT2+4! | 
| AUP | KILL+9! | 
| AUPBEG | KILL+9! | 
| AUPCNT | ASKPAT+1!, CHKPAT+2*, KILL+9! | 
| AUPD | ASKPAT+1! | 
| AUPDFN | HIT+3*, HIT+4*, HIT+5, WRT+1, WRT+3, WRT+4, WRT+5, WRT2+1, WRT2+3*, EOJ+4 , KILL+9! | 
| AUPDIC | WRT+1, EOJ+2!, EOJ2+9, EOJ2+13, KILL+2, KILL+9! | 
| AUPDICS | KILL+4, KILL+9! | 
| AUPDICW | KILL+9! | 
| AUPI | KILL+9! | 
| AUPIDS | ASKPAT+1! | 
| AUPIFN | ASKPAT+1!, KILL+9! | 
| AUPIFNS | ASKPAT+1!, CHKPAT+1!, KILL+9! | 
| AUPIX | KILL+9! | 
| AUPL | FINDPAT+2*, EOJ2+3*, KILL+9! | 
| AUPLP1 | KILL+9! | 
| AUPMAPY | KILL+9! | 
| AUPMT | DUPECHK+1*, DUPECHK2+2, DUPECHK2+4! | 
| AUPNDAYS | ASKPAT+1! | 
| AUPNDOB | ASKPAT+1! | 
| AUPNDOD | ASKPAT+1! | 
| AUPNICK | ASKPAT+1!, KILL+9! | 
| AUPNICK( | WRT+1, WRT+3 | 
| AUPNLK | KILL+8! | 
| AUPNLK("ALL" | KILL+7, KILL+8* | 
| AUPNLK("ICN" | EOJ+1! | 
| AUPNLOOK | KILL+4! | 
| AUPNORIG | KILL+4! | 
| AUPNPAT | ASKPAT+1! | 
| AUPNSEX | ASKPAT+1! | 
| AUPNUM | ASKPAT+1!, KILL+9! | 
| AUPQF | START+2, FINDPAT+1, FINDPAT+2*, CHKPAT+3*, CHKPAT+4*, CHKPAT+6*, CHKPAT+9, CHKPAT+11, CHKPAT+14*, HIT+2 , HIT+3*, WRT+2, WRT2+3*, EOJ+2!, EOJ+3, KILL+9! | 
| AUPS | ASKPAT+1!, CHKPAT+1!, KILL+9! | 
| AUPS( | HIT+4, WRT+3, WRT+4 | 
| AUPSEL | ASKPAT+1!, CHKPAT+1!, WRT+1, WRT+3, WRT+4, KILL+9! | 
| AUPSY | DUPECHK2+2*, DUPECHK2+4!, EOJ2+2*, EOJ2+4, EOJ2+5! | 
| AUPX | FINDPAT+1*, ASKPAT+3*, ASKPAT+7*, ASKPAT+10*, CHKPAT+3, CHKPAT+4, CHKPAT+6, CHKPAT+8, HIT+4*, WRT+3 , EOJ+3, EOJ+4, KILL+8*, KILL+9! | 
| D | KILL+6! | 
| DA | HIT+5~* | 
| >> DIADD | CHKPAT+8 | 
| >> DIC | EOJ2+13*, KILL+2* | 
| >> DIC("A" | ASKPAT+6 | 
| >> DIC("B" | ASKPAT+7 | 
| >> DIC("S" | KILL+4!* | 
| >> DIC("W" | WRT+5, DUPECHK2+2, EOJ+2!, KILL+6! | 
| >> DIC(0 | FINDPAT+1, CHKPAT+6, CHKPAT+10, CHKPAT+13, HIT+1, HIT+5, EOJ2+4, EOJ2+7, EOJ2+9 | 
| >> DICR | HIT+3 | 
| DO | KILL+6! | 
| DSPVAL | ASKPAT+6~*, ASKPAT+7*, ASKPAT+8 | 
| DTIME | ASKPAT+9 | 
| DTOUT | ASKPAT+1!, ASKPAT+9* | 
| DUOUT | ASKPAT+1!, ASKPAT+9* | 
| DUZ | EOJ2+7 | 
| U | HIT+4, HIT+5, WRT+1, WRT+3, WRT+4, WRT2+1, DUPECHK2+2, EOJ2+3, EOJ2+4, EOJ2+7 , EOJ2+9 | 
| X | START+5*, FINDPAT+1, ASKPAT+9*, ASKPAT+10, HIT+5~, EOJ+3*, EOJ+4* | 
| >> Y | HIT+3*, WRT+5*, DUPECHK+1, DUPECHK2+2*, EOJ+2*, EOJ+3*, EOJ+4*, EOJ2+2, EOJ2+3*, EOJ2+4 , EOJ2+7, EOJ2+9* | 
| >> Y(0 | EOJ2+7*, EOJ2+9* | 
| Name | Field # of Occurrence | 
|---|---|
| $T(SENS^DGSEC4 | HIT+3 |