OO Incubator Implementation Guide
0.1.0 - ci-build Global (Whole world)

OO Incubator Implementation Guide, published by HL7 International / Orders and Observations. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/oo-incubator/ and changes regularly. See the Directory of published versions

Resource Profile: MedicalProductOfHumanOrigin

Official URL: http://hl7.org/fhir/uv/oo-incubator/StructureDefinition/medicalproductofhumanorigin Version: 0.1.0
Standards status: Trial-use Maturity Level: 1 Computable Name: MedicalProductOfHumanOrigin
Other Identifiers: OID:2.16.840.1.113883.4.642.40.98.42.1

This profile is designed for biologically derived products that are derived from a human donor and intended for clinical application in a human recipient. Donor and recipient might, or might not, be the same individual. Products of this nature are referred to as medical products of human origin (MPHO) and have specific traceability requirements to ensure that the bi-directional link between donor and recipient is maintained. The profile specifies the essential identifiers for traceability as required elements.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct Medical Product of Human Origin Profile
BiologicallyDerivedProduct.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
BiologicallyDerivedProduct.contained 0..* Resource Contained, inline Resources
BiologicallyDerivedProduct.Slices for extension Content/Rules for all slices
BiologicallyDerivedProduct.Slices for extension.extension:intendedRecipient 0..1 Reference(Patient) The intended recipient of a directed or designated biologically derived product
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product. This should be an ISBT 128 Product Description Code or an approved local code.
Binding: BiologicallyDerivedProductCodes (extensible): Biologically-derived Product Codes
BiologicallyDerivedProduct.productCode.coding This element is included in summaries. 1..* Coding Code defined by a terminology system
BiologicallyDerivedProduct.productCode.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
BiologicallyDerivedProduct.productCode.coding.code This element is included in summaries. C 1..1 code Symbol in syntax defined by the system
BiologicallyDerivedProduct.Slices for identifier This element is included in summaries. 1..* Identifier Under most circumstances an MPHO will be uniquely identified using a single identifier from production to point of use. In some cases, a second identifier may be required (for example, import from another country that uses a different identification coding system). In these cases, both the original and new identifier must be included.
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.system This element is included in summaries. 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Example General: http://www.acme.com/identifiers/patient
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.value This element is included in summaries. C 1..1 string Unique identifier of the MPHO item
Example General: 123456
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier This element is included in summaries. 1..1 Identifier MPHO Unique Identifier
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: urn:oid:2.16.840.1.113883.6.18.3.1
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.value This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 1..1 Identifier An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled. This should be an ISBT 128 Donation Identification Number.
BiologicallyDerivedProduct.biologicalSourceEvent.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.biologicalSourceEvent.system This element is included in summaries. 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Required Pattern: urn:oid:2.16.840.1.113883.6.18.2.1
BiologicallyDerivedProduct.biologicalSourceEvent.value This element is included in summaries. C 1..1 string Unique identifier of the donation, collection or pooling event from which the MPHO item was derived
Example General: 123456

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​productCode Base extensible Biologically Derived Product Codes 📦6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier.use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier:MPHOUniqueIdentifier.​use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​biologicalSourceEvent.​use Base required IdentifierUse 📍6.0.0-snapshot1 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.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').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 **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct Medical Product of Human Origin Profile
BiologicallyDerivedProduct.Slices for extension Content/Rules for all slices
BiologicallyDerivedProduct.Slices for extension.extension:intendedRecipient 0..1 Reference(Patient) The intended recipient of a directed or designated biologically derived product
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product. This should be an ISBT 128 Product Description Code or an approved local code.
Binding: BiologicallyDerivedProductCodes (extensible): Biologically-derived Product Codes
BiologicallyDerivedProduct.productCode.coding 1..* Coding Code defined by a terminology system
BiologicallyDerivedProduct.productCode.coding.system 1..1 uri Identity of the terminology system
BiologicallyDerivedProduct.productCode.coding.code 1..1 code Symbol in syntax defined by the system
BiologicallyDerivedProduct.Slices for identifier 1..* Identifier Under most circumstances an MPHO will be uniquely identified using a single identifier from production to point of use. In some cases, a second identifier may be required (for example, import from another country that uses a different identification coding system). In these cases, both the original and new identifier must be included.
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.system 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.value 1..1 string Unique identifier of the MPHO item
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier 1..1 Identifier MPHO Unique Identifier
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.system 1..1 uri The namespace for the identifier value
Required Pattern: urn:oid:2.16.840.1.113883.6.18.3.1
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.value 1..1 string The value that is unique
BiologicallyDerivedProduct.biologicalSourceEvent.system 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Required Pattern: urn:oid:2.16.840.1.113883.6.18.2.1
BiologicallyDerivedProduct.biologicalSourceEvent.value 1..1 string Unique identifier of the donation, collection or pooling event from which the MPHO item was derived
BiologicallyDerivedProduct.property
BiologicallyDerivedProduct.property.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (extensible): Biologically Derived Product Property Type Codes

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​productCode Base extensible Biologically Derived Product Codes 📦6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​property.type Base extensible Biologically Derived Product Property Type Codes 📦6.0.0-snapshot1 FHIR Std.
NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct Medical Product of Human Origin Profile
BiologicallyDerivedProduct.id This element is included in summaries. 0..1 id Logical id of this artifact
BiologicallyDerivedProduct.meta This element is included in summaries. 0..1 Meta Metadata about the resource
BiologicallyDerivedProduct.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
BiologicallyDerivedProduct.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
BiologicallyDerivedProduct.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
BiologicallyDerivedProduct.contained 0..* Resource Contained, inline Resources
BiologicallyDerivedProduct.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for extension.extension:intendedRecipient 0..1 Reference(Patient) The intended recipient of a directed or designated biologically derived product
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.productCategory 0..* CodeableConcept A category or classification of the product
Binding: BiologicallyDerivedProductCategory (example): Biologically Derived Product Category.
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product. This should be an ISBT 128 Product Description Code or an approved local code.
Binding: BiologicallyDerivedProductCodes (extensible): Biologically-derived Product Codes
BiologicallyDerivedProduct.productCode.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.productCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.productCode.coding This element is included in summaries. 1..* Coding Code defined by a terminology system
BiologicallyDerivedProduct.productCode.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.productCode.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.productCode.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
BiologicallyDerivedProduct.productCode.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.productCode.coding.code This element is included in summaries. C 1..1 code Symbol in syntax defined by the system
BiologicallyDerivedProduct.productCode.coding.display This element is included in summaries. C 0..1 string Representation defined by the system
BiologicallyDerivedProduct.productCode.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.productCode.text This element is included in summaries. 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct) The parent biologically-derived product
BiologicallyDerivedProduct.request 0..* Reference(ServiceRequest) Request to obtain and/or infuse this product
BiologicallyDerivedProduct.Slices for identifier This element is included in summaries. 1..* Identifier Under most circumstances an MPHO will be uniquely identified using a single identifier from production to point of use. In some cases, a second identifier may be required (for example, import from another country that uses a different identification coding system). In these cases, both the original and new identifier must be included.
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.system This element is included in summaries. 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Example General: http://www.acme.com/identifiers/patient
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.value This element is included in summaries. C 1..1 string Unique identifier of the MPHO item
Example General: 123456
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier This element is included in summaries. 1..1 Identifier MPHO Unique Identifier
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: urn:oid:2.16.840.1.113883.6.18.3.1
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.value This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
BiologicallyDerivedProduct.therapyIdentifier 0..* Identifier Identifiers common to a given therapy
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 1..1 Identifier An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled. This should be an ISBT 128 Donation Identification Number.
BiologicallyDerivedProduct.biologicalSourceEvent.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.biologicalSourceEvent.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.biologicalSourceEvent.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.biologicalSourceEvent.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
BiologicallyDerivedProduct.biologicalSourceEvent.system This element is included in summaries. 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Required Pattern: urn:oid:2.16.840.1.113883.6.18.2.1
BiologicallyDerivedProduct.biologicalSourceEvent.value This element is included in summaries. C 1..1 string Unique identifier of the donation, collection or pooling event from which the MPHO item was derived
Example General: 123456
BiologicallyDerivedProduct.biologicalSourceEvent.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
BiologicallyDerivedProduct.biologicalSourceEvent.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
BiologicallyDerivedProduct.processingFacility 0..* Reference(Organization) Processing facilities responsible for the labeling and distribution of this biologically derived product
BiologicallyDerivedProduct.division 0..1 string A unique identifier for an aliquot of a product
BiologicallyDerivedProduct.productStatus 0..1 Coding available | unavailable | processed | applied | discarded
Binding: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.
BiologicallyDerivedProduct.expirationDate 0..1 dateTime Date, and where relevant time, of expiration
BiologicallyDerivedProduct.collection 0..1 BackboneElement How this product was collected
BiologicallyDerivedProduct.collection.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.collection.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.collection.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.collection.collector 0..1 Reference(Practitioner | PractitionerRole) Individual performing the collection
BiologicallyDerivedProduct.collection.sourcePatient 0..1 Reference(Patient) The patient who underwent the medical procedure to collect the product
BiologicallyDerivedProduct.collection.sourceOrganization 0..1 Reference(Organization) The organization that facilitated the collection
BiologicallyDerivedProduct.collection.collected[x] 0..1 Time of product collection
BiologicallyDerivedProduct.collection.collected[x].collectedDateTime dateTime
BiologicallyDerivedProduct.collection.collected[x].collectedPeriod Period
BiologicallyDerivedProduct.collection.procedure 0..1 Reference(Procedure) The procedure involved in the collection
BiologicallyDerivedProduct.storageTempRequirements 0..1 Range Product storage temperature requirements
BiologicallyDerivedProduct.property 0..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
BiologicallyDerivedProduct.property.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.property.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.property.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.property.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (extensible): Biologically Derived Product Property Type Codes
BiologicallyDerivedProduct.property.value[x] 1..1 Property values
BiologicallyDerivedProduct.property.value[x].valueBoolean boolean
BiologicallyDerivedProduct.property.value[x].valueInteger integer
BiologicallyDerivedProduct.property.value[x].valueCodeableConcept CodeableConcept
BiologicallyDerivedProduct.property.value[x].valuePeriod Period
BiologicallyDerivedProduct.property.value[x].valueQuantity Quantity
BiologicallyDerivedProduct.property.value[x].valueRange Range
BiologicallyDerivedProduct.property.value[x].valueRatio Ratio
BiologicallyDerivedProduct.property.value[x].valueString string
BiologicallyDerivedProduct.property.value[x].valueAttachment Attachment

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​language Base required All Languages 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​productCategory Base example Biologically Derived Product Category 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​productCode Base extensible Biologically Derived Product Codes 📦6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier.use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier.type Base extensible Identifier Type Codes 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier:MPHOUniqueIdentifier.​use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier:MPHOUniqueIdentifier.​type Base extensible Identifier Type Codes 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​biologicalSourceEvent.​use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​biologicalSourceEvent.​type Base extensible Identifier Type Codes 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​productStatus Base example Biologically Derived Product Status 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​property.type Base extensible Biologically Derived Product Property Type Codes 📦6.0.0-snapshot1 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.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').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 **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from BiologicallyDerivedProduct

