DRAFT - Attila has suggested that we created a checklist of steps for MQ to help them be self-sufficient. The following is a draft list that needs to be add-to and/or modified to be a complete set of steps and accurate.
...
steps outline the process for registering your system, completing the test cases, submitting your results and receiving your testing report.
Registration
- Create a Gazelle account and register as a user, with your organization registration here
- Contact Gazelle support to perform vendor registration
- Register your system
- Select the integration profiles that your system is implementing, and
- For additional registration and account setup tips, refer to How to Create Your Account in Gazelle.pdf.
- During registration, you will select the integration profiles that you wish to test (e.g., CA:FeX, CA:Sec, CA:Aud, IUA, etc.)
- Learn about what is being tested on the Test Cases page, which includes details and information videos about the Profiles.
Supporting material
Prerequisites
- For server-side systems – contact Gazelle support:
- Ensure the proxy channels are opened
- Ensure that your server security certificate is added to the Gazelle proxy
- Perform the prerequisite setups and configurations that are applicable to the actors that you subscribed for
- IUA actors – follow the instructions here, and
- Learn how to use the Tools available for testing on the Test Tools and Training page.
- If you will be performing IUA testing, please follow these instructions IUA Registration Form and Instructions and
- if applicable to you, fill in the form and submit
- ATNA actors – complete the questionnaire here, and submit to [email protected]
Test execution
- Login to Gazelle Test Manager here
- Ensure
- that you are operating in the
- Gazelle -Self Testing PAN-Canadian
- 2024 testing session. If you are not,
- switch your session using the Switch button, located in the Title Bar.
- Refer to the Gazelle Self-Testing Guide for details about how to execute the test cases.
- Upon testing completion, collect the list of successful test cases and submit them for verification to Infoway, providing a contact email with test case links.
- Infoway will verify successful completion and issue a conformance test report for your system listing all tested profiles and the results. The report will be emailed to the email account you identified as your contact.
- You may present the conformance test report to your jurisdictional team.
...
- Perform the No Peer test cases listed in Gazelle for the actors implemented by your system, via the Gazelle proxy, using the Simulators available
- Perform the No Peer test case listed in Gazelle to validate the content of your PS-CA FHIR document using the Validator configured to PS-CA v1.1.0 package
- You can run the same test multiple times, until the results are successfully conforming to the pan-Canadian specifications.
Supporting Material
Test Data
The following table provides the clinical data sets for testing the PS-CA.(Note that the current data sets and JSON sample file are in support of PS-CA v1.0.0 and updates for PS-CA v1.1.0 are coming soon.)
Clinical Data Sets | Description | Sample(s) |
---|---|---|
Updated on: February |
23, |
2024 | A clinical data set that represents the required information using the correct data types and valuesets, where specific valuesets are defined as Required in the PS-CA. |
TIPS:
In preparation for the 2023 Projectathon, a number of webinars were hosted. If this is your first time using Gazelle or the other tools, you may find this content helpful. Please keep in mind there will be specific references to the 2023 Projectathon that no longer apply.
- A Registration Webinar was held which explains how to register. You may find recording is available here and the presentation deck is available here: Projectathon Registration Webinar vFinal.pdf.
- A Tools & Testing Webinar was held. The recording is available here and the presentation deck is available here: Projectathon Pre-PAT Webinar vFinal.pdf
Attila's original list:
...
Test evaluation
- When you are happy with the results of your testing, collect the information recorded in the proxy and attach it to your test (if you performed the same test scenario multiple times, evidence for one successful execution need to be captured)
- Ensure that all test cases in No Peer tests are completed, including the document validation.
- Collect the list of successful test cases and submit them for verification to Infoway
...
- , via email containing the list of links to the executed test cases, to [email protected]
- Infoway will verify successful completion and issue a conformance test report for your system listing all tested profiles and the results.
...
- The report will be emailed to the email account you identified as your contact, which you may present to your jurisdictional team.