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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: ORBCMA1

Package: Order Entry Results Reporting

Routine: ORBCMA1


Information

ORBCMA1 ; SLC/JLI - Pharmacy Calls for Windows Dialog [ 3/7/2006 ]

Source Information

Source file <ORBCMA1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Pharmacy Data Management 3 AP^PSS51P1  EN1^PSSUTIL1  ($$OIDEA,OIDEA)^PSSUTLA1  
Inpatient Medications 1 ENRFA^PSJORUTL  
Kernel 1 $$PRDEA^XUSER  
Outpatient Pharmacy 1 DSUP^PSOSIGDS  
Toolkit 1 $$GET^XPAR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Order Entry Results Reporting 6 ORBCMA1 CHK94  ORBCMA1 DOSEALT  ORBCMA1 FAILDEA  ORBCMA1 FORMALT  ORBCMA1 ODSLCT  ORBCMA1 SCHALL  

Entry Points

Name Comments DBIA/ICR reference
ODSLCT(LST,PSTYPE,DFN,LOC) ; return default lists for dialog
; PSTYPE: pharmacy type (U=unit dose, F=IV fluids, O=outpatient)
PRIOR ; from DLGSLCT, get list of allowed priorities
DEFPICK(LOC)
XPICK
DEFSPLY(DFN)
DFLTSPLY(VAL,UPD,SCH,PAT,DRG)
DISPMSG()
SCHALL(LST) ; return all schedules
FORMALT(ORLST,IEN,PSTYPE) ; return a list of formulary alternatives
DOSEALT(LST,DDRUG,CUROI,PSTYPE) ; return a list of formulary alternatives for dose
FAILDEA(FAIL,OI,ORNP,PSTYPE)
CHK94(VAL)

External References

Name Field # of Occurrence
ENRFA^PSJORUTL DOSEALT+2
DSUP^PSOSIGDS DEFSPLY+3, DFLTSPLY+8
AP^PSS51P1 SCHALL+3
EN1^PSSUTIL1 FORMALT+3
$$OIDEA^PSSUTLA1 FAILDEA+4
OIDEA^PSSUTLA1 FAILDEA+3
$$GET^XPAR DEFPICK+7, DISPMSG+1
$$PRDEA^XUSER FAILDEA+6

Used in RPC

