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 |