VPS PATIENT CHECK-IN (3248)    REMOTE PROCEDURE (8994)

Name Value
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"