MAGT7SI ;WOIFO/MLH/PMK - telepathology - create HL7 message to DPS - segment build - IPC ;04 May 2017 10:40 AM
Source file <MAGT7SI.m>
Package | Total | Call Graph |
---|---|---|
Imaging | 2 | $$STATNUMB^MAGDFCNV $$UID^MAGT7SI |
Health Level Seven | 1 | SET^HLOAPI |
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 |
---|---|---|
IPCSEG(SEGELTS,DFN,ACNUMB) | ; FUNCTION - main entry point - create an IPC segment
|
|
UID(DFN,ACNUMB,TYPE,EXTENSION) | ; generate a Study, Container, or Specimen UID
; DFN ------- file #2 patient identifier ; ACNUMB ---- accession number ; TYPE ------ "STUDY", "CONTAINER", or "SPECIMEN" ; EXTENSION - a number to add at the end |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAGD(2006.15 - [#2006.15] | IPCSEG+1, UID+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACNUMB | IPCSEG~, IPCSEG+17, IPCSEG+20, IPCSEG+23, IPCSEG+27, UID~, UID+8*, UID+15 |
C | UID+6~ |
DFN | IPCSEG~, IPCSEG+23, UID~, UID+7*, UID+14 |
DIGIT | IPCSEG+3~ |
ERRSTAT | IPCSEG+10~*, IPCSEG+16, IPCSEG+19, IPCSEG+22, IPCSEG+26, IPCSEG+31 |
EXTENSION | UID~, UID+12*, UID+21 |
FLDACCID | IPCSEG+6~*, IPCSEG+17 |
FLDREQPROCID | IPCSEG+7~*, IPCSEG+20 |
FLDSPSID | IPCSEG+9~*, IPCSEG+27 |
FLDSTUDYUID | IPCSEG+8~*, IPCSEG+24 |
I | IPCSEG+4~, UID+6~, UID+15* |
J | UID+6~, UID+19* |
P | UID+6~, UID+15*, UID+17, UID+19 |
SEGELTS | IPCSEG~, IPCSEG+12!, IPCSEG+14, IPCSEG+17, IPCSEG+20, IPCSEG+24, IPCSEG+27 |
STATNUMB | IPCSEG+2~ |
STUDYUID | IPCSEG+5~, IPCSEG+23*, IPCSEG+24 |
TYPE | UID~, UID+9*, UID+10, UID+11 |
UID | UID+6~, UID+13*, UID+14*, UID+16*, UID+17*, UID+19*, UID+21*, UID+22 |
UIDTYPE | UID+6~, UID+10*, UID+11, UID+13 |