Details
-
Technical Correction
-
Resolution: Persuasive
-
Medium
-
FHIRPath (FHIR)
-
1.0
-
Implementable Technology Specifications
-
documentation
-
-
Correction
Description
There are 4 different and conflicting versions of the FHIRPath tests:
https://github.com/HL7/FHIRPath/blob/master/tests/r4/tests-fhir-r4.xml
https://github.com/FHIR/fhir-test-cases/blob/master/r4/fhirpath/tests-fhir-r4.xml
https://github.com/FHIR/fhir-test-cases/blob/master/r5/fhirpath/tests-fhir-r5.xml
Discussion on Zulip established consensus that the fhir-test-cases repository should be the source of truth:
https://github.com/FHIR/fhir-test-cases/blob/master/r5/fhirpath/tests-fhir-r5.xml
The R5 tests are used since those are the most current, actively maintained branch. However, the R4 tests should be kept consistent as well since they are the ones used in the Normative specification. All test resources used are normative as of R4, so the test resources are identical. The R5 fhir-test-cases should be the source of truth going forward. This ticket is to align all 4 appearances and address any detected conflicts between them.