XUMFXI ;ISS/RAM - MFS build message ;06/28/00
Source file <XUMFXI.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 |
---|---|---|
MAIN(IFN,IEN,TYPE,PARAM,ERROR) | ; -- entry point
|
|
INIT | ; -- initialize
|
|
BUILD | ; -- build message
|
|
MFK | ; -- master file acknowledgement
|
|
QRD | ; -- query definition segment
|
|
MFI | ; master file identifier segment
|
|
MFE | ; master file entry segment
|
|
RDT | ; table row definition/data segment
|
|
GROUP | ; -- query group records
|
|
SEND | ; -- send HL7 message
|
|
EXIT | ; -- exit
|
|
LLNK | ; -- dynamic addressing BROADCAST
|
|
SERVER() | ; -- servers
|
Name | Field # of Occurrence |
---|---|
CLEAN^DILF | EXIT+2 |
$$ROOT^DILFD | INIT+34 |
$$VFILE^DILFD | INIT+30 |
$$GET1^DIQ | RDT+19, RDT+25 |
INIT^HLFNC2 | INIT+19 |
DIRECT^HLMA | SEND+7 |
GENERATE^HLMA | SEND+6 |
GENACK^HLMA1 | SEND+8 |
$$NOW^XLFDT | MFI+13, MFE+10 |
$$MFE^XUMFMFE | MFE+11 |
$$MFI^XUMFMFI | MFI+14 |
$$DTYP^XUMFXP | RDT+20, RDT+26 |
$$KSP^XUPARAM | SERVER+4 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HLCS(870 - [#870] | LLNK+15, LLNK+16, LLNK+17 |
^TMP( | MFK+4*, MFK+14*, QRD+3*, QRD+24*, MFI+16*, MFE+13*, RDT+42*, RDT+44* |
^TMP("DIERR" | INIT+2! |
^TMP("DILIST" | INIT+2! |
^TMP("HLA" | INIT+3!, EXIT+4! |
^TMP("HLS" | INIT+3!, EXIT+4! |
^TMP("XUMF ERROR" | MFK+8, MFK+9, MFK+13 |
^TMP("XUMF MFS" | MAIN+6*, INIT+12, INIT+37*, INIT+40, INIT+44*, INIT+47, INIT+50*, QRD+10, QRD+11, QRD+12 , QRD+13, QRD+14, QRD+15, QRD+16, QRD+17, QRD+18, QRD+19, QRD+20, QRD+21, MFI+6 , MFI+7, MFI+8, MFI+9, MFI+10, MFI+11, MFE+6, MFE+7, MFE+8, MFE+9, RDT+8 , RDT+10, RDT+13, RDT+14, RDT+15, RDT+16, RDT+17, RDT+22, RDT+42, GROUP+5, GROUP+6! , GROUP+7!, GROUP+8*, GROUP+9*, EXIT+5!, LLNK+4, LLNK+5, LLNK+10 |
Name | Field # of Occurrence |
---|---|
^( | MFK+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALL | MAIN+3~, INIT+11*, INIT+29, INIT+37, INIT+41, INIT+47 |
APP | BUILD+6~, MFI+4~, MFI+7*, MFI+12*, MFI+14 |
ARRAY | MAIN+4~, INIT+10* |
CDSYS | MAIN+4~, INIT+40*, INIT+41, INIT+42, INIT+43 |
CNT | MAIN+3~, INIT+6*, MFK+4, MFK+5*, MFK+14, MFK+15*, QRD+3, QRD+4*, QRD+24, QRD+25* , MFI+16, MFI+17*, MFE+13, MFE+14*, RDT+42, RDT+43*, RDT+44, RDT+45* |
CNT1 | RDT+5~, RDT+31*, RDT+34, RDT+35*, RDT+36, RDT+37 |
CNT2 | RDT+5~ |
CODE | BUILD+6~, MFE+4~, MFE+9*, MFE+11 |
EDT | BUILD+6~, MFE+4~, MFE+8*, MFE+10*, MFE+11 |
EFFDT | BUILD+6~, MFI+4~, MFI+10*, MFI+13*, MFI+14 |
ENDT | BUILD+6~, MFI+4~, MFI+9*, MFI+13*, MFI+14 |
ERR | RDT+4~ |
ERROR | MAIN~, INIT+6*, INIT+20*, INIT+23, INIT+27*, INIT+28*, INIT+29*, INIT+30*, INIT+31*, BUILD+4 , MFK+3, QRD+3, QRD+6, MFI+2, MFI+15*, MFE+2, MFE+12*, RDT+2, GROUP+2, SEND+2 , SEND+12*, SEND+15* |
EVENT | BUILD+6~, MFI+4~, MFI+8*, MFI+12*, MFI+14, MFE+4~, MFE+6*, MFE+10*, MFE+11 |
FIELD | RDT+4~, RDT+15*, RDT+18*, RDT+19 |
FILE | RDT+4~, RDT+13*, RDT+19 |
FLD | RDT+4~, RDT+10*, RDT+12, RDT+21, RDT+22, RDT+24*, RDT+25 |
GROUP | MAIN+4~, INIT+9*, BUILD+12 |
>> HL | INIT+19, INIT+20 |
>> HL("" | INIT+19, INIT+20 |
>> HL("ECH" | INIT+21 |
>> HL("EID" | SEND+8 |
>> HL("EIDS" | SEND+8 |
>> HL("FS" | INIT+21 |
>> HL("MID" | MFK+3, QRD+3 |
HLCS | MAIN+3~, INIT+21*, RDT+20, RDT+26 |
HLFS | MAIN+3~, INIT+21*, MFK+3, MFK+13, QRD+3, QRD+22, QRD+23, RDT+37, RDT+40, SEND+12 |
>> HLL("LINKS" | LLNK+5*, LLNK+18* |
>> HLMTIENS | SEND+8 |
>> HLP | SEND+6, SEND+7 |
>> HLP("PRIORITY" | SEND+4* |
HLRESLT | MAIN+3~, SEND+6, SEND+7, SEND+8, SEND+11, SEND+12, SEND+15 |
HLSCS | MAIN+4~, INIT+21* |
I | MAIN+3~, INIT+42*, INIT+43, INIT+48*, INIT+49, MFK+2~, MFK+7*, MFK+12*, MFK+13, LLNK+12~ , LLNK+14*, LLNK+15*, LLNK+16, LLNK+18, SERVER+2~, SERVER+4*, SERVER+6, SERVER+7, SERVER+8, SERVER+9 |
I1 | MFK+2~, MFK+7*, MFK+8*, MFK+9, MFK+13 |
I2 | MFK+2~, MFK+9*, MFK+10, MFK+13 |
ID | BUILD+6~, MFI+4~, MFI+6*, MFI+14 |
IEN | MAIN~, INIT+5*, INIT+11, INIT+29, INIT+31, INIT+37, RDT+25, GROUP+4*, GROUP+5*, GROUP+8 , GROUP+9 |
IEN(0 | INIT+37 |
IENS | RDT+4~, RDT+14*, RDT+19 |
IFN | MAIN~, INIT+5*, INIT+28, INIT+30, INIT+34, RDT+25 |
J | MAIN+4~, INIT+43*, INIT+44, INIT+49*, INIT+50, LLNK+12~, LLNK+14*, LLNK+16*, LLNK+17 |
LKUP | RDT+5~, RDT+17*, RDT+18, RDT+23*, RDT+24 |
LLNK | LLNK+12~, LLNK+17*, LLNK+18 |
MFE | BUILD+6~, MFE+4~, MFE+11*, MFE+12, MFE+13 |
MFI | BUILD+6~, MFI+4~, MFI+14*, MFI+15, MFI+16 |
MFK | MAIN+4~, INIT+15*, INIT+16, INIT+24, INIT+29, BUILD+2, SEND+2 |
MFN | BUILD+6~, MFE+4~, MFE+7*, MFE+11 |
MFQ | MAIN+3~, INIT+14*, BUILD+8 |
MFR | MAIN+3~, INIT+13*, INIT+14, INIT+16 |
MTYP | MAIN+3~, INIT+16*, MFK+4, MFK+14, QRD+3, QRD+24, MFI+16, MFE+13, RDT+42, RDT+44 |
NODE | RDT+5~, RDT+30!, RDT+40*, RDT+44 |
NODE( | RDT+34, RDT+37* |
NODE(0 | RDT+31*, RDT+40! |
PARAM | MAIN~, MAIN+6! |
PROTOCOL | MAIN+3~, INIT+12*, INIT+19, SEND+6, SEND+7 |
QDT | QRD+8~, QRD+10*, QRD+22 |
QFC | QRD+8~, QRD+11*, QRD+22 |
QID | QRD+8~, QRD+13*, QRD+22 |
QLR | QRD+8~, QRD+16*, QRD+23 |
QP | QRD+8~, QRD+12*, QRD+22 |
QRD | QRD+8~, QRD+22*, QRD+23*, QRD+24 |
QRL | QRD+8~, QRD+21*, QRD+23 |
QUERY | MAIN+3~, INIT+8*, INIT+27, BUILD+8 |
RESP | BUILD+6~, MFI+4~, MFI+11*, MFI+12*, MFI+14 |
ROOT | MAIN+3~, INIT+34*, INIT+42, INIT+43, INIT+48, INIT+49 |
SEG | RDT+4~ |
SEQ | RDT+4~, RDT+7*, RDT+8*, RDT+10, RDT+13, RDT+14, RDT+15, RDT+16, RDT+17, RDT+22 , RDT+28, RDT+31*, RDT+36*, RDT+37, RDT+38 |
SEQ0 | RDT+5~, RDT+31*, RDT+35, RDT+38* |
SEQ1 | RDT+4~, RDT+31*, RDT+32*, RDT+33, RDT+36 |
SEQ2 | RDT+4~ |
SEQ3 | RDT+4~ |
SEQ9 | RDT+5~, RDT+31*, RDT+35*, RDT+36 |
TYPE | MAIN~, INIT+6*, INIT+7, INIT+9, INIT+10, INIT+13, INIT+15, QRD+2, SEND+6, SEND+7 , SEND+8, LLNK+2, LLNK+9 |
U | MFK+3, RDT+23, SEND+11, SEND+12, SEND+15, LLNK+17 |
UPDATE | MAIN+3~, INIT+7*, INIT+8, INIT+9, INIT+10, INIT+13, INIT+14, INIT+27, INIT+31 |
VALUE | RDT+4~, RDT+19*, RDT+20*, RDT+25*, RDT+26*, RDT+28, RDT+33*, RDT+34, RDT+37 |
WDCVQ | QRD+8~, QRD+20*, QRD+23 |
WDDC | QRD+8~, QRD+19*, QRD+23 |
WHAT | QRD+8~, QRD+18*, QRD+23 |
WHO | QRD+8~, QRD+17*, QRD+23 |
X | MFK+2~, MFK+3*, MFK+4, MFK+10*, MFK+11, MFK+13*, MFK+14 |
XXX | RDT+5~ |
ZDRDT | QRD+8~, QRD+15*, QRD+22 |
ZDRT | QRD+8~, QRD+14*, QRD+22 |
ZDTYP | RDT+4~, RDT+16*, RDT+20, RDT+22*, RDT+23*, RDT+26 |
ZZZ | RDT+4~ |
ZZZ( | RDT+28*, RDT+32, RDT+33 |