Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: AUPNLKD

Package: IHS Patient

Routine: AUPNLKD


Information

AUPNLKD ; IHS/CMI/LAB - IHS PATIENT LOOKUP, QUICK DUPE CHECK ;

Source Information

Source file <AUPNLKD.m>

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Patient 1 AUPNLK3  

Entry Points

Name Comments DBIA/ICR reference
HIT ; POTENTIAL DUPLICATE FOUND
SSN1 ;
ALIAS2 ;
ALIAS ;
DOB ; CHECK SAME DOB + TRANSPOSED DAY
EOJ ;
START ;
INIT ; INITIALIZATION
SSN ; CHECK SSNS WITH SAME FIRST FIVE DIGITS
DOB1 ;
PUNC ;

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: DOB1+1
Function Call: WRITE
  • Prompt: "."
  • Line Location: SSN1+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] DOB1+3, DOB1+12, ALIAS+1, SSN1+4
^DPT("ADOB" DOB+1, DOB+3
^DPT("SSN" SSN+1
^VA(15 - [#15] DOB1+2, SSN1+3

Label References

Name Line Occurrences
ALIAS DOB1+12
ALIAS2 ALIAS+1
DOB START+2
DOB1 DOB+1, DOB+3
EOJ START+4
HIT DOB1+8, DOB1+9, DOB1+10, DOB1+11, DOB1+17, ALIAS+1, SSN1+9
INIT START+1
PUNC DOB1+6, INIT+3
SSN START+3
SSN1 SSN+1

Naked Globals

Name Field # of Occurrence
^( ALIAS+1
^(0 ALIAS2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUPAF ALIAS+1*, ALIAS+2!, ALIAS2+7*, EOJ+1!
AUPAN ALIAS+1*, ALIAS+2!, EOJ+1!
AUPD SSN1+6*, HIT+3*, INIT+1!, INIT+2*
AUPD( SSN1+2, SSN1+6*, HIT+1, HIT+2*
AUPDOB DOB+2*, DOB+4, EOJ+1!
AUPF DOB1+16*, DOB1+17, SSN1+8*, SSN1+9, EOJ+1!
AUPIN DOB+1*, DOB+3*, DOB1+2, DOB1+3, DOB1+12, ALIAS+1, SSN+1*, SSN1+2, SSN1+3, SSN1+4
, SSN1+6, HIT+1, HIT+2, EOJ+1!
AUPN SSN1+6, INIT+2*, INIT+3*, INIT+4, EOJ+1!
AUPNF DOB1+8, DOB1+9, DOB1+11, ALIAS2+4, ALIAS2+5, ALIAS2+6, INIT+4*, EOJ+1!
AUPNL DOB1+8, DOB1+10, DOB1+11, ALIAS2+3, INIT+4*, EOJ+1!
AUPNM DOB1+10, INIT+2, INIT+4*, EOJ+1!
AUPSSN SSN+1*, SSN1+7, EOJ+1!
AUPT DOB1+6*, INIT+3*, PUNC+1*, EOJ+1!
AUPV DOB1+3*, DOB1+4, DOB1+5, DOB1+14, SSN1+7*, SSN1+8, EOJ+1!
AUPV1 DOB1+3*, DOB1+6*, DOB1+7, DOB1+14*, DOB1+15, DOB1+16, ALIAS2+1*, ALIAS2+2, SSN1+4*, SSN1+5
, SSN1+6, SSN1+7*, SSN1+8, EOJ+1!
AUPV1F DOB1+7*, DOB1+8, DOB1+9, DOB1+10, ALIAS2+2*, ALIAS2+4, EOJ+1!
AUPV1L DOB1+7*, DOB1+8, DOB1+10, DOB1+11, ALIAS2+2*, ALIAS2+3, EOJ+1!
AUPV1M DOB1+7*, DOB1+11, ALIAS2+2*, ALIAS2+5, ALIAS2+6, EOJ+1!
>> DOB START+2, DOB+1, DOB+2*, DOB+3, DOB+4*
>> I PUNC+1*
>> K DOB1+16*, SSN1+8*
>> SEX DOB1+5, SSN1+5
>> SSN START+3, DOB1+13, DOB1+16, SSN+1, SSN1+7
U DOB1+3, DOB1+4, DOB1+5, DOB1+14, ALIAS2+1, SSN1+5
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All