Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The WA SDK leverages ActiveX 2.0, allowing Foundry Health IQVIA to communicate with supported devices through the ClinSpark Agent. The interface does not require ActiveX interaction by way of a browser plugin, but rather uses Microsoft’s COM API.

Note

The Welch Allyn Connectivity SDK and supporting documentation were previously supplied directly by the vendor, Baxter (Welch Allyn). Baxter has recently communicated to IQVIA that they will no longer be hosting the SDK on their support website for download. Please contact your PM to gain access to the Connectivity SDK. 

IQVIA has been informed that Welch Allyn Connectivity SDK 2.3 and 3.0 are currently unsupported with Windows 11 and are in process of developing a new version. Once this newly supported version is supplied IQVIA will review and determine incorporating into a future release of Agent.

Requirements

  • Welch Allyn Connectivity SDK 2.3 or 3.0 (as supported by Welch Allyn)

  • ClinSpark version 1.4.0 or greater

  • ClinSpark Agent version 1.1.0 or greater

...

  1. User Requirements Specification (URS) is not included. Foundry Health IQVIA has reviewed the general requirements of the user community and used these to determine Functional and Non-Functional Requirements for this ClinSpark component.

  2. ClinSpark Infrastructure specification (documented separately)

  3. ClinSpark Architecture specification (documented separately)

  4. ClinSpark Configuration Specification (documented separately)

...

The interface is reliant on the use of the Welch Allyn SDK. It is to be expected that Welch Allyn continue to develop the SDK and support additional devices that are brought to market.  Foundry Health IQVIA will maintain the interface through the supported SDK updates and Welch Allyn devices, where applicable.

...

The interface is established using the Welch Allyn Connectivity SDK. This SDK leverages ActiveX 2.0, allowing Foundry Health IQVIA to communicate with supported devices through the ClinSpark Agent. The interface does not require ActiveX interaction by way of a browser plugin, but rather uses Microsoft’s COM API.

...

Installation

The Welch Allyn SDK must be installed on all computers wishing to leverage the ClinSpark interface.  The SDK and supporting documentation referenced below should be supplied by Hillrom / Welch Allyn.

...

Once the SDK zip file has been received, please follow the directions below to install.

  • Extract the SDK zip file

  • Double click ‘autorun.exe’

  • Follow the prompts:

  • Confirm the SDK is found with ‘Programs’

...

  • Restart computer

ClinSpark Agent Component

...

  • Input: XML code (refer to SDK documentation here on documentation on proper syntax and available commands).

...

The device values are erased upon successful transfer to the ClinSpark user interface; this functionality can be disabled by way of a ClinSpark device profile parameter (can only be set by FH engineering).

Error Scenarios

If a connection cannot be made, the user is given an error alert. Error alerts can occur if:

...

  • The default password to edit advanced settings in the device is found in the ‘service manual’ and is as follows: 6345

  • It is described above that a HALF_UP rounding mechanism is sometimes used. Following are some examples of this rounding algorithm from Java programing language documentation.

...

  • The USB port/cable used to connect to the laptop running the Agent must allow for bidirectional data transfer. Please consult your device manual or Welch Allyn to confirm which port can be used.