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 |