TITLE | VALUE | |
---|---|---|
NAME | DSIV ONE LOC APPTS | |
DESCRIPTION | Request all appointments for one hospital location with insurance flag, check-in user, check-out user, and manual patient flag. | |
TAG | RQONELOC | |
ROUTINE | DSIVIC5 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | LOCIEN | |
DESCRIPTION | Hospital Location IEN | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 16 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | SDT | |
DESCRIPTION | FileMan Start date.time (optional) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 16 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | EDT | |
DESCRIPTION | FileMan End date.time (optional) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 16 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
INPUT PARAMETER | DAYS | |
DESCRIPTION | Number of days prior to today for last verified check (default=182) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 10 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
INPUT PARAMETER | SCREEN | |
DESCRIPTION | Contains the type of appointment to screen out: 1=checked in (which also screens checked out appointments by default) or 2=checked out | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 1 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
INPUT PARAMETER | BUF | |
DESCRIPTION | This field can be set to 1 to screen out (not return) appointments if there's an existing buffer entry for that patient. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 1 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 7 |
INPUT PARAMETER | NUMS | |
DESCRIPTION | Contains the number of records to return for each call. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 9 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 8 |
INPUT PARAMETER | MORE | |
DESCRIPTION | Contains a 1 if this is a second call to the rpc to get more records. Used with the NUMS field to get sets of data and not overwhelm the broker or timeout. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 1 | |
RETURN VALUE TYPE | GLOBAL ARRAY | |
RETURN PARAMETER DESCRIPTION | Global array. Each node has 10-12 pieces. On error, RESULT(1)=-1^Error message The first six pieces are the same as those described in the VEJDSD GET SCHEDULED APPTS remote procedure return parameter description. The 7th piece is an insurance flag: Flag Value 1=Either of the following conditions are met: a. Field #.3192 COVERED BY INSURANCE=NO or UNKNOWN b. For ANY .312 field 3 entry If Last Verified > n DAYS before today AND expiration date > today OR expiration date is NULL Flag Value 0=Otherwise The 8th and 9th ^-pieces have additional information if insurance is verified as NO coverage. The 10th piece is check-in user from the 7th piece of the VEJDSD GET SCHEDULED APPTS return parameter description. The 11th piece is check-out user from the 8th piece of the VEJDSD GET SCHEDULED APPTS return parameter description. The 12th piece is the manual patient verification flag (field .01 PATIENT) from file 19625.3 DSIV ICB MANUAL PATIENT FLAG. | |
AVAILABILITY | PUBLIC | |
INACTIVE | ||
CLIENT MANAGER | ||
WORD WRAP ON | TRUE | |
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |