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 |  Local Variables  | All
Print Page as PDF
Routine: MAGDHLTA

Package: Imaging

Routine: MAGDHLTA


Information

MAGDHLTA ;WOIFO/MLH/PMK - IHE-based ADT interface for PACS - trigger events - A01, A02, A03, A08, A47 ;16 Mar 2017 12:41 PM

Source Information

Source file <MAGDHLTA.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Imaging 3 $$MAKE^MAG7UM  LOGGW^MAGDHLL  ($$AL1,$$DG1,$$EVN,$$MRG,$$OBXADT,$$PID,$$PV1,$$ROL)^MAGDHLS  
Health Level Seven 2 INIT^HLFNC2  GENERATE^HLMA  
Kernel 1 $$NOW^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Imaging 1 MAGDHLT  

Entry Points

Name Comments DBIA/ICR reference
A01 ; GOTO entry point from MAGDHLT - patient admission
; INPUT: XDFN patient's internal entry number on PATIENT File (#2)
; XOCCURRED date/time of the admission in FileMan format
; function return: result of message generation from call to GENERATE^HLMA
A02 ; GOTO entry point from MAGDHLT - patient transfer
; INPUT: XDFN patient's internal entry number on PATIENT File (#2)
; XOCCURRED date/time of the admission in FileMan format
; function return: result of message generation from call to GENERATE^HLMA
A03 ; GOTO entry point from MAGDHLT - patient discharge
; INPUT: XDFN patient's internal entry number on PATIENT File (#2)
; XOCCURRED date/time of the admission in FileMan format
; function return: result of message generation from call to GENERATE^HLMA
A08 ; GOTO entry point from MAGDHLT - patient information update - P183 PMK 3/9/17
; INPUT: XDFN patient's internal entry number on PATIENT File (#2)
; function return: result of message generation from call to GENERATE^HLMA
A47 ; GOTO entry point from MAGDHLT - change patient identifier list - P183 PMK 3/9/17
; INPUT: XDFN patient's internal entry number on PATIENT File (#2)
; OLDSSN patient's previous SSN
; function return: result of message generation from call to GENERATE^HLMA

External References

Name Field # of Occurrence
INIT^HLFNC2 A01+11, A02+11, A03+11, A08+11, A47+12
GENERATE^HLMA A01+34, A02+32, A03+33, A08+42, A47+37
$$MAKE^MAG7UM A01+30, A02+28, A03+29, A08+39, A47+33
LOGGW^MAGDHLL A01+35, A02+33, A03+34, A08+43, A47+38
$$AL1^MAGDHLS A01+26, A08+29
$$DG1^MAGDHLS A01+27, A03+26, A08+30
$$EVN^MAGDHLS A01+21, A02+22, A03+22, A08+24, A47+24
$$MRG^MAGDHLS A47+26
$$OBXADT^MAGDHLS A01+25, A08+28
$$PID^MAGDHLS A01+22, A02+23, A03+23, A08+25, A47+25
$$PV1^MAGDHLS A01+23, A02+24, A03+24, A08+26
$$ROL^MAGDHLS A01+24, A02+25, A03+25, A08+27
$$NOW^XLFDT A01+21, A02+22, A03+22, A08+21, A47+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
HL A01+5~, A01+11, A01+12, A02+5~, A02+11, A02+12, A03+5~, A03+11, A03+12, A08+4~
A08+11, A08+12, A47+5~, A47+12, A47+13
HLA A01+6~, A02+6~, A03+6~, A08+5~, A47+6~
HLA("HLS" A01+30, A01+31!, A02+28, A02+29!, A03+29, A03+30!, A08+39, A08+40!, A47+33, A47+34!
>> HLECH A01+17, A02+17, A03+17, A08+17, A47+18
>> HLFS A01+16, A02+16, A03+16, A08+16, A47+17
MSG A01+8~, A01+21*, A01+22*, A01+23*, A01+24*, A01+25*, A01+26*, A01+27*, A01+30*, A02+8~
A02+22*, A02+23*, A02+24*, A02+25*, A02+28*, A03+8~, A03+22*, A03+23*, A03+24*, A03+25*
A03+26*, A03+29*, A08+7~, A08+24*, A08+25*, A08+26*, A08+27*, A08+28*, A08+29*, A08+30*
A08+39*, A47+8~, A47+24*, A47+25*, A47+26*, A47+33*
MSGA01A A01+7~
MSGA01A(1 A01+15*, A01+16*, A01+17*, A01+18*, A01+19*
MSGA02A A02+7~
MSGA02A(1 A02+15*, A02+16*, A02+17*, A02+18*, A02+19*
MSGA03A A03+7~
MSGA03A(1 A03+15*, A03+16*, A03+17*, A03+18*, A03+19*
MSGA08A A08+6~
MSGA08A(1 A08+15*, A08+16*, A08+17*, A08+18*, A08+19*
MSGA08A(3 A08+34*, A08+35*
MSGA47A A47+7~
MSGA47A(1 A47+16*, A47+17*, A47+18*, A47+19*, A47+20*
MSGA47A(3 A47+29*, A47+30*
>> NEWSSN A08+33, A08+34, A08+35, A47+29, A47+30
NOW A08+8~, A08+21*, A08+22, A08+24, A47+9~, A47+22*, A47+24
>> OLDSSN A47+26
RESULT A01+9~, A01+34, A01+36, A02+9~, A02+32, A02+34, A03+9~, A03+33, A03+35, A08+9~
A08+42, A08+44, A47+10~, A47+37, A47+39
U A01+12, A01+36, A02+12, A02+34, A03+12, A03+35, A08+12, A08+44, A47+13, A47+39
>> XDFN A01+22, A01+23, A01+24, A01+25, A01+26, A01+27, A02+23, A02+24, A02+25, A03+23
A03+24, A03+25, A03+26, A08+25, A08+26, A08+27, A08+28, A08+29, A08+30, A47+25
>> XOCCURRED A01+21, A01+23, A02+22, A02+24, A03+22, A03+24, A08+22*, A08+24, A08+26, A47+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Local Variables  | All