HL7 FHIR Implementation Guide: Profiles for ICSR Transfusion and Vaccination Adverse Event Detection and Reporting
0.1.0 - STU 1 Ballot

This page is part of the Profiles for ICSR Transfusion and Vaccination Adverse Event Detection and Reporting (v0.1.0: STU 1 Ballot 1) based on FHIR R4. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

Resource Profile: ICSR Blood Product

Defining URL:http://hl7.org/fhir/us/icsr-ae-reporting/StructureDefinition/ibm-fda-icsr-bloodproduct
Version:0.1.0
Name:ICSRBloodProduct
Title:ICSR Blood Product
Status:Active as of 2021-08-05T14:34:06+00:00
Definition:

The common fields needed to represent a blood product used in a transfusion.

Publisher:Biomedical Research & Regulation WG
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://hl7.org/fhir/us/icsr-ae-reporting/StructureDefinition/ibm-fda-icsr-bloodproduct

Formal Views of Profile Content

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

This structure is derived from BiologicallyDerivedProduct

Summary

Must-Support: 2 elements
Fixed Value: 1 element

Extensions

This structure refers to these extensions:

This structure is derived from BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraintsdoco
.. BiologicallyDerivedProduct 0..*BiologicallyDerivedProductA material substance originating from a biological entity
... productCategory 0..1codeorgan | tissue | fluid | cells | biologicalAgent
Fixed Value: cells
... productCode 0..1CodeableConceptWhat this biologically derived product is
Binding: ISBT Blood Product Codes (extensible)
... collection
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... ibm-fda-icsr-ext-donationIdentificationNumber 0..1IdentifierExtension
URL: http://hl7.org/fhir/us/icsr-ae-reporting/StructureDefinition/ibm-fda-icsr-ext-donationIdentificationNumber
.... procedure S0..1CodeableConceptProcesing code

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. BiologicallyDerivedProduct 0..*BiologicallyDerivedProductA material substance originating from a biological entity
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal ids for this item
... productCategory 0..1codeorgan | tissue | fluid | cells | biologicalAgent
Binding: BiologicallyDerivedProductCategory (required): Biologically Derived Product Category.


Fixed Value: cells
... productCode 0..1CodeableConceptWhat this biologically derived product is
Binding: ISBT Blood Product Codes (extensible)
... status 0..1codeavailable | unavailable
Binding: BiologicallyDerivedProductStatus (required): Biologically Derived Product Status.

... request 0..*Reference(ServiceRequest)Procedure request
... quantity 0..1integerThe amount of this biologically derived product
... parent 0..*Reference(BiologicallyDerivedProduct)BiologicallyDerivedProduct parent
... collection 0..1BackboneElementHow this product was collected
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... ibm-fda-icsr-ext-donationIdentificationNumber 0..1IdentifierExtension
URL: http://hl7.org/fhir/us/icsr-ae-reporting/StructureDefinition/ibm-fda-icsr-ext-donationIdentificationNumber
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... collector 0..1Reference(Practitioner | PractitionerRole)Individual performing collection
.... source 0..1Reference(Patient | Organization)Who is product from
.... collected[x] 0..1Time of product collection
..... collectedDateTimedateTime
..... collectedPeriodPeriod
... processing S0..*BackboneElementAny processing of the product during collection
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1stringDescription of of processing
.... procedure S0..1CodeableConceptProcesing code
Binding: ProcedureCodes(SNOMEDCT) (example): Biologically Derived Product Procedure.

.... additive 0..1Reference(Substance)Substance added during processing
.... time[x] 0..1Time of processing
..... timeDateTimedateTime
..... timePeriodPeriod
... manipulation 0..1BackboneElementAny manipulation of product post-collection
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1stringDescription of manipulation
.... time[x] 0..1Time of manipulation
..... timeDateTimedateTime
..... timePeriodPeriod
... storage 0..*BackboneElementProduct storage
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1stringDescription of storage
.... temperature 0..1decimalStorage temperature
.... scale 0..1codefarenheit | celsius | kelvin
Binding: BiologicallyDerivedProductStorageScale (required): BiologicallyDerived Product Storage Scale.

