Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ORKCHK5

Package: Order Entry Results Reporting

Routine: ORKCHK5


Information

ORKCHK5 ; slc/CLA - Support routine called by ORKCHK to do ACCEPT mode order checks ;3/6/97 9:35

Source Information

Source file <ORKCHK5.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 5 MLM^ORKCHK2  DUP^ORKLR  ORFREQ^ORKLR2  DUP^ORKOR  RXN^ORQQAL  
Kernel 1 $$NOW^XLFDT  
Pharmacy Data Management 1 DRG^PSSUTIL1  
Toolkit 1 $$GET^XPAR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 ORKCHK  

Entry Points

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:

External References

Name Field # of Occurrence
MLM^ORKCHK2 EN+17, PHARM+8, PHARM+24
DUP^ORKLR DUPLAB+7
ORFREQ^ORKLR2 LABFREQ+7
DUP^ORKOR DUPOR+5
RXN^ORQQAL RXOCS+4
DRG^PSSUTIL1 OI2DD+5
$$NOW^XLFDT EN+10
$$GET^XPAR EN+1, DUPOR+3, DUPOR+7, DUPLAB+5, DUPLAB+6, LABFREQ+5, LABFREQ+6, PARAMS+2, PARAMS+3

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All