MPIFA24B ;BP/CMC-BUILD A24 ADD ME MSGS ; 5/4/20 10:59am
Source file <MPIFA24B.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 |
Package | Total | Caller Graph |
---|---|---|
Master Patient Index VistA | 10 | MPIF ADT-A24 CLIENT MPIF ADT-A24 SERVER MPIF51P MPIFACHK MPIFBT3 MPIFD1 MPIFDUP MPIFQ0 MPIFQ3 MPIFRPC2 |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
A24(DFN,PID2,NOA31) | ;BUILD AND SEND A24 **43 added PID2 as a parameter - not required.
; if PID2 is defined it will contain the previous ICN data, passed by reference ; **51 ADDED NOA31 as a parameter to stop the sending of an A31 if set to 1 |
|
RT | ;
|
|
RES | ;
|
Name | Field # of Occurrence |
---|---|
INIT^HLFNC2 | A24+6 |
GENERATE^HLMA | A24+28 |
$$A31^MPIFA31B | A24+36 |
$$MPILINK^MPIFAPI | RT+1 |
EXC^RGHLLOG | A24+40, RT+2 |
START^RGHLLOG | A24+39, RT+2 |
STOP^RGHLLOG | A24+41, RT+2 |
BLDEVN^VAFCQRY | A24+10 |
BLDPD1^VAFCQRY | A24+14 |
BLDPID^VAFCQRY | A24+12, A24+16 |
$$EN1^VAFHLZPD | A24+26 |
$$SITE^VASITE | RT+4 |
$$FMADD^XLFDT | A24+31 |
HL7 Protocol Name | Call Tags |
---|---|
MPIF ADT-A24 SERVER | RES |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^XTMP("DPTLK7 A24 IN-PROCESS" | RES+11! |
^XTMP("MPIFA24%" | A24+31*, RES+9! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A31 | A24+36~*, A24+37, A24+40 |
CNT | A24+3~, A24+5*, A24+20*, A24+21, A24+22, A24+23*, A24+24, A24+25 |
COMP | A24+8*, A24+32! |
DFN | A24~, A24+10, A24+12, A24+14, A24+16, A24+26, A24+31, A24+36, A24+40, RT+2 , RES+1~, RES+3*, RES+9, RES+11 |
DT | A24+31 |
ERR | A24+3~, A24+9*, A24+10, A24+11, A24+12, A24+13, A24+14, A24+15, A24+16, A24+17 |
EVN | A24+3~, A24+10 |
EVN(1 | A24+18 |
>> HL | A24+6, A24+7, A24+10, A24+12, A24+14, A24+16 |
>> HL("" | A24+7 |
>> HL("ECH" | A24+8 |
>> HL("FS" | A24+8, RES+3, RES+4 |
HLA | A24+32! |
HLA("HLA" | A24+4!, A24+32! |
HLA("HLS" | A24+4!, A24+18*, A24+19*, A24+21*, A24+22*, A24+24*, A24+25*, A24+26*, A24+32! |
HLECH | A24+8*, A24+32! |
HLEID | A24+32! |
HLFS | A24+8*, A24+32! |
>> HLL("LINKS" | A24+27!, A24+32!, RT+4* |
>> HLNEXT | RES+2 |
>> HLNODE | RES+3, RES+4 |
>> HLQUIT | RES+2 |
MPI | A24+3~, RT+1*, RT+2, RT+4 |
MPIFRSLT | A24+28, A24+29, A24+32! |
NOA31 | A24~, A24+35 |
NXT | RES+1~, RES+2* |
PD1 | A24+3~, A24+14 |
PD1(1 | A24+19 |
PID | A24+3~, A24+12 |
PID( | A24+20, A24+21, A24+22 |
PID2 | A24~, A24+16 |
PID2( | A24+23, A24+24, A24+25 |
REP | A24+8*, A24+32! |
RESLT | A24+3~, A24+29*, A24+31, A24+35, A24+44 |
SUBCOMP | A24+8*, A24+32! |
TCNT | A24+3~, A24+9* |