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 |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: ORHRPC

Package: Order Entry Results Reporting

Routine: ORHRPC


Information

ORHRPC ; SLC/AGP - Provider Lookup API ;Dec 18, 2025@09:25:23

Source Information

Source file <ORHRPC.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 (DECODE,ENCODE)^XLFJSON  $$UP^XLFSTR  
Order Entry Results Reporting 2 (GETEDITORS,GETPLUGINS)^ORDD71  (,$$EVALUATE,NEWPERSON,PARAMETERS)^ORNEWPERS  

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

Package Total Caller Graph
Order Entry Results Reporting 1 ORHRPC LOOKUP  

Entry Points

Name Comments DBIA/ICR reference
FORMATINPUT(INPUTS,PARAMS) ;
REPLACELASTCHAR(INPUT) ;
LOOKUP(RESULTS,IJSON) ;
LOOKUPX ;
INFOFIELDS(ARRAY,PARAMS) ;
INFOEDITOR(ARRAY,PARAMS) ;
INFOPLUGIN(ARRAY,PARAMS) ;
NVA(ARRAY,PARAMS) ;
PACKAGE(ARRAY,PARAMS) ;
PROV(ARRAY,PARAMS) ;
SIMPROV(ARRAY,PARAMS) ;
PERSON(ARRAY,PARAM) ;
PLACE(ARRAY,DATA,PARAMS) ;
POSITION(FROM,DIR,SUB,ARRAY,XEC,P) ;

External References

Name Field # of Occurrence
GETEDITORS^ORDD71 INFOEDITOR+2
GETPLUGINS^ORDD71 INFOPLUGIN+2
^ORNEWPERS PLACE+7
$$EVALUATE^ORNEWPERS POSITION+5
NEWPERSON^ORNEWPERS PERSON+2
PARAMETERS^ORNEWPERS PLACE+3
DECODE^XLFJSON LOOKUP+2
ENCODE^XLFJSON LOOKUPX+1
$$UP^XLFSTR REPLACELASTCHAR+2

Used in RPC

