XDS Software Development Kit
With the establishment of health information exchanges you may be required to connect information systems to IHE XDS-based networks. This may require an expensive upgrade of your system or, when the system was developed internally, extensive development may be necessary to realize XDS compliance.
Forcare’s XDS Software Development Kit (XDK) allows you to quickly implement the required XDS compliance into your systems. Using our XDK you are able to accelerate your software development while having the guarantee of standards-based interoperability of clinical information.
Real interoperability
Forcare’s XDK is based on the exact same libraries that are used in Forcare’s XDS products. They have been successfully validated every year at IHE Connectathons since 2007. Moreover, Forcare products are used world-wide to establish health information exchanges and have proven connectivity with many clinical information systems.
Proven Technology
Forcare’s XDK is built using the Java™ development framework and is validated on both Windows® and Linux® 32-bit and 64-bit operating systems. The XDK allows for developing IHE XDS Document Consumer, Source and Embedded Repository actors and implements the required transactions for these actors. Furthermore the XDK offers client-side support for XDS-related profiles such as “Patient Identifier Cross-Referencing” (PIX), “Patient Demographics Query” (PDQ), “Cross-Enterprise User Assertion” (XUA), “Audit Trail and Node Authentication” (ATNA), and “Cross-Community Access” (XCA).
The XDK reduces the need for developers to learn about the low level details of IHE transactions. Your developers can concentrate on end-user functionality that must be realized today. The XDK guarantees ongoing IHE compliant interoperability. All transactions are fully secure, relieving your developers of the need to dive into the details of security programming.
Key benefits
Forcare’s XDS Software Development Toolkit (XDK) offers the following benefits:
- Your developers are relieved of the technical burden of IHE XDS transactions and can focus on the functional requirements, using the IHE transactions. The XDK deals with communication protocols, security and standards support.
- Built in Java allowing for deployments on both Windows® and Linux® operating systems.
- Validated on both 32-bit and 64-bit platforms.
- Includes support for HL7 message handling.
- Developer support is available (training and helpdesk).
- Sample code is included.
- Java API documentation available.