Summary

Mandatory: 13 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of BiologicallyDerivedProduct.identifier

Maturity: 1

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct Medical Product of Human Origin Profile
BiologicallyDerivedProduct.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
BiologicallyDerivedProduct.contained 0..* Resource Contained, inline Resources
BiologicallyDerivedProduct.Slices for extension Content/Rules for all slices
BiologicallyDerivedProduct.Slices for extension.extension:intendedRecipient 0..1 Reference(Patient) The intended recipient of a directed or designated biologically derived product
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product. This should be an ISBT 128 Product Description Code or an approved local code.
Binding: BiologicallyDerivedProductCodes (extensible): Biologically-derived Product Codes
BiologicallyDerivedProduct.productCode.coding This element is included in summaries. 1..* Coding Code defined by a terminology system
BiologicallyDerivedProduct.productCode.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
BiologicallyDerivedProduct.productCode.coding.code This element is included in summaries. C 1..1 code Symbol in syntax defined by the system
BiologicallyDerivedProduct.Slices for identifier This element is included in summaries. 1..* Identifier Under most circumstances an MPHO will be uniquely identified using a single identifier from production to point of use. In some cases, a second identifier may be required (for example, import from another country that uses a different identification coding system). In these cases, both the original and new identifier must be included.
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.system This element is included in summaries. 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Example General: http://www.acme.com/identifiers/patient
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.value This element is included in summaries. C 1..1 string Unique identifier of the MPHO item
Example General: 123456
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier This element is included in summaries. 1..1 Identifier MPHO Unique Identifier
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: urn:oid:2.16.840.1.113883.6.18.3.1
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.value This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 1..1 Identifier An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled. This should be an ISBT 128 Donation Identification Number.
BiologicallyDerivedProduct.biologicalSourceEvent.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.biologicalSourceEvent.system This element is included in summaries. 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Required Pattern: urn:oid:2.16.840.1.113883.6.18.2.1
BiologicallyDerivedProduct.biologicalSourceEvent.value This element is included in summaries. C 1..1 string Unique identifier of the donation, collection or pooling event from which the MPHO item was derived
Example General: 123456

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​productCode Base extensible Biologically Derived Product Codes 📦6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier.use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier:MPHOUniqueIdentifier.​use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​biologicalSourceEvent.​use Base required IdentifierUse 📍6.0.0-snapshot1 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.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').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 **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

