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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: ORIUTL

Package: Order Entry Results Reporting

Routine: ORIUTL


Information

ORIUTL ;X/AJB - PANELS UI UTILITIES ;Mar 24, 2025@13:14:52

Source Information

Source file <ORIUTL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 ^DIC  FIELD^DID  ^DIK  ^DIR  
Kernel 2 $$EC^%ZOSV  $$FMADD^XLFDT  
Toolkit 1 (DEL,GETLST)^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: 11

Package Total Caller Graph
Order Entry Results Reporting 8 OREDITOR  OREDITOR1  OREDITOR2  OREDITOR4  ORHEDITOR  ORIRPC  ORIRPCCL  ORW CLEAR USER INFO PANEL SIZE  
Clinical Reminders 3 PXRMEXIC  PXRMEXPD  PXRMEXUINFOPNL  

Entry Points

Name Comments DBIA/ICR reference
CLEARSIZE ;
CODE(RESULTS,FILENUM,FLD) ;
GETNATIONAL() ;
GETUPDSTATUS() ;
KILLNATIONAL ;
KILLUPDATING ;
SETUPDATING ;
CHKRTN(TAG,RTN) ; verify routine and tag entry point
PNLEXECODE(DA,DATA,DFN,NODE,NUM,SUB,CODE,FROM) ; get executable code from # 101.75
XECODE(TAG,RTN,INPUT,DATA,NUM,RESULT,SUB) ; execute code
ERR(TAG,RTN,INPUT,DATA,NUM,RESULT,SUB) ; capture error data, add to detailText
ONCLICKEXECODE(SUB,DFN,USER,TYPE,PIDX,MPFIEN,ADDREQDATA,CACHESUB) ;
SETSTR(S,V,X,L)
STRREP(STRING,TS,RS) ;Replace every occurrence of the target string (TS)

External References

Name Field # of Occurrence
$$EC^%ZOSV ERR+2
^DIC CLEARSIZE+4
FIELD^DID CODE+2
^DIK KILLNATIONAL+3
^DIR CLEARSIZE+7
$$FMADD^XLFDT SETUPDATING+1
DEL^XPAR CLEARSIZE+14
GETLST^XPAR CLEARSIZE+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Clear InfoPanel size & position settings for selected user -"
  • Line Location: CLEARSIZE+3
Function Call: WRITE
  • Prompt: !,ORERR
  • Line Location: CLEARSIZE+9
Function Call: WRITE
  • Prompt: !,ORERR
  • Line Location: CLEARSIZE+14
Function Call: WRITE
  • Prompt: !,"Settings cleared."
  • Line Location: CLEARSIZE+15
Routine Call
  • DIC
  • Line Location:
    • CLEARSIZE+4
