NAME |
VPS PATIENT CHECK-IN |
TAG |
CHK |
ROUTINE |
VPSRPC4 |
RETURN VALUE TYPE |
ARRAY |
AVAILABILITY |
PUBLIC |
INACTIVE |
ACTIVE |
VERSION |
1 |
APP PROXY ALLOWED |
Yes |
DESCRIPTION |
Called by Vetlink Kiosk system. The RPC will accept a single value as
input representing the string of pending appointments that the patient is
to be checked-in.; and the output produced will be an array that returns
the results of each attempted check-in.
|
INPUT PARAMETER |
-
- VPSAPPTS
- PARAMETER TYPE: LITERAL
- MAXIMUM DATA LENGTH: 225
- REQUIRED: YES
- SEQUENCE NUMBER: 1
- DESCRIPTION:
Input: string that represents the appt(s) to be checked in. Since more
example of data string (represents 2 appts):
"308165-1218-3120420.1215;308165-4569-3120420.1030"
than one appt can be checked-in, each appt consists of the DFN, CLINIC
ien, and appt date/timestamp. Each appt is delimited by ";" and the 3
pieces of data are separated by "-". All 3 data elements in the appt
representation are required input.
Syntax:
input=DFN_"-"_clinic IEN_"-"_date/timestamp of scheduled
appt_";"
|
RETURN PARAMETER DESCRIPTION |
single-dimensional array that represents the result of attempted check-in
for each appt:
1 if check-in successful or '99' if there was a problem.
Syntax:
RESULT(n)= DFN_"-"_clinicIEN_"-"_date/time of appt_"-"_return value
example of data output:
RESULT(1)="308165-1218-3120420.1215-1"
RESULT(2)="308165-4569-3120420.1030-99"
RESULT(3)="308165-2312-3120420.1430-1"
|