.... duration 0..1PeriodStorage timeperiod

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. BiologicallyDerivedProduct 0..*BiologicallyDerivedProductA material substance originating from a biological entity
... processing 0..*BackboneElementAny processing of the product during collection
.... procedure 0..1CodeableConceptProcesing code
Binding: ProcedureCodes(SNOMEDCT) (example): Biologically Derived Product Procedure.


doco Documentation for this format

This structure is derived from BiologicallyDerivedProduct

Summary

Must-Support: 2 elements
Fixed Value: 1 element

Extensions

This structure refers to these extensions:

Differential View

This structure is derived from BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraintsdoco
.. BiologicallyDerivedProduct 0..*BiologicallyDerivedProductA material substance originating from a biological entity
... productCategory 0..1codeorgan | tissue | fluid | cells | biologicalAgent
Fixed Value: cells
... productCode 0..1CodeableConceptWhat this biologically derived product is
Binding: ISBT Blood Product Codes (extensible)
... collection
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... ibm-fda-icsr-ext-donationIdentificationNumber 0..1IdentifierExtension
URL: http://hl7.org/fhir/us/icsr-ae-reporting/StructureDefinition/ibm-fda-icsr-ext-donationIdentificationNumber
.... procedure S0..1CodeableConceptProcesing code

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. BiologicallyDerivedProduct 0..*BiologicallyDerivedProductA material substance originating from a biological entity
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal ids for this item
... productCategory 0..1codeorgan | tissue | fluid | cells | biologicalAgent
Binding: BiologicallyDerivedProductCategory (required): Biologically Derived Product Category.


Fixed Value: cells
... productCode 0..1CodeableConceptWhat this biologically derived product is
Binding: ISBT Blood Product Codes (extensible)
... status 0..1codeavailable | unavailable
Binding: BiologicallyDerivedProductStatus (required): Biologically Derived Product Status.

... request 0..*Reference(ServiceRequest)Procedure request
... quantity 0..1integerThe amount of this biologically derived product
... parent 0..*Reference(BiologicallyDerivedProduct)BiologicallyDerivedProduct parent
... collection 0..1BackboneElementHow this product was collected
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... ibm-fda-icsr-ext-donationIdentificationNumber 0..1IdentifierExtension
URL: http://hl7.org/fhir/us/icsr-ae-reporting/StructureDefinition/ibm-fda-icsr-ext-donationIdentificationNumber
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... collector 0..1Reference(Practitioner | PractitionerRole)Individual performing collection
.... source 0..1Reference(Patient | Organization)Who is product from
.... collected[x] 0..1Time of product collection
..... collectedDateTimedateTime
..... collectedPeriodPeriod
... processing S0..*BackboneElementAny processing of the product during collection
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1stringDescription of of processing
.... procedure S0..1CodeableConceptProcesing code
Binding: ProcedureCodes(SNOMEDCT) (example): Biologically Derived Product Procedure.

.... additive 0..1Reference(Substance)Substance added during processing
.... time[x] 0..1Time of processing
..... timeDateTimedateTime
..... timePeriodPeriod
... manipulation 0..1BackboneElementAny manipulation of product post-collection
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1stringDescription of manipulation
.... time[x] 0..1Time of manipulation
..... timeDateTimedateTime
..... timePeriodPeriod
... storage 0..*BackboneElementProduct storage
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1stringDescription of storage
.... temperature 0..1decimalStorage temperature
.... scale 0..1codefarenheit | celsius | kelvin
Binding: BiologicallyDerivedProductStorageScale (required): BiologicallyDerived Product Storage Scale.

.... duration 0..1PeriodStorage timeperiod

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet / Code
BiologicallyDerivedProduct.languagepreferredCommonLanguages
Max Binding: AllLanguages
BiologicallyDerivedProduct.productCategoryrequiredFixed Value: cells
BiologicallyDerivedProduct.productCodeextensibleISBTBloodProductCodeVS
BiologicallyDerivedProduct.statusrequiredBiologicallyDerivedProductStatus
BiologicallyDerivedProduct.processing.procedureexampleProcedureCodes(SNOMEDCT)
BiologicallyDerivedProduct.storage.scalerequiredBiologicallyDerivedProductStorageScale