ORKCHK4 ; slc/CLA - Support routine called by ORKCHK to do SELECT mode order checks ;3/6/97 9:35
Source file <ORKCHK4.m>
| Package | Total | Call Graph |
|---|---|---|
| Order Entry Results Reporting | 3 | MLM^ORKCHK2 CHECK^ORKPS $$FULLTEXT^ORQOR1 |
| 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 orderable item selection
|
|
| PHARM | ;process pharmacy order checks:
|
|
| RXOCS | ;drug-drug interaction, duplicate drug order, duplicate drug class
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^OR(100 - [#100] | RXOCS+12, RXOCS+21, RXOCS+30, RXOCS+39 |
| ^ORD(100.8 - [#100.8] | PARAMS+1 |
| ^ORD(101.43 - [#101.43] | OI2DD+2, OI2DD+3 |
| Name | Line Occurrences |
|---|---|
| OI2DD | PHARM+18 |
| PARAMS | PHARM+4, PHARM+5, PHARM+6, PHARM+7 |
| PHARM | EN+11 |
| RXOCS | PHARM+11, PHARM+27 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CHK | RXOCS+4~*, RXOCS+5*, RXOCS+6 |
| HL7 | EN+3~, EN+7*, EN+8, EN+9, PHARM+24*, PHARM+25*, PHARM+26 |
| HL7LCOD | EN+3~, EN+9*, PHARM+10, PHARM+23*, PHARM+25 |
| HL7LPTR | EN+3~, EN+9*, PHARM+10, PHARM+15, PHARM+22*, PHARM+25, RXOCS+3 |
| HL7LTXT | EN+3~, EN+9*, PHARM+20*, PHARM+25 |
| HL7NCOD | EN+3~, EN+8*, PHARM+23*, PHARM+24 |
| HL7NPTR | EN+3~, EN+8*, PHARM+21*, PHARM+24 |
| HL7NTXT | EN+3~, EN+8* |
| ODT | EN+3~, EN+7* |
| OI | EN+3~, EN+6*, PHARM+18, RXOCS+3 |
| ORCRITD | PHARM+2~, PHARM+4, RXOCS+15 |
| ORCRITF | PHARM+2~, PHARM+4, RXOCS+1, RXOCS+10 |
| ORCRITN | PHARM+2~, PHARM+4, RXOCS+15 |
| ORDUPCD | PHARM+2~, PHARM+7, RXOCS+42 |
| ORDUPCF | PHARM+2~, PHARM+7, RXOCS+1, RXOCS+37 |
| ORDUPCN | PHARM+2~, PHARM+7, RXOCS+42 |
| ORDUPD | PHARM+2~, PHARM+6, RXOCS+33 |
| ORDUPF | PHARM+2~, PHARM+6, RXOCS+1, RXOCS+28 |
| ORDUPN | PHARM+2~, PHARM+6, RXOCS+33 |
| ORENT | EN~, EN+12, PHARM+12, PHARM+28, PARAMS+2 |
| ORKA | EN~, EN+6, EN+7, EN+12, PHARM+12, PHARM+26*, PHARM+28 |
| ORKDD | PHARM+1~, PHARM+19*, PHARM+20, PHARM+21, PHARM+22 |
| ORKDFN | EN~, EN+12, PHARM+12, PHARM+28, RXOCS+3 |
| ORKDG | EN+3~, EN+6*, EN+11, EN+12, PHARM+16, RXOCS+3 |
| ORKDNGR | PARAMS~, PARAMS+3* |
| ORKFLAG | PARAMS~, PARAMS+2* |
| ORKMSG | EN+4~, RXOCS+14*, RXOCS+15, RXOCS+23*, RXOCS+24, RXOCS+32*, RXOCS+33, RXOCS+41*, RXOCS+42 |
| ORKNAME | PARAMS~, PARAMS+1 |
| ORKNUM | PARAMS~, PARAMS+1*, PARAMS+2, PARAMS+3 |
| ORKRX | RXOCS+2~, RXOCS+3 |
| ORKRX( | RXOCS+5, RXOCS+6 |
| ORKS | EN~, EN+12, PHARM+12, PHARM+28 |
| ORKS("ORK" | RXOCS+15*, RXOCS+24*, RXOCS+33*, RXOCS+42* |
| ORKT | EN+4~, RXOCS+12*, RXOCS+21*, RXOCS+30*, RXOCS+39* |
| ORKTMODE | EN~ |
| ORKTXT | EN+4~, RXOCS+12*, RXOCS+13*, RXOCS+15, RXOCS+21*, RXOCS+22*, RXOCS+24, RXOCS+30*, RXOCS+31*, RXOCS+32 , RXOCS+39*, RXOCS+40*, RXOCS+42 |
| ORNUM | EN+3~, EN+7*, RXOCS+15, RXOCS+24, RXOCS+33, RXOCS+42 |
| OROI | OI2DD~, OI2DD+2, OI2DD+3 |
| ORPSA | PHARM+1~, PHARM+18, OI2DD~, OI2DD+5 |
| ORPSA( | PHARM+19, PHARM+20 |
| ORPSNUM | RXOCS+2~, RXOCS+11*, RXOCS+12, RXOCS+15, RXOCS+20*, RXOCS+21, RXOCS+24, RXOCS+29*, RXOCS+30, RXOCS+33 , RXOCS+38*, RXOCS+39, RXOCS+42 |
| ORPSPKG | PHARM+1~, PHARM+16*, PHARM+17*, PHARM+18, OI2DD~, OI2DD+5 |
| ORSIGD | PHARM+2~, PHARM+5, RXOCS+24 |
| ORSIGF | PHARM+2~, PHARM+5, RXOCS+1, RXOCS+19 |
| ORSIGN | PHARM+2~, PHARM+5, RXOCS+24 |
| PSOI | OI2DD+1~, OI2DD+3*, OI2DD+4, OI2DD+5 |
| U | EN+8, EN+9, PHARM+24, PHARM+25, RXOCS+9, RXOCS+11, RXOCS+12, RXOCS+13, RXOCS+14, RXOCS+15 , RXOCS+18, RXOCS+20, RXOCS+21, RXOCS+22, RXOCS+23, RXOCS+24, RXOCS+27, RXOCS+29, RXOCS+30, RXOCS+31 , RXOCS+33, RXOCS+36, RXOCS+38, RXOCS+39, RXOCS+40, RXOCS+41, RXOCS+42, OI2DD+3 |
| XX | RXOCS+4~*, RXOCS+6*, RXOCS+9, RXOCS+11, RXOCS+13, RXOCS+14, RXOCS+18, RXOCS+20, RXOCS+22, RXOCS+23 , RXOCS+27, RXOCS+29, RXOCS+31, RXOCS+33, RXOCS+36, RXOCS+38, RXOCS+40, RXOCS+41 |