Skip to main content

Module definitions

Module definitions 

Source
Expand description

The structure definitions a map is checked against.

A deliberately small model: what the checker needs to follow element paths and compare types. Definitions supplies structures by canonical URL; the fhirschema feature provides the core FHIR releases, and anything else (logical models, profiles from packages) can be added by implementing the trait.

Structs§

Element
An element of a structure.
NoDefinitions
No definitions: only checks that need none (variables, groups, transforms) run.
Structure
A resource, data type or logical model.

Enums§

Kind

Traits§

Definitions
Supplies structure definitions by canonical URL.

Functions§

same_primitive
FHIR primitive type codes that are also FHIRPath System types under another name.
type_url
Canonical URL of type code as used inside the structure at context_url: type codes resolve in the same FHIR release as the structure that uses them, so inside a version-specific core structure (http://hl7.org/fhir/4.0/StructureDefinition/Patient) HumanName is the 4.0 one. Anywhere else, profiles included, type codes are the core types.
versioned_core
http://hl7.org/fhir/4.0 for a structure URL of a version-specific core release.