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 |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDES2GETDEVICES

Package: Scheduling

Routine: SDES2GETDEVICES


Information

SDES2GETDEVICES ;ALB/JHC,MCB,MCB - VISTA SCHEDULING RPCS - DEVICE RETRIEVAL ; May 18,2026

Source Information

Source file <SDES2GETDEVICES.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Scheduling 4 BUILDJSON^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  BUILDJSON^SDESBUILDJSON  ERRLOG^SDESJSON  
Kernel 1 DUZ^XUP  

Entry Points

Name Comments DBIA/ICR reference
DEVICES(JSON,SDCONTEXT,SDINPUT) ;
VALLOOKUP(ERRORS,LOOKUP) ;
DEVICE(RETURN,SEARCHSTRING,DIRECTION,RIGHTMARGIN) ; Return a subset of entries from the Device file
; Return up to 80 entries.
; RETURN(n)=Device IEN^Device Name^Display Name^Location^Right Margin^Page Length
; SEARCHSTRING=text to $O from. Allow the Display Name to be used.
; Allow "NAME*" to get count limit from that starting point.
; DIRECTION=$O direction
; [RIGHTMARGIN]=min RM value or min-max value (Default to 80).
BLDOUTPUT(DEVICES,DEVLIST) ;

External References

Name Field # of Occurrence
BUILDJSON^SDES2JSON DEVICES+4
VALCONTEXT^SDES2VALCONTEXT DEVICES+3
BUILDJSON^SDESBUILDJSON DEVICES+8, DEVICES+11, DEVICES+14, DEVICES+16
ERRLOG^SDESJSON VALLOOKUP+1, VALLOOKUP+2, VALLOOKUP+3
DUZ^XUP DEVICES+5

Used in RPC

RPC Name Call Tags
SDES2 GET VISTA DEVICES DEVICES

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] DEVICE+14, DEVICE+15, DEVICE+18, DEVICE+19, DEVICE+24, DEVICE+25, DEVICE+26, DEVICE+27, DEVICE+28, DEVICE+29
, DEVICE+33, DEVICE+44, DEVICE+46
^%ZIS(2 - [#3.2] DEVICE+31, DEVICE+42

Label References

Name Line Occurrences
BLDOUTPUT DEVICES+13
DEVICE DEVICES+10
VALLOOKUP DEVICES+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CURRTIME DEVICE+22~, DEVICE+37*
DEV DEVICES+1~, BLDOUTPUT+1*, BLDOUTPUT+2, BLDOUTPUT+4, BLDOUTPUT+5, BLDOUTPUT+6, BLDOUTPUT+7, BLDOUTPUT+8, BLDOUTPUT+9
DEVDAT DEVICES+1~, BLDOUTPUT+2*, BLDOUTPUT+3, BLDOUTPUT+4, BLDOUTPUT+5, BLDOUTPUT+6, BLDOUTPUT+7, BLDOUTPUT+8, BLDOUTPUT+9
DEVICEIEN DEVICE+7~, DEVICE+17*, DEVICE+18*, DEVICE+19, DEVICE+24, DEVICE+25, DEVICE+26, DEVICE+27, DEVICE+28, DEVICE+29
, DEVICE+33, DEVICE+44, DEVICE+46
DEVICENAME DEVICE+21~, DEVICE+44*, DEVICE+45, DEVICE+46
DEVICES DEVICES+1~, DEVICES+10, DEVICES+11, DEVICES+13, BLDOUTPUT~
DEVICES( BLDOUTPUT+1, BLDOUTPUT+2
DEVLIST DEVICES+1~, DEVICES+11, DEVICES+13, DEVICES+14, DEVICES+16, BLDOUTPUT~
DEVLIST("Device" DEVICES+11*, DEVICES+14*, BLDOUTPUT+4*, BLDOUTPUT+5*, BLDOUTPUT+6*, BLDOUTPUT+7*, BLDOUTPUT+8*, BLDOUTPUT+9*
DIRECTION DEVICE~, DEVICE+9*, DEVICE+15
DISPLAYNAME DEVICE+21~, DEVICE+44*, DEVICE+45*, DEVICE+46
DT DEVICE+34
DTYP DEVICE+7~, DEVICE+32*
DUZ DEVICES+5~
DUZ(0 DEVICE+39
ERRORS DEVICES+1~, DEVICES+3, DEVICES+4, DEVICES+7, DEVICES+8, VALLOOKUP~, VALLOOKUP+1, VALLOOKUP+2, VALLOOKUP+3
ERRORS("Device" DEVICES+8*
EXT DEVICE+22~, DEVICE+38*, DEVICE+39*, DEVICE+40
FOUNDCNT DEVICE+7~, DEVICE+8*, DEVICE+15, DEVICE+46*
JSON DEVICES~, DEVICES+4, DEVICES+8, DEVICES+11, DEVICES+14, DEVICES+16
LLIM DEVICE+22~, DEVICE+37*
LOCKTIME DEVICE+22~, DEVICE+36*, DEVICE+37
LOOKUP DEVICES+1~, DEVICES+6*, DEVICES+7, DEVICES+10, VALLOOKUP~, VALLOOKUP+1, VALLOOKUP+2, VALLOOKUP+3, BLDOUTPUT+3
MARGINWIDTH DEVICE+20~, DEVICE+25*, DEVICE+42*, DEVICE+43, DEVICE+46
MAXCOUNT DEVICE+7~, DEVICE+8*, DEVICE+15
OUTOFSERVDT DEVICE+20~, DEVICE+24*, DEVICE+34
RETURN DEVICES+4*, DEVICE~
RETURN( DEVICE+46*
RETURN("Device" DEVICES+4*
RIGHTMARGIN DEVICE~, DEVICE+8*, DEVICE+10
RMH DEVICE+7~, DEVICE+10*, DEVICE+43
RML DEVICE+7~, DEVICE+10*, DEVICE+43
SCODE DEVICE+22~, DEVICE+39*
SDCONTEXT DEVICES~, DEVICES+3
SDCONTEXT("US ER DUZ" , DEVICES+5
SDINPUT DEVICES~
SDINPUT("LOOKUPSTRING" DEVICES+6
SEARCH DEVICE+7~, DEVICE+13*, DEVICE+16
SEARCHSTRING DEVICE~, DEVICE+12*, DEVICE+13*, DEVICE+14*, DEVICE+15*, DEVICE+16, DEVICE+18, DEVICE+45
SECSTRNG DEVICE+22~, DEVICE+39*
SECURITY DEVICE+20~, DEVICE+26*, DEVICE+39
U DEVICE+24, DEVICE+25, DEVICE+33, DEVICE+44, DEVICE+46, BLDOUTPUT+3, BLDOUTPUT+4, BLDOUTPUT+5, BLDOUTPUT+6, BLDOUTPUT+7
, BLDOUTPUT+8, BLDOUTPUT+9
ULIM DEVICE+22~, DEVICE+37*
XSTYPE DEVICE+20~, DEVICE+27*, DEVICE+31, DEVICE+42
XTIME DEVICE+20~, DEVICE+28*, DEVICE+36
XTYPE DEVICE+20~, DEVICE+29*, DEVICE+32
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All