ORKCHK4 ; SLC/CLA - Support routine called by ORKCHK to do SELECT mode order checks ;03/29/18 06:02
Source file <ORKCHK4.m>
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 | ORKCHK |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(ORKS,ORKDFN,ORKA,ORENT,ORKTMODE,OROIL,ORIVRAN,ORDODSG) | ;perform order checking for orderable item selection
|
|
PHARM | ;process pharmacy order checks:
|
|
RXOCS | ;drug-drug interaction, duplicate drug order, duplicate drug class
|
|
PARAMS(ORKNAME,ORKNUM,ORKFLAG,ORKDNGR) | ; get parameter values for an order chk
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OR(100 - [#100] | RXOCS+30, RXOCS+32 |
^ORD(100.01 - [#100.01] | RXOCS+32 |
^ORD(100.8 - [#100.8] | PARAMS+1 |
^ORD(101.43 - [#101.43] | PHARM+21, PHARM+35 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CHK | RXOCS+2~, RXOCS+4*, RXOCS+5 |
HL7 | EN+9~, EN+13*, EN+14, EN+15, PHARM+25*, PHARM+26*, PHARM+27 |
HL7LCOD | EN+9~, EN+15*, PHARM+10, PHARM+24*, PHARM+26 |
HL7LPTR | EN+9~, EN+15*, PHARM+10, PHARM+16, PHARM+23*, PHARM+26, RXOCS+3 |
HL7LTXT | EN+9~, EN+15*, PHARM+21*, PHARM+26, PHARM+30, RXOCS+3 |
HL7NCOD | EN+9~, EN+14*, PHARM+24*, PHARM+25 |
HL7NPTR | EN+9~, EN+14*, PHARM+22*, PHARM+25 |
HL7NTXT | EN+9~, EN+14* |
ODT | EN+9~, EN+13* |
OI | EN+9~, EN+12*, PHARM+19, PHARM+21, PHARM+35, RXOCS+3 |
ORCRITD | PHARM+2~, PHARM+4, RXOCS+16 |
ORCRITF | PHARM+2~, PHARM+4, RXOCS+1, RXOCS+13 |
ORCRITN | PHARM+2~, PHARM+4, RXOCS+16 |
ORDODSG | EN~, PHARM+41*, RXOCS+3 |
ORDOSE | PHARM+34~, PHARM+35*, PHARM+38, PHARM+39 |
ORDUPCD | PHARM+2~, PHARM+7, RXOCS+41, RXOCS+42 |
ORDUPCF | PHARM+2~, PHARM+7, RXOCS+1, RXOCS+38 |
ORDUPCN | PHARM+2~, PHARM+7, RXOCS+42 |
ORDUPD | PHARM+2~, PHARM+6, RXOCS+34 |
ORDUPF | PHARM+2~, PHARM+6, RXOCS+1, RXOCS+27 |
ORDUPN | PHARM+2~, PHARM+6, RXOCS+34 |
ORENT | EN~, EN+18, PHARM+13, PHARM+31, PARAMS+2 |
ORIVRAN | EN~, RXOCS+3 |
ORKA | EN~, EN+12, EN+13, EN+18, PHARM+12*, PHARM+13, PHARM+27*, PHARM+29*, PHARM+31, RXOCS+3 |
ORKCNT | RXOCS+41~*, RXOCS+42 |
ORKDD | PHARM+1~ |
ORKDFN | EN~, EN+18, PHARM+13, PHARM+31, RXOCS+3 |
ORKDG | EN+9~, EN+12*, EN+17, EN+18, PHARM+17, RXOCS+3 |
ORKDNGR | PARAMS~, PARAMS+3* |
ORKFLAG | PARAMS~, PARAMS+2* |
ORKMSG | EN+10~, PHARM+37*, PHARM+38*, PHARM+39*, PHARM+40*, PHARM+41, RXOCS+33*, RXOCS+34, RXOCS+40*, RXOCS+42 |
ORKNAME | PARAMS~, PARAMS+1 |
ORKNUM | PARAMS~, PARAMS+1*, PARAMS+2, PARAMS+3 |
ORKRX | RXOCS+2~, RXOCS+3 |
ORKRX( | RXOCS+4, RXOCS+5 |
ORKS | EN~, EN+18, PHARM+13, PHARM+31 |
ORKS("ORK" | PHARM+41*, RXOCS+9*, RXOCS+16*, RXOCS+23*, RXOCS+34*, RXOCS+41, RXOCS+42* |
ORKSMSG | PHARM+34~ |
ORKTMODE | EN~ |
ORKTXT | EN+10~, RXOCS+15*, RXOCS+16, RXOCS+22*, RXOCS+23, RXOCS+29*, RXOCS+32*, RXOCS+33 |
ORNUM | EN+9~, EN+13*, PHARM+41, RXOCS+9, RXOCS+16, RXOCS+23, RXOCS+34, RXOCS+41, RXOCS+42 |
OROIL | EN~, RXOCS+3 |
OROITXT | PHARM+34~, PHARM+35*, PHARM+36*, PHARM+37 |
ORPSA | PHARM+1~, PHARM+19*, PHARM+20, PHARM+22, PHARM+23, PHARM+33, RXOCS+3 |
ORPSNUM | RXOCS+2~, RXOCS+14*, RXOCS+16, RXOCS+21*, RXOCS+23, RXOCS+28*, RXOCS+30, RXOCS+31, RXOCS+32, RXOCS+34 , RXOCS+39*, RXOCS+41, RXOCS+42 |
ORPSPKG | PHARM+1~, PHARM+17*, PHARM+18, PHARM+19 |
ORSIGD | PHARM+2~, PHARM+5, RXOCS+23 |
ORSIGF | PHARM+2~, PHARM+5, RXOCS+1, RXOCS+20 |
ORSIGN | PHARM+2~, PHARM+5, RXOCS+23 |
ORY | RXOCS+2~, RXOCS+31 |
ORY(2 | RXOCS+32 |
U | EN+14, EN+15, PHARM+21, PHARM+25, PHARM+26, PHARM+35, PHARM+41, RXOCS+3, RXOCS+8, RXOCS+9 , RXOCS+12, RXOCS+14, RXOCS+15, RXOCS+16, RXOCS+19, RXOCS+21, RXOCS+22, RXOCS+23, RXOCS+26, RXOCS+28 , RXOCS+29, RXOCS+32, RXOCS+34, RXOCS+37, RXOCS+39, RXOCS+40, RXOCS+42 |
XX | RXOCS+2~, RXOCS+4*, RXOCS+5*, RXOCS+8, RXOCS+9, RXOCS+12, RXOCS+14, RXOCS+15, RXOCS+19, RXOCS+21 , RXOCS+22, RXOCS+26, RXOCS+28, RXOCS+29, RXOCS+34, RXOCS+37, RXOCS+39, RXOCS+40 |