SDES2GETDEVICES ;ALB/JHC,MCB,MCB - VISTA SCHEDULING RPCS - DEVICE RETRIEVAL ; May 18,2026
Source file <SDES2GETDEVICES.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 4 | BUILDJSON^SDES2JSON VALCONTEXT^SDES2VALCONTEXT BUILDJSON^SDESBUILDJSON ERRLOG^SDESJSON |
| Kernel | 1 | DUZ^XUP |
| 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) | ;
|
| 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 |
| RPC Name | Call Tags |
|---|---|
| SDES2 GET VISTA DEVICES | DEVICES |
| 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 |
| Name | Line Occurrences |
|---|---|
| BLDOUTPUT | DEVICES+13 |
| DEVICE | DEVICES+10 |
| VALLOOKUP | DEVICES+7 |
| >> | 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 |