MAGDHOW0 ;WOIFO/PMK,DAC - Capture Consult/Request data ; Oct 04, 2021@12:30:55
Source file <MAGDHOW0.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 |
---|---|---|
FINDSEG(ARRAY,SEGMENT,I,X) | ; find a specific HL7 segment in an array
; input -- ARRAY ---- an HL7 array ; input -- SEGMENT -- three-letter HL7 segment identifier ; input -- I -------- index of the found segment (or null) ; output - I -------- index of the found segment (or null) ; output - X -------- string of fields sans segment identifier ; return - HIT ------ flag indicating segment found |
|
NEWTIU(GMRCIEN) | ; check if this is a TIU note to be linked to an image group
; if so, create the cross-linkages now |
|
TIUXLINK | ; create the cross-linkages to TIU EXTERNAL DATA LINK file
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAG(2005 - [#2005] | NEWTIU+8*, NEWTIU+12, NEWTIU+13, NEWTIU+14*, TIUXLINK+5* |
^MAG(2006.5839 - [#2006.5839] | NEWTIU+5, NEWTIU+6, NEWTIU+17!, NEWTIU+18!, NEWTIU+19, NEWTIU+20*, NEWTIU+21 |
Name | Line Occurrences |
---|---|
TIUXLINK | NEWTIU+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | FINDSEG~ |
ARRAY( | FINDSEG+10, FINDSEG+11 |
CROSSREF | NEWTIU+2~, NEWTIU+11*, NEWTIU+14 |
D0 | NEWTIU+2~, NEWTIU+4*, NEWTIU+5*, NEWTIU+6, NEWTIU+17, NEWTIU+18 |
>> DEL | FINDSEG+10, FINDSEG+11 |
FILEDATA | NEWTIU+2~ |
FILEDATA("PAR | ENT FILE PTR" , NEWTIU+11, TIUXLINK+4* |
GMRCIEN | NEWTIU~, NEWTIU+5, NEWTIU+7, NEWTIU+18 |
HIT | FINDSEG+8~, FINDSEG+9*, FINDSEG+12*, FINDSEG+14, NEWTIU+2~, NEWTIU+3*, NEWTIU+22*, NEWTIU+24 |
I | FINDSEG~, FINDSEG+10*, FINDSEG+11 |
MAGGP | NEWTIU+2~, NEWTIU+6*, NEWTIU+8, NEWTIU+12, NEWTIU+13, TIUXLINK+2, TIUXLINK+5 |
MAGIEN | NEWTIU+2~, NEWTIU+13*, NEWTIU+14 |
MSG | TIUXLINK+8~ |
MSG(1 | TIUXLINK+9* |
MSG(2 | TIUXLINK+10* |
MSG(3 | TIUXLINK+11* |
NIMAGE | NEWTIU+2~, NEWTIU+12*, NEWTIU+13 |
SEGMENT | FINDSEG~, FINDSEG+10 |
TIUIEN | NEWTIU+2~, NEWTIU+7*, NEWTIU+8, NEWTIU+11, TIUXLINK+2 |
TIUXDIEN | TIUXLINK+1~, TIUXLINK+2, TIUXLINK+3, TIUXLINK+4, TIUXLINK+5, TIUXLINK+10 |
X | FINDSEG~, FINDSEG+11* |