Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDESADDDELCGI

Package: Scheduling

Routine: SDESADDDELCGI


Information

SDESADDDELCGI ;ALB/ANU - VISTA SCHEDULING RPCS ;sEP 19, 2022

Source Information

Source file <SDESADDDELCGI.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Scheduling 2 BUILDJSON^SDESBUILDJSON  ERRLOG^SDESJSON  
VA FileMan 1 (FILE,UPDATE)^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDES2  

Entry Points

Name Comments DBIA/ICR reference
DELRGI(RETURNJSON,SDESRGIEN,SDESRSIEN) ;Deletes entry SDESIEN1 from entry SDESIEN in the SDEC RESOURCE GROUP file
ADDRGI(RETURNJSON,SDESRGIEN,SDESRSIEN) ;Adds entry SDESRSIEN to SDESRGIEN in the SDEC RESOURCE GROUP file
VALIDATERGIEN(ERRORS,SDESRGIEN) ; Validate Resource Group IEN
VALIDATERSIEN(ERRORS,SDDLTFLAG,SDESRSIEN) ; Validate Resource IEN
RGIDEL(ELGARRAY,SDESRGIEN,SDESRSIEN) ; Delete Resource ID from Resource Group File
RGIADD(ELGARRAY,SDESRGIEN,SDESRSIEN) ; Add Resource ID to Resource Group File
CLEANUP ;

External References

Name Field # of Occurrence
FILE^DIE RGIDEL+5
UPDATE^DIE RGIADD+6
BUILDJSON^SDESBUILDJSON DELRGI+22, ADDRGI+22
ERRLOG^SDESJSON VALIDATERGIEN+2, VALIDATERGIEN+3, VALIDATERSIEN+2, VALIDATERSIEN+3, VALIDATERSIEN+6, VALIDATERSIEN+7, VALIDATERSIEN+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SDEC(409.831 - [#409.831] VALIDATERSIEN+3
^SDEC(409.832 - [#409.832] VALIDATERGIEN+3, VALIDATERSIEN+5, VALIDATERSIEN+7, VALIDATERSIEN+9, RGIDEL+2

Label References

Name Line Occurrences
$$RGIADD ADDRGI+19
$$RGIDEL DELRGI+19
$$VALIDATERGIEN DELRGI+15, ADDRGI+15
$$VALIDATERSIEN DELRGI+16, ADDRGI+16
CLEANUP DELRGI+23, ADDRGI+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ELGARRAY RGIDEL~, RGIDEL+8, RGIADD~, RGIADD+9
ELGARRAY("Status" RGIDEL+6*, RGIDEL+7*, RGIADD+7*, RGIADD+8*
ELGFIELDSARRAY DELRGI+11~, DELRGI+13*, DELRGI+19, DELRGI+20, ADDRGI+11~, ADDRGI+13*, ADDRGI+19, ADDRGI+20, CLEANUP+2!
ELGRETURN DELRGI+11~, ADDRGI+11~, CLEANUP+2!
ERRORFLAG VALIDATERGIEN+1~, VALIDATERGIEN+2*, VALIDATERGIEN+3*, VALIDATERGIEN+4, VALIDATERSIEN+1~, VALIDATERSIEN+2*, VALIDATERSIEN+3*, VALIDATERSIEN+6*, VALIDATERSIEN+7*, VALIDATERSIEN+9*
, VALIDATERSIEN+10, CLEANUP+1!
ERRORS DELRGI+15, DELRGI+16, DELRGI+18, DELRGI+19, ADDRGI+15, ADDRGI+16, ADDRGI+18, ADDRGI+19, VALIDATERGIEN~, VALIDATERGIEN+2
, VALIDATERGIEN+3, VALIDATERSIEN~, VALIDATERSIEN+2, VALIDATERSIEN+3, VALIDATERSIEN+6, VALIDATERSIEN+7, VALIDATERSIEN+9, CLEANUP+1!
HASDATA RGIDEL+1~, RGIDEL+8*, RGIDEL+9, RGIADD+1~, RGIADD+9*, RGIADD+10
HASFIELDS DELRGI+11~, DELRGI+13*, DELRGI+19*, DELRGI+20, ADDRGI+11~, ADDRGI+13*, ADDRGI+19*, ADDRGI+20, CLEANUP+2!
ISRGIENVALID DELRGI+12~, DELRGI+15*, ADDRGI+12~, ADDRGI+15*, CLEANUP+1!
ISRGNAMEVALID CLEANUP+1!
ISRSIENVALID DELRGI+12~, DELRGI+16*, ADDRGI+12~, ADDRGI+16*
RETURN DELRGI+11~, DELRGI+13*, DELRGI+18*, DELRGI+20*, DELRGI+22, ADDRGI+11~, ADDRGI+13*, ADDRGI+18*, ADDRGI+20*, ADDRGI+22
CLEANUP+2!
RETURNERROR CLEANUP+1!
RETURNJSON DELRGI~, DELRGI+22, ADDRGI~, ADDRGI+22
SDDA VALIDATERSIEN+1~, VALIDATERSIEN+5*, VALIDATERSIEN+6, VALIDATERSIEN+7, RGIDEL+1~, RGIDEL+2*, RGIDEL+4
SDDLTFLAG VALIDATERSIEN~, VALIDATERSIEN+4, VALIDATERSIEN+8
SDESIENS RGIADD+1~, RGIADD+3*, RGIADD+4
SDESRGIEN DELRGI~, DELRGI+15, DELRGI+19, ADDRGI~, ADDRGI+15, ADDRGI+19, VALIDATERGIEN~, VALIDATERGIEN+2, VALIDATERGIEN+3, VALIDATERSIEN+5
, VALIDATERSIEN+7, VALIDATERSIEN+9, RGIDEL~, RGIDEL+2, RGIDEL+4, RGIADD~, RGIADD+3, RGIADD+5!
SDESRSIEN DELRGI~, DELRGI+16, DELRGI+19, ADDRGI~, ADDRGI+16, ADDRGI+19, VALIDATERSIEN~, VALIDATERSIEN+2, VALIDATERSIEN+3, VALIDATERSIEN+5
, VALIDATERSIEN+9, RGIDEL~, RGIDEL+2, RGIADD~, RGIADD+4
SDFDA RGIDEL+1~, RGIADD+1~
SDFDA( RGIDEL+4*, RGIADD+4*
SDMSG RGIDEL+1~, RGIDEL+6, RGIDEL+7, RGIADD+1~, RGIADD+7, RGIADD+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All