Differential View

This structure is derived from BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct Medical Product of Human Origin Profile
BiologicallyDerivedProduct.Slices for extension Content/Rules for all slices
BiologicallyDerivedProduct.Slices for extension.extension:intendedRecipient 0..1 Reference(Patient) The intended recipient of a directed or designated biologically derived product
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product. This should be an ISBT 128 Product Description Code or an approved local code.
Binding: BiologicallyDerivedProductCodes (extensible): Biologically-derived Product Codes
BiologicallyDerivedProduct.productCode.coding 1..* Coding Code defined by a terminology system
BiologicallyDerivedProduct.productCode.coding.system 1..1 uri Identity of the terminology system
BiologicallyDerivedProduct.productCode.coding.code 1..1 code Symbol in syntax defined by the system
BiologicallyDerivedProduct.Slices for identifier 1..* Identifier Under most circumstances an MPHO will be uniquely identified using a single identifier from production to point of use. In some cases, a second identifier may be required (for example, import from another country that uses a different identification coding system). In these cases, both the original and new identifier must be included.
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.system 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.value 1..1 string Unique identifier of the MPHO item
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier 1..1 Identifier MPHO Unique Identifier
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.system 1..1 uri The namespace for the identifier value
Required Pattern: urn:oid:2.16.840.1.113883.6.18.3.1
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.value 1..1 string The value that is unique
BiologicallyDerivedProduct.biologicalSourceEvent 1..1 Identifier An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled. This should be an ISBT 128 Donation Identification Number.
BiologicallyDerivedProduct.biologicalSourceEvent.system 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Required Pattern: urn:oid:2.16.840.1.113883.6.18.2.1
BiologicallyDerivedProduct.biologicalSourceEvent.value 1..1 string Unique identifier of the donation, collection or pooling event from which the MPHO item was derived
BiologicallyDerivedProduct.property
BiologicallyDerivedProduct.property.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (extensible): Biologically Derived Product Property Type Codes

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​productCode Base extensible Biologically Derived Product Codes 📦6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​property.type Base extensible Biologically Derived Product Property Type Codes 📦6.0.0-snapshot1 FHIR Std.

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct 0..* BiologicallyDerivedProduct Medical Product of Human Origin Profile
BiologicallyDerivedProduct.id This element is included in summaries. 0..1 id Logical id of this artifact
BiologicallyDerivedProduct.meta This element is included in summaries. 0..1 Meta Metadata about the resource
BiologicallyDerivedProduct.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
BiologicallyDerivedProduct.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
BiologicallyDerivedProduct.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
BiologicallyDerivedProduct.contained 0..* Resource Contained, inline Resources
BiologicallyDerivedProduct.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for extension.extension:intendedRecipient 0..1 Reference(Patient) The intended recipient of a directed or designated biologically derived product
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.productCategory 0..* CodeableConcept A category or classification of the product
Binding: BiologicallyDerivedProductCategory (example): Biologically Derived Product Category.
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product. This should be an ISBT 128 Product Description Code or an approved local code.
Binding: BiologicallyDerivedProductCodes (extensible): Biologically-derived Product Codes
BiologicallyDerivedProduct.productCode.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.productCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.productCode.coding This element is included in summaries. 1..* Coding Code defined by a terminology system
BiologicallyDerivedProduct.productCode.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.productCode.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.productCode.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
BiologicallyDerivedProduct.productCode.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.productCode.coding.code This element is included in summaries. C 1..1 code Symbol in syntax defined by the system
BiologicallyDerivedProduct.productCode.coding.display This element is included in summaries. C 0..1 string Representation defined by the system
BiologicallyDerivedProduct.productCode.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.productCode.text This element is included in summaries. 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct) The parent biologically-derived product
BiologicallyDerivedProduct.request 0..* Reference(ServiceRequest) Request to obtain and/or infuse this product
BiologicallyDerivedProduct.Slices for identifier This element is included in summaries. 1..* Identifier Under most circumstances an MPHO will be uniquely identified using a single identifier from production to point of use. In some cases, a second identifier may be required (for example, import from another country that uses a different identification coding system). In these cases, both the original and new identifier must be included.
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.system This element is included in summaries. 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Example General: http://www.acme.com/identifiers/patient
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.value This element is included in summaries. C 1..1 string Unique identifier of the MPHO item
Example General: 123456
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
BiologicallyDerivedProduct.Slices for identifier.identifier:All Slices.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier This element is included in summaries. 1..1 Identifier MPHO Unique Identifier
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: urn:oid:2.16.840.1.113883.6.18.3.1
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.value This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
BiologicallyDerivedProduct.Slices for identifier.identifier:MPHOUniqueIdentifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
BiologicallyDerivedProduct.therapyIdentifier 0..* Identifier Identifiers common to a given therapy
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 1..1 Identifier An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled. This should be an ISBT 128 Donation Identification Number.
BiologicallyDerivedProduct.biologicalSourceEvent.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.biologicalSourceEvent.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.biologicalSourceEvent.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
BiologicallyDerivedProduct.biologicalSourceEvent.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
BiologicallyDerivedProduct.biologicalSourceEvent.system This element is included in summaries. 1..1 uri Identity of the Issuing Agency responsible for the allocation of unique identifiers
Required Pattern: urn:oid:2.16.840.1.113883.6.18.2.1
BiologicallyDerivedProduct.biologicalSourceEvent.value This element is included in summaries. C 1..1 string Unique identifier of the donation, collection or pooling event from which the MPHO item was derived
Example General: 123456
BiologicallyDerivedProduct.biologicalSourceEvent.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
BiologicallyDerivedProduct.biologicalSourceEvent.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
BiologicallyDerivedProduct.processingFacility 0..* Reference(Organization) Processing facilities responsible for the labeling and distribution of this biologically derived product
BiologicallyDerivedProduct.division 0..1 string A unique identifier for an aliquot of a product
BiologicallyDerivedProduct.productStatus 0..1 Coding available | unavailable | processed | applied | discarded
Binding: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.
BiologicallyDerivedProduct.expirationDate 0..1 dateTime Date, and where relevant time, of expiration
BiologicallyDerivedProduct.collection 0..1 BackboneElement How this product was collected
BiologicallyDerivedProduct.collection.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.collection.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.collection.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.collection.collector 0..1 Reference(Practitioner | PractitionerRole) Individual performing the collection
BiologicallyDerivedProduct.collection.sourcePatient 0..1 Reference(Patient) The patient who underwent the medical procedure to collect the product
BiologicallyDerivedProduct.collection.sourceOrganization 0..1 Reference(Organization) The organization that facilitated the collection
BiologicallyDerivedProduct.collection.collected[x] 0..1 Time of product collection
BiologicallyDerivedProduct.collection.collected[x].collectedDateTime dateTime
BiologicallyDerivedProduct.collection.collected[x].collectedPeriod Period
BiologicallyDerivedProduct.collection.procedure 0..1 Reference(Procedure) The procedure involved in the collection
BiologicallyDerivedProduct.storageTempRequirements 0..1 Range Product storage temperature requirements
BiologicallyDerivedProduct.property 0..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
BiologicallyDerivedProduct.property.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.property.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.property.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.property.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (extensible): Biologically Derived Product Property Type Codes
BiologicallyDerivedProduct.property.value[x] 1..1 Property values
BiologicallyDerivedProduct.property.value[x].valueBoolean boolean
BiologicallyDerivedProduct.property.value[x].valueInteger integer
BiologicallyDerivedProduct.property.value[x].valueCodeableConcept CodeableConcept
BiologicallyDerivedProduct.property.value[x].valuePeriod Period
BiologicallyDerivedProduct.property.value[x].valueQuantity Quantity
BiologicallyDerivedProduct.property.value[x].valueRange Range
BiologicallyDerivedProduct.property.value[x].valueRatio Ratio
BiologicallyDerivedProduct.property.value[x].valueString string
BiologicallyDerivedProduct.property.value[x].valueAttachment Attachment

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​language Base required All Languages 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​productCategory Base example Biologically Derived Product Category 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​productCode Base extensible Biologically Derived Product Codes 📦6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier.use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier.type Base extensible Identifier Type Codes 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier:MPHOUniqueIdentifier.​use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​identifier:MPHOUniqueIdentifier.​type Base extensible Identifier Type Codes 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​biologicalSourceEvent.​use Base required IdentifierUse 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​biologicalSourceEvent.​type Base extensible Identifier Type Codes 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​productStatus Base example Biologically Derived Product Status 📍6.0.0-snapshot1 FHIR Std.
BiologicallyDerivedProduct.​property.type Base extensible Biologically Derived Product Property Type Codes 📦6.0.0-snapshot1 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.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').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 **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from BiologicallyDerivedProduct

Summary

Mandatory: 13 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of BiologicallyDerivedProduct.identifier

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron