ORDV06D ; SLC/JAS - OE/RR Report Extracts ;Oct 23, 2020@12:12:49
Source file <ORDV06D.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 3 | $$DATE^ORDVU FNDDRG^ORWDXC ($$DT,IVINST,NVINST,NVREASON,OPINST,SETMULT,UDINST)^ORWPS |
Adverse Reaction Tracking | 1 | $$ORCHK2^GMRAOR |
CORBA Services | 1 | GCPR^OMGCOAS1 |
Outpatient Pharmacy | 1 | (OCL,OEL)^PSOORRL |
Pharmacy Data Management | 1 | DRG^PSSUTIL1 |
Registration | 1 | $$SITE^VASITE |
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 |
---|---|---|
Order Entry Results Reporting | 1 | ^ORD(101.24 |
Name | Comments | DBIA/ICR reference |
---|---|---|
RXACT(ROOT,ORALPHA,OROMEGA,ORMAX,ORDBEG,ORDEND,OREXT) | ;All Active Patient Meds
|
|
IN | ;Setup and call to Pharmacy API
|
|
NXT() | ; increment ILST
|
|
GETMED | ;
|
|
ACHK | ; Order check for drug allergies
|
|
ADETAIL | ;
; Set detail lines from ORALL array |
|
OI2DD(ORPSA,OROI,ORPSPKG) | ;
|
Name | Field # of Occurrence |
---|---|
$$ORCHK2^GMRAOR | ACHK+16, ACHK+18 |
GCPR^OMGCOAS1 | RXACT+2, RXACT+3, GETMED+7 |
$$DATE^ORDVU | GETMED+28, GETMED+29, GETMED+30 |
FNDDRG^ORWDXC | ACHK+4 |
$$DT^ORWPS | IN+14, IN+15 |
IVINST^ORWPS | IN+50 |
NVINST^ORWPS | IN+51 |
NVREASON^ORWPS | IN+51 |
OPINST^ORWPS | IN+49 |
SETMULT^ORWPS | IN+52 |
UDINST^ORWPS | IN+48 |
OCL^PSOORRL | IN+15 |
OEL^PSOORRL | IN+28, IN+41 |
DRG^PSSUTIL1 | OI2DD+5 |
$$SITE^VASITE | GETMED+4 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OR(100 - [#100] | IN+29, IN+42, ACHK+2 |
^ORD(101.43 - [#101.43] | OI2DD+2, OI2DD+3 |
^SC - [#44] | IN+35 |
^TMP("ORACT" | IN+10!, IN+20!, IN+61! |
^TMP("ORDATA" | GETMED+6!, GETMED+23*, GETMED+24*, GETMED+25*, GETMED+26*, GETMED+27*, GETMED+28*, GETMED+29*, GETMED+30*, GETMED+31* , GETMED+32*, GETMED+33*, GETMED+35, ADETAIL+3*, ADETAIL+5*, ADETAIL+6*, ADETAIL+7*, ADETAIL+8*, ADETAIL+9*, ADETAIL+11* , ADETAIL+12*, ADETAIL+13*, ADETAIL+15*, ADETAIL+16*, ADETAIL+17*, ADETAIL+18* |
^TMP("ORPS" | IN+10!, IN+56*, IN+57*, IN+58*, IN+59*, IN+60*, GETMED+8!, GETMED+11, GETMED+34! |
^TMP("ORT" | GETMED+6!, GETMED+14*, GETMED+15*, GETMED+17, GETMED+18, GETMED+33, GETMED+34! |
^TMP("ORXPND" | GETMED+34! |
^TMP("ORXPS" | IN+27!*, IN+30!, IN+40!*, IN+43! |
^TMP("PS" | IN+10!, IN+18, IN+22, IN+24, IN+27, IN+29, IN+30*, IN+32, IN+34, IN+40 , IN+42, IN+43*, IN+46, IN+47, IN+61! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADA | ADETAIL+2~, ADETAIL+4*, ADETAIL+5, ADETAIL+7, ADETAIL+8, ADETAIL+10, ADETAIL+11, ADETAIL+12, ADETAIL+13, ADETAIL+14 , ADETAIL+15 |
AFND | GETMED+3~, GETMED+18*, GETMED+22, ACHK+16*, ACHK+17, ACHK+18*, ACHK+19 |
ASDA | ADETAIL+2~, ADETAIL+10*, ADETAIL+11, ADETAIL+12, ADETAIL+13, ADETAIL+14, ADETAIL+15 |
ASEVDA | ADETAIL+2~, ADETAIL+14*, ADETAIL+15 |
COMMENTS | IN+16~, IN+19!, IN+21*, IN+22*, IN+52, IN+53* |
COMMENTS( | IN+59 |
COMMENTS(1 | IN+54* |
>> DFN | RXACT+3, IN+15, IN+28, IN+41, ACHK+16, ACHK+18 |
DT | IN+13, IN+14 |
ECD | GETMED+2~ |
ERROR | IN+11~ |
FIELDS | IN+16~, IN+22*, IN+23, IN+24*, IN+25, IN+28, IN+31, IN+36, IN+38, IN+39 , IN+41, IN+44*, IN+45*, IN+55*, IN+56, IN+57 |
GMR | GETMED+2~ |
GMTS1 | GETMED+2~ |
GMTS2 | GETMED+2~ |
GMTSNDM | GETMED+2~ |
GMW | GETMED+2~ |
GO | RXACT+5~, RXACT+7*, GETMED+9 |
HL7 | ACHK+6~, ACHK+8*, ACHK+9, ACHK+10 |
ILST | IN+16~, IN+17*, NXT+1*, NXT+2, GETMED+3~, ACHK+1~, ACHK+3* |
INST | GETMED+2~ |
INSTRUCT | IN+16~, IN+19!, IN+22*, IN+48, IN+49, IN+50, IN+51 |
INSTRUCT( | IN+58 |
ITMP | IN+16~, IN+17*, IN+18*, IN+22, IN+24, IN+32, IN+34, IN+46, IN+47, IN+48 , IN+49, IN+50, IN+51, IN+52 |
IX | GETMED+2~ |
J | IN+16~, IN+58*, IN+59*, IN+60*, GETMED+1~ |
LOC | IN+33~*, IN+34*, IN+35, IN+56 |
LOCEX | IN+33~*, IN+35*, IN+56 |
LPTR | ACHK+6~, ACHK+10*, ACHK+11, ACHK+15*, ACHK+16, ACHK+18 |
NONVA | GETMED+2~ |
NPTR | ACHK+6~, ACHK+9*, ACHK+14*, ACHK+16, ACHK+18 |
NVSDT | IN+16~, IN+51, IN+55 |
OI | ACHK+6~, ACHK+7*, ACHK+12 |
OLDORI | GETMED+2~, GETMED+10*, GETMED+13*, GETMED+15 |
>> ORALL | ADETAIL+4 |
>> ORALL( | ADETAIL+4, ADETAIL+5, ADETAIL+7, ADETAIL+8, ADETAIL+10, ADETAIL+11, ADETAIL+12, ADETAIL+13, ADETAIL+14, ADETAIL+15 |
ORALPHA | RXACT~ |
ORBEG | IN+11~, IN+12*, IN+14*, IN+38 |
ORCOST | GETMED+1~ |
ORCTX | IN+11~, IN+12* |
ORDBEG | RXACT~, RXACT+3, IN+14 |
ORDEND | RXACT~, RXACT+3, IN+13*, IN+14 |
OREND | IN+11~, IN+12*, IN+14*, IN+38 |
OREXP | GETMED+1~ |
OREXT | RXACT~, RXACT+6, RXACT+7 |
ORIDA | ACHK+1~ |
ORIFN | IN+19!, IN+29*, IN+42* |
ORII | GETMED+2~, GETMED+16*, GETMED+17*, GETMED+18, GETMED+33, ACHK+1~, ACHK+5*, ACHK+7, ACHK+8 |
ORIPS | GETMED+1~, GETMED+10*, GETMED+11*, GETMED+13, GETMED+14, GETMED+18*, GETMED+21, GETMED+33 |
ORIPSS | GETMED+1~, GETMED+21*, GETMED+23, GETMED+24, GETMED+25, GETMED+26, GETMED+27, GETMED+28, GETMED+29, GETMED+30 , GETMED+31, GETMED+32, GETMED+33, ADETAIL+3, ADETAIL+5, ADETAIL+6, ADETAIL+7, ADETAIL+8, ADETAIL+9, ADETAIL+11 , ADETAIL+12, ADETAIL+13, ADETAIL+15, ADETAIL+16, ADETAIL+17, ADETAIL+18 |
ORISSUE | GETMED+1~ |
ORKDD | ACHK+1~, ACHK+13*, ACHK+14, ACHK+15 |
ORKK | GETMED+2~, GETMED+17*, GETMED+18, GETMED+33 |
ORLAST | GETMED+1~ |
ORMAX | RXACT~ |
OROI | OI2DD~, OI2DD+2, OI2DD+3 |
OROMEGA | RXACT~ |
ORORD | GETMED+3~, GETMED+22*, ACHK+2, ACHK+4 |
ORORI | ACHK+1~ |
ORPRVD | GETMED+1~ |
ORPSA | ACHK+1~, ACHK+12, OI2DD~, OI2DD+5 |
ORPSA( | ACHK+13 |
ORPSPKG | GETMED+20*, ACHK+4, ACHK+12, OI2DD~, OI2DD+5 |
ORPXI | ACHK+1~ |
ORQTY | GETMED+1~ |
ORREF | GETMED+1~ |
ORRXNO | GETMED+1~ |
ORRXSTAT | RXACT+5~, RXACT+9* |
ORSIG | GETMED+1~ |
ORSITE | GETMED+2~, GETMED+4*, GETMED+23 |
ORSTAT | GETMED+1~ |
ORT | GETMED+1~, GETMED+10*, GETMED+13*, GETMED+15*, GETMED+33* |
ORVIEW | IN+11~, IN+13*, IN+15 |
ORX | ACHK+1~, ACHK+4 |
ORX( | ACHK+5, ACHK+7, ACHK+8 |
ORX0 | GETMED+1~, GETMED+18*, GETMED+19, GETMED+20, GETMED+21, GETMED+22, GETMED+24, GETMED+25, GETMED+26, GETMED+27 , GETMED+28, GETMED+29, GETMED+30, GETMED+31 |
PSOBEGIN | GETMED+2~ |
PSOI | OI2DD+1~, OI2DD+3*, OI2DD+4, OI2DD+5 |
REASON | IN+16~, IN+19!, IN+51 |
REASON( | IN+60 |
ROOT | RXACT~, GETMED+35* |
RT | GETMED+2~ |
SITE | GETMED+2~ |
SORTDT | IN+16~, IN+25*, IN+26, IN+29*, IN+38 |
STOPDT | IN+16~, IN+22*, IN+29*, IN+42*, IN+44, IN+45 |
TYPE | IN+16~, IN+31*, IN+32*, IN+34, IN+36*, IN+38, IN+39, IN+44, IN+45, IN+46* , IN+47*, IN+48, IN+49, IN+50, IN+51, IN+52, IN+55, IN+57 |
U | IN+31, IN+35, IN+55, IN+56, IN+57, GETMED+20, GETMED+21, GETMED+22, GETMED+24, GETMED+25 , GETMED+28, GETMED+29, GETMED+30, GETMED+31, ACHK+9, ACHK+10, OI2DD+3 |
X | GETMED+2~, GETMED+11*, GETMED+12, GETMED+13, GETMED+14, GETMED+15, GETMED+26*, GETMED+27*, GETMED+33* |
X2 | GETMED+2~, GETMED+13*, GETMED+14, GETMED+15 |
X3 | GETMED+2~, GETMED+13*, GETMED+14, GETMED+15 |
Name | Field # of Occurrence |
---|---|
$T(@GO | RXACT+8 |
$T(GCPR^OMGCOAS1 | RXACT+2, GETMED+7 |