SDES2CANCLNAVAIL ;ALB/BLB,BLB,TJB,BLB,JAS,BLB,BWF,BLB,MCB,AGW,AGW - SDES2 CANCEL CLINIC AVAILABILITY ; DEC 15, 2025
Source file <SDES2CANCLNAVAIL.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 9 | $$CLEANCMMTS^SDES2APPTUTIL CANCELAPPT^SDES2CANCELAPPT BUILDJSON^SDES2JSON VALCONTEXT^SDES2VALCONTEXT $$VALISODTTM^SDES2VALISODTTM VALFILEIEN^SDES2VALUTIL ERRLOG^SDESJSON $$INACTIVE^SDESUTIL EN^SDTMPHLC |
| Kernel | 3 | ($$FMADD,$$FMTE)^XLFDT DECODE^XLFJSON DUZ^XUP |
| VA FileMan | 3 | ^%DT (FILE,UPDATE)^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 |
| Package | Total | Caller Graph |
|---|---|---|
| Scheduling | 6 | SDES2BLCKANDMOV2 SDES2BLOCKANDMOV SDES2BLOCKMOVE SDES2BLOCKPBSP SDES2CRTCLNAVAIL SDES2CRTCLNAVAL2 |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | TC+7 |
| FILE^DIE | CANCELAVAIL+32, CANCELAVAIL+56 |
| UPDATE^DIE | CANCELAVAIL+21, CANCELAVAIL+27, CANCELAVAIL+38 |
| $$GET1^DIQ | CANCELAVAIL+4, CANCELAVAIL+7, CANCELAVAIL+40, CANCELAPPTS+10, CANCELAPPTS+14, VALCLINICDETAILS+6, VALCLINICDETAILS+7, VALCLINICDETAILS+13, VALCLINICDETAILS+14, VALCLINICDETAILS+19 , VALCLINICDETAILS+20, GETRESOURCE+3 |
| $$CLEANCMMTS^SDES2APPTUTIL | CANCEL+6 |
| CANCELAPPT^SDES2CANCELAPPT | CANCELAPPTS+18 |
| BUILDJSON^SDES2JSON | CANCEL+4, CANCEL+8, CANCEL+14 |
| VALCONTEXT^SDES2VALCONTEXT | CANCEL+3 |
| $$VALISODTTM^SDES2VALISODTTM | VALIDATE+4, VALIDATE+5 |
| VALFILEIEN^SDES2VALUTIL | VALIDATE+2 |
| ERRLOG^SDESJSON | VALIDATE+6, VALIDATE+9, VALCLINICDETAILS+3, VALCLINICDETAILS+5, VALCLINICDETAILS+6, VALCLINICDETAILS+7, VALCLINICDETAILS+14, VALCLINICDETAILS+22, VALIDATEFLAG+1, VALIDATEFLAG+2 , VALIDATEFLAG+5, VALIDATEFLAG+7 |
| $$INACTIVE^SDESUTIL | VALCLINICDETAILS+5 |
| EN^SDTMPHLC | CANCELAPPTS+23, CANCELAPPTS+25 |
| $$FMADD^XLFDT | CANCELAVAIL+17, CANCELAVAIL+53, VALCLINICDETAILS+4 |
| $$FMTE^XLFDT | TC+4, TC+6 |
| DECODE^XLFJSON | CANCELAPPTS+19 |
| DUZ^XUP | CANCEL+5 |
| RPC Name | Call Tags |
|---|---|
| SDES2 CANCEL CLINIC AVAIL | CANCEL |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| 44.003 | GET1^DIQ |
| 44.005 | GET1^DIQ |
| 44.05 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SC - [#44] | CANCELAVAIL+29, CANCELAVAIL+34, CANCELAVAIL+54*, CANCELAPPTS+7, VALCLINICDETAILS+10, VALCLINICDETAILS+12, VALCLINICDETAILS+16, VALCLINICDETAILS+18 |
| ^SDEC(409.831 - [#409.831] | GETRESOURCE+2, GETRESOURCE+4 |
| ^SDEC(409.84 - [#409.84] | CANCELAPPTS+9 |
| Name | Line Occurrences |
|---|---|
| $$GETRESOURCE | CANCELAPPTS+4 |
| $$TC | CANCELAVAIL+9, CANCELAVAIL+10 |
| CANCELAPPTS | CANCEL+10 |
| CANCELAVAIL | CANCEL+11 |
| VALCLINICDETAILS | VALIDATE+12 |
| VALIDATE | CANCEL+7 |
| VALIDATEFLAG | VALIDATE+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | TC+1~, TC+6* |
| ADDAPPTNODEFDA | CANCELAVAIL+1~, CANCELAVAIL+32! |
| ADDAPPTNODEFDA( | CANCELAVAIL+30*, CANCELAVAIL+31* |
| APPTDATETIME | VALCLINICDETAILS+1~, VALCLINICDETAILS+9*, VALCLINICDETAILS+10*, VALCLINICDETAILS+12, VALCLINICDETAILS+13, VALCLINICDETAILS+14 |
| APPTIEN | CANCELAPPTS+1~, CANCELAPPTS+8*, CANCELAPPTS+9*, CANCELAPPTS+10, CANCELAPPTS+13, CANCELAPPTS+14 |
| BLOCKLEN | CANCELAVAIL+2~, CANCELAVAIL+43*, CANCELAVAIL+44 |
| CANCEL | CANCEL~, CANCEL+7, VALIDATE~ |
| CANCEL("CLINI | C IEN" , CANCEL+7, CANCEL+10, CANCEL+11 |
| CANCEL("END D | ATE TIME" , CANCEL+10, CANCEL+11, VALIDATE+5*, VALIDATE+6, VALIDATE+8, VALIDATE+12 |
| CANCEL("FULL | PARTIAL FLAG" , CANCEL+7, CANCEL+10, CANCEL+11 |
| CANCEL("REMARKS" | CANCEL+6*, CANCEL+7, CANCEL+10, CANCEL+11 |
| CANCEL("START | DATE TIME" , CANCEL+10, CANCEL+11, VALIDATE+4*, VALIDATE+6, VALIDATE+8, VALIDATE+12 |
| CANCELAPPT | CANCELAPPTS+1~, CANCELAPPTS+18 |
| CANCELAPPT("A | PPT IEN" , CANCELAPPTS+13* |
| CANCELAPPT("C | ANCEL REASON" , CANCELAPPTS+16*, ANCELLED BY" , CANCELAPPTS+17*, LINIC IEN" , CANCELAPPTS+15* |
| CANCELAPPT("DFN" | CANCELAPPTS+14* |
| CANCELDATE | CANCELAVAIL+1~, CANCELAVAIL+14*, CANCELAVAIL+17*, CANCELAVAIL+18, CANCELAVAIL+20 |
| CANCELDATETIME | VALCLINICDETAILS+1~, VALCLINICDETAILS+17*, VALCLINICDETAILS+18*, VALCLINICDETAILS+19, VALCLINICDETAILS+20 |
| CANCELEND | VALCLINICDETAILS+1~, VALCLINICDETAILS+20*, VALCLINICDETAILS+21 |
| CANCELLED | CANCELAPPTS+1~, CANCELAPPTS+20! |
| CANCELLED("Appointment" | CANCELAPPTS+20 |
| CANCELMESSAGEFDA | CANCELAVAIL+1~, CANCELAVAIL+38! |
| CANCELMESSAGEFDA( | CANCELAVAIL+35*, CANCELAVAIL+36* |
| CANCELREMARKS | CANCELAVAIL~, CANCELAVAIL+19, CANCELAVAIL+31, CANCELAVAIL+36, CANCELAPPTS~, CANCELAPPTS+16, CANCELAPPTS+23 |
| CANCELSTART | VALCLINICDETAILS+1~, VALCLINICDETAILS+19*, VALCLINICDETAILS+20, VALCLINICDETAILS+21 |
| CANDTTMEND | CANCELAVAIL+2~, CANCELAVAIL+12*, CANCELAVAIL+43 |
| CANENDTIME | CANCELAVAIL+2~, CANCELAVAIL+9*, CANCELAVAIL+12, CANCELAVAIL+13, CANCELAVAIL+25 |
| CANSTARTTIME | CANCELAVAIL+2~, CANCELAVAIL+10*, CANCELAVAIL+11 |
| CLINICIEN | CANCELAVAIL~, CANCELAVAIL+4, CANCELAVAIL+7, CANCELAVAIL+18, CANCELAVAIL+19, CANCELAVAIL+24, CANCELAVAIL+25, CANCELAVAIL+29, CANCELAVAIL+30, CANCELAVAIL+31 , CANCELAVAIL+34, CANCELAVAIL+35, CANCELAVAIL+36, CANCELAVAIL+40, CANCELAVAIL+54, CANCELAVAIL+55, CANCELAPPTS~, CANCELAPPTS+4, CANCELAPPTS+7, CANCELAPPTS+15 , CANCELAPPTS+23, CANCELAPPTS+25, VALIDATE~, VALIDATE+2, VALIDATE+4, VALIDATE+5, VALIDATE+12, VALCLINICDETAILS~, VALCLINICDETAILS+5, VALCLINICDETAILS+6 , VALCLINICDETAILS+7, VALCLINICDETAILS+10, VALCLINICDETAILS+12, VALCLINICDETAILS+13, VALCLINICDETAILS+14, VALCLINICDETAILS+16, VALCLINICDETAILS+18, VALCLINICDETAILS+19, VALCLINICDETAILS+20, GETRESOURCE~ , GETRESOURCE+2, GETRESOURCE+4 |
| COUNT | CANCELAPPTS+1~, CANCELAPPTS+5*, CANCELAPPTS+12*, CANCELAPPTS+20 |
| DATE | CANCELAVAIL+1~, CANCELAVAIL+53*, CANCELAVAIL+54, CANCELAVAIL+55 |
| DATEINC | CANCELAVAIL+1~, CANCELAVAIL+2~, CANCELAVAIL+17*, CANCELAVAIL+53*, VALCLINICDETAILS+1~, VALCLINICDETAILS+4* |
| DATETIME | CANCELAPPTS+1~, CANCELAPPTS+6*, CANCELAPPTS+7*, CANCELAPPTS+9 |
| DH | CANCELAVAIL+2~, CANCELAVAIL+46*, CANCELAVAIL+47, CANCELAVAIL+48 |
| DISPINCPERHR | CANCELAVAIL+2~, CANCELAVAIL+7*, CANCELAVAIL+8 |
| DUZ | CANCEL+5~ |
| ENDDATETIME | CANCELAVAIL~, CANCELAVAIL+9, CANCELAVAIL+17, CANCELAVAIL+53, CANCELAPPTS~, CANCELAPPTS+3*, CANCELAPPTS+7, CANCELAPPTS+23, VALCLINICDETAILS~, VALCLINICDETAILS+3 , VALCLINICDETAILS+4, VALCLINICDETAILS+10, VALCLINICDETAILS+21, VALIDATEFLAG~, VALIDATEFLAG+5, VALIDATEFLAG+7 |
| ERRORS | CANCEL+1~, CANCEL+3, CANCEL+4, CANCEL+7, CANCEL+8, VALIDATE~, VALIDATE+2, VALIDATE+4, VALIDATE+5, VALIDATE+6 , VALIDATE+8, VALIDATE+9, VALIDATE+10, VALIDATE+12, VALCLINICDETAILS~, VALCLINICDETAILS+3, VALCLINICDETAILS+4, VALCLINICDETAILS+5, VALCLINICDETAILS+6, VALCLINICDETAILS+7 , VALCLINICDETAILS+10, VALCLINICDETAILS+12, VALCLINICDETAILS+14, VALCLINICDETAILS+18, VALCLINICDETAILS+22, VALIDATEFLAG~, VALIDATEFLAG+1, VALIDATEFLAG+2, VALIDATEFLAG+5, VALIDATEFLAG+7 |
| ERRORS("CancelClinicAvailability" | CANCEL+4*, CANCEL+8* |
| FLAG | CANCELAVAIL~, CANCELAVAIL+16, CANCELAVAIL+23, CANCELAVAIL+55, CANCELAPPTS~, CANCELAPPTS+22, CANCELAPPTS+24, VALIDATE~, VALIDATE+8, VALIDATE+12 , VALCLINICDETAILS~, VALCLINICDETAILS+3, VALCLINICDETAILS+16, VALIDATEFLAG~, VALIDATEFLAG+1, VALIDATEFLAG+2, VALIDATEFLAG+4, VALIDATEFLAG+6 |
| FTIME | TC+1~, TC+3*, TC+4*, TC+5*, TC+6 |
| FULLDAYCANCELFDA | CANCELAVAIL+1~, CANCELAVAIL+21! |
| FULLDAYCANCELFDA( | CANCELAVAIL+18*, CANCELAVAIL+19* |
| FULLDAYCANCELIEN | CANCELAVAIL+1~ |
| FULLDAYCANCELIEN(1 | CANCELAVAIL+20* |
| HRCLNDISPBEG | CANCELAVAIL+2~, CANCELAVAIL+4*, CANCELAVAIL+5*, CANCELAVAIL+6 |
| I5 | CANCELAVAIL+2~, CANCELAVAIL+50* |
| INCREMENT | CANCELAVAIL+2~, CANCELAVAIL+8*, CANCELAVAIL+9, CANCELAVAIL+10, CANCELAVAIL+46, CANCELAVAIL+47, CANCELAVAIL+49 |
| JSON | CANCEL~, CANCEL+4, CANCEL+8, CANCEL+14 |
| JSONCANCELRETURN | CANCELAPPTS+1~, CANCELAPPTS+18 |
| MSG | TC+1~, TC+12*, TC+13*, TC+14 |
| NEWAPPTDATE | CANCELAVAIL+1~ |
| NEWAPPTDATE(1 | CANCELAVAIL+37* |
| NEWSCHEDULEFDA | CANCELAVAIL+1~, CANCELAVAIL+56! |
| NEWSCHEDULEFDA( | CANCELAVAIL+55* |
| P | CANCELAVAIL+2~, CANCELAVAIL+47*, CANCELAVAIL+49 |
| PARTIALCANAVAIL | CANCELAVAIL+2~, CANCELAVAIL+40*, CANCELAVAIL+41*, CANCELAVAIL+44*, CANCELAVAIL+46, CANCELAVAIL+47, CANCELAVAIL+49*, CANCELAVAIL+50*, CANCELAVAIL+55 |
| PARTIALCANCELFDA | CANCELAVAIL+1~, CANCELAVAIL+27! |
| PARTIALCANCELFDA( | CANCELAVAIL+24*, CANCELAVAIL+25* |
| PARTIALCANCELIEN | CANCELAVAIL+1~ |
| PARTIALCANCELIEN(1 | CANCELAVAIL+26* |
| REMARKS | VALIDATE~, VALIDATE+9 |
| RESOURCEIEN | CANCELAPPTS+1~, CANCELAPPTS+4*, CANCELAPPTS+9, GETRESOURCE+1*, GETRESOURCE+2*, GETRESOURCE+3, GETRESOURCE+4*, GETRESOURCE+5 |
| RETURN | CANCEL+1~, CANCEL+10, CANCEL+14, CANCELAPPTS~ |
| RETURN("CancelClinicAvailability" | CANCEL+13* |
| RETURN("CancelledAppointment" | CANCELAPPTS+20* |
| SCHEDULEDATE | VALCLINICDETAILS+1~, VALCLINICDETAILS+4*, VALCLINICDETAILS+5, VALCLINICDETAILS+6, VALCLINICDETAILS+7, VALCLINICDETAILS+16 |
| SD | TC~, TC+3, TC+6 |
| SDCONTEXT | CANCEL~, CANCEL+3, CANCEL+7, CANCEL+10, CANCELAPPTS~, CANCELAPPTS+18, VALIDATE~ |
| SDCONTEXT("US | ER DUZ" , CANCEL+5 |
| SDXX | CANCELAVAIL+2~, CANCELAVAIL+13*, CANCELAVAIL+41, CANCELAVAIL+45, CANCELAVAIL+47, TC+1~, TC+10*, TC+11*, TC+12, TC+13 , TC+14 |
| SI | TC~, TC+11 |
| ST | CANCELAVAIL+2~, CANCELAVAIL+11*, CANCELAVAIL+47 |
| STARTDATETIME | CANCELAVAIL~, CANCELAVAIL+9, CANCELAVAIL+10, CANCELAVAIL+14, CANCELAVAIL+17, CANCELAVAIL+24, CANCELAVAIL+26, CANCELAVAIL+29, CANCELAVAIL+30, CANCELAVAIL+31 , CANCELAVAIL+34, CANCELAVAIL+35, CANCELAVAIL+37, CANCELAVAIL+40, CANCELAVAIL+43, CANCELAVAIL+53, CANCELAPPTS~, CANCELAPPTS+6, CANCELAPPTS+23, CANCELAPPTS+25 , VALCLINICDETAILS~, VALCLINICDETAILS+3, VALCLINICDETAILS+4, VALCLINICDETAILS+9, VALCLINICDETAILS+17, VALCLINICDETAILS+18, VALCLINICDETAILS+21, VALIDATEFLAG~, VALIDATEFLAG+5, VALIDATEFLAG+7 |
| STARTOFDAY | CANCELAVAIL+2~, CANCELAVAIL+6*, CANCELAVAIL+9, CANCELAVAIL+10, TC~, TC+11, TC+12 |
| SUBIEN | VALCLINICDETAILS+1~, VALCLINICDETAILS+11*, VALCLINICDETAILS+12*, VALCLINICDETAILS+13, VALCLINICDETAILS+14 |
| TIME | TC~, TC+3 |
| U | CANCELAVAIL+11, CANCELAVAIL+12, CANCELAVAIL+13, TC+14 |
| VAL | VALIDATE+1~, VALIDATE+2 |
| X | CANCELAVAIL+2~, CANCELAVAIL+45*, CANCELAVAIL+46, CANCELAVAIL+47, CANCELAVAIL+49, TC+1~, TC+6*, TC+8, TC+9*, TC+10 , TC+11, TC+13, TC+14 |
| Y | CANCELAVAIL+2~, CANCELAVAIL+42*, CANCELAVAIL+47, CANCELAVAIL+48*, TC+1~, TC+8, TC+9, TC+12*, TC+13*, TC+14 |