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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ORITEST

Package: Order Entry Results Reporting

Routine: ORITEST


Information

ORITEST ; SLC/AGP - Information panel and editor tester ;Nov 07, 2025@09:47:05

Source Information

Source file <ORITEST.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Order Entry Results Reporting 3 $$FINDBYNAME^ORIMGR  GETPANELS^ORIRPC  GETCLICK^ORIRPCCL  
Kernel 2 (DECODE,ENCODE)^XLFJSON  $$LJ^XLFSTR  
VA FileMan 2 ^DIC  ^DIR  

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

Package Total Caller Graph
Kernel 1 ^DIC(19  
Order Entry Results Reporting 1 ORI TESTER  

Entry Points

Name Comments DBIA/ICR reference
CALLRPC(TARRAY) ;
GETPAT() ;
GPAT1
PANE ;
POPSECTARRAY(COMPS,SARRAY,IDX) ;
SETDATA(IDX,RIDX,DATANAME,REQDATA) ;
SETREQ(SUB,IDX,REQDATA) ;
SHOWRESULT(COMPS) ;
TESTACT(SUB,DFN,SARRAY) ;
TESTACT1 ;
FREETEXT(DATANAME,NAME,REQDATA) ;
LOOKUP(DATANAME,NAME,REQDATA) ;
VISIT(DATANAME,NAME,REQDATA) ;

External References

Name Field # of Occurrence
^DIC GPAT1
^DIR TESTACT1+4, TESTACT1+15, FREETEXT+4, VISIT+7, VISIT+27, VISIT+33
$$FINDBYNAME^ORIMGR LOOKUP+7, VISIT+11, VISIT+22
GETPANELS^ORIRPC PANE+8
GETCLICK^ORIRPCCL CALLRPC+3
DECODE^XLFJSON CALLRPC+4, PANE+9
ENCODE^XLFJSON CALLRPC+2, PANE+7
$$LJ^XLFSTR POPSECTARRAY+5, POPSECTARRAY+8, POPSECTARRAY+12, POPSECTARRAY+14, POPSECTARRAY+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"On CLick RPC Result: failed",!,ARRAY("error")
  • Line Location: CALLRPC+5
Function Call: WRITE
  • Prompt: !,"On CLick RPC Result: passed",!,"Editor: "_$G(ARRAY("editor","name"))
  • Line Location: CALLRPC+6
Function Call: WRITE
  • Prompt: !,"On CLick RPC Result: passed",!,$G(ARRAY("results"))
  • Line Location: CALLRPC+7
Function Call: WRITE
  • Prompt: !,"No patient selected"
  • Line Location: PANE+4
Function Call: WRITE
  • Prompt: !,"Error decoding inputs"
  • Line Location: PANE+15
Function Call: WRITE
  • Prompt: !,"No results returned"
  • Line Location: PANE+16
Function Call: WRITE
  • Prompt: !,DATANAME_" not found."
  • Line Location: SETDATA+2
Function Call: WRITE
  • Prompt: !,NAME_" not found."
  • Line Location: SETDATA+3
Function Call: WRITE
  • Prompt: !,$G(COMPS("url"))
  • Line Location: SHOWRESULT+2
Function Call: WRITE
  • Prompt: !,$G(COMPS("detailText"))
  • Line Location: SHOWRESULT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: TESTACT1+1
Function Call: WRITE
  • Prompt: !,"Visit Information is required."
  • Line Location: VISIT+3
Function Call: WRITE
  • Prompt: !,"An existing visit can be selected or you can select the visit components"
  • Line Location: VISIT+4
Routine Call
  • DIC
  • Line Location:
    • GPAT1
Routine Call
  • DIR
  • Line Location:
    • TESTACT1+4
    • TESTACT1+15
    • FREETEXT+4
    • VISIT+7
    • VISIT+27
    • VISIT+33

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] VISIT+13
^ORI(101.73 - [#101.73] POPSECTARRAY+11, POPSECTARRAY+12, SETDATA+2, SETDATA+3
^SC - [#44] VISIT+14
^TMP( PANE+9, PANE+10, PANE+11, PANE+17, PANE+19, SETREQ+3, SETREQ+4, TESTACT1+20, TESTACT1+26
^TMP("ORIRPC GETPANELS" PANE+9, PANE+16
^TMP("ORIRPCCL CLICKEVENT" CALLRPC+4

Label References

Name Line Occurrences
$$GETPAT PANE+3
CALLRPC TESTACT1+36
FREETEXT SETDATA+7
GPAT1 GPAT1+3
LOOKUP SETDATA+5
POPSECTARRAY PANE+20
SETDATA SETREQ+5
SETREQ TESTACT1+26
SHOWRESULT TESTACT1+25
TESTACT PANE+27
TESTACT1 TESTACT1+17
VISIT SETDATA+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT POPSECTARRAY+1~, POPSECTARRAY+10*, POPSECTARRAY+11
ACTION PANE+1~, PANE+22*, PANE+26
ARRAY CALLRPC+1~, POPSECTARRAY+1~
ARRAY("editor" CALLRPC+6
ARRAY("error" CALLRPC+5
ARRAY("results" CALLRPC+7
ARRAY("success" CALLRPC+5
COMPS PANE+1~, PANE+18!, PANE+19*, PANE+20, POPSECTARRAY~, SHOWRESULT~, TESTACT+1~, TESTACT1+20*, TESTACT1+25
COMPS("abbreviatedDisplayText" POPSECTARRAY+5, POPSECTARRAY+10
COMPS("action" POPSECTARRAY+10, SHOWRESULT+1, SHOWRESULT+2
COMPS("callDetailRPC" POPSECTARRAY+15, TESTACT1+25
COMPS("detailText" SHOWRESULT+3
COMPS("disabled" POPSECTARRAY+8
COMPS("displayText" POPSECTARRAY+5, POPSECTARRAY+10
COMPS("name" POPSECTARRAY+8
COMPS("panelId" TESTACT1+21
COMPS("popOut" POPSECTARRAY+14
COMPS("sectionId" POPSECTARRAY+2
COMPS("url" SHOWRESULT+2
DATANAME SETDATA~, SETDATA+2, SETDATA+4, SETDATA+5, SETDATA+6, SETDATA+7, SETDATA+8, SETREQ+1~, SETREQ+4*, SETREQ+5
, TESTACT+1~, TESTACT1+28*, TESTACT1+29*, TESTACT1+31, TESTACT1+33, TESTACT1+34, FREETEXT~, FREETEXT+6, LOOKUP~, LOOKUP+4
, LOOKUP+5, LOOKUP+9, LOOKUP+10, VISIT~, VISIT+18, VISIT+19, VISIT+20, VISIT+24, VISIT+31, VISIT+36
, VISIT+38
DATETIME VISIT+1~, VISIT+9*, VISIT+16*, VISIT+17, VISIT+19, VISIT+35*, VISIT+36, VISIT+37
DFN PANE+1~, PANE+3*, PANE+4, PANE+6, PANE+27, TESTACT~, TESTACT1+22
DIC GETPAT+1~, GETPAT+2*
DIC("A" GETPAT+2*
DIC(0 GETPAT+3*
DIR TESTACT+1~, FREETEXT+1~, FREETEXT+2*, VISIT+1~
DIR("A" TESTACT1+2*, TESTACT1+8*, FREETEXT+3*, VISIT+5*, VISIT+25*
DIR(0 TESTACT1+3*, TESTACT1+14*, VISIT+6*, VISIT+26*, VISIT+32*
DIROUT GETPAT+1~, GPAT1+1, TESTACT+1~, FREETEXT+1~, VISIT+1~
DIRUT GETPAT+1~, GPAT1+1, TESTACT+1~, TESTACT1+16, FREETEXT+1~, FREETEXT+5, VISIT+1~, VISIT+8, VISIT+28
DT VISIT+32
DTOUT GETPAT+1~, GPAT1+2, TESTACT+1~, TESTACT1+16, FREETEXT+1~, FREETEXT+5, VISIT+1~, VISIT+8, VISIT+28
DUOUT GETPAT+1~, GPAT1+2, TESTACT+1~, TESTACT1+17, FREETEXT+1~, FREETEXT+5, VISIT+1~, VISIT+8, VISIT+28
DUZ PANE+6, TESTACT1+24
ERROR CALLRPC+1~, PANE+1~
ETYPE POPSECTARRAY+1~
FN SETDATA+1~
GBL SETDATA+1~, LOOKUP+1~, LOOKUP+3*, LOOKUP+4*, LOOKUP+5*, LOOKUP+6, LOOKUP+7
HASACT PANE+1~
ID TESTACT+2~, TESTACT1+21*, TESTACT1+22
IDX PANE+1~, PANE+10*, PANE+11, PANE+12, PANE+13, PANE+14, PANE+17*, PANE+19, PANE+20, PANE+24*
PANE+25, PANE+26, POPSECTARRAY~, POPSECTARRAY+5, POPSECTARRAY+7, POPSECTARRAY+8, POPSECTARRAY+10, POPSECTARRAY+12, POPSECTARRAY+14, POPSECTARRAY+15
, SETDATA~, SETREQ~, SETREQ+3, SETREQ+4, SETREQ+5, TESTACT+2~, TESTACT1+9*, TESTACT1+10, TESTACT1+11, TESTACT1+12
TESTACT1+19*, TESTACT1+20, TESTACT1+26
IEN POPSECTARRAY+1~, POPSECTARRAY+11*, POPSECTARRAY+12, SETDATA+1~, SETDATA+2*, SETDATA+3
IIDX PANE+1~, PANE+17*, PANE+20*
IJSON CALLRPC+1~, CALLRPC+3, PANE+1~, PANE+8
LOC VISIT+2~, VISIT+9*, VISIT+14*, VISIT+17, VISIT+22*, VISIT+23, VISIT+24, VISIT+37
LOCNAME VISIT+2~, VISIT+9*, VISIT+14*, VISIT+18, VISIT+19
NAME SETDATA+1~, SETDATA+3*, SETDATA+4, SETDATA+5, SETDATA+7, TESTACT+2~, TESTACT1+32*, TESTACT1+33*, TESTACT1+34, TESTACT1+35
, FREETEXT~, FREETEXT+3, LOOKUP~, LOOKUP+3, VISIT~
NIDX POPSECTARRAY+1~, POPSECTARRAY+4*, POPSECTARRAY+7*, POPSECTARRAY+8*, POPSECTARRAY+12*, POPSECTARRAY+14*, POPSECTARRAY+15*
NODE LOOKUP+1~, LOOKUP+7*, LOOKUP+8, LOOKUP+9, LOOKUP+10, VISIT+2~, VISIT+13*, VISIT+14, VISIT+15, VISIT+16
NUM PANE+1~, PANE+25*, PANE+26
NUMARR PANE+1~
OJSON CALLRPC+1~, CALLRPC+3
ORARRAY PANE+1~, PANE+8
ORERROR PANE+1~, PANE+15
PAD POPSECTARRAY+1~, POPSECTARRAY+4*, POPSECTARRAY+5, POPSECTARRAY+8, POPSECTARRAY+12, POPSECTARRAY+14, POPSECTARRAY+15
PROMPT SETDATA+1~, LOOKUP+1~, LOOKUP+3*, LOOKUP+7
REQDATA SETDATA~, SETDATA+4, SETDATA+5, SETDATA+7, SETREQ~, SETREQ+5, TESTACT+2~, TESTACT1+26, TESTACT1+27, FREETEXT~
, LOOKUP~, VISIT~
REQDATA( SETDATA+6, SETDATA+8, TESTACT1+29, TESTACT1+33, TESTACT1+34, FREETEXT+6*, LOOKUP+9*, LOOKUP+10*, VISIT+18*, VISIT+19*
, VISIT+20*, VISIT+24*, VISIT+31*, VISIT+36*, VISIT+38*
REQDATA("DATANAME" VISIT+20*
RIDX SETDATA~, SETREQ+1~, SETREQ+2*, SETREQ+3*, SETREQ+4, SETREQ+5, TESTACT+2~, TESTACT1+28*, TESTACT1+30*, TESTACT1+31
TESTACT1+35
SARRAY PANE+2~, PANE+20, PANE+27, POPSECTARRAY~, TESTACT~
SARRAY( PANE+12*, PANE+13*, PANE+14*, PANE+22, PANE+23, PANE+24, PANE+25, PANE+26, POPSECTARRAY+7*, POPSECTARRAY+8*
, POPSECTARRAY+12*, POPSECTARRAY+14*, POPSECTARRAY+15*
SARRAY("actionIndex" PANE+27, POPSECTARRAY+10*, TESTACT1+9, TESTACT1+10, TESTACT1+11
SARRAY("index" PANE+14*, POPSECTARRAY+3
SECT PANE+2~, PANE+11*
SECT("abbreviatedDisplayText" PANE+12
SECT("displayText" PANE+13
SECT("sectionId" PANE+14
SID POPSECTARRAY+1~, POPSECTARRAY+2*, POPSECTARRAY+3
SIDX PANE+2~, PANE+22*, PANE+23, PANE+24, PANE+25, PANE+26, POPSECTARRAY+1~, POPSECTARRAY+3*, POPSECTARRAY+7, POPSECTARRAY+8
, POPSECTARRAY+12, POPSECTARRAY+14, POPSECTARRAY+15
STR POPSECTARRAY+1~, POPSECTARRAY+5*, POPSECTARRAY+7, TESTACT+2~, TESTACT1+7*, TESTACT1+12*, TESTACT1+13, TESTACT1+14
SUB PANE+2~, PANE+5*, PANE+9, PANE+10, PANE+11, PANE+17, PANE+19, PANE+27, SETREQ~, SETREQ+3
, SETREQ+4, TESTACT~, TESTACT1+20, TESTACT1+26
SVC VISIT+2~, VISIT+9*, VISIT+15*, VISIT+17, VISIT+20, VISIT+30*, VISIT+31, VISIT+37
TARRAY CALLRPC~, PANE+2~, TESTACT+2~, TESTACT1+36
TARRAY("connectionUser" TESTACT1+24*
TARRAY("id" TESTACT1+22*
TARRAY("isNational" TESTACT1+23*
TARRAY("package" PANE+6*, TESTACT1+23*
TARRAY("patientId" PANE+6*, TESTACT1+22*
TARRAY("requiredData" TESTACT1+31*, TESTACT1+35*
TARRAY("user" PANE+6*
TMP POPSECTARRAY+1~
TXT TESTACT+2~, TESTACT1+10*, TESTACT1+11*, TESTACT1+12
U GPAT1+3, GPAT1+4, POPSECTARRAY+12, SETDATA+3, LOOKUP+8, LOOKUP+9, LOOKUP+10, VISIT+14, VISIT+15, VISIT+16
, VISIT+24, VISIT+37
VALUE TESTACT+2~, TESTACT1+34*, TESTACT1+35
VIEN VISIT+2~, VISIT+11*, VISIT+12, VISIT+13, VISIT+18
VSTR VISIT+2~, VISIT+17*, VISIT+20, VISIT+37*, VISIT+38
Y GETPAT+1~, GPAT1+3, GPAT1+4, TESTACT+2~, TESTACT1+5, TESTACT1+18, TESTACT1+19, FREETEXT+1~, FREETEXT+6, VISIT+2~
, VISIT+10, VISIT+29, VISIT+30, VISIT+34, VISIT+35
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All