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,MCB - 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: 5

Package Total Call Graph
Scheduling 5 $$VALISODTTM^SDES2VALISODTTM  BUILDJSON^SDESBUILDJSON  (VALIDATECLINIC,VALIDATEEAS,VALIDATEFULLPART)^SDESCCAVAIL  GETAPPOINTMENTS^SDESGETAPPTWRAP4  ERRLOG^SDESJSON  

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
$$VALISODTTM^SDES2VALISODTTM PRECANLIST+16, PRECANLIST+17
BUILDJSON^SDESBUILDJSON PRECANLIST+14, PRECANLIST+19, PRECANLIST+26, PRECANLIST+33
VALIDATECLINIC^SDESCCAVAIL PRECANLIST+22
VALIDATEEAS^SDESCCAVAIL PRECANLIST+23
VALIDATEFULLPART^SDESCCAVAIL PRECANLIST+13
GETAPPOINTMENTS^SDESGETAPPTWRAP4 BLDPRECANLIST+4
ERRLOG^SDESJSON PRECANLIST+18

Used in RPC

RPC Name Call Tags
SDES CANCEL CLIN PRECAN LIST PRECANLIST

Label References

Name Line Occurrences
BLDPRECANLIST PRECANLIST+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPTCHK PRECANLIST+10~, PRECANLIST+29*, PRECANLIST+30
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+16, PRECANLIST+17, PRECANLIST+18, PRECANLIST+19, PRECANLIST+22, PRECANLIST+23, PRECANLIST+24
, PRECANLIST+26
ERRORS("PreCancellationList" PRECANLIST+14*, PRECANLIST+19*, PRECANLIST+25*
FMEDDTM PRECANLIST+10~, PRECANLIST+17*, PRECANLIST+22, PRECANLIST+27
FMSDTTM PRECANLIST+10~, PRECANLIST+16*, PRECANLIST+22, PRECANLIST+27
FULLPART BLDPRECANLIST~, BLDPRECANLIST+3
IENS BLDPRECANLIST+1~
RESULTS PRECANLIST+10~, PRECANLIST+32, PRECANLIST+33
RESULTS("PreCancellationList" PRECANLIST+31*, PRECANLIST+32*
RETURN BLDPRECANLIST+1~
SDCLNIEN PRECANLIST~, PRECANLIST+11*, PRECANLIST+16, PRECANLIST+17, PRECANLIST+22, PRECANLIST+27
SDCLNJSON PRECANLIST+10~, PRECANLIST+27, PRECANLIST+31
SDCLNJSON("Appointment" PRECANLIST+29, PRECANLIST+30!
SDCLNSREC PRECANLIST+10~
SDEAS PRECANLIST~, PRECANLIST+11*, PRECANLIST+23
SDESBEGDTTM PRECANLIST~, PRECANLIST+11*, PRECANLIST+16
SDESENDDTTM PRECANLIST~, PRECANLIST+11*, PRECANLIST+17, PRECANLIST+18
SDFULLPART PRECANLIST~, PRECANLIST+11*, PRECANLIST+13, PRECANLIST+27
SDRES PRECANLIST~, PRECANLIST+14, PRECANLIST+19, PRECANLIST+26, PRECANLIST+33
SFIEN BLDPRECANLIST+1~
SINC PRECANLIST+10~, PRECANLIST+21*, PRECANLIST+22
STARTDTTM BLDPRECANLIST~, BLDPRECANLIST+4
STARTOFDAY PRECANLIST+10~, PRECANLIST+22
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Label References |  Local Variables  | All