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

Package: IHS Patient

Routine: AUPNLK


Information

AUPNLK ; IHS/CMI/LAB - IHS PATIENT LOOKUP MAIN ROUTINE 24-MAY-1993 ; [ 03/16/2004 7:43 AM ]

Source Information

Source file <AUPNLK.m>

Call Graph

Call Graph Total: 8

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  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Case Management System 1 ACMLPAT  
IHS Support HL7 Interfaces 1 BHLJVN1  

Entry Points

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 ;

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: DIC("B"),"// "
  • Line Location: ASKPAT+4
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: ASKPAT+9

Global Variables Directly Accessed

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

Label References

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

Naked Globals

Name Field # of Occurrence
^("ACT" EOJ2+11
^(0 EOJ2+3, EOJ2+7
^(2 DUPECHK+1

Local Variables

Legend:

>> 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*

Marked Items

Name Field # of Occurrence
$T(SENS^DGSEC4 HIT+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All