RPC Name Call Tags
ORBCMA1 ODSLCT ODSLCT
ORBCMA1 CHK94 CHK94
ORBCMA1 FAILDEA FAILDEA
ORBCMA1 FORMALT FORMALT
ORBCMA1 DOSEALT DOSEALT
ORBCMA1 SCHALL SCHALL

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101.41 - [#101.41] DEFPICK+2, DEFPICK+3, CHK94+2
^ORD(101.42 - [#101.42] PRIOR+3, PRIOR+4
^ORD(101.43 - [#101.43] FORMALT+2, FORMALT+6, FORMALT+7, DOSEALT+4, DOSEALT+5, FAILDEA+2
^PSX(550 - [#550] DEFPICK+12
^TMP("ORECALL" DEFPICK+4
^TMP($J SCHALL+2!, SCHALL+5, SCHALL+7, SCHALL+8, SCHALL+9, SCHALL+11!
^VA(200 - [#200] FAILDEA+6

Label References

Name Line Occurrences
$$DEFPICK ODSLCT+14
$$DISPMSG ODSLCT+5
PRIOR ODSLCT+3
XPICK DEFPICK+8, DEFPICK+9, DEFPICK+10, DEFPICK+11

Naked Globals

Name Field # of Occurrence
^(1 DEFPICK+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CUROI DOSEALT~, DOSEALT+5
DDRUG DOSEALT~, DOSEALT+2
DEAFLG FAILDEA+1~, FAILDEA+4*
DFN ODSLCT~, DEFSPLY~, DEFSPLY+2
DLG DEFPICK+1~, DEFPICK+2*, DEFPICK+4
DRG DFLTSPLY~, DFLTSPLY+4
>> EDITONLY DEFPICK+5*
EXP SCHALL+1~, SCHALL+8*, SCHALL+10
FAIL FAILDEA~, FAILDEA+2*, FAILDEA+6*
I DFLTSPLY+2~, DFLTSPLY+5*, DFLTSPLY+6, DFLTSPLY+7, FORMALT+1~, FORMALT+4*, FORMALT+7*, DOSEALT+1~, DOSEALT+3*, DOSEALT+4
IEN SCHALL+1~, SCHALL+7*, FORMALT~, FORMALT+2*, FORMALT+3
IEN( FORMALT+5
ILST ODSLCT+2~*, ODSLCT+3*, ODSLCT+4*, ODSLCT+5*, ODSLCT+11*, ODSLCT+12*, ODSLCT+13*, ODSLCT+14*, PRIOR+4*, SCHALL+1~
, SCHALL+4*, SCHALL+10*, DOSEALT+1~*, DOSEALT+5*
LOC ODSLCT~, ODSLCT+14, DEFPICK~, DEFPICK+7
LST ODSLCT~, SCHALL~, DOSEALT~
LST( ODSLCT+3*, ODSLCT+4*, ODSLCT+5*, ODSLCT+11*, ODSLCT+12*, ODSLCT+13*, ODSLCT+14*, PRIOR+4*, SCHALL+10*, DOSEALT+5*
OI FORMALT+6*, FORMALT+7, DOSEALT+1~, DOSEALT+4*, DOSEALT+5, FAILDEA~, FAILDEA+2
ORDEA FAILDEA+1~, FAILDEA+6*
ORLST FORMALT~
ORLST( FORMALT+7*
ORNP FAILDEA~, FAILDEA+6
ORWLST DOSEALT+1~, DOSEALT+2
ORWLST( DOSEALT+3, DOSEALT+4
ORWX DEFSPLY+1~, DEFSPLY+3, DFLTSPLY+2~, DFLTSPLY+8
ORWX("DAYS SU PPLY" , DEFSPLY+4, DFLTSPLY+9
ORWX("DOSE OR DERED" , DFLTSPLY+6*
ORWX("DRUG" DFLTSPLY+4*
ORWX("PATIENT" DEFSPLY+2*, DFLTSPLY+3*
ORWX("SCHEDULE" DFLTSPLY+7*
PAT DFLTSPLY~, DFLTSPLY+3
PRMT DEFPICK+1~, DEFPICK+3*, DEFPICK+4
PSID FORMALT+1~, FORMALT+4*, FORMALT+5*, FORMALT+6
PSOI FAILDEA+1~, FAILDEA+2*, FAILDEA+4
PSTYPE ODSLCT~, ODSLCT+10, FORMALT~, FORMALT+3, DOSEALT~, DOSEALT+2, FAILDEA~, FAILDEA+4
SCH DFLTSPLY~, DFLTSPLY+7, SCHALL+1~, SCHALL+4*, SCHALL+5*, SCHALL+6, SCHALL+7, SCHALL+8, SCHALL+9, SCHALL+10
TYP SCHALL+1~, SCHALL+9*, SCHALL+10
U PRIOR+4, DFLTSPLY+5, DFLTSPLY+6, DFLTSPLY+7, SCHALL+9, SCHALL+10, FORMALT+2, FORMALT+7, DOSEALT+4, DOSEALT+5
, FAILDEA+2, FAILDEA+6
UPD DFLTSPLY~, DFLTSPLY+5, DFLTSPLY+6
VAL DFLTSPLY~, DFLTSPLY+9*, CHK94~, CHK94+1*, CHK94+2*
X PRIOR+1~, PRIOR+2*, PRIOR+3*, PRIOR+4, DEFPICK+1~, DEFPICK+2*, DEFPICK+4*, DEFPICK+5, DEFPICK+7*, DEFPICK+8*
, DEFPICK+9*, DEFPICK+10*, DEFPICK+11*, DEFPICK+12*, XPICK
X0 SCHALL+1~
XREF PRIOR+1~

Marked Items

Name Field # of Occurrence
$T(OIDEA^PSSUTLA1 FAILDEA+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All