SDEC08 ;ALB/SAT/JSM,WTC,LAB,LEG,RRM,MGD,BLB,JAS,BLB - DELETE APPTS ;Apr 1, 2024
Source file <SDEC08.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 13 | ($$HANDLE,BEFORE,CANCEL)^SDAMEVT EN^SDCODEL REQSET^SDEC07A (APCAN,APUCAN,AVUPDT,SDECUCAN)^SDEC08A CHECKIN^SDEC25 (ARCLOSE,AROPEN)^SDECAR AR433D^SDECAR2 $$NETTOFM^SDECDATE RECREQ^SDECRECREQ ($$CI,$$SCIEN)^SDECU2 $$SDCL^SDECUTL $$DUPPIDCHK^SDES2CANCELAPPT $$EASVALIDATE^SDESUTIL |
| Kernel | 2 | ^%ZTER $$NOW^XLFDT |
| VA FileMan | 2 | (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 | 7 | SDCCRSEN1 SDCNP0 SDEC SDEC CANCEL APPOINTMENT SDEC08A SDESBLKANDMOVE SDHL7APT |
| Kernel | 1 | ^ORD(101 |
| Mobile Scheduling Applications Suite | 1 | MBAARPC2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| APPDEL(SDECY,SDECAPTID,SDECTYP,SDECCR,SDECNOT,SDECDATE,SDUSER,SOURCE,SDF,SDECCMT,NEWPID,EASTRCKNGNMBR) | ;Cancels appointment
|
|
| ADERR(SDECI,SDECY,SDECERR,SDECAPTID,LOCK) | ;Error processing BI/SD*5.3*740 ;changed SDECPATID to SDECAPTID ; pwc *745
|
|
| SDECCAN(SDECAPTID,SDECTYP,SDECCR,SDECNOT,SDECDATE,SDUSER,SDF,NEWPID,EASTRCKNGNMBR) | ;cancel SDEC APPOINTMENT entry
|
|
| CANEVT(SDECPAT,SDECSTART,SDECSC) | ;EP Called by SDEC CANCEL APPOINTMENT
|
|
| CANEVT1(SDECRES,SDECSTART,SDECPAT) | ;
|
|
| CANEVT3(SDECRES) | ;
|
|
| CANCEL(BSDR) | ;EP; called to cancel appt
; Make call using: S ERR=$$CANCEL^SDEC08(.ARRAY) |
|
| UNDOCANA(SDECY,SDECAPTID) | ;Undo Cancel Appointment
|
|
| ERR(SDECI,SDECERR,SDECAPTID,LOCK) | ;Error processing BI/SD*5.3*740 added two parameters ;changed SDECPATID to SDECAPTID - pwc *745
|
|
| ETRAP |
| Name | Field # of Occurrence |
|---|---|
| ^%ZTER | ETRAP+1 |
| FILE^DIE | SDECCAN+34 |
| UPDATE^DIE | SDECCAN+40, SDECCAN+56, SDECCAN+79, CANCEL+54 |
| $$GET1^DIQ | APPDEL+37, SDECCAN+22, SDECCAN+23, SDECCAN+24, SDECCAN+25, SDECCAN+35, SDECCAN+48, SDECCAN+55, SDECCAN+75, SDECCAN+76 , SDECCAN+77, UNDOCANA+14 |
| $$HANDLE^SDAMEVT | CANCEL+34 |
| BEFORE^SDAMEVT | CANCEL+35 |
| CANCEL^SDAMEVT | CANCEL+61 |
| EN^SDCODEL | CANCEL+57 |
| REQSET^SDEC07A | SDECCAN+49 |
| APCAN^SDEC08A | APPDEL+106 |
| APUCAN^SDEC08A | UNDOCANA+46 |
| AVUPDT^SDEC08A | APPDEL+108 |
| SDECUCAN^SDEC08A | UNDOCANA+37 |
| CHECKIN^SDEC25 | APPDEL+79 |
| ARCLOSE^SDECAR | SDECCAN+80 |
| AROPEN^SDECAR | SDECCAN+60 |
| AR433D^SDECAR2 | APPDEL+109 |
| $$NETTOFM^SDECDATE | APPDEL+21, APPDEL+62 |
| RECREQ^SDECRECREQ | SDECCAN+44 |
| $$CI^SDECU2 | CANCEL+29 |
| $$SCIEN^SDECU2 | APPDEL+92, APPDEL+99, CANCEL+26 |
| $$SDCL^SDECUTL | SDECCAN+47, UNDOCANA+42 |
| $$DUPPIDCHK^SDES2CANCELAPPT | APPDEL+39 |
| $$EASVALIDATE^SDESUTIL | APPDEL+82 |
| $$NOW^XLFDT | APPDEL+63, SDECCAN+27, SDECCAN+53 |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^SD(409.2 - [#409.2] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GET1^DIQ |
| ^SDEC(409.85 - [#409.85] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | CANCEL+17, CANCEL+56 |
| ^SC - [#44] | APPDEL+102, APPDEL+103, CANCEL+18, CANCEL+40, CANCEL+41, CANCEL+58* |
| ^SD(409.2 - [#409.2] | APPDEL+47, CANCEL+23 |
| ^SDEC(409.831 - [#409.831] | APPDEL+88, APPDEL+89, APPDEL+94, APPDEL+96, APPDEL+97, APPDEL+98, CANEVT+7, CANEVT3+4, UNDOCANA+38, UNDOCANA+40 |
| ^SDEC(409.84 - [#409.84] | APPDEL+32, APPDEL+69, APPDEL+75, APPDEL+110, ADERR+6, CANEVT1+7, CANEVT1+8, CANEVT1+9, UNDOCANA+12, UNDOCANA+15 , UNDOCANA+19, UNDOCANA+27, UNDOCANA+35, UNDOCANA+47, ERR+6 |
| ^SDEC(409.853 - [#409.853] | SDECCAN+78 |
| ^SDEC(409.87 - [#409.87] | SDECCAN+52 |
| ^TMP("SDEC" | UNDOCANA+8!, UNDOCANA+10*, UNDOCANA+49*, UNDOCANA+51*, ERR+3*, ERR+5* |
| ^VA(200 - [#200] | APPDEL+66, CANCEL+22 |
| Name | Line Occurrences |
|---|---|
| $$CANEVT1 | CANEVT+7 |
| ADERR | APPDEL+32, APPDEL+40, APPDEL+44, APPDEL+75, APPDEL+83, APPDEL+88 |
| CANEVT3 | CANEVT+8 |
| ERR | UNDOCANA+11, UNDOCANA+12, UNDOCANA+14, UNDOCANA+35, UNDOCANA+38, ETRAP+4 |
| SDECCAN | APPDEL+85, CANEVT1+11 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | UNDOCANA+27 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | APPDEL+18~ |
| APPTREQTYPE | APPDEL+36~, APPDEL+37*, APPDEL+38 |
| BSDR | CANCEL~ |
| BSDR("ADT" | CANCEL+20, CANCEL+21, CANCEL+26, CANCEL+27, CANCEL+29, CANCEL+33, CANCEL+58 |
| BSDR("CDT" | CANCEL+21, CANCEL+49 |
| BSDR("CLN" | CANCEL+18, CANCEL+26, CANCEL+27, CANCEL+29, CANCEL+33, CANCEL+58 |
| BSDR("CR" | CANCEL+23, CANCEL+50 |
| BSDR("NOT" | CANCEL+51 |
| BSDR("PAT" | CANCEL+17, CANCEL+26, CANCEL+27, CANCEL+29, CANCEL+33 |
| BSDR("TYP" | CANCEL+19, CANCEL+47 |
| BSDR("USR" | CANCEL+22, CANCEL+48 |
| CONSIEN | SDECCAN+19~, SDECCAN+51*, SDECCAN+52 |
| CSFDA | SDECCAN+19~, SDECCAN+56! |
| CSFDA( | SDECCAN+53*, SDECCAN+54*, SDECCAN+55* |
| CSSIEN | SDECCAN+19~ |
| DA | APPDEL+16~, CANCEL+25~, CANCEL+44~ |
| DATE | CANCEL+39~, CANCEL+41*, CANCEL+53 |
| DFN | SDECCAN+17~, SDECCAN+22*, SDECCAN+40, CANCEL+32~, CANCEL+33*, CANCEL+34, CANCEL+35, CANCEL+56, CANCEL+60, CANCEL+61 |
| DFN40985 | SDECCAN+19~ |
| DIE | CANCEL+25~, CANCEL+44~ |
| DIK | APPDEL+16~ |
| DR | CANCEL+25~, CANCEL+44~ |
| DT | SDECCAN+80 |
| DUPERR | APPDEL+34~, APPDEL+35*, APPDEL+40* |
| DUZ | APPDEL+67, SDECCAN+28 |
| EASTRCKNGNMBR | APPDEL~, APPDEL+81*, APPDEL+82*, APPDEL+83, APPDEL+85, SDECCAN~, SDECCAN+32, SDECCAN+73 |
| ERR | SDECCAN+19~ |
| HLAPTIEN | CANCEL+25~, CANCEL+26*, CANCEL+58 |
| I | UNDOCANA+27~* |
| IEN | CANCEL+25~, CANCEL+26*, CANCEL+27, CANCEL+29, CANCEL+33, CANCEL+40, CANCEL+41 |
| IEN40986 | SDECCAN+19~ |
| INP | SDECCAN+80~ |
| INP(1 | SDECCAN+80* |
| INP(2 | SDECCAN+80* |
| INP(3 | SDECCAN+80* |
| INP(4 | SDECCAN+80* |
| LOCK | ADERR~, ADERR+6, ERR~, ERR+6 |
| NEWPID | APPDEL~, APPDEL+19*, APPDEL+20, APPDEL+21*, APPDEL+34, APPDEL+39, APPDEL+85, SDECCAN~, SDECCAN+21*, SDECCAN+44 , SDECCAN+50, SDECCAN+54 |
| PIDCHANGEVERIF | SDECCAN+19~, SDECCAN+71*, SDECCAN+72 |
| PIDHIEN | SDECCAN+19~, SDECCAN+52*, SDECCAN+53, SDECCAN+54, SDECCAN+55 |
| PROVIEN | SDECCAN+17~, SDECCAN+48*, SDECCAN+49 |
| REQUESTIEN | APPDEL+36~, APPDEL+38*, APPDEL+39 |
| SAVESTRT | SDECCAN+18~, SDECCAN+24*, SDECCAN+49 |
| SDAPTYP | SDECCAN+18~, SDECCAN+35*, SDECCAN+36, SDECCAN+42, SDECCAN+44, SDECCAN+46, SDECCAN+49, SDECCAN+51, SDECCAN+58, SDECCAN+61 |
| SDATA | CANCEL+32~, CANCEL+34*, CANCEL+35, CANCEL+60*, CANCEL+61 |
| SDCL | SDECCAN+18~, SDECCAN+47*, SDECCAN+48, CANCEL+32~, CANCEL+33*, CANCEL+34, CANCEL+35, CANCEL+40, CANCEL+41, CANCEL+60 , CANCEL+61 |
| SDCPHDL | CANCEL+32~, CANCEL+34*, CANCEL+35, CANCEL+61 |
| SDDA | CANCEL+32~, CANCEL+33*, CANCEL+34, CANCEL+35, CANCEL+60, CANCEL+61 |
| SDEC1 | APPDEL+95~*, APPDEL+96*, APPDEL+97, APPDEL+98 |
| SDECAPPT | CANEVT1+4~, CANEVT1+8*, CANEVT1+9, CANEVT1+11 |
| SDECAPTID | APPDEL~, APPDEL+32, APPDEL+37, APPDEL+40, APPDEL+44, APPDEL+69, APPDEL+75, APPDEL+79, APPDEL+83, APPDEL+85 , APPDEL+88, APPDEL+106, APPDEL+109, APPDEL+110, ADERR~, ADERR+6, SDECCAN~, SDECCAN+22, SDECCAN+23, SDECCAN+24 , SDECCAN+25, SDECCAN+26, SDECCAN+35, SDECCAN+44, SDECCAN+47, SDECCAN+60, SDECCAN+76, SDECCAN+77, UNDOCANA~, UNDOCANA+11 , UNDOCANA+12, UNDOCANA+14, UNDOCANA+15, UNDOCANA+19, UNDOCANA+27, UNDOCANA+35, UNDOCANA+37, UNDOCANA+38, UNDOCANA+42, UNDOCANA+47 , ERR~, ERR+6 |
| SDECCMT | APPDEL~, APPDEL+53 |
| SDECCR | APPDEL~, APPDEL+46*, APPDEL+47*, APPDEL+85, SDECCAN~, SDECCAN+29, SDECCAN+75 |
| SDECDAM | UNDOCANA+4~, UNDOCANA+20*, UNDOCANA+46 |
| SDECDATE | APPDEL~, APPDEL+57*, APPDEL+62*, APPDEL+63*, APPDEL+85, SDECCAN~, SDECCAN+27 |
| SDECDEC | UNDOCANA+4~, UNDOCANA+21*, UNDOCANA+46 |
| SDECERR | APPDEL+16~, APPDEL+88*, APPDEL+93*, APPDEL+100*, ADERR~, ADERR+2*, ADERR+3, UNDOCANA+38*, ERR~, ERR+2* , ERR+3 |
| SDECFDA | SDECCAN+18~, SDECCAN+39!, SDECCAN+59! |
| SDECFDA( | SDECCAN+27*, SDECCAN+28*, SDECCAN+29*, SDECCAN+30*, SDECCAN+32*, SDECCAN+40*, SDECCAN+62*, SDECCAN+63*, SDECCAN+64*, SDECCAN+65* , SDECCAN+66*, SDECCAN+67*, SDECCAN+68*, SDECCAN+69*, SDECCAN+70*, SDECCAN+72*, SDECCAN+73*, SDECCAN+76*, SDECCAN+77*, SDECCAN+78* |
| SDECFOUND | CANEVT+3~, CANEVT+6*, CANEVT+7*, CANEVT+8, CANEVT1+4~, CANEVT1+5*, CANEVT1+6, CANEVT1+7, CANEVT1+8, CANEVT1+10* , CANEVT1+11, CANEVT1+12 |
| SDECI | APPDEL+16~, APPDEL+26*, APPDEL+29, APPDEL+30*, APPDEL+32, APPDEL+40, APPDEL+44, APPDEL+75, APPDEL+83, APPDEL+88 , APPDEL+111*, APPDEL+112, APPDEL+113*, APPDEL+114, ADERR~, ADERR+1*, ADERR+3, ADERR+4*, ADERR+5, UNDOCANA+4~ , UNDOCANA+7*, UNDOCANA+10, UNDOCANA+11, UNDOCANA+12, UNDOCANA+14, UNDOCANA+35, UNDOCANA+38, UNDOCANA+48*, UNDOCANA+49, UNDOCANA+50* , UNDOCANA+51, ERR~, ERR+1*, ERR+3, ERR+4*, ERR+5, ETRAP+2~*, ETRAP+3*, ETRAP+4 |
| SDECID | APPDEL+16~ |
| SDECIENS | SDECCAN+18~, SDECCAN+26*, SDECCAN+27, SDECCAN+28, SDECCAN+29, SDECCAN+30, SDECCAN+32 |
| SDECJ | APPDEL+18~, APPDEL+53* |
| SDECLEN | APPDEL+17~, APPDEL+105*, APPDEL+106, APPDEL+108, UNDOCANA+22*, UNDOCANA+46 |
| SDECLOC | APPDEL+17~, APPDEL+90*, APPDEL+91, APPDEL+92, APPDEL+98*, APPDEL+99, APPDEL+101, APPDEL+102, APPDEL+103, APPDEL+106 , APPDEL+108, UNDOCANA+39*, UNDOCANA+41*, UNDOCANA+42*, UNDOCANA+43, UNDOCANA+46 |
| SDECMSG | SDECCAN+18~, SDECCAN+33!, SDECCAN+59! |
| SDECNOD | APPDEL+16~, APPDEL+69*, APPDEL+70, APPDEL+71, APPDEL+77, APPDEL+87, APPDEL+89*, APPDEL+90, APPDEL+103*, APPDEL+104 , APPDEL+105, CANEVT1+9*, CANEVT1+10, UNDOCANA+4~, UNDOCANA+15*, UNDOCANA+19*, UNDOCANA+20, UNDOCANA+21, UNDOCANA+22, UNDOCANA+29 , UNDOCANA+30, UNDOCANA+31, UNDOCANA+32, UNDOCANA+40*, UNDOCANA+41 |
| SDECNOEV | APPDEL+17~, APPDEL+23*, CANEVT+4, UNDOCANA+5* |
| SDECNOT | APPDEL~, APPDEL+49*, APPDEL+53*, APPDEL+54*, APPDEL+85, SDECCAN~, SDECCAN+38*, SDECCAN+39, SDECCAN+40, SDECCAN+49 |
| SDECNOTE | UNDOCANA+4~, UNDOCANA+27*, UNDOCANA+46 |
| SDECPAT | CANEVT~, CANEVT+7, CANEVT1~, CANEVT1+10 |
| SDECPATID | APPDEL+16~, APPDEL+70*, APPDEL+92, APPDEL+99, APPDEL+106, UNDOCANA+4~, UNDOCANA+29*, UNDOCANA+46 |
| SDECRES | CANEVT+3~, CANEVT+7*, CANEVT+8, CANEVT1~, CANEVT1+6, CANEVT1+7, CANEVT1+8, CANEVT3~, CANEVT3+4 |
| SDECRESN | CANEVT3+3~, CANEVT3+4*, CANEVT3+5, CANEVT3+6* |
| SDECSC | CANEVT~, CANEVT+5, CANEVT+7 |
| SDECSC1 | APPDEL+17~, APPDEL+87*, APPDEL+88, APPDEL+89, APPDEL+94, APPDEL+96, APPDEL+97, APPDEL+98, UNDOCANA+30*, UNDOCANA+38 , UNDOCANA+40, UNDOCANA+46 |
| SDECSCIEN | APPDEL+17~, APPDEL+92*, APPDEL+99*, APPDEL+103 |
| SDECSCIEN1 | APPDEL+17~, APPDEL+24* |
| SDECSTART | APPDEL+16~, APPDEL+71*, APPDEL+92, APPDEL+99, APPDEL+103, APPDEL+106, APPDEL+108, CANEVT~, CANEVT+7, CANEVT1~ , CANEVT1+7, CANEVT1+8, UNDOCANA+4~, UNDOCANA+31*, UNDOCANA+46 |
| SDECTYP | APPDEL~, APPDEL+42*, APPDEL+43*, APPDEL+44, APPDEL+85, SDECCAN~, SDECCAN+30, SDECCAN+44, SDECCAN+49, SDECCAN+71 |
| SDECWKIN | UNDOCANA+4~, UNDOCANA+32*, UNDOCANA+46 |
| SDECWP | SDECCAN+18~, SDECCAN+59! |
| SDECY | APPDEL~, APPDEL+27*, APPDEL+28, APPDEL+29, APPDEL+32, APPDEL+40, APPDEL+44, APPDEL+75, APPDEL+83, APPDEL+88 , APPDEL+112, APPDEL+114, ADERR~, ADERR+3, ADERR+5, SDECCAN+44, UNDOCANA~, UNDOCANA+9* |
| SDECZ | APPDEL+16~, APPDEL+88, APPDEL+92, APPDEL+94*, APPDEL+96, APPDEL+99*, APPDEL+101*, APPDEL+102*, APPDEL+104*, APPDEL+106 , APPDEL+107, UNDOCANA+38, UNDOCANA+45*, UNDOCANA+46 |
| SDF | APPDEL~, APPDEL+22*, APPDEL+85, SDECCAN~, SDECCAN+20*, SDECCAN+36*, SDECCAN+39, SDECCAN+43, SDECCAN+46, SDECCAN+60 , SDECCAN+80 |
| SDFDA | CANCEL+45~, CANCEL+46*, CANCEL+47, CANCEL+48, CANCEL+49, CANCEL+50, CANCEL+51, CANCEL+52, CANCEL+53 |
| SDI | SDECCAN+18~ |
| SDIEN | SDECCAN+18~, SDECCAN+61*, SDECCAN+62, SDECCAN+63, SDECCAN+64, SDECCAN+65, SDECCAN+66, SDECCAN+67, SDECCAN+68, SDECCAN+69 , SDECCAN+70, SDECCAN+72, SDECCAN+73, SDECCAN+75, SDECCAN+76, SDECCAN+77, SDECCAN+78, SDECCAN+80, CANCEL+45~ |
| SDMODE | CANCEL+25~, CANCEL+33*, CANCEL+61 |
| SDMSG | CANCEL+45~ |
| SDPCE | CANCEL+55~, CANCEL+56*, CANCEL+57 |
| SDRES | SDECCAN+18~, SDECCAN+25*, SDECCAN+49 |
| SDRESTPOST | SDECCAN+19~ |
| SDRET | APPDEL+17~, APPDEL+78*, APPDEL+79 |
| SDT | SDECCAN+18~, SDECCAN+23*, SDECCAN+40, CANCEL+32~, CANCEL+33*, CANCEL+34, CANCEL+35, CANCEL+40, CANCEL+41, CANCEL+56 , CANCEL+60, CANCEL+61 |
| SDUSER | APPDEL~, APPDEL+65*, APPDEL+66*, APPDEL+67*, APPDEL+85, SDECCAN~, SDECCAN+28, SDECCAN+55, SDECCAN+80 |
| SOURCE | APPDEL~ |
| U | APPDEL+53, APPDEL+70, APPDEL+71, APPDEL+77, APPDEL+87, APPDEL+88, APPDEL+90, APPDEL+98, APPDEL+105, CANEVT1+10 , CANCEL+17, CANCEL+18, CANCEL+19, CANCEL+20, CANCEL+21, CANCEL+22, CANCEL+23, CANCEL+27, CANCEL+29, CANCEL+34 , CANCEL+40, CANCEL+41, CANCEL+56, CANCEL+60, UNDOCANA+20, UNDOCANA+21, UNDOCANA+22, UNDOCANA+29, UNDOCANA+30, UNDOCANA+31 , UNDOCANA+32, UNDOCANA+38, UNDOCANA+41 |
| USER | CANCEL+39~, CANCEL+40*, CANCEL+52 |
| X | APPDEL+18~ |
| Y | APPDEL+18~, SDECCAN+17~ |