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 |  Entry Points |  External References |  Used in RPC |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDESCLINPRECAN

Package: Scheduling

Routine: SDESCLINPRECAN


Information

SDESCLINPRECAN ;ALB/BWF - VISTA SCHEDULING RPCS CANCEL CLINIC AVAILABILITY - PRE-CANCELLATION LIST ; August 23, 2022

Source Information

Source file <SDESCLINPRECAN.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Scheduling 3 BUILDJSON^SDESBUILDJSON  ($$VALIDATEBEGDATE,$$VALIDATEENDDATE,VALIDATECLINIC,VALIDATEEAS,VALIDATEFULLPART)^SDESCCAVAIL  GETAPPOINTMENTS^SDESGETAPPTWRAP4  

Entry Points

Name Comments DBIA/ICR reference
PRECANLIST(SDRES,SDCLNIEN,SDFULLPART,SDESBEGDTTM,SDESENDDTTM,SDEAS) ;
; This RPC cancels Clinic availability within a given timeframe for a given clinic.
; Input:
; SDRES [required] - Success or Error message
; SDCLNIEN [required] - The Internal Entry Number (IEN) from the HOSPITAL LOCATION File #44
; SDFULLPART [required] - Full or partial day cancellation ('F' for full, 'P' for partial)
; SDESBEGDTTM [required] - Start date/time in ISO8601 format (CCYY-MM-DDTHH:MM:SS-HH:MM)
; SDESENDDTTM [required] - End Date/time in ISO8601 format (CCYY-MM-DDTHH:MM:SS-HH:MM)
; SDEAS [optional] - Enterprise Appointment Scheduling (EAS) Tracking Number associated to an appointment.
BLDPRECANLIST(APPTDATA,FULLPART,CLINICIEN,STARTDTTM,ENDDTTM) ;

External References

Name Field # of Occurrence
BUILDJSON^SDESBUILDJSON PRECANLIST+14, PRECANLIST+16, PRECANLIST+18, PRECANLIST+24, PRECANLIST+31
$$VALIDATEBEGDATE^SDESCCAVAIL PRECANLIST+15
$$VALIDATEENDDATE^SDESCCAVAIL PRECANLIST+17
VALIDATECLINIC^SDESCCAVAIL PRECANLIST+20
VALIDATEEAS^SDESCCAVAIL PRECANLIST+21
VALIDATEFULLPART^SDESCCAVAIL PRECANLIST+13
GETAPPOINTMENTS^SDESGETAPPTWRAP4 BLDPRECANLIST+4

Used in RPC

RPC Name Call Tags
SDES CANCEL CLIN PRECAN LIST PRECANLIST

Label References

Name Line Occurrences
BLDPRECANLIST PRECANLIST+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPTCHK PRECANLIST+10~, PRECANLIST+27*, PRECANLIST+28
APPTDATA BLDPRECANLIST~, BLDPRECANLIST+4
APPTDTTM BLDPRECANLIST+1~
CLINICIEN BLDPRECANLIST~, BLDPRECANLIST+4
CNT BLDPRECANLIST+1~, BLDPRECANLIST+2*
DFN BLDPRECANLIST+1~
ENDDTTM BLDPRECANLIST~, BLDPRECANLIST+3*, BLDPRECANLIST+4
ERRORS PRECANLIST+10~, PRECANLIST+13, PRECANLIST+14, PRECANLIST+15, PRECANLIST+16, PRECANLIST+17, PRECANLIST+18, PRECANLIST+20, PRECANLIST+21, PRECANLIST+22
, PRECANLIST+24
ERRORS("PreCancellationList" PRECANLIST+14*, PRECANLIST+16*, PRECANLIST+18*, PRECANLIST+23*
FMEDTTM PRECANLIST+10~, PRECANLIST+17*, PRECANLIST+20, PRECANLIST+25
FMSDTTM PRECANLIST+10~, PRECANLIST+15*, PRECANLIST+20, PRECANLIST+25
FULLPART BLDPRECANLIST~, BLDPRECANLIST+3
IENS BLDPRECANLIST+1~
RESULTS PRECANLIST+10~, PRECANLIST+30, PRECANLIST+31
RESULTS("PreCancellationList" PRECANLIST+29*, PRECANLIST+30*
RETURN BLDPRECANLIST+1~
SDCLNIEN PRECANLIST~, PRECANLIST+11*, PRECANLIST+15, PRECANLIST+17, PRECANLIST+20, PRECANLIST+25
SDCLNJSON PRECANLIST+10~, PRECANLIST+25, PRECANLIST+29
SDCLNJSON("Appointment" PRECANLIST+27, PRECANLIST+28!
SDCLNSREC PRECANLIST+10~
SDEAS PRECANLIST~, PRECANLIST+11*, PRECANLIST+21
SDESBEGDTTM PRECANLIST~, PRECANLIST+11*, PRECANLIST+15, PRECANLIST+17
SDESENDDTTM PRECANLIST~, PRECANLIST+11*, PRECANLIST+17
SDFULLPART PRECANLIST~, PRECANLIST+11*, PRECANLIST+13, PRECANLIST+25
SDRES PRECANLIST~, PRECANLIST+14, PRECANLIST+16, PRECANLIST+18, PRECANLIST+24, PRECANLIST+31
SFIEN BLDPRECANLIST+1~
SINC PRECANLIST+10~, PRECANLIST+19*, PRECANLIST+20
STARTDTTM BLDPRECANLIST~, BLDPRECANLIST+4
STARTOFDAY PRECANLIST+10~, PRECANLIST+20
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Label References |  Local Variables  | All