BOPT3 ;IHS/ILC/ALG/CIA/PLS - Transmitter ORC/OBX/RXE/RXR;20-Nov-2006 09:44;SM
Source file <BOPT3.m>
Package | Total | Call Graph |
---|---|---|
IHS Omnicell Pyxis Interface | 2 | $$QT^BOPT3 $$INTFACE^BOPTU |
Health Level Seven | 1 | ($$HLDATE,$$HLNAME)^HLFNC |
Package | Total | Caller Graph |
---|---|---|
IHS Omnicell Pyxis Interface | 2 | BOPT1 BOPT3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DG15 | ; discharge icd9
|
|
MINMAXQ | ||
RXR | ;EP - Build RXR
|
|
RXC | ;EP
|
|
QT(Y) | ; EP
; get the quantity/timing of the order ; Y is from node3 ^BOP(90355.1,COUNTER ; W IS IV FLAG |
|
RXE | ;EP - RXE SEGMENT
|
|
MINMAX(X) | ; extract quantity and units from free text field
|
|
OBXW | ;EP - OBX weight
|
|
DOW | ;SU;MO;TU;WE;TH;FR;SA
|
|
DG1 | ;EP - DG1 record
; I $G(BOPVA(9))]"" S CONT=CONT+1,OUT(CONT)="DG1||||"_BOPVA(9)_"|"_$C(13) |
|
OBXH | ;EP - OBX record
|
|
FIN | ||
ORC | ;EP - Common Order Segment
|
|
AL1 | ;EP - AL1 record
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("UPPERCASE" | MINMAX+3 |
^BOP(90355.1 - [#90355.1] | ORC+2, ORC+3, RXE+3, RXE+4, RXE+13, RXE+16, OBXH+1, OBXW+1, DG1+5, DG15+1 , AL1+2, AL1+3, AL1+4, RXR+2, RXR+3, RXC+1, RXC+2, RXC+5, RXC+6 |
Name | Line Occurrences |
---|---|
$$MINMAX | RXE+23, RXE+29 |
$$QT | RXE+21 |
DG15 | DG1+3 |
DOW | QT+16 |
FIN | RXR+5 |
MINMAXQ | MINMAX+15, MINMAX+29 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | RXE+37~*!, RXE+38*, RXE+39, DG15+2*, DG15+3, AL1+6*, AL1+7, RXR+9~*, RXR+10!, RXC+1~* , RXC+5* |
AMT1 | MINMAX+1~*, MINMAX+23*, MINMAX+24*, MINMAX+28*, MINMAX+29*, MINMAX+30*, MINMAXQ |
AMT2 | MINMAX+1~*, MINMAX+26*, MINMAX+27*, MINMAX+28*, MINMAX+29*, MINMAX+30*, MINMAXQ |
B | RXE+37~*!, RXE+39*, MINMAX+1~, MINMAX+9*, MINMAX+10, MINMAX+11*, MINMAX+12, MINMAX+18*, RXC+1~*, RXC+2* , RXC+5*, RXC+6* |
>> BFLD | ORC+10*, RXE+20* |
>> BOPMLEN | RXE+35* |
>> BOPMM | RXE+23*, RXE+29* |
>> BOPMPIN | RXE+35* |
BOPN | AL1+1~, AL1+3*, AL1+4 |
BOPWHO | ORC+1~, ORC+9*, ORC+18, RXE+5*, RXE+22, RXE+31, DG1+2*, DG15+3, RXR+1*, RXR+5 , QT+20 |
C | MINMAX+1~, MINMAX+12*, MINMAX+13, RXC+1~*, RXC+2*, RXC+4, RXC+5*, RXC+6*, RXC+8 |
>> COM | ORC+19, RXE+12, RXE+24, RXE+25, RXE+32, RXE+34, RXR+5, RXR+7, QT+18, QT+19 , QT+21, RXC+4, RXC+8 |
>> CONT | ORC+20*, RXE+27*, RXE+28, RXE+42*, RXE+43, OBXH+1*, OBXH+2, OBXW+1*, OBXW+2, DG1+6* , DG15+3*, AL1+7*, FIN*, FIN+1, RXC+3*, RXC+4, RXC+7*, RXC+8 |
>> COUNTER | ORC+2, ORC+3, RXE+3, RXE+4, RXE+13, RXE+16, OBXH+1, OBXW+1, DG1+5, DG15+1 , AL1+2, AL1+3, AL1+4, RXR+2, RXR+3, RXC+1, RXC+2, RXC+5, RXC+6 |
DOW | QT+5~, QT+15*, QT+16*, QT+17*, QT+21 |
>> FLD | ORC+19, RXE+24, RXE+25, RXE+26, RXE+32, RXE+33, RXE+34, RXE+36, RXE+37, RXR+5 , RXR+6, RXR+7, RXR+9, RXC+4, RXC+8 |
GAMN | RXE+1~, RXE+8*, RXE+23*, RXE+24, RXE+29*, RXE+32 |
GAMX | RXE+1~, RXE+9*, RXE+23*, RXE+24, RXE+29*, RXE+32 |
GC1 | RXE+1~, RXE+6*, RXE+24, RXE+32 |
GC2 | RXE+1~, RXE+7*, RXE+24, RXE+32 |
GDOSE | RXE+1~, RXE+12*, RXE+25, RXE+33, RXE+34 |
GUNIT | RXE+1~, RXE+10*, RXE+23*, RXE+25, RXE+29*, RXE+33, RXE+34 |
GUNITXT | RXE+1~, RXE+11*, RXE+25, RXE+34 |
I | RXE+38~*, RXE+39, RXE+40!, QT+5~, QT+12*, QT+13, QT+14, QT+16~*, MINMAX+1~*, MINMAX+2* , MINMAX+5*, MINMAX+7*, MINMAX+8*, MINMAX+22*, MINMAX+23, MINMAX+25*, MINMAX+26 |
ISINST | RXE+2~, RXE+18*, RXE+25, RXE+33, RXE+34 |
L | QT+5~, QT+13*, QT+14 |
>> NODE2 | ORC+2*, ORC+4, ORC+5, ORC+6, ORC+7, ORC+11, ORC+13, ORC+15, ORC+17 |
NODE3 | ORC+3*, ORC+18, RXE+2~, RXE+3*, RXE+21, RXE+31, RXE+37, RXE+38, RXR+2*, RXR+8 , RXR+9 |
NODE4 | RXE+2~, RXE+4*, RXE+6, RXE+7, RXE+8, RXE+9, RXE+10, RXE+11, RXE+12 |
NODE5 | RXE+2~, RXE+13*, RXE+14, RXE+15 |
NODE6 | RXE+2~, RXE+16*, RXE+17, RXE+18 |
NODE8 | RXR+3*, RXR+4, FIN+2! |
ORCC | ORC+1~, ORC+4*, ORC+19 |
ORDTM | ORC+1~, ORC+7*, ORC+8*, ORC+19 |
ORSTAT | ORC+1~, ORC+6*, ORC+19 |
>> OUT( | ORC+20*, RXE+28*, RXE+43*, OBXH+2*, OBXW+2*, DG1+6*, DG15+3*, AL1+7*, FIN+1*, RXC+4* , RXC+8* |
>> OUT5 | ORC+19*, ORC+20 |
OUT6 | RXE+2~, RXE+24*, RXE+25*, RXE+26*, RXE+28, RXE+32*, RXE+33*, RXE+34*, RXE+35, RXE+36* , RXE+37*, RXE+41*, RXE+43 |
OUT7 | RXR+5*, RXR+6*, RXR+7*, RXR+9*, FIN+1, FIN+2! |
P | QT+5~, QT+13*, QT+14* |
PDOC | ORC+1~, ORC+16*, ORC+19 |
PDOCID | ORC+1~, ORC+17*, ORC+19 |
PLCON | ORC+1~, ORC+5*, ORC+19 |
PRINST | RXE+1~, RXE+14*, RXE+35*, RXE+36 |
PSGFD | QT+5~, QT+8*, QT+18, QT+19 |
PSGS0Y | QT+5~, QT+10*, QT+11, QT+12, QT+13, QT+14*, QT+18 |
PSGSCH | QT+5~, QT+6*, QT+16, QT+18 |
PSGSD | QT+5~, QT+7*, QT+18, QT+19 |
PSGST | QT+5~, QT+9*, QT+21 |
QT | ORC+1~, ORC+18*, ORC+19, RXE+1~, RXE+21*, RXE+24, RXE+31*, RXE+32 |
QUAN | RXE+1~, RXE+15*, RXE+26, RXE+36 |
>> RECAPP | RXE+33, RXR+6, QT+21 |
ROUTE | RXR+4*, RXR+5, RXR+6, RXR+7, FIN+2! |
>> SMFLD | RXE+19* |
SPINST | RXE+2~, RXE+17* |
U | ORC+17, RXE+23, RXE+29, RXE+37, RXE+38, OBXH+1, OBXW+1, DG15+2, DG15+3, AL1+2 , AL1+6, RXR+8, RXR+9, QT+6, QT+7, QT+8, QT+9, QT+10, QT+19, MINMAXQ , RXC+4, RXC+8 |
UNITS | MINMAX+1~*, MINMAX+15*, MINMAX+21*, MINMAX+23*, MINMAX+26*, MINMAX+29*, MINMAXQ |
WHO1 | ORC+1~, ORC+12*, ORC+19 |
WHO2 | ORC+1~, ORC+14*, ORC+19 |
X | ORC+1~, ORC+11*, ORC+12, ORC+13*, ORC+14, ORC+15*, ORC+16, OBXH+1*, OBXH+2, OBXW+1* , OBXW+2, DG1+3, DG1+5*, DG1+6, DG15+1*, DG15+2, DG15+3, AL1+1~, AL1+4*, AL1+5 , AL1+6, QT+5~, QT+14*, QT+18*, QT+19*, QT+20, QT+21*, QT+22, MINMAX~, MINMAX+2* , MINMAX+15, MINMAX+29 |
Y | QT~, QT+6, QT+7, QT+8, QT+9, QT+10, QT+19, MINMAX+1~*, MINMAX+3*, MINMAX+5 , MINMAX+6*, MINMAX+7*, MINMAX+8*, MINMAX+9, MINMAX+10*, MINMAX+11, MINMAX+13*, MINMAX+15, MINMAX+16*, MINMAX+17* , MINMAX+18*, MINMAX+19*, MINMAX+20*, MINMAX+21, MINMAX+28* |
Y1 | MINMAX+1~*, MINMAX+5*, MINMAX+6, MINMAX+21*, MINMAX+22, MINMAX+23, MINMAX+24 |
Y2 | MINMAX+1~*, MINMAX+21*, MINMAX+23, MINMAX+25, MINMAX+26, MINMAX+27, MINMAX+28 |
Name | Field # of Occurrence |
---|---|
$T(DOW | QT+16 |