RPC Name Call Tags
ORHRPC LOOKUP LOOKUP

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] PACKAGE+3, PACKAGE+5
^ORI(101.73 - [#101.73] INFOFIELDS+3, INFOFIELDS+4
^VA(200 - [#200] POSITION+2, POSITION+3, POSITION+4

Label References

Name Line Occurrences
$$REPLACELASTCHAR FORMATINPUT+6
FORMATINPUT LOOKUP+3
INFOEDITOR LOOKUP+8
INFOFIELDS LOOKUP+5, LOOKUP+6, LOOKUP+7, LOOKUP+9, LOOKUP+10
LOOKUPX LOOKUP+5, LOOKUP+6, LOOKUP+7, LOOKUP+8, LOOKUP+9, LOOKUP+10, LOOKUP+11, LOOKUP+12, LOOKUP+13, LOOKUP+14
NVA LOOKUP+13
PACKAGE LOOKUP+11
PERSON NVA+5, PROV+5, SIMPROV+6
PLACE NVA+8, PROV+8
POSITION PLACE+8, PLACE+9
PROV LOOKUP+12
SIMPROV LOOKUP+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY LOOKUP+1~, LOOKUP+5, LOOKUP+6, LOOKUP+7, LOOKUP+8, LOOKUP+9, LOOKUP+10, LOOKUP+11, LOOKUP+12, LOOKUP+13
, LOOKUP+14, INFOFIELDS~, INFOEDITOR~, INFOPLUGIN~, NVA~, NVA+8, PACKAGE~, PROV~, PROV+8, SIMPROV~
, PERSON~, PLACE~, PLACE+8, PLACE+9, POSITION~
ARRAY( PERSON+6*, PERSON+7*, PERSON+8*, POSITION+6*
ARRAY("data" INFOFIELDS+5*, INFOEDITOR+3*, INFOPLUGIN+3*, NVA+7*, PACKAGE+6*, PACKAGE+8*, PROV+7*, SIMPROV+7*
ARRAY("hasMore" LOOKUP+4*
ARRAY("hasPrevious" LOOKUP+4*
CNT INFOFIELDS+1~, INFOFIELDS+2*, INFOFIELDS+5*, PACKAGE+1~, PACKAGE+2*, PACKAGE+3, PACKAGE+5, PACKAGE+6*, PACKAGE+8, PERSON+1~
, PERSON+3*, PERSON+5*, PERSON+6, PERSON+7, PERSON+8
DATA LOOKUP+1~, NVA+1~, NVA+5, NVA+7, NVA+8, PROV+1~, PROV+5, PROV+7, PROV+8, SIMPROV+1~
, SIMPROV+6, SIMPROV+7, PLACE~
DATA( PLACE+9
DATA("A" NVA+6, PROV+6, PLACE+9
DATA(1 PLACE+8
DIR FORMATINPUT+1~, FORMATINPUT+2*, FORMATINPUT+4, PACKAGE+1~, PACKAGE+2*, PACKAGE+3, POSITION~, POSITION+2
ERROR LOOKUP+1~
FIEN PERSON+1~
FOUND PLACE+1~, POSITION+1~, POSITION+2*, POSITION+3, POSITION+6*
FROM POSITION~, POSITION+2
I PLACE+1~, PLACE+4*, PLACE+6, PLACE+7*
IDX NVA+1~, NVA+6*, PROV+1~, PROV+6*, PERSON+1~, PERSON+3*, PERSON+4*, PERSON+6, PERSON+7, PERSON+8
, PLACE+1~, PLACE+9*
IEN INFOFIELDS+1~, INFOFIELDS+4*, INFOFIELDS+5, PACKAGE+1~, PACKAGE+5*, PACKAGE+6, POSITION+1~, POSITION+3*, POSITION+4
IJSON LOOKUP~
INF PLACE+1~
INF( PLACE+6*
INPUT REPLACELASTCHAR~, REPLACELASTCHAR+2*, REPLACELASTCHAR+3, REPLACELASTCHAR+4, REPLACELASTCHAR+6
INPUTS FORMATINPUT~, LOOKUP+1~, LOOKUP+3
INPUTS("direction" FORMATINPUT+2
INPUTS("lookupType" FORMATINPUT+3
INPUTS("parameters" FORMATINPUT+9
INPUTS("startFrom" FORMATINPUT+5, FORMATINPUT+6*, FORMATINPUT+7*, FORMATINPUT+8
INPUTS("startId" FORMATINPUT+8
J PLACE+1~, PLACE+7*
LCHAR REPLACELASTCHAR+1~, REPLACELASTCHAR+6*, REPLACELASTCHAR+7, REPLACELASTCHAR+8
LEN REPLACELASTCHAR+1~, REPLACELASTCHAR+4*, REPLACELASTCHAR+5, REPLACELASTCHAR+6, REPLACELASTCHAR+7, REPLACELASTCHAR+8
LIDX PERSON+1~, PERSON+5*
LIEN PERSON+1~
LIST PERSON+1~, PERSON+2
LIST( PERSON+4, PERSON+6, PERSON+7, PERSON+8
MAX PACKAGE+1~, PACKAGE+2*, PLACE+1~
NAME INFOFIELDS+1~, INFOFIELDS+3*, INFOFIELDS+4, INFOFIELDS+5, PACKAGE+1~, PACKAGE+2*, PACKAGE+3*, PACKAGE+4, PACKAGE+5, PACKAGE+7
, PACKAGE+8, PLACE+1~, POSITION+1~, POSITION+2*, POSITION+3
ONEOF INFOEDITOR+1~, INFOEDITOR+2, INFOPLUGIN+1~, INFOPLUGIN+2
ONEOF("editor" INFOEDITOR+3
ONEOF("plugin" INFOPLUGIN+3
P PLACE+1~, PLACE+8, PLACE+9, POSITION~, POSITION+5
P( PLACE+5*
P("IEN" POSITION+4*
P("NODE0" POSITION+4*
PARAM NVA+1~, NVA+5, NVA+8, PROV+1~, PROV+5, PROV+8, SIMPROV+1~, SIMPROV+6, PERSON~, PERSON+2
PARAM("DIR" NVA+2*, PROV+2*, SIMPROV+3*
PARAM("FROM" NVA+2*, PROV+2*, SIMPROV+3*
PARAM("HELP" NVA+4*, PROV+4*, SIMPROV+5*
PARAM("KEY" PROV+3*
PARAM("NVAP" NVA+3*
PARAM("SPN" SIMPROV+4*
PARAMETERS PLACE+1~, PLACE+3*, PLACE+4
PARAMS FORMATINPUT~, LOOKUP+1~, LOOKUP+3, LOOKUP+5, LOOKUP+6, LOOKUP+7, LOOKUP+8, LOOKUP+9, LOOKUP+10, LOOKUP+11
, LOOKUP+12, LOOKUP+13, LOOKUP+14, INFOFIELDS~, INFOEDITOR~, INFOPLUGIN~, NVA~, PACKAGE~, PROV~, SIMPROV~
, PLACE~
PARAMS( PLACE+5, PLACE+6
PARAMS("DIR" FORMATINPUT+4*, FORMATINPUT+5, NVA+2, PACKAGE+2, PROV+2, SIMPROV+3
PARAMS("FROM" FORMATINPUT+8*, NVA+2, PACKAGE+2, PROV+2, PLACE+8
PARAMS("FROMID" FORMATINPUT+8*, SIMPROV+2, SIMPROV+3
PARAMS("TAG" FORMATINPUT+3*, LOOKUP+5, LOOKUP+6, LOOKUP+7, LOOKUP+8, LOOKUP+9, LOOKUP+10, LOOKUP+11, LOOKUP+12, LOOKUP+13
, LOOKUP+14
PARAMS("parameters" FORMATINPUT+9*, NVA+3
PARAMS("promptValue" LOOKUP+5*, LOOKUP+6*, LOOKUP+7*, LOOKUP+9*, LOOKUP+10*, INFOFIELDS+2
PRM PLACE+1~, PLACE+4*~, PLACE+5*, PLACE+6
PROMPT INFOFIELDS+1~, INFOFIELDS+2*, INFOFIELDS+3, INFOFIELDS+4
RESULT REPLACELASTCHAR+1~, REPLACELASTCHAR+3*, REPLACELASTCHAR+5, REPLACELASTCHAR+7*, REPLACELASTCHAR+8*, REPLACELASTCHAR+9
RESULTS LOOKUP~
SUB POSITION~, POSITION+6
TAG PLACE+1~, PLACE+2*
TMP PACKAGE+1~, PACKAGE+7*
U PERSON+6, PERSON+7, PERSON+8, PLACE+4
XEC PLACE+1~, PLACE+8, PLACE+9, POSITION~, POSITION+5
XEC( PLACE+7*

Marked Items

Name Field # of Occurrence
$T(@TAG+I^ORNEWPERS PLACE+7
$T(PARAMETERS^ORNEWPERS PLACE+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All