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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ORWDPS3

Package: Order Entry Results Reporting

Routine: ORWDPS3


Information

ORWDPS3 ;SLC/KCM,JLI - ORDER DIALOGS AND MENUS ;10/05/15 14:33

Source Information

Source file <ORWDPS3.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Order Entry Results Reporting 7 ($$INPT,$$PTR,$$VAL,GETDLG,GETORDER)^ORCD  RESETID^ORCDPS  $$ASKSC^ORCDPS1  (D1,SIG)^ORCDPS2  (IN,OUT)^ORCMED  AUTH^ORWDPS32  GETTXT^ORWORR  
Pharmacy Data Management 2 START^PSSJORDF  DOSE^PSSORUTL  
Inpatient Medications 1 $$STARTSTP^PSJORPOE  
Kernel 1 $$NOW^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Order Entry Results Reporting 2 ORWDXM2  ORWDXM4  

Entry Points

Name Comments DBIA/ICR reference
SETERR(ID,X)
MEDXFER ; -- setup ORDIALOG for a med that is transferred (from SETUP^ORWDXM4)
PS ; setup environment for medications
MEDACTV ; sets ORQUIT if the orderable item is not active for a med
AUTHMED ; sets ORQUIT if not authorized to write meds
MEDOK(OI,CAT)

External References

