PanCareSurPass Project HL7 FHIR Implementation Guide
0.2.0 - CI Build 150

PanCareSurPass Project HL7 FHIR Implementation Guide, published by PanCareSurPass Project. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/pcsp/ and changes regularly. See the Directory of published versions

Resource Profile: BiologicallyDerivedProduct: Stem Cell

Official URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/BiologicallyDerivedProduct-sct-eu-pcsp Version: 0.2.0
Draft as of 2025-06-17 Computable Name: BiologicallyDerivedProductSctPcsp

This profile defines how to represent Stem Cell in FHIR for describing a Stem Cell Transplantation data required by the PanCareSurPass algorithm to generate the care plan.

Usages:

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct A material substance originating from a biological entity
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:sctDonorType 0..1 (Complex) Stem Cell Donor Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type
..... extension 0..0
..... url 1..1 uri "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type"
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Donor type (required)
.... extension:sctSourceType 0..1 (Complex) Stem Cell Source Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type
..... extension 0..0
..... url 1..1 uri "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type"
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Source type (required)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
BiologicallyDerivedProduct.extension:sctDonorType.value[x]requiredSctDonorTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-donorType-eu-pcsp
From this IG
BiologicallyDerivedProduct.extension:sctSourceType.value[x]requiredSctSourceTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-sourceType-eu-pcsp
From this IG
BiologicallyDerivedProduct.productCategoryrequiredPattern Value: cells
http://hl7.org/fhir/ValueSet/product-category|4.0.1
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorBiologicallyDerivedProductIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBiologicallyDerivedProductIf 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-4errorBiologicallyDerivedProductIf 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-5errorBiologicallyDerivedProductIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBiologicallyDerivedProductA 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 BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct A material substance originating from a biological entity
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:sctDonorType 0..1 (Complex) Stem Cell Donor Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Donor type (required)
.... extension:sctSourceType 0..1 (Complex) Stem Cell Source Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Source type (required)
... productCategory 0..1 code organ | tissue | fluid | cells | biologicalAgent
Required Pattern: cells
... collection
.... source 0..1 Reference(Patient | Organization) The patient providing the cells

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
BiologicallyDerivedProduct.extension:sctDonorType.value[x]requiredSctDonorTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-donorType-eu-pcsp
From this IG
BiologicallyDerivedProduct.extension:sctSourceType.value[x]requiredSctSourceTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-sourceType-eu-pcsp
From this IG
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct A material substance originating from a biological entity
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:sctDonorType 0..1 (Complex) Stem Cell Donor Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type"
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Donor type (required)
.... extension:sctSourceType 0..1 (Complex) Stem Cell Source Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type"
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Source type (required)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External ids for this item
... productCategory 0..1 code organ | tissue | fluid | cells | biologicalAgent
Binding: BiologicallyDerivedProductCategory (required): Biologically Derived Product Category.
Required Pattern: cells
... productCode 0..1 CodeableConcept What this biologically derived product is
Binding Description: (example): Biologically Derived Product Code.
... status 0..1 code available | unavailable
Binding: BiologicallyDerivedProductStatus (required): Biologically Derived Product Status.
... request 0..* Reference(ServiceRequest) Procedure request
... quantity 0..1 integer The amount of this biologically derived product
... parent 0..* Reference(BiologicallyDerivedProduct) BiologicallyDerivedProduct parent
... collection 0..1 BackboneElement How this product was collected
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... collector 0..1 Reference(Practitioner | PractitionerRole) Individual performing collection
.... source 0..1 Reference(Patient | Organization) The patient providing the cells
.... collected[x] 0..1 Time of product collection
..... collectedDateTime dateTime
..... collectedPeriod Period
... processing 0..* BackboneElement Any processing of the product during collection
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string Description of of processing
.... procedure 0..1 CodeableConcept Procesing code
Binding: ProcedureCodes(SNOMEDCT) (example): Biologically Derived Product Procedure.
.... additive 0..1 Reference(Substance) Substance added during processing
.... time[x] 0..1 Time of processing
..... timeDateTime dateTime
..... timePeriod Period
... manipulation 0..1 BackboneElement Any manipulation of product post-collection
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string Description of manipulation
.... time[x] 0..1 Time of manipulation
..... timeDateTime dateTime
..... timePeriod Period
... storage 0..* BackboneElement Product storage
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string Description of storage
.... temperature 0..1 decimal Storage temperature
.... scale 0..1 code farenheit | celsius | kelvin
Binding: BiologicallyDerivedProductStorageScale (required): BiologicallyDerived Product Storage Scale.
.... duration 0..1 Period Storage timeperiod

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
BiologicallyDerivedProduct.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
BiologicallyDerivedProduct.extension:sctDonorType.value[x]requiredSctDonorTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-donorType-eu-pcsp
From this IG
BiologicallyDerivedProduct.extension:sctSourceType.value[x]requiredSctSourceTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-sourceType-eu-pcsp
From this IG
BiologicallyDerivedProduct.productCategoryrequiredPattern Value: cells
http://hl7.org/fhir/ValueSet/product-category|4.0.1
From the FHIR Standard
BiologicallyDerivedProduct.productCodeexample
BiologicallyDerivedProduct.statusrequiredBiologicallyDerivedProductStatus
http://hl7.org/fhir/ValueSet/product-status|4.0.1
From the FHIR Standard
BiologicallyDerivedProduct.processing.procedureexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
From the FHIR Standard
BiologicallyDerivedProduct.storage.scalerequiredBiologicallyDerivedProductStorageScale
http://hl7.org/fhir/ValueSet/product-storage-scale|4.0.1
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorBiologicallyDerivedProductIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBiologicallyDerivedProductIf 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-4errorBiologicallyDerivedProductIf 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-5errorBiologicallyDerivedProductIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBiologicallyDerivedProductA 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()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct A material substance originating from a biological entity
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:sctDonorType 0..1 (Complex) Stem Cell Donor Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type
..... extension 0..0
..... url 1..1 uri "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type"
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Donor type (required)
.... extension:sctSourceType 0..1 (Complex) Stem Cell Source Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type
..... extension 0..0
..... url 1..1 uri "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type"
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Source type (required)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
BiologicallyDerivedProduct.extension:sctDonorType.value[x]requiredSctDonorTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-donorType-eu-pcsp
From this IG
BiologicallyDerivedProduct.extension:sctSourceType.value[x]requiredSctSourceTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-sourceType-eu-pcsp
From this IG
BiologicallyDerivedProduct.productCategoryrequiredPattern Value: cells
http://hl7.org/fhir/ValueSet/product-category|4.0.1
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorBiologicallyDerivedProductIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBiologicallyDerivedProductIf 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-4errorBiologicallyDerivedProductIf 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-5errorBiologicallyDerivedProductIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBiologicallyDerivedProductA 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()

