The International Patient Summary Test Kit provides an executable set of tests for the International Patient Summary (IPS) Implementation Guide v1.1.0. This test kit simulates requests performed by a realistic IPS Requestor and validating responses based on requirements specified within the IPS IG and the base FHIR specification.
This test kit is open source and freely available for use or adoption by the health IT community including EHR vendors, health app developers, and testing labs. It is built using the Inferno Framework. The Inferno Framework is designed for reuse and aims to make it easier to build test kits for any FHIR-based data exchange.
These tests are intended to allow IPS server implementers to perform checks of their server against IPS requrirements. Future versions of these tests may validate other requirements and may change how these are tested.
The test kit currently tests the following requirements:
See the test descriptions within the test kit for detail on the specific validations performed as part of testing these requirements.
The IPS Test Kit GitHub repository can be found here.
We welcome feedback on the tests, including but not limited to the following areas:
Please report any issues with this set of tests in the issues section of the repository.