SDEC46 ;ALB/SAT/JSM,LAB - VISTA SCHEDULING RPCS ;APR 1, 2022
Source file <SDEC46.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 1 | ENCODE^XLFJSON |
Registration | 1 | $$SITE^VASITE |
Scheduling | 1 | GETFONT^SDECU4 |
VA FileMan | 1 | $$GET1^DIQ |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 2 | SDEC SDEC1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CURFACG(SDECY,SDECDUZ) | ;get current division/facility for given user
|
|
GETFAC(SDECY,SDECDUZ) | ;Gets all facilities for a user
|
|
SETFAC(SDECY,SDECDUZ,SDECFAC) | ;SET FACILITY
|
|
GETINST(INSTITUTION) | ;get institution id and name
|
|
BUILDER(DATAARR,JSONREC) | ;build json record
|
|
ERROR | ;
|
|
ERR(ERRTXT) | ;Error processing
|
FileNo | Call Tags |
---|---|
^XMB(1 - [#4.3] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(4 - [#4] | GETFAC+36 |
^DISV( | CURFACG+14, SETFAC+16* |
^DVB(396.1 - [#396.1] | GETFAC+28 |
^TMP("SDEC" | CURFACG+8*, CURFACG+12*, CURFACG+15*, CURFACG+16*, GETFAC+23*, GETFAC+27*, GETFAC+38*, GETFAC+39*, SETFAC+11*, SETFAC+13* , SETFAC+14*, SETFAC+17*, SETFAC+18*, ERR+4*, ERR+6* |
^VA(200 - [#200] | CURFACG+11, GETFAC+26, GETFAC+34, GETFAC+35, SETFAC+14 |
^XMB(4.4 - [#4.4] | GETFAC+30 |
Name | Line Occurrences |
---|---|
BUILDER | GETINST+5 |
ERR | CURFACG+10, CURFACG+11, GETFAC+25, GETFAC+26, ERROR+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DATAARR | BUILDER~ |
DUZ | SETFAC+12 |
ERR | BUILDER+1~ |
ERRTXT | ERR~, ERR+2*, ERR+4 |
INST | GETINST+1~, GETINST+2*, GETINST+3, GETINST+4 |
INSTITUTION | GETINST~, GETINST+5 |
INSTREC | GETINST+1~, GETINST+5 |
INSTREC("Institution" | GETINST+3*, GETINST+4* |
JSONREC | BUILDER~ |
SDECCD | CURFACG+4~, CURFACG+14*, CURFACG+15 |
SDECDUZ | CURFACG~, CURFACG+10, CURFACG+11, CURFACG+13, CURFACG+14, GETFAC~, GETFAC+25, GETFAC+26, GETFAC+34, GETFAC+35 , SETFAC~, SETFAC+12*, SETFAC+14, SETFAC+15, SETFAC+16 |
SDECFAC | SETFAC~, SETFAC+13, SETFAC+14, SETFAC+16 |
SDECFN | GETFAC+19~, GETFAC+33*, GETFAC+34*, GETFAC+35, GETFAC+36 |
SDECI | CURFACG+4~, CURFACG+5*, CURFACG+15*, CURFACG+16*, GETFAC+19~, GETFAC+20*, GETFAC+38*, GETFAC+39*, SETFAC+7~, SETFAC+8* , SETFAC+13*, SETFAC+14*, SETFAC+17*, SETFAC+18*, ERR+1*, ERR+3*, ERR+4, ERR+5*, ERR+6 |
SDECN | GETFAC+19~ |
SDECNOD | GETFAC+19~, GETFAC+35*, GETFAC+36 |
SDECSUB | CURFACG+4~, CURFACG+13*, CURFACG+14, SETFAC+7~, SETFAC+15*, SETFAC+16 |
SDECY | CURFACG~, CURFACG+6*, CURFACG+7, GETFAC~, GETFAC+21*, GETFAC+22, SETFAC~, SETFAC+9*, SETFAC+10 |
SDFONT | GETFAC+19~, GETFAC+32, GETFAC+37 |
SDIAL | GETFAC+19~, GETFAC+28*, GETFAC+37 |
SDTMP | GETFAC+19~, GETFAC+36*, GETFAC+37*, GETFAC+38 |
SDTZ | GETFAC+19~, GETFAC+29*, GETFAC+30 |
SDTZN | GETFAC+19~, GETFAC+30*, GETFAC+37 |
U | GETFAC+28, GETFAC+36, GETFAC+37, SETFAC+13, SETFAC+14, SETFAC+17, GETINST+3, GETINST+4 |