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 |
| 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 |