GMRCHL72 ;SLC/DCM - HL-7 formats OBX and NTE segments ;06/27/12 07:58
Source file <GMRCHL72.m>
Package | Total | Call Graph |
---|---|---|
Consult Request Tracking | 1 | $$HL7DT^GMRCHL7 |
Kernel | 1 | $$NOW^XLFDT |
VA FileMan | 1 | $$GET1^DIQ |
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 |
Package | Total | Caller Graph |
---|---|---|
Consult Request Tracking | 1 | GMRCHL7 |
Name | Comments | DBIA/ICR reference |
---|---|---|
OBX(GMRCIFN) | ;Build the OBX segment of the HL-7 message
|
|
NTE(GMRCFN,GMRCND,GMRCTRL) | ;Build the NTE segment of the HL7 message
|
|
OBR(GMRCIEN,RESBY,GMRCACDT) | ;Build the OBR segment of the HL-7 message
|
FileNo | Call Tags |
---|---|
^GMR(123.1 - [#123.1] | GET1^DIQ |
^GMR(123.3 - [#123.3] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMR(123 - [#123] | OBX+4, OBX+6, OBX+9, OBX+11, OBX+12, OBX+15, OBX+18, OBX+19, OBX+20, OBX+21 , OBX+22, OBX+23, OBX+25, OBX+29, NTE+6, NTE+7, NTE+8, NTE+12, NTE+15, OBR+7 , OBR+8, OBR+9, OBR+10, OBR+11 |
^GMR(123.1 - [#123.1] | NTE+15 |
^GMR(123.5 - [#123.5] | NTE+15, OBR+9 |
^ORD(101 - [#101] | OBR+8 |
Name | Field # of Occurrence |
---|---|
^(0 | NTE+6, OBR+8 |
^(30.1 | OBX+23 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTION | NTE+12~*, NTE+13*, NTE+14 |
CONLOC | OBR+5~, OBR+8*, OBR+16, OBR+17! |
CONSVC | OBR+5~, OBR+9*, OBR+14, OBR+17! |
GMRCACDT | OBR~, OBR+15 |
GMRCFN | NTE~, NTE+6, NTE+7, NTE+8, NTE+12, NTE+15 |
GMRCIEN | OBR~, OBR+7, OBR+8, OBR+9, OBR+10, OBR+11 |
GMRCIFN | OBX~, OBX+4, OBX+6, OBX+9, OBX+11, OBX+12, OBX+15, OBX+18, OBX+19, OBX+20 , OBX+21, OBX+22, OBX+23, OBX+25, OBX+29 |
GMRCND | OBX+2~, OBX+4*, OBX+6*, OBX+9, OBX+11*, OBX+12, NTE~ |
GMRCND(0 | NTE+4 |
GMRCND1 | OBX+2~, OBX+4*, OBX+10*, OBX+12, OBX+13* |
>> GMRCSSNM | NTE+15 |
GMRCSYS | OBX+2~, OBX+21*, OBX+23 |
GMRCTRL | NTE~, NTE+6, NTE+11, NTE+15 |
HL7DT | OBR+5~, OBR+15*, OBR+16, OBR+17! |
N | NTE+16! |
>> ND | NTE+4*, NTE+6, NTE+7, NTE+8, NTE+12, NTE+15 |
ND1 | NTE+7*, NTE+8*, NTE+16! |
ND2 | NTE+5*, NTE+7*, NTE+8*, NTE+16! |
>> NOTIFY | OBR+9*, OBR+16 |
>> NTE( | NTE+5*, NTE+7*, NTE+8* |
>> NTE(1 | NTE+14*, NTE+15* |
OBR | OBR+4!, OBR+16* |
>> OBX( | OBX+7*, OBX+8*, OBX+9*, OBX+12*, OBX+16*, OBX+24*, OBX+27*, OBX+30* |
OBXSEG | OBX+17~, OBX+19*, OBX+22*, OBX+23*, OBX+24, OBX+28~, OBX+29*, OBX+30 |
OBXSEGNO | OBX+2~, OBX+3*, OBX+5*, OBX+7, OBX+8, OBX+9, OBX+12, OBX+15*, OBX+16, OBX+24 , OBX+26*, OBX+27, OBX+30 |
OI | OBR+5~, OBR+13*, OBR+14*, OBR+16 |
ORCDT | OBR+5~, OBR+8*, OBR+17! |
>> ORCTRL | OBX+4, OBX+25 |
PROCID | OBR+5~, OBR+11*, OBR+12, OBR+13 |
PROCNM | OBR+5~, OBR+12*, OBR+13 |
RESBY | OBR~, OBR+16 |
RESTATUS | OBR+5~, OBR+7*, OBR+16, OBR+17! |
SERVID | OBR+5~, OBR+8*, OBR+9, OBR+14, OBR+17! |
STS | OBR+5~, OBR+7*, OBR+17! |
U | OBX+21, OBX+22, OBX+23, OBX+25, OBX+29, OBR+10, OBR+11, OBR+13, OBR+14 |