HL7 Europe Laboratory Report
0.1.0 - trial-use 150

This page is part of the HL7 Europe Laboratory Report (v0.1.0: STU 1) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: Body structure: Laboratory

Official URL: http://hl7.eu/fhir/laboratory/StructureDefinition/BodyStructure-eu-lab Version: 0.1.0
Active as of 2024-02-26 Computable Name: BodyStructureEuLab

Copyright/Legal: Used by permission of HL7 Europe, all rights reserved Creative Commons License

This profile defines how to represent Body Structure in HL7 FHIR for the purpose of this guide.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from BodyStructure

NameFlagsCard.TypeDescription & Constraintsdoco
.. BodyStructure 0..*BodyStructureSpecific and identified anatomical structure
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... laterality 0..1CodeableConceptOptional Extensions Element
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality
.... value[x] 1..1CodeableConceptValue of extension
Binding: Body Structure Laterality (preferred)
... morphology 0..1CodeableConceptKind of Structure
Binding: SNOMEDCTMorphologicAbnormalities (preferred)
... locationQualifier 0..*CodeableConceptBody site modifier
Binding: Body Structure Qualifier (no laterality) (preferred)
... image 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
BodyStructure.extension:laterality.value[x]preferredLabLateralityEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-laterality-eu-lab
from this IG
BodyStructure.morphologypreferredSNOMEDCTMorphologicAbnormalities
http://hl7.org/fhir/ValueSet/bodystructure-code
from the FHIR Standard
BodyStructure.locationpreferredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
BodyStructure.locationQualifierpreferredLabSiteQualifierEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-siteQualifier-eu-lab
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. BodyStructure 0..*BodyStructureSpecific and identified anatomical structure
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... laterality 0..1CodeableConceptOptional Extensions Element
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality"
.... value[x] 1..1CodeableConceptValue of extension
Binding: Body Structure Laterality (preferred)
... active ?!Σ0..1booleanWhether this record is in active use
... morphology Σ0..1CodeableConceptKind of Structure
Binding: SNOMEDCTMorphologicAbnormalities (preferred)
... location Σ0..1CodeableConceptBody site
Binding: SNOMEDCTBodyStructures (preferred)
... locationQualifier 0..*CodeableConceptBody site modifier
Binding: Body Structure Qualifier (no laterality) (preferred)
... patient Σ1..1Reference(Patient)Who this is about

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
BodyStructure.extension:laterality.value[x]preferredLabLateralityEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-laterality-eu-lab
from this IG
BodyStructure.morphologypreferredSNOMEDCTMorphologicAbnormalities
http://hl7.org/fhir/ValueSet/bodystructure-code
from the FHIR Standard
BodyStructure.locationpreferredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
BodyStructure.locationQualifierpreferredLabSiteQualifierEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-siteQualifier-eu-lab
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorBodyStructureIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBodyStructureIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorBodyStructureIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorBodyStructureIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBodyStructureA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. BodyStructure 0..*BodyStructureSpecific and identified anatomical structure
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... laterality 0..1CodeableConceptOptional Extensions Element
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality"
.... value[x] 1..1CodeableConceptValue of extension
Binding: Body Structure Laterality (preferred)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierBodystructure identifier
... active ?!Σ0..1booleanWhether this record is in active use
... morphology Σ0..1CodeableConceptKind of Structure
Binding: SNOMEDCTMorphologicAbnormalities (preferred)
... location Σ0..1CodeableConceptBody site
Binding: SNOMEDCTBodyStructures (preferred)
... locationQualifier 0..*CodeableConceptBody site modifier
Binding: Body Structure Qualifier (no laterality) (preferred)
... description Σ0..1stringText description
... patient Σ1..1Reference(Patient)Who this is about

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
BodyStructure.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
BodyStructure.extension:laterality.value[x]preferredLabLateralityEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-laterality-eu-lab
from this IG
BodyStructure.morphologypreferredSNOMEDCTMorphologicAbnormalities
http://hl7.org/fhir/ValueSet/bodystructure-code
from the FHIR Standard
BodyStructure.locationpreferredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
BodyStructure.locationQualifierpreferredLabSiteQualifierEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-siteQualifier-eu-lab
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorBodyStructureIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBodyStructureIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorBodyStructureIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorBodyStructureIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBodyStructureA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from BodyStructure

