DSIV ONE LOC APPTS

TITLEVALUE
NAMEDSIV ONE LOC APPTS
DESCRIPTIONRequest all appointments for one hospital location with insurance flag,
check-in user, check-out user, and manual patient flag.
TAGRQONELOC
ROUTINEDSIVIC5
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERLOCIEN
DESCRIPTIONHospital Location IEN
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH16

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERSDT
DESCRIPTIONFileMan Start date.time (optional)
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH16

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETEREDT
DESCRIPTIONFileMan End date.time (optional)
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH16

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERDAYS
DESCRIPTIONNumber of days prior to today for last verified check (default=182)
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH10

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERSCREEN
DESCRIPTIONContains the type of appointment to screen out: 1=checked in (which also
screens checked out appointments by default) or 2=checked out
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH1

INPUT PARAMETERSSEQUENCE NUMBER6
INPUT PARAMETERBUF
DESCRIPTIONThis field can be set to 1 to screen out (not return) appointments if
there's an existing buffer entry for that patient.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH1

INPUT PARAMETERSSEQUENCE NUMBER7
INPUT PARAMETERNUMS
DESCRIPTIONContains the number of records to return for each call.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH9

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

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONGlobal 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.
AVAILABILITYPUBLIC
INACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED