Skip to main content

Crate fhir_types

Crate fhir_types 

Source
Expand description

Per-version FHIR types and terminology operation contracts.

Generated by fhir-codegen from the vendored HL7 FHIR packages, one module per FHIR version. Every file is @generated; change the emitter and regenerate, never the output.

Modules§

codec
The FHIR JSON representation shared by every version module.
definition
A release-neutral read of ElementDefinition and StructureDefinition.
operation
Runtime descriptors of the terminology operations.
r4
FHIR R4 types: the root set the enabled features select and the complete closure of the datatypes and primitives it references, from hl7.fhir.r4.core 4.0.1.
r5
FHIR R5 types: the root set the enabled features select and the complete closure of the datatypes and primitives it references, from hl7.fhir.r5.core 5.0.0.
r6
FHIR R6 types: the root set the enabled features select and the complete closure of the datatypes and primitives it references, from hl7.fhir.r6.core 6.0.0-ballot5.
r4b
FHIR R4B types: the root set the enabled features select and the complete closure of the datatypes and primitives it references, from hl7.fhir.r4b.core 4.3.0.
schema
The element table of a FHIR version: every emitted type’s elements in definition order.
stu3
FHIR STU3 types: the root set the enabled features select and the complete closure of the datatypes and primitives it references, from hl7.fhir.r3.core 3.0.2.
xml
The FHIR XML representation shared by every version module, over the version’s element schema.