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 |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDES2ADDDELCGI

Package: Scheduling

Routine: SDES2ADDDELCGI


Information

SDES2ADDDELCGI ;ALB/JDJ - ADD/DELETE CLINIC GROUP ITEM; JUL 15, 2026

Source Information

Source file <SDES2ADDDELCGI.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 5 BUILDGROUP^SDES2GETRESGROUP  BUILDJSON^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  BUILDJSON^SDESBUILDJSON  ERRLOG^SDESJSON  
Kernel 1 DUZ^XUP  
VA FileMan 1 (FILE,UPDATE)^DIE  

Entry Points

Name Comments DBIA/ICR reference
DELGROUP(RETURNJSON,SDCONTEXT,SDINPUT) ;Deletes entry SDESIEN1 from entry SDESIEN in the SDEC RESOURCE GROUP file
ADDRGI(RETURNJSON,SDCONTEXT,SDINPUT) ;Adds entry SDESRSIEN to SDESRGIEN in the SDEC RESOURCE GROUP file
RGIDEL(ELGARRAY,SDESRGIEN,SDESRSIEN) ; Delete Resource ID from Resource Group File
RGIADD(ELGARRAY,SDESRGIEN,SDESRSIEN,SDCONTEXT) ; Add Resource ID to Resource Group File
FILEEASINFO(ERRORS,SDESRGIEN,SDCONTEXT) ; STORE EAS TRACKING INFO ,
VALINPUT(ERRORS,SDINPUT,SDFLAG) ;Validate Parameter Array

External References

Name Field # of Occurrence
FILE^DIE RGIDEL+5, FILEEASINFO+5
UPDATE^DIE RGIADD+5
BUILDGROUP^SDES2GETRESGROUP DELGROUP+15, ADDRGI+15
BUILDJSON^SDES2JSON DELGROUP+4, ADDRGI+5, ADDRGI+10
VALCONTEXT^SDES2VALCONTEXT DELGROUP+3, ADDRGI+4
BUILDJSON^SDESBUILDJSON DELGROUP+9, DELGROUP+18, ADDRGI+18
ERRLOG^SDESJSON VALINPUT+5, VALINPUT+7, VALINPUT+9, VALINPUT+11, VALINPUT+14, VALINPUT+15, VALINPUT+17
DUZ^XUP DELGROUP+5, ADDRGI+6

Used in RPC

RPC Name Call Tags
SDES2 ADD CLNGRP ITEM ADDRGI
SDES2 DEL CLNGRP ITEM DELGROUP

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SDEC(409.831 - [#409.831] VALINPUT+11
^SDEC(409.832 - [#409.832] RGIDEL+2, VALINPUT+7, VALINPUT+13, VALINPUT+15, VALINPUT+17

Label References

Name Line Occurrences
FILEEASINFO DELGROUP+13, RGIADD+9
RGIADD ADDRGI+11
RGIDEL DELGROUP+11
VALINPUT DELGROUP+8, ADDRGI+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ DELGROUP+5~, ADDRGI+6~
ELGARRAY RGIDEL~, RGIADD~
ELGARRAY("Status" RGIDEL+6*, RGIDEL+7*, RGIADD+6*, RGIADD+7*
ELGFIELDSARRAY DELGROUP+1~, DELGROUP+6*, DELGROUP+11, DELGROUP+12, ADDRGI+2~, ADDRGI+7*
ELGRETURN DELGROUP+1~, ADDRGI+2~
ERRORS DELGROUP+1~, DELGROUP+3, DELGROUP+4, DELGROUP+8, DELGROUP+9, DELGROUP+13, ADDRGI+2~, ADDRGI+4, ADDRGI+5, ADDRGI+9
, ADDRGI+10, ADDRGI+11, RGIADD+9, FILEEASINFO~, VALINPUT~, VALINPUT+5, VALINPUT+7, VALINPUT+9, VALINPUT+11, VALINPUT+14
, VALINPUT+15, VALINPUT+17
ERRORS("RSGroup" DELGROUP+4*, DELGROUP+9*, ADDRGI+5*, ADDRGI+10*
ERRORS("Status" DELGROUP+4*, DELGROUP+9*, ADDRGI+5*, ADDRGI+10*, FILEEASINFO+6*
HASFIELDS DELGROUP+1~, DELGROUP+6*, ADDRGI+2~, ADDRGI+7*
RETN DELGROUP+1~, DELGROUP+15, DELGROUP+16, ADDRGI+2~, ADDRGI+11, ADDRGI+12, ADDRGI+14!, ADDRGI+15, ADDRGI+16
RETURN DELGROUP+1~, DELGROUP+6*, DELGROUP+9*, DELGROUP+12*, DELGROUP+16*, DELGROUP+18, ADDRGI+2~, ADDRGI+7*, ADDRGI+12*, ADDRGI+16*
, ADDRGI+18
RETURNJSON DELGROUP~, DELGROUP+4, DELGROUP+9, DELGROUP+18, ADDRGI~, ADDRGI+5, ADDRGI+10, ADDRGI+18
SDCONTEXT DELGROUP~, DELGROUP+3, DELGROUP+13, ADDRGI~, ADDRGI+4, ADDRGI+11, RGIADD~, RGIADD+9, FILEEASINFO~
SDCONTEXT("AC HERON AUDIT ID" , FILEEASINFO+2
SDCONTEXT("APPID" FILEEASINFO+4
SDCONTEXT("US ER DUZ" , DELGROUP+5, ADDRGI+6
SDDA RGIDEL+1~, RGIDEL+2*, RGIDEL+4, VALINPUT+1~, VALINPUT+13*, VALINPUT+14, VALINPUT+15
SDESIENS RGIADD+1~, RGIADD+3*, RGIADD+4
SDESRGIEN RGIDEL~, RGIDEL+2, RGIDEL+4, RGIADD~, RGIADD+3, FILEEASINFO~, FILEEASINFO+2, FILEEASINFO+3, FILEEASINFO+4, VALINPUT+1~
, VALINPUT+2*, VALINPUT+5, VALINPUT+7, VALINPUT+13, VALINPUT+15, VALINPUT+17
SDESRSIEN RGIDEL~, RGIDEL+2, RGIADD~, RGIADD+4, VALINPUT+1~, VALINPUT+3*, VALINPUT+9, VALINPUT+11, VALINPUT+13, VALINPUT+17
SDFDA RGIDEL+1~, RGIADD+1~, FILEEASINFO+1!
SDFDA( RGIDEL+4*, RGIADD+4*, FILEEASINFO+2*, FILEEASINFO+3*, FILEEASINFO+4*
SDFLAG VALINPUT~, VALINPUT+12, VALINPUT+16
SDINPUT DELGROUP~, DELGROUP+8, ADDRGI~, ADDRGI+9, VALINPUT~
SDINPUT("RESO URCE GROUP IEN" , DELGROUP+11, DELGROUP+13, DELGROUP+15, ADDRGI+11, ADDRGI+15, RGIADD+9, VALINPUT+2
SDINPUT("RESOURCE" DELGROUP+11, ADDRGI+11, VALINPUT+3
SDMSG RGIDEL+1~, RGIDEL+6, RGIDEL+7, RGIADD+1~, RGIADD+6, RGIADD+7, FILEEASINFO+1!, FILEEASINFO+6
SDMSG("DIERR" RGIDEL+6, RGIADD+6, FILEEASINFO+6
X RGIDEL+1~
>> XWB(2 FILEEASINFO+3
Y RGIDEL+1~
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All