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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AUPNPAT4

Package: IHS Patient

Routine: AUPNPAT4


Information

AUPNPAT4 ; IHS/CMI/LAB - ENCRYPTED PATIENT IDENTIFIER ;

Source Information

Source file <AUPNPAT4.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS Patient 1 ($$DOB,$$SSN)^AUPNPAT  
Kernel 1 ($$FMTH,$$HTE)^XLFDT  
Toolkit 1 (CNV,DEC)^XTBASE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Patient 1 AUPNPAT  

Entry Points

Name Comments DBIA/ICR reference
ENC ;(DFN) ;EP - RETURN ENCRYPTED PATIENT IDENTIFIER
ENCRYPT ;
DECRYPT ;
DECX ;
DEC ;(PID) ;EP - RETURN DECRYPTED PATIENT IDENTIFIER
ENCX ;

External References

Name Field # of Occurrence
$$DOB^AUPNPAT ENC+20
$$SSN^AUPNPAT ENC+27
$$FMTH^XLFDT ENC+21
$$HTE^XLFDT DEC+27
CNV^XTBASE ENC+22
DEC^XTBASE DEC+26

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] ENC+4, ENC+8, ENC+14

Label References

Name Line Occurrences
DECRYPT DEC+8
DECX DEC+3, DEC+4
ENCRYPT ENC+39
ENCX ENC+3, ENC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUPNV ENC+1~, ENC+2*, ENC+11*, ENC+17*, ENC+24*, ENC+33*, ENC+36*, ENCX+1, ENCRYPT+1*, ENCRYPT+2*
, DEC+1~, DEC+2*, DEC+5*, DEC+20*, DEC+28*, DEC+38*, DEC+40*, DECX+1
AUPNX ENC+1~, ENC+8*, ENC+9*, ENC+10*, ENC+11, ENC+14*, ENC+17, ENC+20*, ENC+21*, ENC+22
, ENC+27*, ENC+29, ENC+30*, ENC+31*, ENC+33, DEC+1~, DEC+14*, DEC+15*, DEC+16*, DEC+18
, DEC+19*, DEC+20, DEC+23*, DEC+25*, DEC+26*, DEC+27*, DEC+28, DEC+31*, DEC+33, DEC+34*
, DEC+35*, DEC+37*, DEC+38
AUPNY ENC+1~, DEC+1~, DEC+17*, DEC+18*, DEC+19
>> DFN ENC+3, ENC+4, ENC+8, ENC+14, ENC+20, ENC+27
I ENC+1~, ENC+10*, ENC+23*, ENC+28*, ENC+29, ENC+30, ENC+31, DEC+1~, DEC+15*, DEC+18*
, DEC+25*, DEC+32*, DEC+33, DEC+34, DEC+35
>> PID DEC+3, DEC+4, DEC+11*, DEC+15, DEC+19, DEC+24, DEC+31, DECRYPT+1*, DECRYPT+2*
U ENC+8, ENC+14
X ENC+1~, ENC+22*, ENC+29*, ENC+30*, ENC+31*, DEC+1~, DEC+24*, DEC+25, DEC+26*, DEC+33*
, DEC+34*, DEC+35*
X1 ENC+1~, ENC+22*, DEC+1~, DEC+26*
Y ENC+1~, ENC+22*, ENC+23*, ENC+24, DEC+1~, DEC+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All