Name Field # of Occurrence
$$INPT^ORCD MEDACTV+9
$$PTR^ORCD PS+25, PS+27, PS+28, PS+29
$$VAL^ORCD MEDXFER+9
GETDLG^ORCD MEDXFER+6
GETORDER^ORCD MEDXFER+7
RESETID^ORCDPS PS+34
$$ASKSC^ORCDPS1 PS+21
D1^ORCDPS2 PS+32
SIG^ORCDPS2 PS+35
IN^ORCMED MEDXFER+13
OUT^ORCMED MEDXFER+12
AUTH^ORWDPS32 AUTHMED+9
GETTXT^ORWORR SETERR+1
$$STARTSTP^PSJORPOE PS+13
START^PSSJORDF PS+8
DOSE^PSSORUTL PS+31
$$NOW^XLFDT MEDXFER+11, MEDACTV+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PS+13
^OR(100 - [#100] MEDXFER+4, MEDOK+5
^ORD(100.98 - [#100.98] MEDOK+6
^ORD(101.41 - [#101.41] MEDXFER+2, MEDXFER+3, MEDXFER+5, PS+4, PS+9, PS+15, PS+17, PS+19, PS+22, AUTHMED+5
^ORD(101.43 - [#101.43] MEDXFER+11, MEDOK+7, MEDOK+8, PS+8, PS+30, MEDACTV+2, MEDACTV+5, MEDACTV+10
^TMP("PS" MEDXFER+1!
^TMP("PSJINS" PS+2!
^TMP("PSJMR" PS+2!
^TMP("PSJNOUN" PS+2!
^TMP("PSJSCH" PS+2!
^VA(200 - [#200] AUTHMED+3, AUTHMED+4
^XUSEC("ORES" AUTHMED+7
^XUSEC("ORSUPPLY" AUTHMED+7

Label References

Name Line Occurrences
$$MEDOK MEDXFER+10
AUTHMED PS+1
MEDACTV PS+6
SETERR MEDXFER+10, MEDXFER+11

Naked Globals

Name Field # of Occurrence
^( MEDXFER+11, MEDACTV+2
^(0 MEDACTV+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CAT MEDOK~, MEDOK+1
DRUG PS+26~, PS+33*, PS+34
ID SETERR~, SETERR+1
INPTGRP MEDOK+3~, MEDOK+6*, MEDOK+7
IVDIALOG MEDXFER+1~, MEDXFER+2*, MEDXFER+4, MEDXFER+10, MEDXFER+12, MEDXFER+13
>> LST SETERR+1
>> LST( SETERR+2*, AUTHMED+8*, AUTHMED+13*, AUTHMED+14*, MEDACTV+5*, MEDACTV+12*, MEDACTV+14*, MEDACTV+15*, MEDACTV+16
>> LST(0 SETERR+2*, AUTHMED+8*, AUTHMED+12*, MEDACTV+4*, MEDACTV+16*
NAME AUTHMED+1~, AUTHMED+3*, AUTHMED+4*, AUTHMED+8, AUTHMED+14
NOAUTH AUTHMED+1~, AUTHMED+9, AUTHMED+10, AUTHMED+13
OI MEDXFER+1~, MEDXFER+9*, MEDXFER+10, MEDXFER+11, MEDOK~, MEDOK+7, MEDOK+8, PS+3~, PS+5*, PS+6*
, PS+8, MEDACTV+1, MEDACTV+2, MEDACTV+5, MEDACTV+10
>> ORCAT MEDXFER+10, MEDXFER+12, MEDXFER+13, PS+8, PS+11, PS+21, PS+22, PS+31, PS+34, MEDACTV+12
, MEDACTV+13
>> ORCOPAY PS+21*
>> ORDG MEDXFER+5*
>> ORDIALOG MEDXFER+3*, MEDXFER+4*, MEDXFER+5, MEDXFER+6, MEDXFER+10, MEDXFER+12, MEDXFER+13, AUTHMED+2
>> ORDIALOG( PS+6, PS+10, PS+16, PS+18, PS+20, PS+23*, PS+25, PS+28, PS+29
>> ORDLOG AUTHMED+2*, AUTHMED+6
ORDOSE PS+26~, PS+31
ORDOSE("DD" PS+33
ORDRUG PS+18*, PS+26~, PS+28*, PS+33
>> ORDSUP PS+16*
>> OREFILLS PS+20*
>> ORIMO MEDOK+2, MEDACTV+12, MEDACTV+14, MEDACTV+15
ORINPT MEDACTV+8~, MEDACTV+9*, MEDACTV+14, MEDACTV+15
>> ORIT MEDXFER+4, MEDXFER+7, MEDXFER+10, MEDXFER+11, MEDOK+5
ORIV MEDACTV+8~, MEDACTV+11*, MEDACTV+15
>> ORNP AUTHMED+3, AUTHMED+4, AUTHMED+7, AUTHMED+9
ORPS MEDACTV+8~, MEDACTV+10*, MEDACTV+11, MEDACTV+12, MEDACTV+14
>> ORQUIT PS+1, PS+6, AUTHMED+8*, AUTHMED+11*, MEDACTV+3*, MEDACTV+6, MEDACTV+16*
>> ORSCH PS+10*, PS+11, PS+13
>> ORSD PS+12*, PS+13*, PS+14*, PS+23
ORSDLOG AUTHMED+1~, AUTHMED+5*, AUTHMED+6
>> ORVP PS+13, PS+31
>> ORWARD PS+13
ORWPSOI PS+26~, PS+29*, PS+30*, PS+31
>> ORWPSWRG MEDXFER+14*
P MEDOK+1~*, MEDOK+2*, MEDOK+7, MEDOK+8
PROMPT PS+3~, PS+4*, PS+6, PS+9*, PS+10, PS+15*, PS+16, PS+17*, PS+18, PS+19*
, PS+20, PS+22*, PS+23, PS+26~, PS+27*
PSOI PS+7~, PS+8*, PS+13, MEDACTV+8~, MEDACTV+10*
THEGRP MEDOK+3~, MEDOK+4*, MEDOK+5*, MEDOK+7
U MEDXFER+4, MEDXFER+5, MEDOK+5, MEDOK+7, MEDOK+8, PS+8, PS+14, PS+23, PS+30, AUTHMED+3
, AUTHMED+4, AUTHMED+13, MEDACTV+5, MEDACTV+10, MEDACTV+11, MEDACTV+12, MEDACTV+14
X SETERR~, SETERR+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All