SDES2GETCLNSLOT ;ALB/TJB,AGW - SDES2 GET CLINIC CANCEL SLOTS for HOSPITAL LOCATION FILE 44 ; August 14, 2025
Source file <SDES2GETCLNSLOT.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 5 | $$FMTISO^SDAMUTDT BUILDJSON^SDES2JSON VALCLINIEN^SDES2VAL44 VALCONTEXT^SDES2VALCONTEXT $$VALISODTTM^SDES2VALISODTTM |
| Kernel | 1 | DUZ^XUP |
| VA FileMan | 1 | $$GET1^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CANAVAIL(JSON,SDCONTEXT,SDINPUT) | ;
|
|
| BUILDSLOTS(JSON,CLINIC,STARTDT,ENDDT) | ;
|
|
| RETCANPERIODS(RETURN,CLINIC,DATETIME) | ; if sent in time is not cancelled return time periods that are cancelled
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | RETCANPERIODS+7, RETCANPERIODS+8, RETCANPERIODS+10, RETCANPERIODS+14 |
| $$FMTISO^SDAMUTDT | RETCANPERIODS+10, RETCANPERIODS+11, RETCANPERIODS+14, RETCANPERIODS+15 |
| BUILDJSON^SDES2JSON | CANAVAIL+3, CANAVAIL+7, BUILDSLOTS+4 |
| VALCLINIEN^SDES2VAL44 | CANAVAIL+5 |
| VALCONTEXT^SDES2VALCONTEXT | CANAVAIL+2 |
| $$VALISODTTM^SDES2VALISODTTM | CANAVAIL+6 |
| DUZ^XUP | CANAVAIL+4 |
| RPC Name | Call Tags |
|---|---|
| SDES2 GET CLINIC CANCEL SLOTS | CANAVAIL |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SC - [#44] | RETCANPERIODS+5, RETCANPERIODS+13 |
| Name | Line Occurrences |
|---|---|
| BUILDSLOTS | CANAVAIL+8 |
| RETCANPERIODS | BUILDSLOTS+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CLINIC | BUILDSLOTS~, BUILDSLOTS+2, RETCANPERIODS~, RETCANPERIODS+5, RETCANPERIODS+7, RETCANPERIODS+8, RETCANPERIODS+10, RETCANPERIODS+11, RETCANPERIODS+13, RETCANPERIODS+14 , RETCANPERIODS+15 |
| CNT | RETCANPERIODS+1~, RETCANPERIODS+3*, RETCANPERIODS+10, RETCANPERIODS+11, RETCANPERIODS+12*, RETCANPERIODS+14, RETCANPERIODS+15 |
| DATETIME | RETCANPERIODS~, RETCANPERIODS+2 |
| DIERR | CANAVAIL+1~ |
| DUZ | CANAVAIL+4~ |
| ECNT | RETCANPERIODS+1~, RETCANPERIODS+4* |
| ENDDT | BUILDSLOTS~ |
| ENDTIME | RETCANPERIODS+6~, RETCANPERIODS+8*, RETCANPERIODS+9*, RETCANPERIODS+11 |
| ERRORS | CANAVAIL+1~, CANAVAIL+2, CANAVAIL+3, CANAVAIL+5, CANAVAIL+6, CANAVAIL+7 |
| ERRORS("restoreArray" | CANAVAIL+3*, CANAVAIL+7* |
| JSON | CANAVAIL~, CANAVAIL+3, CANAVAIL+7, CANAVAIL+8, BUILDSLOTS~, BUILDSLOTS+4 |
| NEWDATE | RETCANPERIODS+1~, RETCANPERIODS+2*, RETCANPERIODS+5*, RETCANPERIODS+7, RETCANPERIODS+8, RETCANPERIODS+10 |
| RETURN | RETCANPERIODS~ |
| RETURN("restoreArray" | RETCANPERIODS+10*, RETCANPERIODS+11*, RETCANPERIODS+14*, RETCANPERIODS+15* |
| SDARR | BUILDSLOTS+1~, BUILDSLOTS+2, BUILDSLOTS+3, BUILDSLOTS+4 |
| SDARR("restoreArray" | BUILDSLOTS+3* |
| SDCONTEXT | CANAVAIL~, CANAVAIL+2 |
| SDCONTEXT("US | ER DUZ" , CANAVAIL+4 |
| SDINPUT | CANAVAIL~ |
| SDINPUT("CLIN | IC IEN" , CANAVAIL+5, CANAVAIL+6, CANAVAIL+8 |
| SDINPUT("STAR | T DATE" , CANAVAIL+6 |
| STARTDATE | RETCANPERIODS+1~, RETCANPERIODS+2*, RETCANPERIODS+5, RETCANPERIODS+13, RETCANPERIODS+14, RETCANPERIODS+15 |
| STARTDT | CANAVAIL+1~, CANAVAIL+6*, CANAVAIL+8, BUILDSLOTS~, BUILDSLOTS+2 |
| STARTTIME | RETCANPERIODS+6~, RETCANPERIODS+7*, RETCANPERIODS+11 |