SDES2ADDDELCGI ;ALB/JDJ - ADD/DELETE CLINIC GROUP ITEM; JUL 15, 2026
Source file <SDES2ADDDELCGI.m>
| 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 |
| 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
|
| 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 |
| RPC Name | Call Tags |
|---|---|
| SDES2 ADD CLNGRP ITEM | ADDRGI |
| SDES2 DEL CLNGRP ITEM | DELGROUP |
| 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 |
| Name | Line Occurrences |
|---|---|
| FILEEASINFO | DELGROUP+13, RGIADD+9 |
| RGIADD | ADDRGI+11 |
| RGIDEL | DELGROUP+11 |
| VALINPUT | DELGROUP+8, ADDRGI+9 |
| >> | 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~ |