SDES2CRTCLNAVAL2 ;ALB/BLB,JDJ/BLB,JDJ,AGW,JDJ,AGW,AGW,AGW,AGW,AGW - SDES2 CREATE CLINIC AVAIL 2 ; JULY 22, 2026
Source file <SDES2CRTCLNAVAL2.m>
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | CREATE+9, GETCANSLOTS+3, VALIDATE+6, VALIDATE+17, VALIDATE+22, VALIDATESLOTS+4 |
| $$FMTISO^SDAMUTDT | CREATEAVAIL+27, CREATEDATESTIMES+22, CREATEDATESTIMES+24 |
| $$ISOTFM^SDAMUTDT | CREATEAVAIL+11, CREATEAVAIL+23, CREATEDATESTIMES+11, CREATEDATESTIMES+12, CREATEDATESTIMES+17, GETCANSLOTS+3, GETCANSLOTS+8, GETCANSLOTS+9 |
| CANCEL^SDES2CANCLNAVAIL | RECANCELSLOTS+11 |
| PATTERNLENGTH^SDES2CRTCLNAVL2B | VALIDATE+22 |
| VALIDATEDATETIME^SDES2CRTCLNAVL2B | VALIDATE+19 |
| GETCANCSLOTS^SDES2GETCANSLOTS | GETCANSLOTS+10 |
| BUILDJSON^SDES2JSON | CREATE+5, CREATE+8, CREATE+13 |
| ERRLOG^SDES2JSON | VALIDATE+15, VALIDATEINDEF+3, VALIDATEINDEF+8, VALIDATEINDEF+9, VALIDATEINDEF+10, VALAPPTLENGTH+1, VALAPPTLENGTH+2, VALAPPTLENGTH+3, VALIDATESLOTS+5, VALIDATESLOTS+11 , VALIDATESLOTS+13 |
| CREATEAVAIL^SDES2UTIL1 | CREATEAVAIL+19 |
| VALSTARTHOUR^SDES2VAL44 | VALIDATE+18 |
| VALCONTEXT^SDES2VALCONTEXT | CREATE+4 |
| VALFILEIEN^SDES2VALUTIL | VALIDATE+3, VALIDATE+16 |
| $$GETTZOFFSET^SDESUTIL | GETCANSLOTS+8, GETCANSLOTS+9 |
| $$DOW^XLFDT | CREATEAVAIL+24 |
| $$FMADD^XLFDT | CREATEDATESTIMES+23, GETLASTINDEFDATE+3, GETLASTINDEFDATE+8, GETCANSLOTS+21 |
| DECODE^XLFJSON | GETCANSLOTS+11 |
| DUZ^XUP | CREATE+6 |
| RPC Name | Call Tags |
|---|---|
| SDES2 CREATE CLINIC AVAIL 2 | CREATE |
| FileNo | Call Tags |
|---|---|
| ^DIC(40.7 - [#40.7] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| 44.005 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SC - [#44] | CREATEAVAIL+14, CREATEAVAIL+15, CREATEAVAIL+16, CREATEAVAIL+17, CREATEAVAIL+25, GETLASTINDEFDATE+4, GETLASTINDEFDATE+9 |
| Name | Line Occurrences |
|---|---|
| $$GETLASTINDEFDATE | CREATEDATESTIMES+18 |
| CREATEAVAIL | CREATE+9 |
| CREATEDATESTIMES | CREATEAVAIL+8 |
| GETCANSLOTS | CREATEDATESTIMES+22, CREATEDATESTIMES+24 |
| RECANCELSLOTS | CREATE+11 |
| VALAPPTLENGTH | VALIDATE+17 |
| VALIDATE | CREATE+7 |
| VALIDATEINDEF | VALIDATE+21 |
| VALIDATESLOTS | VALIDATE+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | CREATE+1~ |
| %DT | CREATE+1~ |
| %H | CREATEAVAIL+1~ |
| AVAILABILITY | CREATE~, CREATE+3, CREATE+7, CREATE+9, CREATEAVAIL~, VALIDATE~, VALIDATE+19, VALIDATE+20, VALIDATE+21, VALIDATE+22 , VALIDATEINDEF~, VALIDATESLOTS~ |
| AVAILABILITY( | "CLINIC IEN" , VALIDATE+3, VALIDATE+5, "KEEP CANCELLED SLOTS" , CREATE+10, VALIDATE+14, VALIDATE+15 |
| AVAILABILITY("TIMESLOT" | CREATEAVAIL+4, CREATEAVAIL+6, CREATEDATESTIMES+14, CREATEDATESTIMES+18, CREATEDATESTIMES+22, CREATEDATESTIMES+24, VALIDATE+7, VALIDATE+9, VALIDATEINDEF+3, VALIDATEINDEF+5 , VALIDATEINDEF+7, VALIDATEINDEF+8, VALIDATEINDEF+9, VALIDATEINDEF+10, VALIDATESLOTS+5, VALIDATESLOTS+7, VALIDATESLOTS+9, VALIDATESLOTS+10, VALIDATESLOTS+11, VALIDATESLOTS+12 , VALIDATESLOTS+13 |
| AVAILABILITYDATE | CREATEDATESTIMES~, CREATEDATESTIMES+6 |
| CANCEL | RECANCELSLOTS+1~, RECANCELSLOTS+5!, RECANCELSLOTS+11 |
| CANCEL("CLINI | C IEN" , RECANCELSLOTS+6* |
| CANCEL("END D | ATE TIME" , RECANCELSLOTS+9* |
| CANCEL("FULL | PARTIAL FLAG" , RECANCELSLOTS+7* |
| CANCEL("REMARKS" | RECANCELSLOTS+10* |
| CANCEL("START | DATE TIME" , RECANCELSLOTS+8* |
| CANCELRETURN | RECANCELSLOTS+1~, RECANCELSLOTS+11 |
| CANCELTYPE | CREATEAVAIL+1~, CREATEAVAIL+13*, CREATEAVAIL+14, CREATEAVAIL+15, CREATEAVAIL+16, CREATEAVAIL+17 |
| CANSLOTS | GETCANSLOTS+1~, GETCANSLOTS+10! |
| CANSLOTS("CLINICIEN" | GETCANSLOTS+7* |
| CANSLOTS("SDESENDDATE" | GETCANSLOTS+9* |
| CANSLOTS("SDESSTART" | GETCANSLOTS+8* |
| CANSLOTSENDDATE | CREATEAVAIL+1~, CREATEDATESTIMES+1~, CREATEDATESTIMES+18*, CREATEDATESTIMES+21, CREATEDATESTIMES+22, CREATEDATESTIMES+24 |
| CLINICIEN | CREATE+1~, CREATE+7, CREATE+9, CREATE+11, CREATEAVAIL~, CREATEAVAIL+11, CREATEAVAIL+14, CREATEAVAIL+15, CREATEAVAIL+16, CREATEAVAIL+17 , CREATEAVAIL+19, CREATEAVAIL+25, CREATEDATESTIMES+18, CREATEDATESTIMES+22, CREATEDATESTIMES+24, GETLASTINDEFDATE~, GETLASTINDEFDATE+4, GETLASTINDEFDATE+9, RECANCELSLOTS~, RECANCELSLOTS+6 , GETCANSLOTS~, GETCANSLOTS+3, GETCANSLOTS+7, GETCANSLOTS+8, GETCANSLOTS+9, VALIDATE~, VALIDATE+5*, VALIDATE+6, VALIDATE+16, VALIDATE+17 , VALIDATE+19, VALIDATE+22, VALAPPTLENGTH~, VALIDATESLOTS+4 |
| CLINICSTARTHOUR | CREATE+1~, CREATE+7, CREATE+9, CREATEAVAIL~, VALIDATE~, VALIDATE+6*, VALIDATE+18, VALIDATE+22 |
| CNT | CREATE+5!, CREATE+8!, CREATE+14!, CREATEAVAIL+1~, CREATEAVAIL+5*, CREATEAVAIL+6*, CREATEAVAIL+7, CREATEAVAIL+8, CREATEAVAIL+20, CREATEAVAIL+22 , CREATEAVAIL+30, CREATEAVAIL+31, CREATEAVAIL+32, CREATEDATESTIMES+1~, CREATEDATESTIMES+4*, CREATEDATESTIMES+5*, CREATEDATESTIMES+6, CREATEDATESTIMES+7, CREATEDATESTIMES+8, CREATEDATESTIMES+11 , CREATEDATESTIMES+12, CREATEDATESTIMES+13, CREATEDATESTIMES+14, CREATEDATESTIMES+15, CREATEDATESTIMES+17, CREATEDATESTIMES+18, CREATEDATESTIMES+19, CREATEDATESTIMES+22, CREATEDATESTIMES+24, RECANCELSLOTS+1~ , RECANCELSLOTS+3*, RECANCELSLOTS+4*, RECANCELSLOTS+7, RECANCELSLOTS+8, RECANCELSLOTS+9, RECANCELSLOTS+10, GETCANSLOTS~, VALIDATEINDEF+1~, VALIDATEINDEF+6*, VALIDATEINDEF+7* , VALIDATEINDEF+8, VALIDATEINDEF+9, VALIDATEINDEF+10, VALIDATESLOTS+2~, VALIDATESLOTS+8*, VALIDATESLOTS+9*, VALIDATESLOTS+10, VALIDATESLOTS+11, VALIDATESLOTS+12, VALIDATESLOTS+13 |
| CNT1 | CREATEAVAIL+1~, CREATEAVAIL+10*, CREATEAVAIL+11, CREATEAVAIL+16, CREATEAVAIL+17 |
| DATE | GETLASTINDEFDATE~, GETLASTINDEFDATE+5 |
| DATENEXTTIMESLOT | CREATEAVAIL+1~, CREATEDATESTIMES+1~, CREATEDATESTIMES+17*, CREATEDATESTIMES+18, CREATEDATESTIMES+21, CREATEDATESTIMES+22, CREATEDATESTIMES+23*, CREATEDATESTIMES+24 |
| DATES | CREATEAVAIL+1~, CREATEAVAIL+8, CREATEAVAIL+19, CREATEAVAIL+29!, CREATEDATESTIMES~, CREATEDATESTIMES+8*, CREATEDATESTIMES+12*, CREATEDATESTIMES+16* |
| DATES( | CREATEDATESTIMES+10 |
| DATES(9999999 | CREATEDATESTIMES+15 |
| DATETIMECNT | VALIDATE+1~, VALIDATE+10*, VALIDATE+11*, VALIDATE+12, VALIDATE+13 |
| DIIX | CREATE+2~ |
| DONE | CREATEAVAIL+1~, CREATEAVAIL+3*, CREATEAVAIL+4, CREATEAVAIL+9*, CREATEDATESTIMES+1~, CREATEDATESTIMES+2*, CREATEDATESTIMES+3, CREATEDATESTIMES+20* |
| DT | GETLASTINDEFDATE+3 |
| DUZ | CREATE+6~ |
| ENDATE | CREATEAVAIL+1~ |
| ENDDATE | CREATEAVAIL+1~, GETCANSLOTS~ |
| ENDTIME | CREATEDATESTIMES+1~ |
| ERRORS | CREATE+1~, CREATE+4, CREATE+5, CREATE+7, CREATE+8, CREATE+9, CREATEAVAIL~, VALIDATE~, VALIDATE+3, VALIDATE+4 , VALIDATE+15, VALIDATE+16, VALIDATE+17, VALIDATE+18, VALIDATE+19, VALIDATE+20, VALIDATE+21, VALIDATE+22, VALIDATEINDEF~, VALIDATEINDEF+3 , VALIDATEINDEF+5, VALIDATEINDEF+8, VALIDATEINDEF+9, VALIDATEINDEF+10, VALAPPTLENGTH~, VALAPPTLENGTH+1, VALAPPTLENGTH+2, VALAPPTLENGTH+3, VALIDATESLOTS~, VALIDATESLOTS+5 , VALIDATESLOTS+7, VALIDATESLOTS+11, VALIDATESLOTS+13 |
| ERRORS("clinicAvailability" | CREATE+5*, CREATE+8* |
| FDATA | VALIDATE+1~ |
| FOUND | GETLASTINDEFDATE+1~, GETLASTINDEFDATE+6* |
| I | CREATE+5!, CREATE+8!, CREATE+14! |
| INDEFINITE | GETCANSLOTS~ |
| INDEFINITEUNTIL | CREATE+1~, CREATE+9, CREATEAVAIL~, CREATEAVAIL+19, CREATEAVAIL+25*, CREATEAVAIL+26*, CREATEAVAIL+27*, CREATEAVAIL+31! |
| INPUTS | CREATE+1~, CREATE+3*, CREATE+7, CREATE+9, CREATEAVAIL~, CREATEAVAIL+8, CREATEDATESTIMES~, CREATEDATESTIMES+22, CREATEDATESTIMES+24, GETCANSLOTS~ , VALIDATE~ |
| INPUTS("TIMESLOT" | CREATEAVAIL+7, CREATEAVAIL+8, CREATEAVAIL+20, CREATEAVAIL+22, CREATEAVAIL+32, CREATEDATESTIMES+3, CREATEDATESTIMES+5, CREATEDATESTIMES+6, CREATEDATESTIMES+7, CREATEDATESTIMES+8 , CREATEDATESTIMES+11, CREATEDATESTIMES+12, CREATEDATESTIMES+13, CREATEDATESTIMES+15, CREATEDATESTIMES+17, CREATEDATESTIMES+19, VALIDATE+11, VALIDATE+12*, VALIDATE+13* |
| ISEMDEPT | VALIDATESLOTS+2~, VALIDATESLOTS+3*, VALIDATESLOTS+4*, VALIDATESLOTS+12 |
| J | CREATEAVAIL+1~ |
| JSON | CREATE~, CREATE+5, CREATE+8, CREATE+13, GETCANSLOTS+1~, GETCANSLOTS+10 |
| LASTSTDATE | GETLASTINDEFDATE+1~, GETLASTINDEFDATE+3*, GETLASTINDEFDATE+4*, GETLASTINDEFDATE+7 |
| LASTTIMESLOTDATE | CREATEDATESTIMES+1~, CREATEDATESTIMES+10*, CREATEDATESTIMES+11 |
| LENGTH | VALAPPTLENGTH~, VALAPPTLENGTH+1, VALAPPTLENGTH+2, VALAPPTLENGTH+3 |
| NUM | GETCANSLOTS+1~, GETCANSLOTS+4*, GETCANSLOTS+5, GETCANSLOTS+6, GETCANSLOTS+13*, GETCANSLOTS+16*, GETCANSLOTS+17, GETCANSLOTS+18 |
| NUMBEROFENTRIES | CREATE+1~, CREATE+7, CREATE+9, CREATEAVAIL~, CREATEAVAIL+8, CREATEDATESTIMES~, VALIDATE~, VALIDATE+7*, VALIDATE+19 |
| NUMBEROFSLOTS | CREATEAVAIL+1~, CREATEAVAIL+8, CREATEAVAIL+19, CREATEAVAIL+29!, CREATEDATESTIMES~, CREATEDATESTIMES+9*, CREATEDATESTIMES+14*, CREATEDATESTIMES+26, CREATEDATESTIMES+27* |
| OSTDATE | GETLASTINDEFDATE+1~ |
| RETURNAVAIL | CREATE+1~, CREATE+9, CREATE+12, CREATE+13, CREATEAVAIL~, CREATEAVAIL+9* |
| RETURNAVAIL("clinicAvailability" | CREATE+12*, CREATEAVAIL+30*, CREATEAVAIL+31* |
| SB | CREATEAVAIL+1~ |
| SCHEDULEDATE | GETCANSLOTS~, GETCANSLOTS+3, GETCANSLOTS+5, GETCANSLOTS+6, GETCANSLOTS+8, GETCANSLOTS+9, GETCANSLOTS+21* |
| SCHEDULEDDAYS | CREATEAVAIL+1~, CREATEAVAIL+7, CREATEAVAIL+32* |
| SDCLINSTARTHR | CREATE+1~, CREATEAVAIL~ |
| SDCONTEXT | CREATE~, CREATE+4, CREATE+9, CREATE+11, CREATEAVAIL~, CREATEDATESTIMES+22, CREATEDATESTIMES+24, RECANCELSLOTS~, RECANCELSLOTS+11, GETCANSLOTS~ , GETCANSLOTS+10 |
| SDCONTEXT("US | ER DUZ" , CREATE+6 |
| SDDISPPERHR | CREATE+1~, CREATEAVAIL~ |
| SDONE | CREATEAVAIL+1~ |
| SDRETURN | CREATEAVAIL+1~, CREATEAVAIL+19 |
| SDSAV | CREATEAVAIL+1~ |
| SDST1 | CREATEAVAIL+1~ |
| SEQ | CREATEAVAIL+1~ |
| SLOTNUM | GETCANSLOTS+1~, GETCANSLOTS+14*, GETCANSLOTS+15*, GETCANSLOTS+17, GETCANSLOTS+18 |
| SLOTS | GETCANSLOTS+1~, GETCANSLOTS+20, GETCANSLOTS+21! |
| SLOTS("CancelledSlots" | GETCANSLOTS+12, GETCANSLOTS+15, GETCANSLOTS+17, GETCANSLOTS+18, GETCANSLOTS+19 |
| SLOTSTOCANCEL | CREATE+1~, CREATE+9, CREATE+11!, CREATEAVAIL~, CREATEAVAIL+8, CREATEAVAIL+9, CREATEDATESTIMES~, CREATEDATESTIMES+22, CREATEDATESTIMES+24, RECANCELSLOTS~ , GETCANSLOTS~, GETCANSLOTS+20* |
| SLOTSTOCANCEL("CancelledSlots" | CREATE+10, CREATEAVAIL+10, CREATEAVAIL+11, CREATEAVAIL+16*, CREATEAVAIL+17*, RECANCELSLOTS+4, RECANCELSLOTS+7, RECANCELSLOTS+8, RECANCELSLOTS+9, RECANCELSLOTS+10 , GETCANSLOTS+4, GETCANSLOTS+5*, GETCANSLOTS+6*, GETCANSLOTS+12, GETCANSLOTS+13, GETCANSLOTS+17*, GETCANSLOTS+18* |
| SLOTSTOCANCEL("Error" | CREATEAVAIL+9 |
| SM | CREATEAVAIL+1~ |
| SS | CREATEAVAIL+1~ |
| STARTDATE | CREATEAVAIL+1~, CREATEAVAIL+11*, CREATEAVAIL+12, CREATEAVAIL+13, CREATEAVAIL+14, CREATEAVAIL+15, CREATEAVAIL+16, CREATEAVAIL+17, CREATEAVAIL+21~, CREATEAVAIL+22* , CREATEAVAIL+23*, CREATEAVAIL+24, CREATEAVAIL+25, CREATEDATESTIMES+1~ |
| STARTTIME | CREATEDATESTIMES+1~ |
| STDATE | GETLASTINDEFDATE+1~, GETLASTINDEFDATE+5*, GETLASTINDEFDATE+9*, GETLASTINDEFDATE+10 |
| STDATE1 | GETLASTINDEFDATE+1~, GETLASTINDEFDATE+5*, GETLASTINDEFDATE+7, GETLASTINDEFDATE+8*, GETLASTINDEFDATE+9 |
| SUBSCRIPT | CREATEDATESTIMES+1~ |
| TDAY | CREATEAVAIL+21~, CREATEAVAIL+24*, CREATEAVAIL+25 |
| TIME | CREATEDATESTIMES+1~ |
| TIMES | CREATEAVAIL+1~, CREATEAVAIL+8, CREATEAVAIL+19, CREATEAVAIL+29!, CREATEDATESTIMES~, CREATEDATESTIMES+13*, CREATEDATESTIMES+25* |
| TIMESLOTCNT | CREATEAVAIL+1~, CREATEAVAIL+3*, CREATEAVAIL+4*, CREATEAVAIL+6, CREATEAVAIL+7, CREATEAVAIL+8, CREATEAVAIL+20, CREATEAVAIL+22, CREATEAVAIL+32, CREATEDATESTIMES+1~ , CREATEDATESTIMES+2*, CREATEDATESTIMES+3*, CREATEDATESTIMES+5, CREATEDATESTIMES+6, CREATEDATESTIMES+7, CREATEDATESTIMES+8, CREATEDATESTIMES+11, CREATEDATESTIMES+12, CREATEDATESTIMES+13, CREATEDATESTIMES+14 , CREATEDATESTIMES+15, CREATEDATESTIMES+17, CREATEDATESTIMES+18, CREATEDATESTIMES+19, CREATEDATESTIMES+22, CREATEDATESTIMES+24, VALIDATE+1~, VALIDATE+8*, VALIDATE+9*, VALIDATE+11 , VALIDATE+12, VALIDATE+13, VALIDATEINDEF+1~, VALIDATEINDEF+4*, VALIDATEINDEF+5*, VALIDATEINDEF+7, VALIDATEINDEF+8, VALIDATEINDEF+9, VALIDATEINDEF+10, VALIDATESLOTS+2~ , VALIDATESLOTS+6*, VALIDATESLOTS+7*, VALIDATESLOTS+9, VALIDATESLOTS+10, VALIDATESLOTS+11, VALIDATESLOTS+12, VALIDATESLOTS+13 |
| U | CREATEAVAIL+32 |
| VAL | VALIDATE+1~, VALIDATE+3, VALIDATE+16 |
| X | CREATE+2~ |