TITLE | VALUE | |
---|---|---|
NAME | DSIV EXCEPTION REPORT | |
DESCRIPTION | Retrieves ICB Exception data from 19625.1. A nightly job queued from option DSIV NIGHTLY REPORT processes the report - this rpc now just returns the data. | |
TAG | RRPT | |
ROUTINE | DSIVICR2 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | SDT | |
DESCRIPTION | Contains the start date for the report. This is the report date in file 19625.1. Since reports are run each night, it is the same as the appointment date. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | EDT | |
DESCRIPTION | Contains the end date for the report. Defaults to current date if not sent. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | MORE | |
DESCRIPTION | Contains a flag to denote recursive calls to get the Exception Report data. MORE=0 is the starting condition (start at the start date in parameter 1), MORE=1 is to continue getting the records until the value ~END~ is received. The number of records returned for each call is based on the DSIV MAX NUM ENTRIES parameter. The MORE parameter and recursive calling to the rpc prevents network timeouts when a lot of data is being returned (e.g. one month of Exception data). | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 3 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
INPUT PARAMETER | LOCS | |
DESCRIPTION | Contains an array of clinics to include or exclude from the report. The array is in the format: LOCS(1)="INCLUDE" (or "EXCLUDE" to exclude the clinics) LOCS(n)=228 (clinic IEN from file 44) | |
PARAMETER TYPE | LIST | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 50 | |
RETURN VALUE TYPE | GLOBAL ARRAY | |
RETURN PARAMETER DESCRIPTION | Returns the following global array data: Ret(n)=clinic^appt dt/tm^patient^check-in user^check-out user^FM appt dt ~END~ is sent to denote the end of the report. -1^error denotes error. The FM (Fileman) appt date at the end helps the GUI re-sort the data. | |
AVAILABILITY | ||
INACTIVE | ||
CLIENT MANAGER | ||
WORD WRAP ON | TRUE | |
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |