RAD_IRA_IG-based_Validation
The Gazelle External Validation Service (EVS) performs validation using FHIR StructureDefinitions contained in the IHE Radiology Integrated Reporting Applications (IRA) Profile. The StructureDefinitions used by EVS are found on the "Artifacts" page of the IRA IG.
In this test, you will use the Gazelle EVS tool to validate:
- FHIR®© Resources created by your application and/or returned by your application in response to a query
- IHE transactions based on FHIR: outbound messages and responses with constraints defined in IHE transaction definitions.
The validators are available in EVS under menu IHE-->FHIR IG-based -->Validate.
This test appears in Gazelle Test Management as a Preparatory test for IRA actors.
- If your actor initiates a transaction containing one or more FHIR Resources, you should perform this test to use the EVS tool ensure the Resource(s) and transactions you support pass validation.
This table identifies IMR actors (Col 1), the content it creates {Col 2), and which validators in EVS to use to validate that content (Col 3).
IRA actor |
Content that is validated |
RAD IRA Validator in EVS |
Image Display, Report Creator, Worklist Client |
Open Report Context [RAD-148] | DiagnosticReport Context Patient Context ImagingStudy Context |
Content Creator (see Note) | Update Report Content [RAD-150] | DiagnosticReport Update |
Content Creator | Update Report Content [RAD-150] | ImagingSelection Content |
Content Creator | Update Report Content [RAD-150] | Observation Content |
Content Creator | may include in DiagnosticReport | DiagnosticReport associated study |
Note: The Content Creator in Column 1 is grouped with one of these actors: Report Creator, Evidence Creator, Image Display, Evidence Creator, Stateless Evidence Creator. The type of 'content' it creates (i.e. the FHIR Resource validated in Column 3) depends on this grouped actor.
- Using the table above, identify the FHIR Resources and FHIR-based transactions supported by your application
- Access the Gazelle EVS: https://gazelle.ihe.net/evs
- From the EVS user interface, select menu IHE-->FHIR IG-based-->Validate
- Upload the XML or JSON file produced by your application
- Select the correct Validator from the dropdown list.
- Click on Validate.
- Repeat as needed for other resources or transactions.
- The EVS creates a Permanent link to your results under IHE-->FHIR IG-based-->Validation Log
- Paste the Permanent Link into Gazelle Test Management as the results for this test.
- Many systems will have more than one result to report.