SDEC01 ;ALB/SAT/JSM,WTC - VISTA SCHEDULING RPCS ;Feb 12, 2020@15:22
Source file <SDEC01.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 3 | RESPRV1^SDEC01B $$INACTIVE^SDEC32 $$GETSUB^SDECU |
| Kernel | 1 | $$NOW^XLFDT |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SUSRINFO(SDECY,SDECDUZ,GUIVERS) | ;get SCHEDULING USER INFO
|
|
| RESGRPUS(SDECY,SDECDUZ) | ;return ACTIVE resource group names for the given user
|
|
| RESGPUSR(SDECY,SDECDUZ) | ;GROUP RESOURCE
|
|
| APSEC(SDECKEY,SDECDUZ) | ;EP - Return TRUE (1) if user has keys SDECKEY, otherwise, returns FALSE (0)
|
|
| CLINICS(RET,STOP,SC) |
| RPC Name | Call Tags |
|---|---|
| SDEC01 CLINICS | CLINICS |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(19.1 - [#19.1] | APSEC+6, APSEC+7 |
| ^DIC(40.7 - [#40.7] | CLINICS+21, CLINICS+25, CLINICS+26, CLINICS+30, CLINICS+31, CLINICS+32 |
| ^SC - [#44] | CLINICS+18, CLINICS+38 |
| ^SC("AST" | CLINICS+37 |
| ^SDEC(409.831 - [#409.831] | RESGRPUS+26, RESGRPUS+27, RESGPUSR+29, RESGPUSR+30 |
| ^SDEC(409.832 - [#409.832] | RESGRPUS+25, RESGRPUS+30, RESGRPUS+31, RESGRPUS+34, RESGRPUS+42, RESGRPUS+43, RESGRPUS+44, RESGPUSR+21, RESGPUSR+22, RESGPUSR+23 , RESGPUSR+25, RESGPUSR+27, RESGPUSR+28 |
| ^SDEC(409.833 - [#409.833] | RESGRPUS+23, RESGRPUS+24 |
| ^SDEC(409.98 - [#409.98] | SUSRINFO+46 |
| ^TMP("SDEC" | SUSRINFO+41!, SUSRINFO+51*, SUSRINFO+56*, SUSRINFO+57*, SUSRINFO+66*, SUSRINFO+86*, SUSRINFO+87*, RESGRPUS+12!, RESGRPUS+16*, RESGRPUS+36* , RESGRPUS+47*, RESGRPUS+50* |
| ^TMP("SDEC01" | RESGRPUS+11!, RESGRPUS+32, RESGRPUS+33*, RESGPUSR+11!, CLINICS+12 |
| ^VA(200 - [#200] | APSEC+9 |
| Name | Line Occurrences |
|---|---|
| $$APSEC | SUSRINFO+69, SUSRINFO+71, SUSRINFO+73, SUSRINFO+75, SUSRINFO+77, SUSRINFO+79, SUSRINFO+81, SUSRINFO+83, RESGRPUS+19, RESGPUSR+19 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DUZ | SUSRINFO+68, RESGRPUS+17, RESGPUSR+17 |
| GUIVERS | SUSRINFO~, SUSRINFO+50, SUSRINFO+55 |
| RET | CLINICS~, CLINICS+12*, CLINICS+13, CLINICS+14, CLINICS+21, CLINICS+40, CLINICS+41 |
| SC | CLINICS~, CLINICS+17*, CLINICS+18 |
| SDCL | RESGPUSR+10~, RESGPUSR+33*, RESGPUSR+35, CLINICS+9~, CLINICS+37*, CLINICS+38, CLINICS+39, CLINICS+40 |
| SDECDDR | RESGRPUS+9~, RESGPUSR+8~ |
| SDECDEP | RESGRPUS+9~, RESGRPUS+30*, RESGRPUS+31, RESGRPUS+32, RESGRPUS+33, RESGRPUS+34, RESGRPUS+36, RESGPUSR+8~ |
| SDECDEPN | RESGRPUS+9~, RESGRPUS+34*, RESGRPUS+36, RESGRPUS+45*, RESGRPUS+47, RESGPUSR+8~, RESGPUSR+24*, RESGPUSR+39 |
| SDECDUZ | SUSRINFO~, SUSRINFO+68*, SUSRINFO+69, SUSRINFO+71, SUSRINFO+73, SUSRINFO+75, SUSRINFO+77, SUSRINFO+79, SUSRINFO+81, SUSRINFO+83 , SUSRINFO+86, RESGRPUS~, RESGRPUS+17*, RESGRPUS+19, RESGRPUS+23, RESGPUSR~, RESGPUSR+17*, RESGPUSR+19, APSEC~, APSEC+3 , APSEC+9 |
| SDECERR | SUSRINFO+38~, SUSRINFO+60*, SUSRINFO+87, RESGRPUS+9~, RESGRPUS+15*, RESGRPUS+50, RESGPUSR+8~, RESGPUSR+15*, RESGPUSR+43 |
| SDECI | SUSRINFO+38~, SUSRINFO+59*, SUSRINFO+66, SUSRINFO+85*, SUSRINFO+86, SUSRINFO+87, RESGRPUS+9~, RESGRPUS+14*, RESGRPUS+16, RESGRPUS+35* , RESGRPUS+36, RESGRPUS+46*, RESGRPUS+47, RESGRPUS+50, RESGPUSR+8~, RESGPUSR+14*, RESGPUSR+16, RESGPUSR+38*, RESGPUSR+39, RESGPUSR+43 , CLINICS+9~, CLINICS+11*, CLINICS+40*, CLINICS+41 |
| SDECIEN | RESGRPUS+9~, RESGRPUS+23*, RESGRPUS+24, RESGRPUS+42*, RESGRPUS+43, RESGRPUS+44, RESGRPUS+47, RESGPUSR+8~, RESGPUSR+21*, RESGPUSR+22 , RESGPUSR+23, RESGPUSR+25, RESGPUSR+27, RESGPUSR+28, RESGPUSR+39, APSEC+2~, APSEC+7*, APSEC+8, APSEC+9 |
| SDECKEY | APSEC~, APSEC+5, APSEC+6, APSEC+7 |
| SDECMENU | SUSRINFO+38~, SUSRINFO+71*, SUSRINFO+72*, SUSRINFO+86 |
| SDECMGR | SUSRINFO+38~, SUSRINFO+69*, SUSRINFO+70*, SUSRINFO+86, RESGRPUS+10~, RESGRPUS+19*, RESGRPUS+23, RESGRPUS+42, RESGPUSR+9~, RESGPUSR+19* |
| SDECNOD | RESGRPUS+10~, RESGRPUS+44*, RESGRPUS+45, RESGPUSR+9~, RESGPUSR+23*, RESGPUSR+24 |
| SDECPKEY | APSEC+2~ |
| SDECRDAT | RESGRPUS+9~, RESGPUSR+8~ |
| SDECRES | RESGRPUS+9~, RESGRPUS+24*, RESGRPUS+25, RESGRPUS+26, RESGRPUS+27, RESGRPUS+30, RESGPUSR+8~, RESGPUSR+25*, RESGPUSR+27, RESGPUSR+28 , RESGPUSR+39 |
| SDECRESD | RESGPUSR+9~, RESGPUSR+26~, RESGPUSR+28*, RESGPUSR+29, RESGPUSR+30, RESGPUSR+36, RESGPUSR+39 |
| SDECRESN | RESGPUSR+9~, RESGPUSR+37*, RESGPUSR+39 |
| SDECRET | RESGRPUS+9~, RESGPUSR+8~ |
| SDECRMIC | SUSRINFO+38~, SUSRINFO+77*, SUSRINFO+78*, SUSRINFO+86 |
| SDECRNOD | RESGRPUS+9~, RESGRPUS+27*, RESGRPUS+29, RESGPUSR+8~, RESGPUSR+30*, RESGPUSR+31, RESGPUSR+33, RESGPUSR+34, RESGPUSR+37 |
| SDECSTNG | SUSRINFO+40~, SUSRINFO+46*, SUSRINFO+50, SUSRINFO+55, SUSRINFO+57 |
| SDECSUBID | RESGPUSR+9~ |
| SDECVW | SUSRINFO+39~, SUSRINFO+83*, SUSRINFO+84*, SUSRINFO+86 |
| SDECY | SUSRINFO~, SUSRINFO+42*, RESGRPUS~, RESGRPUS+13*, RESGPUSR~, RESGPUSR+12*, RESGPUSR+13, RESGPUSR+16, RESGPUSR+39, RESGPUSR+43 |
| SDI | CLINICS+9~, CLINICS+25*, CLINICS+26, CLINICS+27, CLINICS+31*, CLINICS+32, CLINICS+33, CLINICS+35* |
| SDMOB | SUSRINFO+39~, SUSRINFO+81*, SUSRINFO+82*, SUSRINFO+86 |
| SDOB | SUSRINFO+39~, SUSRINFO+79*, SUSRINFO+80*, SUSRINFO+86 |
| SDPRV | RESGPUSR+10~ |
| SDSUPER | SUSRINFO+38~, SUSRINFO+73*, SUSRINFO+74*, SUSRINFO+86 |
| SDTMP | SUSRINFO+39~, SUSRINFO+64*, SUSRINFO+65*, SUSRINFO+66, CLINICS+9~, CLINICS+24*, CLINICS+25 |
| SDTYP | RESGPUSR+10~, RESGPUSR+34*, RESGPUSR+35 |
| SDWLMENU | SUSRINFO+38~, SUSRINFO+75*, SUSRINFO+76*, SUSRINFO+86 |
| STOP | CLINICS~, CLINICS+20*, CLINICS+21, CLINICS+22, CLINICS+23, CLINICS+24, CLINICS+28, CLINICS+29, CLINICS+30, CLINICS+35* , CLINICS+36, CLINICS+37, CLINICS+40 |
| STP | CLINICS+9~, CLINICS+29*, CLINICS+30*, CLINICS+31 |
| STPL | CLINICS+9~, CLINICS+10*, CLINICS+18*, CLINICS+21, CLINICS+22*, CLINICS+23, CLINICS+27*, CLINICS+28, CLINICS+33*, CLINICS+35 |
| U | RESGRPUS+24, RESGRPUS+29, RESGRPUS+34, RESGRPUS+36, RESGRPUS+45, RESGRPUS+47, RESGPUSR+24, RESGPUSR+33, RESGPUSR+34, RESGPUSR+37 , RESGPUSR+39, CLINICS+40 |