Summary

Prohibited: 1 element

Extensions

This structure refers to these extensions:

Differential View

This structure is derived from BodyStructure

NameFlagsCard.TypeDescription & Constraintsdoco
.. BodyStructure 0..*BodyStructureSpecific and identified anatomical structure
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... laterality 0..1CodeableConceptOptional Extensions Element
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality
.... value[x] 1..1CodeableConceptValue of extension
Binding: Body Structure Laterality (preferred)
... morphology 0..1CodeableConceptKind of Structure
Binding: SNOMEDCTMorphologicAbnormalities (preferred)
... locationQualifier 0..*CodeableConceptBody site modifier
Binding: Body Structure Qualifier (no laterality) (preferred)
... image 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
BodyStructure.extension:laterality.value[x]preferredLabLateralityEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-laterality-eu-lab
from this IG
BodyStructure.morphologypreferredSNOMEDCTMorphologicAbnormalities
http://hl7.org/fhir/ValueSet/bodystructure-code
from the FHIR Standard
BodyStructure.locationpreferredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
BodyStructure.locationQualifierpreferredLabSiteQualifierEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-siteQualifier-eu-lab
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. BodyStructure 0..*BodyStructureSpecific and identified anatomical structure
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... laterality 0..1CodeableConceptOptional Extensions Element
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality"
.... value[x] 1..1CodeableConceptValue of extension
Binding: Body Structure Laterality (preferred)
... active ?!Σ0..1booleanWhether this record is in active use
... morphology Σ0..1CodeableConceptKind of Structure
Binding: SNOMEDCTMorphologicAbnormalities (preferred)
... location Σ0..1CodeableConceptBody site
Binding: SNOMEDCTBodyStructures (preferred)
... locationQualifier 0..*CodeableConceptBody site modifier
Binding: Body Structure Qualifier (no laterality) (preferred)
... patient Σ1..1Reference(Patient)Who this is about

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
BodyStructure.extension:laterality.value[x]preferredLabLateralityEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-laterality-eu-lab
from this IG
BodyStructure.morphologypreferredSNOMEDCTMorphologicAbnormalities
http://hl7.org/fhir/ValueSet/bodystructure-code
from the FHIR Standard
BodyStructure.locationpreferredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
BodyStructure.locationQualifierpreferredLabSiteQualifierEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-siteQualifier-eu-lab
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorBodyStructureIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBodyStructureIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorBodyStructureIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorBodyStructureIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBodyStructureA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. BodyStructure 0..*BodyStructureSpecific and identified anatomical structure
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... laterality 0..1CodeableConceptOptional Extensions Element
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality"
.... value[x] 1..1CodeableConceptValue of extension
Binding: Body Structure Laterality (preferred)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierBodystructure identifier
... active ?!Σ0..1booleanWhether this record is in active use
... morphology Σ0..1CodeableConceptKind of Structure
Binding: SNOMEDCTMorphologicAbnormalities (preferred)
... location Σ0..1CodeableConceptBody site
Binding: SNOMEDCTBodyStructures (preferred)
... locationQualifier 0..*CodeableConceptBody site modifier
Binding: Body Structure Qualifier (no laterality) (preferred)
... description Σ0..1stringText description
... patient Σ1..1Reference(Patient)Who this is about

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
BodyStructure.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
BodyStructure.extension:laterality.value[x]preferredLabLateralityEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-laterality-eu-lab
from this IG
BodyStructure.morphologypreferredSNOMEDCTMorphologicAbnormalities
http://hl7.org/fhir/ValueSet/bodystructure-code
from the FHIR Standard
BodyStructure.locationpreferredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
BodyStructure.locationQualifierpreferredLabSiteQualifierEuVs
http://hl7.eu/fhir/laboratory/ValueSet/lab-siteQualifier-eu-lab
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorBodyStructureIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBodyStructureIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorBodyStructureIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorBodyStructureIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBodyStructureA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from BodyStructure

Summary

Prohibited: 1 element

Extensions

This structure refers to these extensions:

 

Other representations of profile: CSV, Excel, Schematron