ORDSGCHK ;SLC/AGP - PRE 0.5 DOSE ORDER CHECKS;Nov 04, 2020@13:35:30
Source file <ORDSGCHK.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 7 | $$TRIM^ORBCMA32 ($$PTR,GETDLG,GETORDER)^ORCD $$DSDWNMSG^ORDSGCHK ($$GETPSNM,$$OI2DD)^ORKPS $$ISTITR^ORUTL3 ADMIN^ORWDPS2 EDTDLG^ORWTITR |
Pharmacy Data Management | 3 | ZERO^PSS50 DOSE^PSSDSAPD $$EXMT^PSSDSAPI |
Inpatient Medications | 1 | DOSE^PSJAPIDS |
Kernel | 1 | ($$LOW,$$TRIM,$$UP)^XLFSTR |
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 | 3 | ORCHECK ORDSGCHK ORKCHK5 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(ORY,DFN,TYPE,OIL) | ;
|
|
BLDREN(TYPE,ORIFN,OUT) | ;
|
|
DURATION(STR) | ;
|
|
IV(ORY,DFN,ARRAY) | ;
|
|
NONIV(ORY,DFN,ARRAY) | ;
|
|
PARSEOUT | ;PARSE OUTPUT GLOBAL
|
|
GETSUB(NAME) | ;
|
|
DRATESTR(ORIN) | ;change the form of the DURATION
|
|
DSDWNMSG() | ;dosage down message (not displayed to user)
|
Name | Field # of Occurrence |
---|---|
$$TRIM^ORBCMA32 | NONIV+34, NONIV+40 |
$$PTR^ORCD | BLDREN+12, BLDREN+13, BLDREN+14, BLDREN+15 |
GETDLG^ORCD | BLDREN+6 |
GETORDER^ORCD | BLDREN+7 |
$$DSDWNMSG^ORDSGCHK | PARSEOUT+3 |
$$GETPSNM^ORKPS | NONIV+28, NONIV+56, NONIV+63 |
$$OI2DD^ORKPS | NONIV+30 |
$$ISTITR^ORUTL3 | BLDREN+9 |
ADMIN^ORWDPS2 | NONIV+80 |
EDTDLG^ORWTITR | BLDREN+9 |
DOSE^PSJAPIDS | IV+42 |
ZERO^PSS50 | NONIV+32, NONIV+47 |
DOSE^PSSDSAPD | NONIV+86 |
$$EXMT^PSSDSAPI | NONIV+7 |
$$LOW^XLFSTR | DURATION+3, DURATION+11 |
$$TRIM^XLFSTR | NONIV+76 |
$$UP^XLFSTR | DURATION+19, DRATESTR+2, DRATESTR+3 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OR(100 - [#100] | BLDREN+4 |
^ORD(101.41 - [#101.41] | BLDREN+26 |
^ORD(101.43 - [#101.43] | BLDREN+25, IV+22, NONIV+36, NONIV+38 |
^TMP($J | IV+30, IV+36, IV+38*, IV+39, IV+43*, IV+45!, NONIV+32!, NONIV+33, NONIV+43, NONIV+46! , NONIV+48, NONIV+49!, NONIV+87!, PARSEOUT+2, PARSEOUT+3, PARSEOUT+4, PARSEOUT+5, PARSEOUT+6, PARSEOUT+7, PARSEOUT+8 , PARSEOUT+9, PARSEOUT+10, PARSEOUT+11, PARSEOUT+12, PARSEOUT+13, PARSEOUT+15, PARSEOUT+20, PARSEOUT+21 |
Name | Line Occurrences |
---|---|
$$DRATESTR | NONIV+68 |
$$DURATION | IV+7 |
$$GETSUB | NONIV+13 |
BLDREN | EN+6 |
IV | EN+14 |
NONIV | EN+15 |
PARSEOUT | IV+44, NONIV+86 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADMIN | NONIV+2~, NONIV+11*, NONIV+70*, NONIV+78, NONIV+80 |
ADMIN("SAVE" | NONIV+11*, NONIV+69, NONIV+71* |
ARRAY | EN+1~, EN+14, EN+15, IV~, IV+3, NONIV~ |
ARRAY( | EN+12*, IV+18, IV+20, IV+23, NONIV+12, NONIV+14, NONIV+15, NONIV+71 |
ARRAY("ADDFREQ" | IV+27 |
ARRAY("ADMIN" | NONIV+80 |
ARRAY("DAYS" | IV+7 |
ARRAY("DOSE" | NONIV+9* |
ARRAY("DRUG" | NONIV+6 |
ARRAY("INSTR" | NONIV+9, NONIV+26, NONIV+34, NONIV+53 |
ARRAY("ORDERABLE" | NONIV+30, NONIV+35, NONIV+40, NONIV+80 |
ARRAY("ORPSA" | NONIV+30*, NONIV+31, NONIV+32, NONIV+33 |
ARRAY("RATE" | IV+12 |
ARRAY("ROUTE" | IV+9 |
ARRAY("SCHEDULE" | IV+10, NONIV+70 |
ARRAY("STRENGTH" | IV+26 |
ARRAY("TYPE" | IV+11 |
ARRAY("UNITS" | IV+26 |
ARRAY("VOLUME" | IV+33 |
CNT | EN+1~, EN+8*, EN+9, BLDREN+1~, BLDREN+3*, BLDREN+30*, BLDREN+32*, IV+1~, IV+17*, IV+19* , IV+28, IV+30, IV+34, IV+36, NONIV+1~, NONIV+14*, NONIV+15, NONIV+24, NONIV+26, NONIV+27 , NONIV+28, NONIV+30, NONIV+31, NONIV+32, NONIV+33, NONIV+34, NONIV+40, NONIV+43, NONIV+53, NONIV+54 , NONIV+55, NONIV+56, NONIV+59, NONIV+60, NONIV+61, NONIV+62, NONIV+63, NONIV+68, NONIV+70, NONIV+71 , NONIV+72 |
DFN | EN~, EN+14, EN+15, IV~, IV+42, NONIV~, NONIV+80, NONIV+86 |
DISPDRUGIEN | NONIV+1~, NONIV+6*, NONIV+7, NONIV+25, NONIV+27, NONIV+28 |
DOSESTR | NONIV+1~, NONIV+21*, NONIV+23, NONIV+43, NONIV+44, NONIV+45, NONIV+52, NONIV+59, NONIV+60 |
DRUG | IV+1~, IV+16!, NONIV+1~ |
DRUGARR | NONIV+1~ |
DRUGIEN | IV+1~, IV+22*, IV+27, IV+33, NONIV+1~, NONIV+45*, NONIV+47, NONIV+48, NONIV+55, NONIV+56 , NONIV+62, NONIV+63 |
DRUGNAME | IV+1~, IV+23*, IV+27, IV+33, NONIV+1~, NONIV+48* |
DUR | NONIV+1~, NONIV+67*, NONIV+68 |
EXTVALUE | BLDREN+1~, BLDREN+23*, BLDREN+25*, BLDREN+27*, BLDREN+29 |
I | NONIV+9~*, PARSEOUT+5~*, PARSEOUT+6, PARSEOUT+7, PARSEOUT+8, PARSEOUT+9 |
ISOI | BLDREN+1~, BLDREN+20*, BLDREN+24 |
ITEM | BLDREN+1~, BLDREN+17*, BLDREN+18, BLDREN+19, BLDREN+26*, BLDREN+27, BLDREN+28, BLDREN+29 |
IVLMT | DURATION+1~, DURATION+2*, DURATION+19*, DURATION+20, DURATION+21*, DURATION+22*, DURATION+23*, DURATION+24 |
J | PARSEOUT+6~*, PARSEOUT+7, PARSEOUT+8, PARSEOUT+9 |
K | PARSEOUT+7~*, PARSEOUT+8, PARSEOUT+9 |
LEN | DURATION+1~, DURATION+14*, DURATION+16, DURATION+17* |
LOC | BLDREN+1~, BLDREN+16*, BLDREN+17, BLDREN+20, BLDREN+21, BLDREN+23, BLDREN+26 |
NAME | EN+1~, EN+10*, EN+12, BLDREN+1~, IV+1~, IV+15*, IV+18, IV+20, IV+23, IV+25 , NONIV+1~, NONIV+12*, NONIV+13, NONIV+14, NONIV+15, GETSUB~, GETSUB+1, GETSUB+2, GETSUB+3 |
NODE | EN+9*, EN+10, EN+11, EN+12, BLDREN+1~, IV+1~, IV+20*, NONIV+1~, NONIV+15*, NONIV+19 , NONIV+20, NONIV+21, NONIV+67, NONIV+68, NONIV+69, NONIV+72 |
NUM | BLDREN+1~, BLDREN+21*, BLDREN+22, BLDREN+23, BLDREN+29, IV+1~, IV+17*, IV+18*, IV+20, IV+23 , IV+26, IV+27, IV+33 |
OI | IV+1~, IV+20*, IV+22 |
OIIEN | NONIV+2~, NONIV+35*, NONIV+36, NONIV+38 |
OIL | EN~, EN+6 |
OIL( | EN+8, EN+9 |
ORAT | NONIV+79~, NONIV+80, NONIV+81 |
ORBASE | IV+1~, IV+42, NONIV+2~, NONIV+86 |
ORBASE(1 | IV+40*, NONIV+84* |
ORBASE(2 | IV+41*, NONIV+84* |
ORDGTYPE | PARSEOUT+14~*, PARSEOUT+16*, PARSEOUT+17*, PARSEOUT+18*, PARSEOUT+19 |
ORDIALOG | BLDREN+1~, BLDREN+5*, BLDREN+6, BLDREN+9 |
ORDIALOG( | BLDREN+12*, BLDREN+13*, BLDREN+14*, BLDREN+15*, BLDREN+16, BLDREN+17, BLDREN+20, BLDREN+21, BLDREN+23 |
ORDRGNM | NONIV+33~*, NONIV+34 |
ORDRUG | NONIV+2~, NONIV+43, NONIV+83, NONIV+86 |
ORDRUG( | NONIV+24*, NONIV+27*, NONIV+28*, NONIV+40*, NONIV+43*, NONIV+54*, NONIV+55*, NONIV+56*, NONIV+61*, NONIV+62* , NONIV+63* |
ORDRUG("OI" | NONIV+36* |
ORDRUG("OI_USAGE" | NONIV+39* |
ORDRUG("PACKAGE" | NONIV+37* |
ORDSGSET | BLDREN+1~, BLDREN+2*, BLDREN+28*, BLDREN+32 |
ORI | PARSEOUT+11~*, PARSEOUT+12, PARSEOUT+13, PARSEOUT+15, PARSEOUT+20, PARSEOUT+21 |
ORIFN | EN+3, EN+6, BLDREN~, BLDREN+4, BLDREN+7, BLDREN+9 |
ORIN | DRATESTR~, DRATESTR+2, DRATESTR+3 |
ORJ | PARSEOUT+12~*, PARSEOUT+13, PARSEOUT+15, PARSEOUT+20, PARSEOUT+21 |
ORK | PARSEOUT+13~*, PARSEOUT+15, PARSEOUT+20, PARSEOUT+21 |
ORL | NONIV+80, PARSEOUT+20~*, PARSEOUT+21 |
ORNBP | PARSEOUT+1~*, PARSEOUT+3*, PARSEOUT+22* |
ORPSARR | NONIV+2~, NONIV+86 |
ORPSARR( | NONIV+26*, NONIV+34*, NONIV+53*, NONIV+59*, NONIV+60*, NONIV+68*, NONIV+72*, NONIV+75, NONIV+76* |
ORPSARR("CONTEXT" | NONIV+85* |
ORPSARR(1 | NONIV+81* |
ORPSJARR | IV+1~, IV+42 |
ORPSJARR("AD" | IV+28*, IV+30* |
ORPSJARR("INF_RATE" | IV+12* |
ORPSJARR("IV_TYPE" | IV+11*, IV+12 |
ORPSJARR("MR_IEN" | IV+9* |
ORPSJARR("SCHEDULE" | IV+6*, IV+10* |
ORPSJARR("SOL" | IV+34*, IV+36* |
ORPSJARR("TVOL_DUR" | IV+6*, IV+7* |
>> ORREN | EN+3 |
>> ORRENFLDS | BLDREN+11, BLDREN+12, BLDREN+13, BLDREN+14, BLDREN+15 |
ORRTTYPE | PARSEOUT+15~*, PARSEOUT+16, PARSEOUT+17, PARSEOUT+18 |
ORSPI | NONIV+75~*, NONIV+76 |
ORTDNAME | NONIV+29~ |
ORTDOSE | NONIV+29~ |
ORY | EN~, EN+14, EN+15, IV~, IV+4*, NONIV~, PARSEOUT+8*, PARSEOUT+9, PARSEOUT+19*, PARSEOUT+21 , PARSEOUT+22* |
ORY( | IV+4*, PARSEOUT+8*, PARSEOUT+9*, PARSEOUT+19*, PARSEOUT+21*, PARSEOUT+22* |
OUT | BLDREN~ |
OUT( | BLDREN+30*, BLDREN+32* |
OUT("" | BLDREN+3 |
PACK | NONIV+2~, NONIV+19*, NONIV+37 |
PSNODE | NONIV+2~, NONIV+38*, NONIV+39 |
STR | DURATION~, DURATION+3, DURATION+4, DURATION+5, DURATION+6, DURATION+7*, DURATION+8, DURATION+9, DURATION+10*, DURATION+11 , DURATION+12, DURATION+18*, DURATION+20, DURATION+21, DURATION+22, DURATION+23, IV+1~, IV+27*, IV+28, IV+30 , IV+33*, IV+34, IV+36 |
STRENGTH | IV+1~, IV+26*, IV+27 |
SUB | NONIV+2~, NONIV+13*, NONIV+18, NONIV+66, NONIV+68, NONIV+69, NONIV+71, NONIV+72 |
TEXT | BLDREN+1~, BLDREN+29*, BLDREN+30 |
TVAL | DURATION+1~, DURATION+12*, DURATION+13, DURATION+14, DURATION+16 |
TYPE | EN~, EN+5*, EN+6, EN+13, EN+14, EN+15, BLDREN~, BLDREN+29, BLDREN+32, NONIV+2~ , NONIV+20*, NONIV+24, NONIV+54, NONIV+61 |
U | EN+9, EN+10, EN+11, EN+12, BLDREN+5, BLDREN+12, BLDREN+13, BLDREN+14, BLDREN+15, BLDREN+17 , BLDREN+25, BLDREN+26, BLDREN+29, BLDREN+32, IV+7, IV+9, IV+10, IV+11, IV+12, IV+20 , IV+22, IV+23, IV+26, IV+27, IV+28, IV+30, IV+33, IV+34, IV+36, NONIV+6 , NONIV+9, NONIV+19, NONIV+20, NONIV+21, NONIV+26, NONIV+30, NONIV+34, NONIV+35, NONIV+36, NONIV+39 , NONIV+40, NONIV+53, NONIV+67, NONIV+68, NONIV+69, NONIV+70, NONIV+71, NONIV+72, NONIV+80, NONIV+81 , PARSEOUT+3, PARSEOUT+15, PARSEOUT+19, GETSUB+3 |
UNIT | DURATION+1~, DURATION+2*, DURATION+6*, DURATION+9*, DURATION+16*, DURATION+19 |
VAL | DURATION+1~, DURATION+2*, DURATION+5*, DURATION+8*, DURATION+13*, DURATION+14, DURATION+15*, DURATION+19 |
VALUE | BLDREN+1~, BLDREN+23*, BLDREN+25, BLDREN+27, BLDREN+29 |
X0 | BLDREN+1~, BLDREN+4*, BLDREN+5 |