TITLE | VALUE | |
---|---|---|
NAME | SDEC SEARCHAV | |
DESCRIPTION | Searches 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. | |
TAG | SEARCHAV | |
ROUTINE | SDEC | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | SDECRES | |
DESCRIPTION | Pipe | delimited list of resource names | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | ||
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | SDECSTRT | |
DESCRIPTION | Begin date in FM format | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | ||
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | SDECEND | |
DESCRIPTION | End date in FM Format | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | ||
INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
INPUT PARAMETER | SDECTYPES | |
DESCRIPTION | Pipe | delimited list of access type IDs pointers to SDEC ACCESS TYPE file | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | ||
INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
INPUT PARAMETER | SDECAMPM | |
DESCRIPTION | "AM" for am-only, "PM" for pm-only, "BOTH" for both | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | ||
INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
INPUT PARAMETER | SDECWKDY | |
DESCRIPTION | "" if any weekday, else |-delimited list of weekdays | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | ||
RETURN VALUE TYPE | GLOBAL ARRAY | |
RETURN PARAMETER DESCRIPTION | recordset 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 | |
AVAILABILITY | RESTRICTED | |
INACTIVE | ACTIVE | |
CLIENT MANAGER | ||
WORD WRAP ON | FALSE | |
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |