Extensions for Using Data Elements from FHIR R5 in FHIR R4
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R5 in FHIR R4 - Downloaded Version null See the Directory of published versions

Resource Profile: Profile_R5_BiologicallyDerivedProduct_R4

Official URL: http://hl7.org/fhir/5.0/StructureDefinition/profile-BiologicallyDerivedProduct Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: Profile_R5_BiologicallyDerivedProduct_R4

This cross-version profile allows R5 BiologicallyDerivedProduct content to be represented via FHIR R4 BiologicallyDerivedProduct resources.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct(4.0.1) 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
Constraints: ext-1
.... extension:biologicalSourceEvent 0..1 Identifier R5: An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.biologicalSourceEvent
Constraints: ext-1
.... extension:processingFacility 0..* Reference(Cross-version Profile for R5.Organization for use in FHIR R4(0.1.0) | Organization) R5: Processing facilities responsible for the labeling and distribution of this biologically derived product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.processingFacility
Constraints: ext-1
.... extension:division 0..1 string R5: A unique identifier for an aliquot of a product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.division
Constraints: ext-1
.... extension:expirationDate 0..1 dateTime R5: Date, and where relevant time, of expiration (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.expirationDate
Constraints: ext-1
.... extension:storageTempRequirements 0..1 Range R5: Product storage temperature requirements (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.storageTempRequirements
Constraints: ext-1
.... extension:property 0..* (Complex) R5: A property that is specific to this BiologicallyDerviedProduct instance (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.property
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
dom-2 error BiologicallyDerivedProduct If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error BiologicallyDerivedProduct If 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-4 error BiologicallyDerivedProduct If 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-5 error BiologicallyDerivedProduct If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice BiologicallyDerivedProduct A resource should have narrative for robust management text.`div`.exists()
ele-1 error BiologicallyDerivedProduct.implicitRules, BiologicallyDerivedProduct.extension, BiologicallyDerivedProduct.extension:biologicalSourceEvent, BiologicallyDerivedProduct.extension:processingFacility, BiologicallyDerivedProduct.extension:division, BiologicallyDerivedProduct.extension:expirationDate, BiologicallyDerivedProduct.extension:storageTempRequirements, BiologicallyDerivedProduct.extension:property, BiologicallyDerivedProduct.modifierExtension All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error BiologicallyDerivedProduct.extension, BiologicallyDerivedProduct.extension:biologicalSourceEvent, BiologicallyDerivedProduct.extension:processingFacility, BiologicallyDerivedProduct.extension:division, BiologicallyDerivedProduct.extension:expirationDate, BiologicallyDerivedProduct.extension:storageTempRequirements, BiologicallyDerivedProduct.extension:property, BiologicallyDerivedProduct.modifierExtension Must 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(4.0.1) A material substance originating from a biological entity
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:biologicalSourceEvent 0..1 Identifier R5: An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.biologicalSourceEvent
.... extension:processingFacility 0..* Reference(Cross-version Profile for R5.Organization for use in FHIR R4(0.1.0) | Organization) R5: Processing facilities responsible for the labeling and distribution of this biologically derived product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.processingFacility
.... extension:division 0..1 string R5: A unique identifier for an aliquot of a product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.division
.... extension:expirationDate 0..1 dateTime R5: Date, and where relevant time, of expiration (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.expirationDate
.... extension:storageTempRequirements 0..1 Range R5: Product storage temperature requirements (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.storageTempRequirements
.... extension:property 0..* (Complex) R5: A property that is specific to this BiologicallyDerviedProduct instance (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.property
... productCategory
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:productCategory 0..1 Coding R5: productCategory additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.productCategory
Binding: BiologicallyDerivedProductCategory (example): Biologically Derived Product Category.
... status
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:productStatus 0..1 Coding R5: productStatus additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.productStatus
Binding: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct(4.0.1) 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
Constraints: ext-1
.... extension:biologicalSourceEvent 0..1 Identifier R5: An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.biologicalSourceEvent
Constraints: ext-1
.... extension:processingFacility 0..* Reference(Cross-version Profile for R5.Organization for use in FHIR R4(0.1.0) | Organization) R5: Processing facilities responsible for the labeling and distribution of this biologically derived product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.processingFacility
Constraints: ext-1
.... extension:division 0..1 string R5: A unique identifier for an aliquot of a product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.division
Constraints: ext-1
.... extension:expirationDate 0..1 dateTime R5: Date, and where relevant time, of expiration (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.expirationDate
Constraints: ext-1
.... extension:storageTempRequirements 0..1 Range R5: Product storage temperature requirements (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.storageTempRequirements
Constraints: ext-1
.... extension:property 0..* (Complex) R5: A property that is specific to this BiologicallyDerviedProduct instance (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.property
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier Σ 0..* Identifier External ids for this item
... productCategory 0..1 code organ | tissue | fluid | cells | biologicalAgent
Binding: BiologicallyDerivedProductCategory (required): Biologically Derived Product Category.
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:productCategory 0..1 Coding R5: productCategory additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.productCategory
Binding: BiologicallyDerivedProductCategory (example): Biologically Derived Product Category.
Constraints: ext-1
.... value 0..1 string Primitive value for code
... 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.
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:productStatus 0..1 Coding R5: productStatus additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.productStatus
Binding: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.
Constraints: ext-1
.... value 0..1 string Primitive value for code
... 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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... collector 0..1 Reference(Practitioner | PractitionerRole) Individual performing collection
.... source 0..1 Reference(Patient | Organization) Who is product from
.... 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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​language Base preferred Common Languages . 📍4.0.1 tx.fhir.org
BiologicallyDerivedProduct.​productCategory Base required BiologicallyDerivedProductCategory 📍4.0.1 FHIR Std.
BiologicallyDerivedProduct.​productCode Base example Not State Unknown
BiologicallyDerivedProduct.​status Base required BiologicallyDerivedProductStatus 📍4.0.1 FHIR Std.
BiologicallyDerivedProduct.​processing.procedure Base example Procedure Codes (SNOMED CT) 📍4.0.1 FHIR Std.
BiologicallyDerivedProduct.​storage.scale Base required BiologicallyDerivedProductStorageScale 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error BiologicallyDerivedProduct If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error BiologicallyDerivedProduct If 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-4 error BiologicallyDerivedProduct If 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-5 error BiologicallyDerivedProduct If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice BiologicallyDerivedProduct A resource should have narrative for robust management text.`div`.exists()
ele-1 error BiologicallyDerivedProduct.meta, BiologicallyDerivedProduct.implicitRules, BiologicallyDerivedProduct.language, BiologicallyDerivedProduct.text, BiologicallyDerivedProduct.extension, BiologicallyDerivedProduct.extension:biologicalSourceEvent, BiologicallyDerivedProduct.extension:processingFacility, BiologicallyDerivedProduct.extension:division, BiologicallyDerivedProduct.extension:expirationDate, BiologicallyDerivedProduct.extension:storageTempRequirements, BiologicallyDerivedProduct.extension:property, BiologicallyDerivedProduct.modifierExtension, BiologicallyDerivedProduct.identifier, BiologicallyDerivedProduct.productCategory, BiologicallyDerivedProduct.productCategory.extension, BiologicallyDerivedProduct.productCategory.extension:productCategory, BiologicallyDerivedProduct.productCode, BiologicallyDerivedProduct.status, BiologicallyDerivedProduct.status.extension, BiologicallyDerivedProduct.status.extension:productStatus, BiologicallyDerivedProduct.request, BiologicallyDerivedProduct.quantity, BiologicallyDerivedProduct.parent, BiologicallyDerivedProduct.collection, BiologicallyDerivedProduct.collection.extension, BiologicallyDerivedProduct.collection.modifierExtension, BiologicallyDerivedProduct.collection.collector, BiologicallyDerivedProduct.collection.source, BiologicallyDerivedProduct.collection.collected[x], BiologicallyDerivedProduct.processing, BiologicallyDerivedProduct.processing.extension, BiologicallyDerivedProduct.processing.modifierExtension, BiologicallyDerivedProduct.processing.description, BiologicallyDerivedProduct.processing.procedure, BiologicallyDerivedProduct.processing.additive, BiologicallyDerivedProduct.processing.time[x], BiologicallyDerivedProduct.manipulation, BiologicallyDerivedProduct.manipulation.extension, BiologicallyDerivedProduct.manipulation.modifierExtension, BiologicallyDerivedProduct.manipulation.description, BiologicallyDerivedProduct.manipulation.time[x], BiologicallyDerivedProduct.storage, BiologicallyDerivedProduct.storage.extension, BiologicallyDerivedProduct.storage.modifierExtension, BiologicallyDerivedProduct.storage.description, BiologicallyDerivedProduct.storage.temperature, BiologicallyDerivedProduct.storage.scale, BiologicallyDerivedProduct.storage.duration All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error BiologicallyDerivedProduct.extension, BiologicallyDerivedProduct.extension:biologicalSourceEvent, BiologicallyDerivedProduct.extension:processingFacility, BiologicallyDerivedProduct.extension:division, BiologicallyDerivedProduct.extension:expirationDate, BiologicallyDerivedProduct.extension:storageTempRequirements, BiologicallyDerivedProduct.extension:property, BiologicallyDerivedProduct.modifierExtension, BiologicallyDerivedProduct.productCategory.extension, BiologicallyDerivedProduct.productCategory.extension:productCategory, BiologicallyDerivedProduct.status.extension, BiologicallyDerivedProduct.status.extension:productStatus, BiologicallyDerivedProduct.collection.extension, BiologicallyDerivedProduct.collection.modifierExtension, BiologicallyDerivedProduct.processing.extension, BiologicallyDerivedProduct.processing.modifierExtension, BiologicallyDerivedProduct.manipulation.extension, BiologicallyDerivedProduct.manipulation.modifierExtension, BiologicallyDerivedProduct.storage.extension, BiologicallyDerivedProduct.storage.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct(4.0.1) 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
Constraints: ext-1
.... extension:biologicalSourceEvent 0..1 Identifier R5: An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.biologicalSourceEvent
Constraints: ext-1
.... extension:processingFacility 0..* Reference(Cross-version Profile for R5.Organization for use in FHIR R4(0.1.0) | Organization) R5: Processing facilities responsible for the labeling and distribution of this biologically derived product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.processingFacility
Constraints: ext-1
.... extension:division 0..1 string R5: A unique identifier for an aliquot of a product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.division
Constraints: ext-1
.... extension:expirationDate 0..1 dateTime R5: Date, and where relevant time, of expiration (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.expirationDate
Constraints: ext-1
.... extension:storageTempRequirements 0..1 Range R5: Product storage temperature requirements (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.storageTempRequirements
Constraints: ext-1
.... extension:property 0..* (Complex) R5: A property that is specific to this BiologicallyDerviedProduct instance (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.property
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
dom-2 error BiologicallyDerivedProduct If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error BiologicallyDerivedProduct If 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-4 error BiologicallyDerivedProduct If 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-5 error BiologicallyDerivedProduct If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice BiologicallyDerivedProduct A resource should have narrative for robust management text.`div`.exists()
ele-1 error BiologicallyDerivedProduct.implicitRules, BiologicallyDerivedProduct.extension, BiologicallyDerivedProduct.extension:biologicalSourceEvent, BiologicallyDerivedProduct.extension:processingFacility, BiologicallyDerivedProduct.extension:division, BiologicallyDerivedProduct.extension:expirationDate, BiologicallyDerivedProduct.extension:storageTempRequirements, BiologicallyDerivedProduct.extension:property, BiologicallyDerivedProduct.modifierExtension All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error BiologicallyDerivedProduct.extension, BiologicallyDerivedProduct.extension:biologicalSourceEvent, BiologicallyDerivedProduct.extension:processingFacility, BiologicallyDerivedProduct.extension:division, BiologicallyDerivedProduct.extension:expirationDate, BiologicallyDerivedProduct.extension:storageTempRequirements, BiologicallyDerivedProduct.extension:property, BiologicallyDerivedProduct.modifierExtension Must 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(4.0.1) A material substance originating from a biological entity
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:biologicalSourceEvent 0..1 Identifier R5: An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.biologicalSourceEvent
.... extension:processingFacility 0..* Reference(Cross-version Profile for R5.Organization for use in FHIR R4(0.1.0) | Organization) R5: Processing facilities responsible for the labeling and distribution of this biologically derived product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.processingFacility
.... extension:division 0..1 string R5: A unique identifier for an aliquot of a product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.division
.... extension:expirationDate 0..1 dateTime R5: Date, and where relevant time, of expiration (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.expirationDate
.... extension:storageTempRequirements 0..1 Range R5: Product storage temperature requirements (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.storageTempRequirements
.... extension:property 0..* (Complex) R5: A property that is specific to this BiologicallyDerviedProduct instance (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.property
... productCategory
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:productCategory 0..1 Coding R5: productCategory additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.productCategory
Binding: BiologicallyDerivedProductCategory (example): Biologically Derived Product Category.
... status
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:productStatus 0..1 Coding R5: productStatus additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.productStatus
Binding: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct(4.0.1) 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
Constraints: ext-1
.... extension:biologicalSourceEvent 0..1 Identifier R5: An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.biologicalSourceEvent
Constraints: ext-1
.... extension:processingFacility 0..* Reference(Cross-version Profile for R5.Organization for use in FHIR R4(0.1.0) | Organization) R5: Processing facilities responsible for the labeling and distribution of this biologically derived product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.processingFacility
Constraints: ext-1
.... extension:division 0..1 string R5: A unique identifier for an aliquot of a product (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.division
Constraints: ext-1
.... extension:expirationDate 0..1 dateTime R5: Date, and where relevant time, of expiration (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.expirationDate
Constraints: ext-1
.... extension:storageTempRequirements 0..1 Range R5: Product storage temperature requirements (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.storageTempRequirements
Constraints: ext-1
.... extension:property 0..* (Complex) R5: A property that is specific to this BiologicallyDerviedProduct instance (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.property
Constraints: ext-1
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier Σ 0..* Identifier External ids for this item
... productCategory 0..1 code organ | tissue | fluid | cells | biologicalAgent
Binding: BiologicallyDerivedProductCategory (required): Biologically Derived Product Category.
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:productCategory 0..1 Coding R5: productCategory additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.productCategory
Binding: BiologicallyDerivedProductCategory (example): Biologically Derived Product Category.
Constraints: ext-1
.... value 0..1 string Primitive value for code
... 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.
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:productStatus 0..1 Coding R5: productStatus additional types
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-BiologicallyDerivedProduct.productStatus
Binding: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.
Constraints: ext-1
.... value 0..1 string Primitive value for code
... 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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... collector 0..1 Reference(Practitioner | PractitionerRole) Individual performing collection
.... source 0..1 Reference(Patient | Organization) Who is product from
.... 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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​language Base preferred Common Languages . 📍4.0.1 tx.fhir.org
BiologicallyDerivedProduct.​productCategory Base required BiologicallyDerivedProductCategory 📍4.0.1 FHIR Std.
BiologicallyDerivedProduct.​productCode Base example Not State Unknown
BiologicallyDerivedProduct.​status Base required BiologicallyDerivedProductStatus 📍4.0.1 FHIR Std.
BiologicallyDerivedProduct.​processing.procedure Base example Procedure Codes (SNOMED CT) 📍4.0.1 FHIR Std.
BiologicallyDerivedProduct.​storage.scale Base required BiologicallyDerivedProductStorageScale 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error BiologicallyDerivedProduct If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error BiologicallyDerivedProduct If 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-4 error BiologicallyDerivedProduct If 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-5 error BiologicallyDerivedProduct If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice BiologicallyDerivedProduct A resource should have narrative for robust management text.`div`.exists()
ele-1 error BiologicallyDerivedProduct.meta, BiologicallyDerivedProduct.implicitRules, BiologicallyDerivedProduct.language, BiologicallyDerivedProduct.text, BiologicallyDerivedProduct.extension, BiologicallyDerivedProduct.extension:biologicalSourceEvent, BiologicallyDerivedProduct.extension:processingFacility, BiologicallyDerivedProduct.extension:division, BiologicallyDerivedProduct.extension:expirationDate, BiologicallyDerivedProduct.extension:storageTempRequirements, BiologicallyDerivedProduct.extension:property, BiologicallyDerivedProduct.modifierExtension, BiologicallyDerivedProduct.identifier, BiologicallyDerivedProduct.productCategory, BiologicallyDerivedProduct.productCategory.extension, BiologicallyDerivedProduct.productCategory.extension:productCategory, BiologicallyDerivedProduct.productCode, BiologicallyDerivedProduct.status, BiologicallyDerivedProduct.status.extension, BiologicallyDerivedProduct.status.extension:productStatus, BiologicallyDerivedProduct.request, BiologicallyDerivedProduct.quantity, BiologicallyDerivedProduct.parent, BiologicallyDerivedProduct.collection, BiologicallyDerivedProduct.collection.extension, BiologicallyDerivedProduct.collection.modifierExtension, BiologicallyDerivedProduct.collection.collector, BiologicallyDerivedProduct.collection.source, BiologicallyDerivedProduct.collection.collected[x], BiologicallyDerivedProduct.processing, BiologicallyDerivedProduct.processing.extension, BiologicallyDerivedProduct.processing.modifierExtension, BiologicallyDerivedProduct.processing.description, BiologicallyDerivedProduct.processing.procedure, BiologicallyDerivedProduct.processing.additive, BiologicallyDerivedProduct.processing.time[x], BiologicallyDerivedProduct.manipulation, BiologicallyDerivedProduct.manipulation.extension, BiologicallyDerivedProduct.manipulation.modifierExtension, BiologicallyDerivedProduct.manipulation.description, BiologicallyDerivedProduct.manipulation.time[x], BiologicallyDerivedProduct.storage, BiologicallyDerivedProduct.storage.extension, BiologicallyDerivedProduct.storage.modifierExtension, BiologicallyDerivedProduct.storage.description, BiologicallyDerivedProduct.storage.temperature, BiologicallyDerivedProduct.storage.scale, BiologicallyDerivedProduct.storage.duration All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error BiologicallyDerivedProduct.extension, BiologicallyDerivedProduct.extension:biologicalSourceEvent, BiologicallyDerivedProduct.extension:processingFacility, BiologicallyDerivedProduct.extension:division, BiologicallyDerivedProduct.extension:expirationDate, BiologicallyDerivedProduct.extension:storageTempRequirements, BiologicallyDerivedProduct.extension:property, BiologicallyDerivedProduct.modifierExtension, BiologicallyDerivedProduct.productCategory.extension, BiologicallyDerivedProduct.productCategory.extension:productCategory, BiologicallyDerivedProduct.status.extension, BiologicallyDerivedProduct.status.extension:productStatus, BiologicallyDerivedProduct.collection.extension, BiologicallyDerivedProduct.collection.modifierExtension, BiologicallyDerivedProduct.processing.extension, BiologicallyDerivedProduct.processing.modifierExtension, BiologicallyDerivedProduct.manipulation.extension, BiologicallyDerivedProduct.manipulation.modifierExtension, BiologicallyDerivedProduct.storage.extension, BiologicallyDerivedProduct.storage.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron