Versions Compared

Key

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

...

Test Cases for Document Format and Content

By IG

IG Description and Purpose of Test Cases

IHE Profiles Involved

Test Case Peer Type & Supporting Tools*

PS-CA


The Projectathon 2023 will focus on interoperability demonstrations based on the pan-Canadian Patient Summary (PS-CA v1.0.0 TI) and the associated pan-Canadian FHIR Exchange (CA:FeX v1.0.0 TI) specifications, both ready for trial implementation. The PS-CA specification defines the building blocks to create and share patient summaries. 

The purpose of the test cases for the PS-CA will ensure that the Patient Summary is formatted and contains the required content according to the PS-CA Implementation Guide. A PS-CA clinical data set will be provided to support these test cases. Refer to the Test Data Sets for more details. 

To read more about the PS-CA, go here.

  • CA:FeX
  • MHD

No-Peer (PS-CA Renderer, FHIR Validator, CA:FeX Simulators, and MHD Simulators)

Peer-to-Peer (Gazelle platform)

PS-AB

Alberta is in the process of developing implementation details to provide to their implementers.

At the time of the September 2022 release, details like usage notes, comments, mappings, and additional constraints have been applied within PS-AB profiles that are derived from the PS-CA profiles.

The purpose of the test cases for PS-AB will ensure that the Patient Summary is formatted and contains the required content according to the PS-AB implementation guide. In support of these test cases, the following documents will be provided:

To read more about the PS-AB, go here.

  • CA:FeX
  • MHD

No-Peer (PS-CA Renderer, FHIR Validator, CA:FeX Simulators, and MHD Simulators)

Peer-to-Peer (Gazelle platform)

PS-ON

The Ontario Patient Summary is based on the International Patient Summary standard and was developed in collaboration with Canada Health Infoway and other jurisdictions and with preliminary input from primary care clinicians and solution vendors.

The Ontario Patient Summary (PS-ON) Standard aligns, where applicable, to the International Patient Summary (IPS) HL7 FHIR standard, the Pan-Canadian Patient Summary (PS-CA) Standard (under concurrent development), and the Canadian Baseline (CA-Baseline). 

The purpose of the test cases for PS-ON will ensure that the Patient Summary is formatted and contains the required content according to the PS-ON implementation guide. 

In support of these test cases, the following documents will be provided:

To read more about the PS-ON, go here.

  • CA:FeX
  • MHD

No-Peer (PS-CA Renderer, FHIR Validator, CA:FeX Simulators, and MHD Simulators)

Peer-to-Peer (Gazelle platform)

*To learn more about the Supporting Tools, go here.


The following table describes the integration profiles being tested, purpose of each, actors involved and types of tests and supporting tools.

...

*To learn more about the Supporting Tools, go here.

Where to Find the Test Cases

...

In addition to the Gazelle platform, a suite of testing tools, including validators and simulators, will be available for the No-Peer tests during the pre-Projectathon testing and Projectathon event testing. For more information about the testing tools, please refer to the Tools and Training page.

When to Run the Test Cases

The Projectathon includes two phases of testing: Pre-Projectathon testing and Projectathon testing. (Refer to the Registration and Schedule page for details about the timing of each phase.) The tables above, in section What will be Tested,categorize test cases by "Peer Type" of No-Peer tests and Peer-to-Peer tests. 

  • Pre-Projectathon testing: This phase will take place prior to the Projectathon event and include No-Peer tests (i.e., tests run between your system and one of the supporting tools). In Gazelle, all of the Pre-Projectathon tests for the Actors that you registered for will be listed.  
  • Projectathon testing: This phase will take place during the Projectathon event and include both No-Peer tests and Peer-to-Peer tests (i.e., tests between your system and another system). Note that prior to the Projectathon, connectivity testing must be completed (Refer to the Registration and Schedule page for more information about how and when to complete connectivity testing).