Differential View

This structure is derived from BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct A material substance originating from a biological entity
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:sctDonorType 0..1 (Complex) Stem Cell Donor Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Donor type (required)
.... extension:sctSourceType 0..1 (Complex) Stem Cell Source Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Source type (required)
... productCategory 0..1 code organ | tissue | fluid | cells | biologicalAgent
Required Pattern: cells
... collection
.... source 0..1 Reference(Patient | Organization) The patient providing the cells

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
BiologicallyDerivedProduct.extension:sctDonorType.value[x]requiredSctDonorTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-donorType-eu-pcsp
From this IG
BiologicallyDerivedProduct.extension:sctSourceType.value[x]requiredSctSourceTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-sourceType-eu-pcsp
From this IG

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct A material substance originating from a biological entity
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:sctDonorType 0..1 (Complex) Stem Cell Donor Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type"
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Donor type (required)
.... extension:sctSourceType 0..1 (Complex) Stem Cell Source Type
URL: http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type"
..... value[x] 1..1 CodeableConcept Value of extension
Binding: Stem Cell Source type (required)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External ids for this item
... productCategory 0..1 code organ | tissue | fluid | cells | biologicalAgent
Binding: BiologicallyDerivedProductCategory (required): Biologically Derived Product Category.
Required Pattern: cells
... productCode 0..1 CodeableConcept What this biologically derived product is
Binding Description: (example): Biologically Derived Product Code.
... status 0..1 code available | unavailable
Binding: BiologicallyDerivedProductStatus (required): Biologically Derived Product Status.
... request 0..* Reference(ServiceRequest) Procedure request
... quantity 0..1 integer The amount of this biologically derived product
... parent 0..* Reference(BiologicallyDerivedProduct) BiologicallyDerivedProduct parent
... collection 0..1 BackboneElement How this product was collected
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... collector 0..1 Reference(Practitioner | PractitionerRole) Individual performing collection
.... source 0..1 Reference(Patient | Organization) The patient providing the cells
.... collected[x] 0..1 Time of product collection
..... collectedDateTime dateTime
..... collectedPeriod Period
... processing 0..* BackboneElement Any processing of the product during collection
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string Description of of processing
.... procedure 0..1 CodeableConcept Procesing code
Binding: ProcedureCodes(SNOMEDCT) (example): Biologically Derived Product Procedure.
.... additive 0..1 Reference(Substance) Substance added during processing
.... time[x] 0..1 Time of processing
..... timeDateTime dateTime
..... timePeriod Period
... manipulation 0..1 BackboneElement Any manipulation of product post-collection
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string Description of manipulation
.... time[x] 0..1 Time of manipulation
..... timeDateTime dateTime
..... timePeriod Period
... storage 0..* BackboneElement Product storage
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string Description of storage
.... temperature 0..1 decimal Storage temperature
.... scale 0..1 code farenheit | celsius | kelvin
Binding: BiologicallyDerivedProductStorageScale (required): BiologicallyDerived Product Storage Scale.
.... duration 0..1 Period Storage timeperiod

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
BiologicallyDerivedProduct.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
BiologicallyDerivedProduct.extension:sctDonorType.value[x]requiredSctDonorTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-donorType-eu-pcsp
From this IG
BiologicallyDerivedProduct.extension:sctSourceType.value[x]requiredSctSourceTypeVs
http://hl7.eu/fhir/ig/pcsp/ValueSet/vs-sct-sourceType-eu-pcsp
From this IG
BiologicallyDerivedProduct.productCategoryrequiredPattern Value: cells
http://hl7.org/fhir/ValueSet/product-category|4.0.1
From the FHIR Standard
BiologicallyDerivedProduct.productCodeexample
BiologicallyDerivedProduct.statusrequiredBiologicallyDerivedProductStatus
http://hl7.org/fhir/ValueSet/product-status|4.0.1
From the FHIR Standard
BiologicallyDerivedProduct.processing.procedureexampleProcedureCodes(SNOMEDCT)
http://hl7.org/fhir/ValueSet/procedure-code
From the FHIR Standard
BiologicallyDerivedProduct.storage.scalerequiredBiologicallyDerivedProductStorageScale
http://hl7.org/fhir/ValueSet/product-storage-scale|4.0.1
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorBiologicallyDerivedProductIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBiologicallyDerivedProductIf 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-4errorBiologicallyDerivedProductIf 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-5errorBiologicallyDerivedProductIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBiologicallyDerivedProductA 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()

 

Other representations of profile: CSV, Excel, Schematron