DESCRIPTION |
Called by the VetLink Kiosk system. This RPC will accept three input
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
parameters and will return result output when processing complete. The
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.
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
|