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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDESCANCELAPPT2

Package: Scheduling

Routine: SDESCANCELAPPT2


Information

SDESCANCELAPPT2 ;ALB/ANU - VISTA SCHEDULING RPCS ;FEB 14, 2022@15:22

Source Information

Source file <SDESCANCELAPPT2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Scheduling 2 $$ISOTFM^SDAMUTDT  (ENCODE,ERRLOG)^SDESJSON  
VA FileMan 1 UPDATE^DIE  

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: 1

Package Total Caller Graph
Scheduling 1 SDES  

Entry Points

Name Comments DBIA/ICR reference
ARCANCEL2(SDECY,SDPATIENTDFN,SDCLNIEN,SDCANCELTYP,SDAPPTDTTM,SDCANCELDTTM,SDUSR,SDCANCELREASON,SDCANCELRMKS) ; Cancel Appointment Request in #2
; Input Parameters
; SDPATIENTDFN = (Req) ien of patient file 2
; SDCLNIEN = (Req) ien of clinic file 44
; SDCANCELTYP = (Req) C for canceled by clinic; PC for patient canceled
; SDAPPTDTTM = (Req) appointment date and time in ISO 8601 extended format (e.g. 2022-01-19T20:15:44)
; SDCANCELDTTM = cancel date and time in ISO 8601 extended format
; SDUSR = user who canceled appt
; SDCANCELREASON = (Req) cancel reason - pointer to file 409.2
; SDCANCELRMKS = cancel remarks - optional notes to 160 characters
VALIDATE ;
UPDATE ;
; update file 2 info
BUILDER ;Convert data to JSON

External References

Name Field # of Occurrence
UPDATE^DIE UPDATE+11
$$ISOTFM^SDAMUTDT VALIDATE+20, VALIDATE+26
ENCODE^SDESJSON BUILDER+3
ERRLOG^SDESJSON VALIDATE+5, VALIDATE+6, VALIDATE+10, VALIDATE+11, VALIDATE+14, VALIDATE+15, VALIDATE+19, VALIDATE+21, VALIDATE+27, VALIDATE+32
VALIDATE+36, VALIDATE+37, VALIDATE+40

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] VALIDATE+6, VALIDATE+40, VALIDATE+41
^SC - [#44] VALIDATE+11
^SD(409.2 - [#409.2] VALIDATE+37, VALIDATE+38
^VA(200 - [#200] VALIDATE+32

Label References

Name Line Occurrences
BUILDER ARCANCEL2+14
UPDATE ARCANCEL2+13
VALIDATE ARCANCEL2+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA UPDATE+2~
DIE UPDATE+2~
DR UPDATE+2~
DT VALIDATE+28
DUZ VALIDATE+33
JSONERR BUILDER+1~, BUILDER+2*, BUILDER+3
POP ARCANCEL2+11~, ARCANCEL2+13, VALIDATE+1*, VALIDATE+5*, VALIDATE+6*, VALIDATE+10*, VALIDATE+11*, VALIDATE+14*, VALIDATE+15*, VALIDATE+19*
VALIDATE+21*, VALIDATE+27*, VALIDATE+29, VALIDATE+32*, VALIDATE+36*, VALIDATE+37*, VALIDATE+40*, VALIDATE+41*
SDAPPTDTTM ARCANCEL2~, VALIDATE+18*, VALIDATE+19, VALIDATE+20*, VALIDATE+21, VALIDATE+40, VALIDATE+41
SDAPTREQ ARCANCEL2+11~, VALIDATE+5, VALIDATE+6, VALIDATE+10, VALIDATE+11, VALIDATE+14, VALIDATE+15, VALIDATE+19, VALIDATE+21, VALIDATE+27
VALIDATE+32, VALIDATE+36, VALIDATE+37, VALIDATE+40, BUILDER+3
SDAPTREQ("Error" VALIDATE+41*, UPDATE+12*
SDAPTREQ("Success" UPDATE+13*
SDCANCELDTTM ARCANCEL2~, VALIDATE+24*, VALIDATE+25, VALIDATE+26*, VALIDATE+27, VALIDATE+28*, UPDATE+7
SDCANCELREASON ARCANCEL2~, VALIDATE+36, VALIDATE+37, VALIDATE+38*, UPDATE+8
SDCANCELRMKS ARCANCEL2~, UPDATE+9
SDCANCELTYP ARCANCEL2~, VALIDATE+14, VALIDATE+15, UPDATE+5
SDCLNIEN ARCANCEL2~, VALIDATE+9*, VALIDATE+10, VALIDATE+11, VALIDATE+20, VALIDATE+26
SDECY ARCANCEL2~, BUILDER+3
SDERR UPDATE+11!, UPDATE+12
SDFDA UPDATE+3~, UPDATE+4*, UPDATE+5, UPDATE+6, UPDATE+7, UPDATE+8, UPDATE+9, UPDATE+10
SDMSG UPDATE+3~
SDPATIENTDFN ARCANCEL2~, VALIDATE+4*, VALIDATE+5, VALIDATE+6, VALIDATE+40, VALIDATE+41
SDUSR ARCANCEL2~, VALIDATE+32, VALIDATE+33*, UPDATE+6, UPDATE+10
U VALIDATE+41
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All