Routine Call
  • DIR
  • Line Location:
    • CLEARSIZE+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORI(101.71 - [#101.71] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" CHKRTN+1
^OR(101.75 - [#101.75] PNLEXECODE+2, ONCLICKEXECODE+2
^ORI(101.71 - [#101.71] GETNATIONAL+1
^TMP( PNLEXECODE+7, ERR+1*
^XTMP("ORI INFO PANELS UPDATING" GETUPDSTATUS+1, KILLUPDATING+1!, SETUPDATING+1*, SETUPDATING+2*

Label References

Name Line Occurrences
$$CHKRTN PNLEXECODE+3, ONCLICKEXECODE+3
$$GETNATIONAL KILLNATIONAL+2
$$SETSTR ERR+6, ERR+7
$$XECODE PNLEXECODE+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADDREQDATA ONCLICKEXECODE~, ONCLICKEXECODE+9
CACHESUB ONCLICKEXECODE~, ONCLICKEXECODE+8
CNT CODE+1~, CODE+4*, CODE+7*
CODE PNLEXECODE~, PNLEXECODE+1, PNLEXECODE+2
CONST CODE+1~, CODE+6*, CODE+7
DA KILLNATIONAL+1~, KILLNATIONAL+2*, PNLEXECODE~
DA(0 PNLEXECODE+2, PNLEXECODE+4
DA(1 PNLEXECODE+2, PNLEXECODE+4
DA(2 PNLEXECODE+2, PNLEXECODE+4
DA(3 PNLEXECODE+2, PNLEXECODE+4
DATA PNLEXECODE~, PNLEXECODE+5, XECODE~, ERR~
DATA("presentation" PNLEXECODE+6, PNLEXECODE+7*, ERR+2, ERR+3*, ERR+5, ERR+6*, ERR+7*, ERR+8*
DFN PNLEXECODE~, PNLEXECODE+4, ONCLICKEXECODE~, ONCLICKEXECODE+4
DIC CLEARSIZE+1~, CLEARSIZE+4*
DIC(0 CLEARSIZE+4*
DIK CLEARSIZE+1~, KILLNATIONAL+1~, KILLNATIONAL+3*
DIR CLEARSIZE+1~
DIR("A" CLEARSIZE+6*
DIR("B" CLEARSIZE+6*
DIR(0 CLEARSIZE+6*
DIROUT CLEARSIZE+1~
DIRUT CLEARSIZE+1~
DT SETUPDATING+1
DTOUT CLEARSIZE+1~
DUOUT CLEARSIZE+1~
ECNT ERR+1~*, ERR+3
ENT CLEARSIZE+2~, CLEARSIZE+5*, CLEARSIZE+9, CLEARSIZE+14
ERR ERR+1~, ERR+2*, ERR+7
FILENUM CODE~, CODE+2
FLD CODE~, CODE+2
FROM PNLEXECODE~, PNLEXECODE+4
IDX CLEARSIZE+2~, CLEARSIZE+10*, CLEARSIZE+11, CODE+1~, CODE+4*, CODE+5
IEN PNLEXECODE+2~*, PNLEXECODE+7
IND STRREP+7~, STRREP+13*
INPUT PNLEXECODE+2~, PNLEXECODE+5, XECODE~, ERR~
INPUT( ERR+4, ERR+6
INPUT("callFrom" PNLEXECODE+4*
INPUT("panelIndex" PNLEXECODE+4*
INPUT("patientId" PNLEXECODE+4*
INPUT("subscript" PNLEXECODE+4*
INPUTS ONCLICKEXECODE+1~, ONCLICKEXECODE+9*
INPUTS("cacheSub" ONCLICKEXECODE+8*
INPUTS("callFrom" ONCLICKEXECODE+10*
INPUTS("panelIndex" ONCLICKEXECODE+5*
INPUTS("patientId" ONCLICKEXECODE+4*
INPUTS("subscript" ONCLICKEXECODE+7*
INPUTS("user" ONCLICKEXECODE+6*
INST CLEARSIZE+2~, CLEARSIZE+10*, CLEARSIZE+13!*, CLEARSIZE+14
L SETSTR~
MPFIEN ONCLICKEXECODE~, ONCLICKEXECODE+2
NODE CLEARSIZE+2~, CLEARSIZE+11*, CLEARSIZE+12, CLEARSIZE+13, PNLEXECODE~
NODE0 PNLEXECODE+2~*, PNLEXECODE+3
NPCS STRREP+7~, STRREP+10*, STRREP+13, STRREP+14
NUM PNLEXECODE~, PNLEXECODE+5, PNLEXECODE+6, PNLEXECODE+7, XECODE~, ERR~, ERR+1, ERR+2, ERR+3, ERR+5
, ERR+6, ERR+7, ERR+8
Num PNLEXECODE+6~*, PNLEXECODE+7, ERR+1~, ERR+2*, ERR+3, ERR+5*, ERR+6, ERR+7*, ERR+8
ORARRAY CLEARSIZE+2~, CLEARSIZE+9, CODE+1~
ORARRAY( CLEARSIZE+10, CLEARSIZE+11
ORARRAY("POINTER" CODE+3, CODE+5
ORERR CLEARSIZE+2~, CLEARSIZE+9, CLEARSIZE+13!, CLEARSIZE+14
PARAM CLEARSIZE+2~, CLEARSIZE+8*, CLEARSIZE+9, CLEARSIZE+14
PIDX ONCLICKEXECODE~, ONCLICKEXECODE+5
PIECES CODE+1~, CODE+3*, CODE+4
RESULT PNLEXECODE+2~, PNLEXECODE+3*, PNLEXECODE+5*, PNLEXECODE+8, XECODE~, XECODE+3, ERR~, ERR+8*, ONCLICKEXECODE+1~, ONCLICKEXECODE+3*
, ONCLICKEXECODE+12*, ONCLICKEXECODE+13
RESULTS CODE~
RESULTS( CODE+7*
RS STRREP~, STRREP+13
RTN CHKRTN~, CHKRTN+1, CHKRTN+2, CHKRTN+3, PNLEXECODE+2~, PNLEXECODE+3*, PNLEXECODE+5, XECODE~, XECODE+2, ERR~
, ONCLICKEXECODE+1~, ONCLICKEXECODE+2*, ONCLICKEXECODE+3, ONCLICKEXECODE+11
S SETSTR~
STR STRREP+7~, STRREP+12*, STRREP+13*, STRREP+14*, STRREP+15
STRING STRREP~, STRREP+8, STRREP+10, STRREP+13, STRREP+14
SUB PNLEXECODE~, PNLEXECODE+4, PNLEXECODE+5, PNLEXECODE+7, XECODE~, ERR~, ERR+1, ONCLICKEXECODE~, ONCLICKEXECODE+7
TAG CHKRTN~, CHKRTN+1, CHKRTN+3, PNLEXECODE+2~, PNLEXECODE+3*, PNLEXECODE+5, XECODE~, XECODE+2, ERR~, ONCLICKEXECODE+1~
, ONCLICKEXECODE+2*, ONCLICKEXECODE+3, ONCLICKEXECODE+11
TITLE CODE+1~, CODE+6*, CODE+7
TMP CODE+1~, CODE+5*, CODE+6
TS STRREP~, STRREP+8, STRREP+10, STRREP+13, STRREP+14
TYPE ONCLICKEXECODE~, ONCLICKEXECODE+10
U CLEARSIZE+6, CLEARSIZE+12, CLEARSIZE+13, SETUPDATING+1, CHKRTN+1, PNLEXECODE+3, XECODE+2, ONCLICKEXECODE+2, ONCLICKEXECODE+11
USER ONCLICKEXECODE~, ONCLICKEXECODE+6
V SETSTR~
VAL CHKRTN+1~*
VAR ERR+4~*, ERR+6
X CHKRTN+1~*, PNLEXECODE+6~, PNLEXECODE+7*, SETSTR~
XEC XECODE+2~*, XECODE+3, ONCLICKEXECODE+11~*, ONCLICKEXECODE+12
Y CLEARSIZE+2~, CLEARSIZE+4, CLEARSIZE+5, CLEARSIZE+6, CLEARSIZE+7

Marked Items

Name Field # of Occurrence
$T(@VAL CHKRTN+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All