MAGDHLTA ;WOIFO/MLH/PMK - IHE-based ADT interface for PACS - trigger events - A01, A02, A03, A08, A47 ;16 Mar 2017 12:41 PM
Source file <MAGDHLTA.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
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 |
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 |
>> | 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 |