XUMFHPQ ;ISS/RAM - MFS param server-side handler ;06/28/00
Source file <XUMFHPQ.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
QRD1 | ; -- query definition segment
|
|
MSA1 | ; - ACK
|
|
MFI1 | ; master file identifier segment
|
|
QRD | ; -- QRD segment
|
|
MFE1 | ; master file entry segment
|
|
PROCESS | ; -- pull message text
|
|
INI1 | ; -- initialize
|
|
ZZZ1 | ; ZZZ segment
|
|
INIT | ; -- initialize
|
|
EXIT | ; -- exit
|
|
SEND | ; -- send HL7 message
|
|
MSH | ; -- MSH segment
|
|
ZZS1 | ; - ZZS segment
|
|
MAIN | ; -- entry point
|
|
RESPONSE | ; -- build MFR
|
|
MSA | ; -- MSA segment
|
HL7 Protocol Name | Call Tags |
---|---|
XUMF MFP MFR | MAIN |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(4.001 - [#4.001] | ZZS1+7 |
^TMP( | MSA1+2*, QRD1+20*, MFI1+16*, MFE1+13*, ZZZ1+24*, ZZS1+15* |
^TMP("DIERR" | INIT+2! |
^TMP("DILIST" | INIT+2! |
^TMP("HLA" | INIT+3!, EXIT+4! |
^TMP("HLS" | INIT+3!, EXIT+4! |
^TMP("XUMF MFS" | QRD1+6, QRD1+7, QRD1+8, QRD1+9, QRD1+10, QRD1+11, QRD1+12, QRD1+13, QRD1+14, QRD1+15 , QRD1+16, QRD1+17, MFI1+6, MFI1+7, MFI1+8, MFI1+9, MFI1+10, MFI1+11, MFE1+6, MFE1+7 , MFE1+8, MFE1+9, EXIT+5! |
Name | Line Occurrences |
---|---|
@( | PROCESS+4 |
EXIT | MAIN+5 |
INI1 | RESPONSE+2 |
INIT | MAIN+5 |
MFE1 | RESPONSE+2 |
MFI1 | RESPONSE+2 |
MSA1 | RESPONSE+2 |
PROCESS | MAIN+5 |
QRD1 | RESPONSE+2 |
RESPONSE | MAIN+5 |
SEND | MAIN+5 |
ZZS1 | RESPONSE+2 |
ZZZ1 | RESPONSE+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APP | MFI1+4~, MFI1+7*, MFI1+12*, MFI1+14 |
CNT | MAIN+2~, INIT+5*, MSA1+2, MSA1+3*, QRD1+20, QRD1+21*, MFI1+16, MFI1+17*, MFE1+13, MFE1+14* , ZZZ1+24, ZZZ1+25*, ZZS1+15, ZZS1+16* |
CODE | MSA+2~, MSA+4*, MSA+6, MFE1+4~, MFE1+9*, MFE1+11 |
EDT | MFE1+4~, MFE1+8*, MFE1+10*, MFE1+11 |
EFFDT | MFI1+4~, MFI1+10*, MFI1+13*, MFI1+14 |
ENDT | MFI1+4~, MFI1+9*, MFI1+13*, MFI1+14 |
ERR | MAIN+2~, MSA+7, MSA+8, QRD+9, QRD+13, INI1+7 |
ERROR | MAIN+2~, INIT+5*, MSA+7*, MSA+8, QRD+2, QRD+8*, QRD+9, QRD+12*, QRD+13, QRD+16* , QRD+21*, INI1+2, INI1+4, INI1+5, INI1+6*, INI1+7, MSA1+2, QRD1+2, MFI1+2, MFI1+15* , MFE1+2, MFE1+12*, ZZZ1+2, ZZS1+2, SEND+8*, SEND+11* |
EVENT | MFI1+4~, MFI1+8*, MFI1+12*, MFI1+14, MFE1+4~, MFE1+6*, MFE1+10*, MFE1+11 |
FIELD | ZZZ1+4~, ZZZ1+10*, ZZZ1+11, ZZZ1+16*, ZZZ1+17, ZZZ1+20*, ZZZ1+21 |
FLD | ZZS1+4~, ZZS1+10*, ZZS1+11 |
>> HL("ECH" | INIT+6 |
>> HL("EID" | SEND+4 |
>> HL("EIDS" | SEND+4 |
>> HL("FS" | INIT+6 |
>> HL("MID" | MSA1+2 |
HLCS | MAIN+2~, INIT+6*, QRD+18, QRD+21 |
HLFS | MAIN+2~, INIT+6*, PROCESS+3, PROCESS+4, MSA+4, MSA+7, QRD+6, QRD+10, MSA1+2, QRD1+18 , QRD1+19, ZZZ1+12, ZZZ1+18, ZZZ1+22, ZZZ1+24, ZZS1+12, ZZS1+14, SEND+8 |
>> HLMTIENS | SEND+4 |
>> HLNEXT | PROCESS+2 |
>> HLNODE | PROCESS+3, PROCESS+4, MSA+4, MSA+7, QRD+6, QRD+10 |
>> HLP("PRIORITY" | SEND+2* |
>> HLQUIT | PROCESS+2 |
>> HLRESLT | SEND+4, SEND+7, SEND+8, SEND+11 |
HLRESLTA | MAIN+2~ |
HLSCS | MAIN+3~, INIT+6* |
I | MAIN+2~, ZZS1+9*, ZZS1+10, ZZS1+12 |
ID | MFI1+4~, MFI1+6*, MFI1+14 |
IDX | ZZS1+4~, ZZS1+6*, ZZS1+7*, ZZS1+8 |
IEN | MAIN+2~, QRD+18*, QRD+20, INI1+4, ZZZ1+11, ZZZ1+17, ZZZ1+21, ZZS1+7, ZZS1+8 |
>> IENS | ZZS1+8*, ZZS1+11 |
IFN | MAIN+2~, QRD+15*, QRD+16, INI1+4 |
MFE | MFE1+4~, MFE1+11*, MFE1+12, MFE1+13 |
MFI | MFI1+4~, MFI1+14*, MFI1+15, MFI1+16 |
MFN | MFE1+4~, MFE1+7*, MFE1+11 |
MTYP | MAIN+3~, INIT+5*, MSA1+2, QRD1+20, MFI1+16, MFE1+13, ZZZ1+24, ZZS1+15 |
NODE | ZZZ1+4~, ZZZ1+6*, ZZZ1+12*, ZZZ1+18*, ZZZ1+22*, ZZZ1+24, ZZS1+4~, ZZS1+8*, ZZS1+12*, ZZS1+14* , ZZS1+15 |
PARAM | MAIN+3~, INI1+4 |
QDT | QRD1+4~, QRD1+6*, QRD1+18 |
QFC | QRD1+4~, QRD1+7*, QRD1+18 |
QID | QRD1+4~, QRD1+9*, QRD1+18 |
QLR | QRD1+4~, QRD1+12*, QRD1+19 |
QP | QRD1+4~, QRD1+8*, QRD1+18 |
QRD | QRD1+4~, QRD1+18*, QRD1+19*, QRD1+20 |
QRL | QRD1+4~, QRD1+17*, QRD1+19 |
RESP | MFI1+4~, MFI1+11*, MFI1+12*, MFI1+14 |
ROOT | MAIN+3~ |
SEG | MAIN+3~ |
SEQ | ZZZ1+4~, ZZZ1+9*, ZZZ1+10, ZZZ1+12, ZZZ1+15*, ZZZ1+16, ZZZ1+18, ZZZ1+19*, ZZZ1+20, ZZZ1+22 |
TYPE | MAIN+2~ |
U | MSA+7, SEND+7, SEND+8, SEND+11 |
VALUE | MAIN+3~, ZZZ1+4~, ZZZ1+11*, ZZZ1+12, ZZZ1+17*, ZZZ1+18, ZZZ1+21*, ZZZ1+22, ZZS1+4~, ZZS1+11* , ZZS1+12 |
WDCVQ | QRD1+4~, QRD1+16*, QRD1+19 |
WDDC | QRD1+4~, QRD1+15*, QRD1+19 |
WHAT | QRD+4~, QRD+10*, QRD+11, QRD+15, QRD1+4~, QRD1+14*, QRD1+19 |
WHO | QRD+4~, QRD+6*, QRD+7, QRD+18, QRD+21, QRD1+4~, QRD1+13*, QRD1+19 |
X | MAIN+2~ |
ZDRDT | QRD1+4~, QRD1+11*, QRD1+18 |
ZDRT | QRD1+4~, QRD1+10*, QRD1+18 |