SDES2GETSCDUSRS ;ALB/LAB,MCB - VISTA SCHEDULING RPC SDES2 GET SCHEDULING USERS ;JAN 19, 2024
Source file <SDES2GETSCDUSRS.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 2 | BUILDJSON^SDES2JSON VALCONTEXT^SDES2VALCONTEXT |
| Kernel | 1 | DUZ^XUP |
| VA FileMan | 1 | $$GET1^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETUSERS(RETURN,SDCONTEXT) | ;Return recordset of all users in NEW PERSON having SDECZMENU and/or SDECZMGR key
|
|
| BUILDUSERARRAY(OUTPUT) | ;build the array of active users with scheduling keys SDECZMENU and SDECZMGR
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | BUILDUSERARRAY+10, BUILDUSERARRAY+13 |
| BUILDJSON^SDES2JSON | GETUSERS+4, GETUSERS+8 |
| VALCONTEXT^SDES2VALCONTEXT | GETUSERS+3 |
| DUZ^XUP | GETUSERS+5 |
| RPC Name | Call Tags |
|---|---|
| SDES2 GET SCHEDULING USERS | GETUSERS |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(19.1 - [#19.1] | BUILDUSERARRAY+5 |
| ^VA(200 - [#200] | BUILDUSERARRAY+8 |
| Name | Line Occurrences |
|---|---|
| BUILDUSERARRAY | GETUSERS+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| COUNT | BUILDUSERARRAY+2~, BUILDUSERARRAY+3*, BUILDUSERARRAY+11*, BUILDUSERARRAY+12, BUILDUSERARRAY+13 |
| DUZ | GETUSERS+5~ |
| ERRORS | GETUSERS+2~, GETUSERS+3, GETUSERS+4 |
| ERRORS("SchedulingUser" | GETUSERS+4* |
| OUTPUT | GETUSERS+2~, GETUSERS+7, GETUSERS+8, BUILDUSERARRAY~ |
| OUTPUT("SchedulingUser" | BUILDUSERARRAY+12*, BUILDUSERARRAY+13* |
| RETURN | GETUSERS~, GETUSERS+4, GETUSERS+8 |
| SCHEDULEKEY | BUILDUSERARRAY+2~, BUILDUSERARRAY+4*, BUILDUSERARRAY+5 |
| SCHEDULEKEYIEN | BUILDUSERARRAY+2~, BUILDUSERARRAY+5*, BUILDUSERARRAY+6, BUILDUSERARRAY+8 |
| SDCONTEXT | GETUSERS~, GETUSERS+3 |
| SDCONTEXT("US | ER DUZ" , GETUSERS+5 |
| USER | BUILDUSERARRAY+2~, BUILDUSERARRAY+7*, BUILDUSERARRAY+8*, BUILDUSERARRAY+9, BUILDUSERARRAY+10, BUILDUSERARRAY+12, BUILDUSERARRAY+13 |