ORKCHK6 ; slc/CLA - Support routine called by ORKCHK to do SESSION mode order checks ;15-Jun-2010 21:19;PLS
Source file <ORKCHK6.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 4 | MLM^ORKCHK2 CHKSESS^ORKPS $$FULLTEXT^ORQOR1 RXN^ORQQAL |
Pharmacy Data Management | 1 | DRG^PSSUTIL1 |
Toolkit | 1 | $$GET^XPAR |
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 1 | ORKCHK |
Name | Comments | DBIA/ICR reference |
---|---|---|
OI2DD(ORPSA,OROI,ORPSPKG) | ||
PARAMS(ORKNAME,ORKNUM,ORKFLAG,ORKDNGR) | ; get parameter values for an order chk
|
|
EN(ORKS,ORKDFN,ORKA,ORENT,ORKTMODE) | ;perform order checking for entire ordering session
|
|
PHARM | ;process pharmacy order checks:
|
|
RXOCS | ;drug-drug interaction, duplicate drug order, duplicate drug class
; The following line has been modified to add the Allery-Drug Interaction |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OR(100 - [#100] | RXOCS+15, RXOCS+24, RXOCS+33, RXOCS+42 |
^ORD(100.8 - [#100.8] | PARAMS+1 |
^ORD(101.43 - [#101.43] | OI2DD+2, OI2DD+3 |
Name | Line Occurrences |
---|---|
OI2DD | PHARM+20 |
PARAMS | PHARM+5, PHARM+6, PHARM+7, PHARM+8, PHARM+9 |
PHARM | EN+12 |
RXOCS | PHARM+13, PHARM+29 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CHK | RXOCS+7~*, RXOCS+8*, RXOCS+9 |
HL7 | EN+3~, EN+6*, EN+8, EN+9, PHARM+26*, PHARM+27*, PHARM+28 |
HL7LCOD | EN+3~, EN+9*, PHARM+12, PHARM+25*, PHARM+27, RXOCS+5 |
HL7LPTR | EN+3~, EN+9*, PHARM+12, PHARM+17, PHARM+24*, PHARM+27, RXOCS+5, RXOCS+6, RXOCS+48 |
HL7LTXT | EN+3~, EN+9*, PHARM+22*, PHARM+27 |
HL7NCOD | EN+3~, EN+8*, PHARM+25*, PHARM+26, RXOCS+47 |
HL7NPTR | EN+3~, EN+8*, PHARM+23*, PHARM+26, RXOCS+47, RXOCS+48 |
HL7NTXT | EN+3~, EN+8* |
ODT | EN+3~, EN+7* |
OI | EN+3~, EN+6*, PHARM+20, RXOCS+6 |
ORALLRD | PHARM+3~, PHARM+9, RXOCS+51 |
ORALLRF | PHARM+3~, PHARM+9, RXOCS+2 |
ORALLRN | PHARM+3~, PHARM+9, RXOCS+51 |
ORCRITD | PHARM+2~, PHARM+5, RXOCS+18 |
ORCRITF | PHARM+2~, PHARM+5, RXOCS+2, RXOCS+13 |
ORCRITN | PHARM+2~, PHARM+5, RXOCS+18 |
ORDUPC | PHARM+2~ |
ORDUPCD | PHARM+2~, PHARM+8, RXOCS+45 |
ORDUPCF | PHARM+2~, PHARM+8, RXOCS+2, RXOCS+40 |
>> ORDUPCN | PHARM+8, RXOCS+45 |
ORDUPD | PHARM+2~, PHARM+7, RXOCS+36 |
ORDUPF | PHARM+2~, PHARM+7, RXOCS+2, RXOCS+31 |
ORDUPN | PHARM+2~, PHARM+7, RXOCS+36 |
ORENT | EN~, EN+13, PHARM+14, PHARM+30, PARAMS+2 |
ORKA | EN~, EN+6, EN+7, EN+13, PHARM+14, PHARM+28*, PHARM+30 |
ORKAL | RXOCS+4~, RXOCS+48, RXOCS+49, RXOCS+50 |
ORKDD | PHARM+1~, PHARM+21*, PHARM+22, PHARM+23, PHARM+24 |
ORKDFN | EN~, EN+13, PHARM+14, PHARM+30, RXOCS+6, RXOCS+48 |
ORKDG | EN+3~, EN+6*, EN+11*, EN+12, EN+13, PHARM+18, RXOCS+6 |
ORKDGI | EN+4~ |
ORKDNGR | PARAMS~, PARAMS+3* |
ORKFLAG | PARAMS~, PARAMS+2* |
ORKMSG | EN+4~, RXOCS+17*, RXOCS+18, RXOCS+26*, RXOCS+27, RXOCS+35*, RXOCS+36, RXOCS+44*, RXOCS+45, RXOCS+50* , RXOCS+51 |
ORKNAME | PARAMS~, PARAMS+1 |
ORKNUM | PARAMS~, PARAMS+1*, PARAMS+2, PARAMS+3 |
ORKPDATA | EN+4~, EN+7*, RXOCS+6 |
ORKRX | RXOCS+3~, RXOCS+6 |
ORKRX( | RXOCS+8, RXOCS+9 |
ORKS | EN~, EN+13, PHARM+14, PHARM+30 |
ORKS("ORK" | RXOCS+18*, RXOCS+27*, RXOCS+36*, RXOCS+45*, RXOCS+51* |
ORKT | EN+4~, RXOCS+15*, RXOCS+24*, RXOCS+33*, RXOCS+42* |
ORKTMODE | EN~ |
ORKTXT | EN+4~, RXOCS+15*, RXOCS+16*, RXOCS+18, RXOCS+24*, RXOCS+25*, RXOCS+27, RXOCS+33*, RXOCS+34*, RXOCS+35 , RXOCS+42*, RXOCS+43*, RXOCS+45 |
ORNUM | EN+3~, EN+7*, RXOCS+18, RXOCS+27, RXOCS+36, RXOCS+45, RXOCS+51 |
OROI | OI2DD~, OI2DD+2, OI2DD+3 |
ORPSA | PHARM+1~, PHARM+20, OI2DD~, OI2DD+5 |
ORPSA( | PHARM+21, PHARM+22 |
ORPSNUM | RXOCS+3~, RXOCS+14*, RXOCS+15, RXOCS+18, RXOCS+23*, RXOCS+24, RXOCS+27, RXOCS+32*, RXOCS+33, RXOCS+36 , RXOCS+41*, RXOCS+42, RXOCS+45 |
ORPSPKG | PHARM+1~, PHARM+18*, PHARM+19*, PHARM+20, OI2DD~, OI2DD+5 |
ORSIGD | PHARM+2~, PHARM+6, RXOCS+27 |
ORSIGF | PHARM+2~, PHARM+6, RXOCS+2, RXOCS+22 |
ORSIGN | PHARM+2~, PHARM+6, RXOCS+27 |
PSOI | OI2DD+1~, OI2DD+3*, OI2DD+4, OI2DD+5 |
U | EN+8, EN+9, PHARM+26, PHARM+27, RXOCS+12, RXOCS+14, RXOCS+15, RXOCS+16, RXOCS+17, RXOCS+18 , RXOCS+21, RXOCS+23, RXOCS+24, RXOCS+25, RXOCS+26, RXOCS+27, RXOCS+30, RXOCS+32, RXOCS+33, RXOCS+34 , RXOCS+36, RXOCS+39, RXOCS+41, RXOCS+42, RXOCS+43, RXOCS+44, RXOCS+45, RXOCS+49, RXOCS+50, RXOCS+51 , OI2DD+3 |
XX | RXOCS+7~*, RXOCS+9*, RXOCS+12, RXOCS+14, RXOCS+16, RXOCS+17, RXOCS+21, RXOCS+23, RXOCS+25, RXOCS+26 , RXOCS+30, RXOCS+32, RXOCS+34, RXOCS+36, RXOCS+39, RXOCS+41, RXOCS+43, RXOCS+44 |