org.hl7.fhir.core/org.hl7.fhir.convertors
dotasek da95cae662 Add hasResource check to Bundle10_XX convertors 2022-01-04 17:37:45 -05:00
..
src Add hasResource check to Bundle10_XX convertors 2022-01-04 17:37:45 -05:00
CONVERTORS.md Conversion library overhaul (#568) 2021-08-06 19:28:24 -04:00
pom.xml Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2022-01-02 06:25:01 +11:00
readme.md More support for R4B 2021-12-22 07:31:09 +11:00

readme.md

About the version conversion routines

The version conversion routines are maintained as part of the development of the standard, but always under considerable time pressure. Implementers should regard these as 'scaffolds' for an actual reliable conversion routine.

The FHIR project maintains and tests conversions on the following resources, from old versions to R5:

  • CodeSystem
  • ValueSet
  • ConceptMap
  • StructureDefinition
  • StructureMap
  • ImplementationGuide
  • CapabilityStatement
  • OperationDefinition
  • NamingSystem

These can be relied on and are subject to extensive testing.

In addition to this, some of the conversions have test cases for particular resources and particular version combinations. Where test cases exist, they will continue to pass and be maintained.

So:

  • test the conversion routines before using them in production
  • contribute test cases to ensure that your use cases continue to be reliable

Test cases are welcome - make them as PRs to the core library, or even better, to the FHIR test cases library