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: ORKCHKM

Package: Order Entry Results Reporting

Routine: ORKCHKM


Information

ORKCHKM ; IHS/MSC/DKM - Support routine called by ORKCHK to do MANUAL mode order checks ;23-Nov-2011 11:46;PLS

Source Information

Source file <ORKCHKM.m>

Call Graph

Call Graph Total: 6

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  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 ORKCHK  

Entry Points

Name Comments DBIA/ICR reference
OI2DD(ORPSA,OROI,ORPSPKG) ;rtn dispense drugs for a PS OI
PARAMS(ORKNAME,ORKNUM,ORKFLAG,ORKDNGR) ; get parameter values for an order chk
EN(ORKS,ORKDFN,ORKA,ORENT,ORKTMODE) ;perform manual order checking
PHARM ;process pharmacy order checks:
RXOCS ;drug-allergy, drug-drug interaction, duplicate drug order, duplicate drug class

External References

Name Field # of Occurrence
MLM^ORKCHK2 EN+13, PHARM+14, PHARM+30
CHKSESS^ORKPS RXOCS+13
$$FULLTEXT^ORQOR1 RXOCS+9, RXOCS+22, RXOCS+31, RXOCS+40, RXOCS+49
RXN^ORQQAL RXOCS+6
DRG^PSSUTIL1 OI2DD+5
$$GET^XPAR EN+1, PARAMS+2, PARAMS+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] RXOCS+22, RXOCS+31, RXOCS+40, RXOCS+49
^ORD(100.8 - [#100.8] PARAMS+1
^ORD(101.43 - [#101.43] OI2DD+2, OI2DD+3

Label References

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHK RXOCS+14~*, RXOCS+15*, RXOCS+16
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+12
HL7LPTR EN+3~, EN+9*, PHARM+12, PHARM+17, PHARM+24*, PHARM+27, RXOCS+6, RXOCS+12, RXOCS+13
HL7LTXT EN+3~, EN+9*, PHARM+22*, PHARM+27
HL7NCOD EN+3~, EN+8*, PHARM+25*, PHARM+26, RXOCS+4
HL7NPTR EN+3~, EN+8*, PHARM+23*, PHARM+26, RXOCS+4, RXOCS+6
HL7NTXT EN+3~, EN+8*
ODT EN+3~, EN+7*
OI EN+3~, EN+6*, PHARM+20, RXOCS+13
ORALLRD PHARM+3~, PHARM+9, RXOCS+11
ORALLRF PHARM+3~, PHARM+9, RXOCS+1, RXOCS+4
ORALLRN PHARM+3~, PHARM+9, RXOCS+11
ORCRITD PHARM+2~, PHARM+5, RXOCS+25
ORCRITF PHARM+2~, PHARM+5, RXOCS+1, RXOCS+20
ORCRITN PHARM+2~, PHARM+5, RXOCS+25
ORDUPC PHARM+2~
ORDUPCD PHARM+2~, PHARM+8, RXOCS+52
ORDUPCF PHARM+2~, PHARM+8, RXOCS+1, RXOCS+47
>> ORDUPCN PHARM+8, RXOCS+52
ORDUPD PHARM+2~, PHARM+7, RXOCS+43
ORDUPF PHARM+2~, PHARM+7, RXOCS+1, RXOCS+38
ORDUPN PHARM+2~, PHARM+7, RXOCS+43
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+5~, RXOCS+6, RXOCS+7, RXOCS+8, RXOCS+10
ORKDD PHARM+1~, PHARM+21*, PHARM+22, PHARM+23, PHARM+24
ORKDFN EN~, EN+13, PHARM+14, PHARM+30, RXOCS+6, RXOCS+13
ORKDG EN+3~, EN+6*, EN+11*, EN+12, EN+13, PHARM+18, RXOCS+13
ORKDGI EN+4~
ORKDNGR PARAMS~, PARAMS+3*
ORKFLAG PARAMS~, PARAMS+2*
ORKMSG EN+4~, RXOCS+10*, RXOCS+11, RXOCS+24*, RXOCS+25, RXOCS+33*, RXOCS+34, RXOCS+42*, RXOCS+43, RXOCS+51*
, RXOCS+52
ORKNAME PARAMS~, PARAMS+1
ORKNUM PARAMS~, PARAMS+1*, PARAMS+2, PARAMS+3
ORKPDATA EN+4~, EN+7*, RXOCS+13
ORKRX RXOCS+2~, RXOCS+13
ORKRX( RXOCS+15, RXOCS+16
ORKS EN~, EN+13, PHARM+14, PHARM+30
ORKS("ORK" RXOCS+11*, RXOCS+25*, RXOCS+34*, RXOCS+43*, RXOCS+52*
ORKT EN+4~, RXOCS+9*, RXOCS+22*, RXOCS+31*, RXOCS+40*, RXOCS+49*
ORKTMODE EN~
ORKTXT EN+4~, RXOCS+9*, RXOCS+10, RXOCS+22*, RXOCS+23*, RXOCS+25, RXOCS+31*, RXOCS+32*, RXOCS+34, RXOCS+40*
, RXOCS+41*, RXOCS+42, RXOCS+49*, RXOCS+50*, RXOCS+52
ORNUM EN+3~, EN+7*, RXOCS+9, RXOCS+11, RXOCS+25, RXOCS+34, RXOCS+43, RXOCS+52
OROI OI2DD~, OI2DD+2, OI2DD+3
ORPSA PHARM+1~, PHARM+20, OI2DD~, OI2DD+5
ORPSA( PHARM+21, PHARM+22
ORPSNUM RXOCS+2~, RXOCS+21*, RXOCS+22, RXOCS+25, RXOCS+30*, RXOCS+31, RXOCS+34, RXOCS+39*, RXOCS+40, RXOCS+43
, RXOCS+48*, RXOCS+49, RXOCS+52
ORPSPKG PHARM+1~, PHARM+18*, PHARM+19*, PHARM+20, OI2DD~, OI2DD+5
ORSIGD PHARM+2~, PHARM+6, RXOCS+34
ORSIGF PHARM+2~, PHARM+6, RXOCS+1, RXOCS+29
ORSIGN PHARM+2~, PHARM+6, RXOCS+34
PSOI OI2DD+1~, OI2DD+3*, OI2DD+4, OI2DD+5
U EN+8, EN+9, PHARM+26, PHARM+27, RXOCS+8, RXOCS+9, RXOCS+10, RXOCS+11, RXOCS+19, RXOCS+21
, RXOCS+22, RXOCS+23, RXOCS+24, RXOCS+25, RXOCS+28, RXOCS+30, RXOCS+31, RXOCS+32, RXOCS+33, RXOCS+34
, RXOCS+37, RXOCS+39, RXOCS+40, RXOCS+41, RXOCS+43, RXOCS+46, RXOCS+48, RXOCS+49, RXOCS+50, RXOCS+51
, RXOCS+52, OI2DD+3
XX RXOCS+14~*, RXOCS+16*, RXOCS+19, RXOCS+21, RXOCS+23, RXOCS+24, RXOCS+28, RXOCS+30, RXOCS+32, RXOCS+33
, RXOCS+37, RXOCS+39, RXOCS+41, RXOCS+43, RXOCS+46, RXOCS+48, RXOCS+50, RXOCS+51
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All