VPS WRITE KIOSK PARAMETERS

TITLEVALUE
NAMEVPS WRITE KIOSK PARAMETERS
DESCRIPTIONCalled by the VetLink Kiosk system. This RPC will accept three input
parameters and will return result output when processing complete. The
input parameters are Kiosk Group (literal value) and the changed
configuration values (array)

Kiosk Group: when an administrator of VetLink Kiosk is making any Kiosk
configuration changes, he/she is making changes for a Kiosk Group.
Each element in the array is constructed as:
array(n) = field label^field value
where n : an incremental number that acts as an index
field label : the name of VistA Field Name
field value : the parameter value to be stored in VistA

The output result has similar array structure as the array(n) with an addition
of the result code and potential exception message
Successful output structure is constructed as:
output(n) = field label^field value^1
value '1' at the end indicates the field value was stored
successfully
Failed output structure is constructed as:
output(n) = field label^field value^99^exception message
value '99' at the end indicates either field label doesn't
exist in VistA or the field value is invalid.
TAGWRITE
ROUTINEVPSPARAM
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERPARAMTYP
DESCRIPTIONThis parameter contains either 'K' for KIOSK GROUP or 'C' for CLINIC.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH1

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERPARAMNAM
DESCRIPTIONWhen An Administrator of VetLink Kiosk system made any
configuration changes, the changes were made against this Kiosk Group or Clinic
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERPARAMETERS
DESCRIPTIONA subscripted array that represents the list of parameter changes to
the VetLink's Kiosk Configuration.
Each element in the subscripted array is constructed as:
PARAMETERS(n) = field label^field value
where n : an incremental number that acts as an index
field label : the name of VistA Field Name
field value : the parameter value to be stored in VistA
PARAMETER TYPELIST
REQUIRED
MAXIMUM DATA LENGTH

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTION
AVAILABILITYRESTRICTED
INACTIVEACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED