Welch Allyn Connex CSK 4.1.X - Installation Guide User Manual
Page 29

Installation guide
Configuration
25
14 Host response
XSLT
The Host Response XSLT field is used to specify the location of an .xsl file that will be used
to verify responses from an external information host. Whenever XML data, or translated
data, is sent to an information host, the data message is saved as part of the message
context. If a Host Response XSLT file is specified, it is used to translate that original
outbound message into an expected response. This expected response is then compared
against the actual response from an information host.
If no Host Response XSLT is specified, then any response from an information host,
regardless of content, will result in an ACK back to the device.
15 Device
response XSLT
If an appropriate, matching host response is received from an external information host, and
a Device Response XSLT is present, then Data Catcher generates a specific response for the
device using this XSLT. This response can include elements saved from the Host Response
comparison (using set-variable and get-variable), it can use custom generated binary data
(using binary-stream), and it can conditionally decide whether an ACK, NACK, or custom
message id should be sent to the original device. This allows the XSLT developer a large
amount of flexibility in controlling the response to the device, above and beyond the generic
ACK/NACK responses.