TITLE | VALUE | |
---|---|---|
NAME | VPS WRITE KIOSK PARAMETERS | |
DESCRIPTION | Called 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. | |
TAG | WRITE | |
ROUTINE | VPSPARAM | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | PARAMTYP | |
DESCRIPTION | This parameter contains either 'K' for KIOSK GROUP or 'C' for CLINIC. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 1 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | PARAMNAM | |
DESCRIPTION | When An Administrator of VetLink Kiosk system made any configuration changes, the changes were made against this Kiosk Group or Clinic | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | PARAMETERS | |
DESCRIPTION | A 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 TYPE | LIST | |
REQUIRED | ||
MAXIMUM DATA LENGTH | ||
RETURN VALUE TYPE | ARRAY | |
RETURN PARAMETER DESCRIPTION | ||
AVAILABILITY | RESTRICTED | |
INACTIVE | ACTIVE | |
CLIENT MANAGER | ||
WORD WRAP ON | TRUE | |
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |