DSIV EXCEPTION REPORT

TITLEVALUE
NAMEDSIV EXCEPTION REPORT
DESCRIPTIONRetrieves 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.
TAGRRPT
ROUTINEDSIVICR2
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERSDT
DESCRIPTIONContains 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 TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETEREDT
DESCRIPTIONContains the end date for the report. Defaults to current date if not
sent.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERMORE
DESCRIPTIONContains 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 TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH3

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERLOCS
DESCRIPTIONContains 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 TYPELIST
REQUIREDNO
MAXIMUM DATA LENGTH50

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONReturns 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 ONTRUE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED