SDES2RSTCAVAIL ;ALB/LAB,BLB,JHC - VISTA SCHEDULING SDES2 RESTORE CLIN AVAIL ;MAR 24, 2025
Source file <SDES2RSTCAVAIL.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 8 | $$FMTISO^SDAMUTDT (BUILDJSON,ERRLOG)^SDES2JSON $$INACTIVE^SDES2UTIL VALCONTEXT^SDES2VALCONTEXT $$VALISODTTM^SDES2VALISODTTM VALFILEIEN^SDES2VALUTIL EN^SDTMPHLC $$CLNCK^SDUTL2 |
| Kernel | 2 | $$DOW^XLFDT DUZ^XUP |
| VA FileMan | 2 | FILE^DIE $$GET1^DIQ |
| 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 | Field # of Occurrence |
|---|---|
| FILE^DIE | FULLRESTORE+7, FULLRESTORE+11, PARTIALRESTORE+15, PARTIALRESTORE+17, PARTIALRESTORE+18 |
| $$GET1^DIQ | GETCLINICINFO+1, GETCLINICINFO+3, VERIFYCANCEL+2, FULLRESTORE+3, PARTIALRESTORE+2, PARTIALRESTORE+5, PARTIALRESTORE+11, RETCANPERIODS+8, RETCANPERIODS+9, RETCANPERIODS+11 , GETRETSTOREVALUE+4, GETRETSTOREVALUE+9 |
| $$FMTISO^SDAMUTDT | RETCANPERIODS+11, RETCANPERIODS+12, RETCANPERIODS+13 |
| BUILDJSON^SDES2JSON | RESTORE+4, RESTORE+11, RESTORE+13, RESTORE+18, RESTORE+22, RESTORE+23 |
| ERRLOG^SDES2JSON | VALIDATE+3, VALIDATE+5, VALIDATE+8, VALIDATE+9, VALIDATE+10, VERIFYCANCEL+3, RETCANPERIODS+5, GETRETSTOREVALUE+7 |
| $$INACTIVE^SDES2UTIL | VALIDATE+3 |
| VALCONTEXT^SDES2VALCONTEXT | RESTORE+3 |
| $$VALISODTTM^SDES2VALISODTTM | VALIDATE+7 |
| VALFILEIEN^SDES2VALUTIL | VALIDATE+1 |
| EN^SDTMPHLC | UPDATETMP+1 |
| $$CLNCK^SDUTL2 | VALIDATE+5 |
| $$DOW^XLFDT | GETRETSTOREVALUE+5 |
| DUZ^XUP | RESTORE+5 |
| RPC Name | Call Tags |
|---|---|
| SDES2 RESTORE CLIN AVAIL | RESTORE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SC - [#44] | FULLRESTORE+8!, PARTIALRESTORE+19!, PARTIALRESTORE+20!, RETCANPERIODS+6, GETRETSTOREVALUE+8 |
| Name | Line Occurrences |
|---|---|
| ASSIGNVARS | RESTORE+9 |
| FORMATTIME | PARTIALRESTORE+6, PARTIALRESTORE+7 |
| FULLRESTORE | RESTORE+20 |
| GETCLINICINFO | RESTORE+12 |
| GETPOSITION | PARTIALRESTORE+8, PARTIALRESTORE+9 |
| GETRETSTOREVALUE | FULLRESTORE+5, PARTIALRESTORE+12 |
| PARTIALRESTORE | RESTORE+21 |
| RETCANPERIODS | FULLRESTORE+4, PARTIALRESTORE+3 |
| UPDATETMP | FULLRESTORE+13, PARTIALRESTORE+21 |
| VALIDATE | RESTORE+10 |
| VERIFYCANCEL | RESTORE+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CANCELDATE | RESTORE+12, GETCLINICINFO~, GETCLINICINFO+5* |
| CLINIC | RESTORE+9, RESTORE+10, RESTORE+12, RESTORE+17, RESTORE+20, RESTORE+21, GETCLINICINFO~, GETCLINICINFO+1, GETCLINICINFO+3, ASSIGNVARS~ , ASSIGNVARS+1*, VALIDATE~, VALIDATE+1, VALIDATE+3, VALIDATE+5, VALIDATE+7, VERIFYCANCEL~, VERIFYCANCEL+2, FULLRESTORE~, FULLRESTORE+3 , FULLRESTORE+4, FULLRESTORE+5, FULLRESTORE+6, FULLRESTORE+8, FULLRESTORE+10, FULLRESTORE+13, PARTIALRESTORE~, PARTIALRESTORE+2, PARTIALRESTORE+3, PARTIALRESTORE+5 , PARTIALRESTORE+11, PARTIALRESTORE+12, PARTIALRESTORE+14, PARTIALRESTORE+16, PARTIALRESTORE+19, PARTIALRESTORE+20, PARTIALRESTORE+21, RETCANPERIODS~, RETCANPERIODS+6, RETCANPERIODS+8 , RETCANPERIODS+9, RETCANPERIODS+11, RETCANPERIODS+12, RETCANPERIODS+13, GETRETSTOREVALUE~, GETRETSTOREVALUE+4, GETRETSTOREVALUE+8, GETRETSTOREVALUE+9, UPDATETMP~, UPDATETMP+1 |
| CNT | RETCANPERIODS+1~, RETCANPERIODS+3*, RETCANPERIODS+11, RETCANPERIODS+12, RETCANPERIODS+13, RETCANPERIODS+15* |
| COMMENT | UPDATETMP~, UPDATETMP+1 |
| CURRENTSCHEDULE | VERIFYCANCEL+1~, VERIFYCANCEL+2*, VERIFYCANCEL+3, FULLRESTORE+1~, FULLRESTORE+3*, FULLRESTORE+4, PARTIALRESTORE+1~, PARTIALRESTORE+11*, PARTIALRESTORE+13 |
| DATETIME | RESTORE+9, RESTORE+10, RESTORE+12, RESTORE+17, RESTORE+20, RESTORE+21, GETCLINICINFO~, GETCLINICINFO+5, ASSIGNVARS~, ASSIGNVARS+2* , VALIDATE~, VALIDATE+7*, VALIDATE+9, VALIDATE+10, VERIFYCANCEL~, VERIFYCANCEL+2, FULLRESTORE~, FULLRESTORE+2, FULLRESTORE+4, FULLRESTORE+10 , PARTIALRESTORE~, PARTIALRESTORE+2, PARTIALRESTORE+3, PARTIALRESTORE+5, PARTIALRESTORE+10, PARTIALRESTORE+16, PARTIALRESTORE+19, RETCANPERIODS~, RETCANPERIODS+2 |
| DAYOFWEEK | GETRETSTOREVALUE+3~, GETRETSTOREVALUE+5*, GETRETSTOREVALUE+6, GETRETSTOREVALUE+7, GETRETSTOREVALUE+8, GETRETSTOREVALUE+9 |
| DISPSTART | GETPOSITION~, GETPOSITION+3 |
| DUZ | RESTORE+5~ |
| ECNT | RETCANPERIODS+1~, RETCANPERIODS+4*, RETCANPERIODS+14* |
| ENDDATE | UPDATETMP~, UPDATETMP+1 |
| ENDPOSITION | PARTIALRESTORE+1~, PARTIALRESTORE+9, PARTIALRESTORE+13 |
| ENDTIME | RETCANPERIODS+7~, RETCANPERIODS+9*, RETCANPERIODS+10*, RETCANPERIODS+13 |
| ERRORS | RESTORE+1~, RESTORE+3, RESTORE+4, RESTORE+10, RESTORE+11, RESTORE+13, RESTORE+17, RESTORE+18, RESTORE+21, RESTORE+22 , VALIDATE~, VALIDATE+1, VALIDATE+2, VALIDATE+3, VALIDATE+4, VALIDATE+5, VALIDATE+6, VALIDATE+7, VALIDATE+8, VALIDATE+9 , VALIDATE+10, VERIFYCANCEL~, VERIFYCANCEL+3, FULLRESTORE+4, PARTIALRESTORE~, PARTIALRESTORE+3, RETCANPERIODS~, RETCANPERIODS+5, GETRETSTOREVALUE+7 |
| ERRORS("Error" | RETCANPERIODS+11*, RETCANPERIODS+12*, RETCANPERIODS+13* |
| ERRORS("Restore" | RESTORE+4*, RESTORE+11*, RESTORE+13*, RESTORE+18*, RESTORE+22*, VALIDATE+3*, VALIDATE+5*, VALIDATE+8*, VALIDATE+9*, VALIDATE+10* |
| FDA | FULLRESTORE+1~, FULLRESTORE+7!, PARTIALRESTORE+1~, PARTIALRESTORE+15!, PARTIALRESTORE+17!, PARTIALRESTORE+18! |
| FDA( | FULLRESTORE+6*, PARTIALRESTORE+14*, PARTIALRESTORE+16* |
| FULLDAYFDA | FULLRESTORE+1~, FULLRESTORE+11! |
| FULLDAYFDA( | FULLRESTORE+10* |
| FUNCTION | UPDATETMP~, UPDATETMP+1 |
| INCREMENT | RESTORE+12, RESTORE+21, GETCLINICINFO~, GETCLINICINFO+1*, GETCLINICINFO+2*, PARTIALRESTORE~, PARTIALRESTORE+8, PARTIALRESTORE+9, GETRETSTOREVALUE+9, GETPOSITION~ , GETPOSITION+3 |
| MINUTES | GETPOSITION+1~, GETPOSITION+2*, GETPOSITION+3 |
| NEWDATE | RETCANPERIODS+1~, RETCANPERIODS+2*, RETCANPERIODS+6*, RETCANPERIODS+8, RETCANPERIODS+9, RETCANPERIODS+11 |
| PATTERNDATE | GETRETSTOREVALUE~, GETRETSTOREVALUE+4, GETRETSTOREVALUE+5, GETRETSTOREVALUE+8, GETRETSTOREVALUE+9 |
| POSITION | GETPOSITION~, GETPOSITION+3* |
| RESTOREDSCHEDULE | PARTIALRESTORE+1~, PARTIALRESTORE+13*, PARTIALRESTORE+14, PARTIALRESTORE+20 |
| RESTOREEND | PARTIALRESTORE+1~, PARTIALRESTORE+5*, PARTIALRESTORE+7, PARTIALRESTORE+9, PARTIALRESTORE+21 |
| RESTOREPATTERN | FULLRESTORE+1~, FULLRESTORE+5, FULLRESTORE+6, PARTIALRESTORE+1~, PARTIALRESTORE+12, PARTIALRESTORE+13, GETRETSTOREVALUE~, GETRETSTOREVALUE+4*, GETRETSTOREVALUE+9* |
| RESTORESTART | PARTIALRESTORE+1~, PARTIALRESTORE+2*, PARTIALRESTORE+3, PARTIALRESTORE+6, PARTIALRESTORE+8, PARTIALRESTORE+21 |
| RESTORETYPE | RESTORE+9, RESTORE+10, RESTORE+20, RESTORE+21, ASSIGNVARS~, ASSIGNVARS+3*, VALIDATE~, VALIDATE+8, VALIDATE+9, VALIDATE+10 |
| RESULT | RESTORE~, RESTORE+4, RESTORE+11, RESTORE+13, RESTORE+18, RESTORE+22, RESTORE+23 |
| RETURN | RESTORE+1~, RESTORE+20, RESTORE+21, RESTORE+23, FULLRESTORE~, PARTIALRESTORE~ |
| RETURN("Restore" | FULLRESTORE+14*, PARTIALRESTORE+22* |
| SDATE | PARTIALRESTORE+1~ |
| SDCONTEXT | RESTORE~, RESTORE+3 |
| SDCONTEXT("US | ER DUZ" , RESTORE+5 |
| SDDATE | FULLRESTORE+1~, FULLRESTORE+2*, FULLRESTORE+3, FULLRESTORE+5, FULLRESTORE+6, FULLRESTORE+8, FULLRESTORE+13, PARTIALRESTORE+10*, PARTIALRESTORE+11, PARTIALRESTORE+12 , PARTIALRESTORE+14, PARTIALRESTORE+20 |
| SDPATTERNDATE | GETRETSTOREVALUE+3~, GETRETSTOREVALUE+8*, GETRETSTOREVALUE+9 |
| SDRESTORE | RESTORE~ |
| SDRESTORE("CL | INIC IEN" , ASSIGNVARS+1 |
| SDRESTORE("DA | TE OR DATETIME" , ASSIGNVARS+2 |
| SDRESTORE("RE | STORE TYPE" , ASSIGNVARS+3 |
| STARTDATE | RETCANPERIODS+1~, RETCANPERIODS+2*, RETCANPERIODS+6, UPDATETMP~, UPDATETMP+1 |
| STARTHOUR | RESTORE+12, RESTORE+21, GETCLINICINFO~, GETCLINICINFO+3*, GETCLINICINFO+4*, PARTIALRESTORE~, PARTIALRESTORE+8, PARTIALRESTORE+9 |
| STARTPOSITION | PARTIALRESTORE+1~, PARTIALRESTORE+8, PARTIALRESTORE+13 |
| STARTTIME | RETCANPERIODS+7~, RETCANPERIODS+8*, RETCANPERIODS+12, RETCANPERIODS+13 |
| SUBFILE | GETRETSTOREVALUE+3~, GETRETSTOREVALUE+6*, GETRETSTOREVALUE+7, GETRETSTOREVALUE+9 |
| TIME | FORMATTIME~, FORMATTIME+1*, GETPOSITION~, GETPOSITION+2, GETPOSITION+3 |