MAGT7S ;WOIFO/MLH/PMK - telepathology - create HL7 message to DPS - segment build;04 May 2017 11:21 AM
Source file <MAGT7S.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 |
---|---|---|
SEGADD(MSG,FILE,LABDATA,STATE,SEGNAME,DFN,LRDFN,LRSS,LRI,IENS,ACNUMB) | ; FUNCTION - main entry point - create a segment
|
|
BUILD(SEGELTS,FILE,IENS,TITLE,SS3) | ; output an NTE segment for each line of the result
|
|
BUILD1(SEGELTS,TEXT) | ; output one NTE segment
|
Name | Field # of Occurrence |
---|---|
$$ADDSEG^HLOAPI | SEGADD+17, SEGADD+23, SEGADD+29, SEGADD+38, SEGADD+48, SEGADD+57, BUILD1+4 |
PIDPV1^MAGDHOW2 | SEGADD+11 |
$$OBRSEG^MAGT7SB | SEGADD+28 |
$$IPCSEG^MAGT7SI | SEGADD+56 |
$$NTESEGC^MAGT7SN | SEGADD+37 |
$$NTESEGT^MAGT7SN | BUILD1+3 |
$$ORCSEG^MAGT7SO | SEGADD+16 |
$$SPMSEG^MAGT7SS | SEGADD+47 |
$$SPMANC^MAGT7SSA | SEGADD+52 |
$$TQ1SEG^MAGT7ST | SEGADD+22 |
Name | Line Occurrences |
---|---|
$$BUILD | SEGADD+63, SEGADD+64, SEGADD+65, SEGADD+66, SEGADD+67, SEGADD+68, SEGADD+69 |
$$BUILD1 | BUILD+6, BUILD+7, BUILD+8, BUILD+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACNUMB | SEGADD~, SEGADD+16, SEGADD+28, SEGADD+37, SEGADD+47, SEGADD+56 |
DFN | SEGADD~, SEGADD+11, SEGADD+22, SEGADD+56 |
ERRMSG | SEGADD+6~, SEGADD+17, SEGADD+18, SEGADD+23, SEGADD+24, SEGADD+29, SEGADD+30, SEGADD+38, SEGADD+39, SEGADD+48 , SEGADD+49, SEGADD+57, SEGADD+58, BUILD1+4, BUILD1+5 |
ERRSTAT | SEGADD+7~*, SEGADD+16*, SEGADD+18*, SEGADD+22*, SEGADD+24*, SEGADD+28*, SEGADD+30*, SEGADD+35, SEGADD+37*, SEGADD+39* , SEGADD+45, SEGADD+47*, SEGADD+49*, SEGADD+52*, SEGADD+56*, SEGADD+58*, SEGADD+63*, SEGADD+64*, SEGADD+65*, SEGADD+66* , SEGADD+67*, SEGADD+68*, SEGADD+69*, SEGADD+71*, SEGADD+73, BUILD+1~*, BUILD+4, BUILD+6*, BUILD+7*, BUILD+8* , BUILD+9*, BUILD+11, BUILD1+1~*, BUILD1+3*, BUILD1+5*, BUILD1+8 |
FILE | SEGADD~, SEGADD+16, SEGADD+28, SEGADD+37, SEGADD+47, SEGADD+52, SEGADD+63, SEGADD+64, SEGADD+65, SEGADD+66 , SEGADD+67, SEGADD+68, SEGADD+69, BUILD~ |
FILE("COMMENT" | SEGADD+35 |
FILE("SPECIMEN" | SEGADD+45 |
FILE(0 | BUILD+4, BUILD+9 |
FIRST | BUILD+2~, BUILD+3*, BUILD+5* |
I | BUILD+2~, BUILD+3*, BUILD+4*, BUILD+9 |
IENS | SEGADD~, SEGADD+16, SEGADD+28, SEGADD+47, SEGADD+63, SEGADD+64, SEGADD+65, SEGADD+66, SEGADD+67, SEGADD+68 , SEGADD+69, BUILD~, BUILD+4, BUILD+9 |
IENSX | SEGADD+4~, SEGADD+34*, SEGADD+35*, SEGADD+36, SEGADD+37, SEGADD+44*, SEGADD+45*, SEGADD+46, SEGADD+47, SEGADD+52 |
IX | SEGADD+4~, SEGADD+36*, SEGADD+37, SEGADD+46*, SEGADD+47, SEGADD+52 |
LABDATA | SEGADD~, SEGADD+35, SEGADD+45, BUILD+4, BUILD+9 |
LRDFN | SEGADD~ |
LRI | SEGADD~ |
LRSS | SEGADD~, SEGADD+28, SEGADD+52 |
MSG | SEGADD~, SEGADD+11, SEGADD+17, SEGADD+23, SEGADD+29, SEGADD+38, SEGADD+48, SEGADD+52, SEGADD+57, BUILD1+4 |
SEGELTS | SEGADD+3~, SEGADD+16, SEGADD+17, SEGADD+22, SEGADD+23, SEGADD+28, SEGADD+29, SEGADD+37, SEGADD+38, SEGADD+47 , SEGADD+48, SEGADD+56, SEGADD+57, SEGADD+63, SEGADD+64, SEGADD+65, SEGADD+66, SEGADD+67, SEGADD+68, SEGADD+69 , BUILD~, BUILD+6, BUILD+7, BUILD+8, BUILD+9, BUILD1~, BUILD1+3, BUILD1+4 |
SEGNAME | SEGADD~, SEGADD+1, SEGADD+10, SEGADD+13, SEGADD+15, SEGADD+21, SEGADD+27, SEGADD+33, SEGADD+43, SEGADD+55 , SEGADD+61, SEGADD+71 |
SPMDT | SEGADD+2~ |
SS3 | SEGADD+62~, SEGADD+63*, SEGADD+64*, SEGADD+65*, SEGADD+66*, SEGADD+67*, SEGADD+68*, SEGADD+69*, BUILD~, BUILD+4 , BUILD+9 |
STATE | SEGADD~, SEGADD+16 |
TEXT | BUILD+2~, BUILD+6*, BUILD+7*, BUILD+8*, BUILD+9*, BUILD1~, BUILD1+3 |
TITLE | SEGADD+62~, SEGADD+63*, SEGADD+64*, SEGADD+65*, SEGADD+66*, SEGADD+67*, SEGADD+68*, SEGADD+69*, BUILD~, BUILD+7 , BUILD+8 |