SDEC SEARCHAV

TITLEVALUE
NAMESDEC SEARCHAV
DESCRIPTIONSearches availability database for availability blocks between
SDECSTRT and SDECEND for each of the resources in SDECRES.
The av blocks must be one of the types in SDECTYPES, must be
AM or PM depending on value in SDECAMPM and
must be on one of the weekdays listed in SDECWKDY.
TAGSEARCHAV
ROUTINESDEC
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERSDECRES
DESCRIPTIONPipe | delimited list of resource names
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERSDECSTRT
DESCRIPTIONBegin date in FM format
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERSDECEND
DESCRIPTIONEnd date in FM Format
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERSDECTYPES
DESCRIPTIONPipe | delimited list of access type IDs pointers to SDEC ACCESS TYPE file
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERSDECAMPM
DESCRIPTION"AM" for am-only, "PM" for pm-only, "BOTH" for both
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER6
INPUT PARAMETERSDECWKDY
DESCRIPTION"" if any weekday, else |-delimited list of weekdays
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONrecordset containing the start times of availability blocks
meeting the search criteria. Each Array entry contains the
following ^ pieces:
RESOURCENAME
DATE
ACCESSTYPE
COMMENT
AVAILABILITY - separated by pipe |
Each pipe piece contains the following tilde ~ pieces:
1. AVAILABILITY DATE (no time in external format
2. Schedule Times - separated by ;;
each ;; piece contains the following :: pieces:
1. Schedule Time - 4 character time representation - ie 0800
2. Number of Patients - Numeric 1-20
3. Day of Week text
4. Number of Day text
AVAILABILITYF - AVAILABLITY FLAG - Date in external format
AVAILABILITYRESTRICTED
INACTIVEACTIVE
CLIENT MANAGER
WORD WRAP ONFALSE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED