SDESADDRG ;ALB/ANU - VISTA SCHEDULING RPCS - ROUTINE ADD RESOURCE GROUP ;Sept 20, 2022@14:21
Source file <SDESADDRG.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 2 | BUILDJSON^SDESBUILDJSON ERRLOG^SDESJSON |
| VA FileMan | 2 | (FILE,UPDATE)^DIE ^DIK |
| Kernel | 1 | $$TRIM^XLFSTR |
| 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 |
|---|---|---|
| RGADDEDIT(RETURNJSON,SDRGIEN,SDRGNAME) | ;ADD/EDIT RESOURCE GROUP
|
|
| DELRESGP(RETURNJSON,SDRGNAME) | ;Deletes entry name SDRGNAME from SDEC RESOURCE GROUP file
; Input: ; SDRGNAME [Required] = Resource Group Name |
|
| VALIDATERGIEN(ERRORS,SDRGIEN) | ; Validate Resource Group IEN
|
|
| VALIDATERGNAME(ERRORS,SDRGNAME) | ; Validate Resource Group Name
|
|
| VALIDATERGNAME1(ERRORS,SDRGNAME) | ; Validate Resource Group Name
|
|
| RGMOD(ELGARRAY,SDRGIEN,SDRGNAME) | ; Add or Edit Resource Group Name
|
|
| RGMOD1(ELGARRAY,SDRGNAME) | ; Delete Resource Group Name
|
|
| CLEANUP | ;
|
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.832 - [#409.832] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SDEC(409.832 - [#409.832] | VALIDATERGIEN+2, VALIDATERGNAME+6, VALIDATERGNAME1+3, RGMOD1+2, RGMOD1+9 |
| Name | Line Occurrences |
|---|---|
| $$RGMOD | RGADDEDIT+17 |
| $$RGMOD1 | DELRESGP+16 |
| $$VALIDATERGIEN | RGADDEDIT+13 |
| $$VALIDATERGNAME | RGADDEDIT+14 |
| $$VALIDATERGNAME1 | DELRESGP+13 |
| CLEANUP | RGADDEDIT+21, DELRESGP+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | RGMOD1+1~, RGMOD1+5* |
| DIK | RGMOD1+1~, RGMOD1+4* |
| ELGARRAY | RGMOD~, RGMOD+19, RGMOD1~, RGMOD1+12 |
| ELGARRAY("Status" | RGMOD+2*, RGMOD+3*, RGMOD+17*, RGMOD+18*, RGMOD1+10*, RGMOD1+11* |
| ELGFIELDSARRAY | RGADDEDIT+9~, RGADDEDIT+11*, RGADDEDIT+17, RGADDEDIT+18, DELRESGP+9~, DELRESGP+11*, DELRESGP+16, DELRESGP+17 |
| ELGRETURN | RGADDEDIT+9~, DELRESGP+9~ |
| ERRORFLAG | VALIDATERGIEN+1~, VALIDATERGIEN+2*, VALIDATERGIEN+3, VALIDATERGNAME+1~, VALIDATERGNAME+2*, VALIDATERGNAME+3*, VALIDATERGNAME+6, VALIDATERGNAME+7*, VALIDATERGNAME+9, VALIDATERGNAME1+1~ , VALIDATERGNAME1+2*, VALIDATERGNAME1+3*, VALIDATERGNAME1+4, CLEANUP+1! |
| ERRORS | RGADDEDIT+13, RGADDEDIT+14, RGADDEDIT+16, RGADDEDIT+17, DELRESGP+13, DELRESGP+15, DELRESGP+16, VALIDATERGIEN~, VALIDATERGIEN+2, VALIDATERGNAME~ , VALIDATERGNAME+2, VALIDATERGNAME+3, VALIDATERGNAME+7, VALIDATERGNAME1~, VALIDATERGNAME1+2, VALIDATERGNAME1+3, CLEANUP+1! |
| HASDATA | RGMOD+1~, RGMOD+19*, RGMOD+20, RGMOD1+1~, RGMOD1+12*, RGMOD1+13 |
| HASFIELDS | RGADDEDIT+9~, RGADDEDIT+11*, RGADDEDIT+17*, RGADDEDIT+18, DELRESGP+9~, DELRESGP+11*, DELRESGP+16*, DELRESGP+17 |
| ISRGIENVALID | RGADDEDIT+10~, RGADDEDIT+13*, CLEANUP+1! |
| ISRGNAMEVALID | RGADDEDIT+10~, RGADDEDIT+14*, DELRESGP+10~, DELRESGP+13*, CLEANUP+1! |
| RETURN | RGADDEDIT+9~, RGADDEDIT+11*, RGADDEDIT+16*, RGADDEDIT+18*, RGADDEDIT+20, DELRESGP+9~, DELRESGP+11*, DELRESGP+15*, DELRESGP+17*, DELRESGP+19 |
| RETURNERROR | CLEANUP+1! |
| RETURNJSON | RGADDEDIT~, RGADDEDIT+20, DELRESGP~, DELRESGP+19 |
| SDESIEN | RGMOD1+1~, RGMOD1+2*, RGMOD1+5, RGMOD1+8!, RGMOD1+9*, RGMOD1+10, RGMOD1+11 |
| SDFDA | RGMOD1+1~ |
| SDMSG | RGMOD1+1~ |
| SDRGFDA | RGMOD+1~, CLEANUP+2! |
| SDRGFDA( | RGMOD+7*, RGMOD+13* |
| SDRGIEN | RGADDEDIT~, RGADDEDIT+13, RGADDEDIT+17, VALIDATERGIEN~, VALIDATERGIEN+2, VALIDATERGNAME+6, RGMOD~, RGMOD+5, RGMOD+6, RGMOD+10 , RGMOD+12!, RGMOD+15*, RGMOD+17 |
| SDRGIENS | RGMOD+1~, RGMOD+6*, RGMOD+7, RGMOD+11*, RGMOD+13, CLEANUP+2! |
| SDRGIENS(1 | RGMOD+15 |
| SDRGM1 | RGMOD+1~, RGMOD+4*, RGMOD+9*, RGMOD+16*, RGMOD+18 |
| SDRGMSG | RGMOD+1~, CLEANUP+2! |
| SDRGNAME | RGADDEDIT~, RGADDEDIT+14, RGADDEDIT+17, DELRESGP~, DELRESGP+13, DELRESGP+16, VALIDATERGNAME~, VALIDATERGNAME+2, VALIDATERGNAME+3, VALIDATERGNAME+6 , VALIDATERGNAME1~, VALIDATERGNAME1+2, VALIDATERGNAME1+3, RGMOD~, RGMOD+7, RGMOD+13, RGMOD1~, RGMOD1+2, RGMOD1+9 |