ORKCHK5 ; slc/CLA - Support routine called by ORKCHK to do ACCEPT mode order checks ;3/6/97 9:35
Source file <ORKCHK5.m>
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 1 | ORKCHK |
Name | Comments | DBIA/ICR reference |
---|---|---|
PARAMS(ORKNAME,ORKNUM,ORKFLAG,ORKDNGR) | ; get parameter values for an order chk
|
|
DUPLAB | ;duplicate laboratory orders:
|
|
EN(ORKS,ORKDFN,ORKA,ORENT,ORKTMODE) | ;perform order checking for orderable item acceptance
|
|
DUPOR | ;duplicate orders for non-pharmacy and non-lab:
|
|
OI2DD(ORPSA,OROI,ORPSPKG) | ||
RXOCS | ;drug-allergy interaction
|
|
PHARM | ;process pharmacy order checks:
|
|
LABFREQ | ;lab order frequency restrictions:
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(100.8 - [#100.8] | DUPOR+1, DUPLAB+3, LABFREQ+3, PARAMS+1 |
^ORD(101.43 - [#101.43] | OI2DD+2, OI2DD+3 |
Name | Line Occurrences |
---|---|
DUPLAB | EN+15 |
DUPOR | EN+13 |
LABFREQ | EN+16 |
OI2DD | PHARM+14 |
PARAMS | PHARM+3 |
PHARM | EN+12 |
RXOCS | PHARM+7, PHARM+23 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DNGR | EN+4~, DUPOR+7*, DUPOR+9, DUPLAB+6*, DUPLAB+11, LABFREQ+6*, LABFREQ+10 |
HL7 | EN+3~, EN+6*, EN+8, EN+9, PHARM+20*, PHARM+21*, PHARM+22 |
HL7LCOD | EN+3~, EN+9*, PHARM+6, PHARM+19*, PHARM+21 |
HL7LPTR | EN+3~, EN+9*, PHARM+6, PHARM+11, PHARM+18*, PHARM+21, RXOCS+4 |
HL7LTXT | EN+3~, EN+9*, PHARM+16*, PHARM+21 |
HL7NCOD | EN+3~, EN+8*, PHARM+19*, PHARM+20, RXOCS+3 |
HL7NPTR | EN+3~, EN+8*, PHARM+17*, PHARM+20, RXOCS+3, RXOCS+4 |
HL7NTXT | EN+3~, EN+8* |
OCI | DUPLAB+1~, DUPLAB+2*, DUPLAB+8*, DUPLAB+9, DUPLAB+10, LABFREQ+1~, LABFREQ+2*, LABFREQ+8*, LABFREQ+9 |
OCN | EN+4~, DUPOR+1*, DUPOR+2, DUPOR+3, DUPOR+7, DUPOR+9, DUPLAB+3*, DUPLAB+4, DUPLAB+5, DUPLAB+6 , DUPLAB+11, LABFREQ+3*, LABFREQ+4, LABFREQ+5, LABFREQ+6, LABFREQ+10 |
ODT | EN+3~, EN+7*, EN+10*, EN+13, EN+14, DUPOR+5, DUPLAB+7, LABFREQ+7 |
OI | EN+3~, EN+6*, EN+13, EN+14, PHARM+14, DUPOR+5, DUPLAB+7, LABFREQ+7 |
ORALLRD | PHARM+2~, PHARM+3, RXOCS+7 |
ORALLRF | PHARM+2~, PHARM+3, RXOCS+1 |
ORALLRN | PHARM+2~, PHARM+3, RXOCS+7 |
ORENT | EN~, EN+17, PHARM+8, PHARM+24, DUPOR+3, DUPLAB+5, LABFREQ+5, PARAMS+2 |
ORKA | EN~, EN+6, EN+7, EN+17, PHARM+8, PHARM+22*, PHARM+24 |
ORKAL | RXOCS+2~, RXOCS+4, RXOCS+5, RXOCS+6 |
ORKDD | PHARM+1~, PHARM+15*, PHARM+16, PHARM+17, PHARM+18 |
ORKDFN | EN~, EN+17, PHARM+8, PHARM+24, RXOCS+4, DUPOR+5, DUPLAB+7, LABFREQ+7 |
ORKDG | EN+3~, EN+6*, EN+10, EN+12, EN+13, EN+14, EN+17, PHARM+12, DUPOR+5 |
ORKDNGR | PARAMS~, PARAMS+3* |
ORKFLAG | PARAMS~, PARAMS+2* |
ORKLR | DUPLAB+1~, DUPLAB+2*, DUPLAB+7, LABFREQ+1~, LABFREQ+2*, LABFREQ+7 |
ORKLR( | DUPLAB+8, DUPLAB+9, DUPLAB+10, LABFREQ+8, LABFREQ+9 |
ORKMSG | EN+4~, RXOCS+6*, RXOCS+7, DUPOR+8*, DUPOR+9, DUPLAB+10*, DUPLAB+11, LABFREQ+9*, LABFREQ+10 |
ORKNAME | PARAMS~, PARAMS+1 |
ORKNUM | PARAMS~, PARAMS+1*, PARAMS+2, PARAMS+3 |
ORKOCNUM | EN+4~, DUPOR+6*, DUPOR+9, DUPLAB+9*, DUPLAB+11 |
ORKOR | DUPOR+4~*, DUPOR+5, DUPOR+6, DUPOR+8 |
ORKPDATA | EN+4~, EN+7*, DUPLAB+7, LABFREQ+7 |
ORKS | EN~, EN+17, PHARM+8, PHARM+24 |
ORKS("ORK" | RXOCS+7*, DUPOR+9*, DUPLAB+11*, LABFREQ+10* |
ORKTMODE | EN~, EN+13, EN+14 |
ORNUM | EN+3~, EN+7*, RXOCS+7, DUPOR+9, DUPLAB+11, LABFREQ+10 |
OROI | OI2DD~, OI2DD+2, OI2DD+3 |
ORPSA | PHARM+1~, PHARM+14, OI2DD~, OI2DD+5 |
ORPSA( | PHARM+15, PHARM+16 |
ORPSPKG | PHARM+1~, PHARM+12*, PHARM+13*, PHARM+14, OI2DD~, OI2DD+5 |
PSOI | OI2DD+1~, OI2DD+3*, OI2DD+4, OI2DD+5 |
U | EN+8, EN+9, PHARM+20, PHARM+21, RXOCS+5, RXOCS+6, RXOCS+7, OI2DD+3, DUPOR+6, DUPOR+8 , DUPOR+9, DUPLAB+9, DUPLAB+10, DUPLAB+11, LABFREQ+9, LABFREQ+10 |