Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDEC08A

Package: Scheduling

Routine: SDEC08A


Information

SDEC08A ;ALB/PWC,BWF - VISTA SCHEDULING RPCS ;Aug 10, 2020@09:30

Source Information

Source file <SDEC08A.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 4 REQSET^SDEC07A  $$APPVISTA^SDEC07B  $$CANCEL^SDEC08  $$SDCL^SDECUTL  
VA FileMan 3 YMD^%DTC  FILE^DIE  $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Scheduling 3 SDEC08  SDES852P  SDESCANCELAPPTS  

Entry Points

Name Comments DBIA/ICR reference
AVUPDT(SDECSCD,SDECSTART,SDECLEN) ;Update Clinic availability
APCAN(SDECZ,SDECLOC,SDECDFN,SDECSD,SDECAPTID,SDECLEN) ;
SDECUCAN(SDECAPTID) ;called internally to update SDEC APPOINTMENT by clearing cancel date/time
APUCAN(SDECZ,SDECLOC,SDECPATID,SDECSTART,SDECDAM,SDECDEC,SDECLEN,SDECNOTE,SDECRES,SDECWKIN) ;
UNCANCEL(BSDR) ;PEP; called to un-cancel appt
; Make call using: S ERR=$$UNCANCEL(.ARRAY)

External References

Name Field # of Occurrence
YMD^%DTC APCAN+7
FILE^DIE SDECUCAN+5
$$GET1^DIQ SDECUCAN+6, SDECUCAN+9
REQSET^SDEC07A SDECUCAN+10
$$APPVISTA^SDEC07B UNCANCEL+23
$$CANCEL^SDEC08 APCAN+12
$$SDCL^SDECUTL SDECUCAN+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.84 - [#409.84] GET1^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] UNCANCEL+18
^SC - [#44] AVUPDT+5, AVUPDT+6, AVUPDT+8, AVUPDT+10*, UNCANCEL+19
^VA(200 - [#200] UNCANCEL+21

Label References

Name Line Occurrences
$$UNCANCEL APUCAN+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H APCAN+2~, APCAN+7*, APUCAN+7~
BSDR UNCANCEL~
BSDR("ADT" UNCANCEL+20, UNCANCEL+23
BSDR("CLN" UNCANCEL+19, UNCANCEL+23
BSDR("LEN" UNCANCEL+23
BSDR("NOTE" UNCANCEL+23
BSDR("PAT" UNCANCEL+18, UNCANCEL+23
BSDR("RES" UNCANCEL+23
BSDR("USR" UNCANCEL+21
BSDR("WKIN" UNCANCEL+23
DPTNOD UNCANCEL+17~
DPTNODR UNCANCEL+17~
DUZ APUCAN+13
HSI AVUPDT+2~, AVUPDT+6*, AVUPDT+8
I AVUPDT+2~, AVUPDT+4*, AVUPDT+5, AVUPDT+6, AVUPDT+8, AVUPDT+9*
PROVIEN SDECUCAN+1~, SDECUCAN+9*, SDECUCAN+10
S AVUPDT+2~, AVUPDT+3*, AVUPDT+8*, AVUPDT+9*, AVUPDT+10
SB AVUPDT+2~, AVUPDT+6*, AVUPDT+8
SD AVUPDT+2~, AVUPDT+3*, AVUPDT+5, AVUPDT+8, AVUPDT+10
SDAPTYP SDECUCAN+1~, SDECUCAN+6*, SDECUCAN+7, SDECUCAN+10
SDCL SDECUCAN+1~, SDECUCAN+8*, SDECUCAN+9
SDDIF AVUPDT+2~, AVUPDT+6*, AVUPDT+9
SDECAPTID APCAN~, SDECUCAN~, SDECUCAN+2, SDECUCAN+6, SDECUCAN+8
SDECC APCAN+2~, APCAN+12, APUCAN+7~, APUCAN+17
SDECC("ADT" APCAN+6*, APUCAN+10*
SDECC("CDT" APCAN+8*
SDECC("CLN" APCAN+4*, APUCAN+9*
SDECC("CR" APCAN+10*
SDECC("LEN" APUCAN+14*
SDECC("NOT" APCAN+9*
SDECC("NOTE" APUCAN+11*
SDECC("PAT" APCAN+3*, APUCAN+8*
SDECC("RES" APUCAN+12*
SDECC("TYP" APCAN+5*
SDECC("USR" APCAN+11*, APUCAN+13*
SDECC("WKIN" APUCAN+15*
>> SDECCR APCAN+10
SDECDAM APUCAN~
>> SDECDATE APCAN+8
SDECDEC APUCAN~
SDECDFN APCAN~, APCAN+3
SDECERR UNCANCEL+17~, UNCANCEL+23*, UNCANCEL+24
>> SDECFDA( SDECUCAN+3*
>> SDECI UNCANCEL+23
SDECIENS SDECUCAN+1~, SDECUCAN+2*, SDECUCAN+3
SDECLEN AVUPDT~, AVUPDT+7, APCAN~, APUCAN~, APUCAN+14
SDECLOC APCAN~, APCAN+4, APUCAN~, APUCAN+9
SDECMSG SDECUCAN+4!
>> SDECNOT APCAN+9
SDECNOTE APUCAN~, APUCAN+11
SDECPATID APUCAN~, APUCAN+8
SDECRES APUCAN~, APUCAN+12
SDECSCD AVUPDT~, AVUPDT+4, AVUPDT+10
SDECSD APCAN~, APCAN+6
SDECSTART AVUPDT~, AVUPDT+3, APUCAN~, APUCAN+10
>> SDECTYP APCAN+5
SDECWKIN APUCAN~, APUCAN+15
SDECZ APCAN~, APCAN+12*, APUCAN~, APUCAN+17*
SDRES SDECUCAN+1~
>> SDUSER APCAN+11
SI AVUPDT+2~, AVUPDT+6*, AVUPDT+8
SL AVUPDT+2~, AVUPDT+6*, AVUPDT+7*, AVUPDT+8
SS AVUPDT+2~, AVUPDT+8*, AVUPDT+9*
ST AVUPDT+2~, AVUPDT+8*, AVUPDT+9
STARTDAY AVUPDT+2~, AVUPDT+6*
STR AVUPDT+2~, AVUPDT+6*, AVUPDT+9
U AVUPDT+6, UNCANCEL+18, UNCANCEL+19, UNCANCEL+20, UNCANCEL+21
X AVUPDT+2~, AVUPDT+6*
Y AVUPDT+2~, AVUPDT+8*, AVUPDT+9*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All