BiologicallyDerivedProduct

FHIR Cross-version Mappings for BiologicallyDerivedProduct based on the R5 structure

BiologicallyDerivedProduct (4.0.1)BiologicallyDerivedProduct (4.3.0)BiologicallyDerivedProduct (5.0.0)
BiologicallyDerivedProduct=BiologicallyDerivedProduct=BiologicallyDerivedProduct
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2),In 5.0.0 the types Coding are added B.productCategory : code : [0..1]No cross-version extension allowed for this element because No Change B.productCategory : code : [0..1]=Extension definition for this version of the element. Defined because: New Types Coding B.productCategory : Coding : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.productCode : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change B.productCode : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change B.productCode : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.parent : Reference(BiologicallyDerivedProduct) : [0..*]=No cross-version extension allowed for this element because No Change B.parent : Reference(BiologicallyDerivedProduct) : [0..*]=No cross-version extension allowed for this element because No Change B.parent : Reference(BiologicallyDerivedProduct) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.request : Reference(ServiceRequest) : [0..*]=No cross-version extension allowed for this element because No Change B.request : Reference(ServiceRequest) : [0..*]=No cross-version extension allowed for this element because No Change B.request : Reference(ServiceRequest) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change B.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change B.identifier : Identifier : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) B.biologicalSourceEvent : Identifier : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) B.processingFacility : Reference(Organization) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) B.division : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) B.productStatus : Coding : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) B.expirationDate : dateTime : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.collection : [0..1]=No cross-version extension allowed for this element because No Change B.collection : [0..1]=No cross-version extension allowed for this element because No Change B.collection : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.c.collector : Reference(Practitioner|PractitionerRole) : [0..1]=No cross-version extension allowed for this element because No Change B.c.collector : Reference(Practitioner|PractitionerRole) : [0..1]=No cross-version extension allowed for this element because No Change B.c.collector : Reference(Practitioner|PractitionerRole) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.c.source : Reference(Patient|Organization) : [0..1]=No cross-version extension allowed for this element because No Change B.c.source : Reference(Patient|Organization) : [0..1]=No cross-version extension allowed for this element because No Change B.c.source : Reference(Patient|Organization) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.c.collected[x] : dateTime|Period : [0..1]=No cross-version extension allowed for this element because No Change B.c.collected[x] : dateTime|Period : [0..1]=No cross-version extension allowed for this element because No Change B.c.collected[x] : dateTime|Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.status : code : [0..1]No cross-version extension allowed for this element because No Change B.status : code : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.quantity : integer : [0..1]=No cross-version extension allowed for this element because No Change B.quantity : integer : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.processing : [0..*]=No cross-version extension allowed for this element because No Change B.processing : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.p.description : string : [0..1]=No cross-version extension allowed for this element because No Change B.p.description : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.p.procedure : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change B.p.procedure : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.p.additive : Reference(Substance) : [0..1]=No cross-version extension allowed for this element because No Change B.p.additive : Reference(Substance) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.p.time[x] : dateTime|Period : [0..1]=No cross-version extension allowed for this element because No Change B.p.time[x] : dateTime|Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.manipulation : [0..1]=No cross-version extension allowed for this element because No Change B.manipulation : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.m.description : string : [0..1]=No cross-version extension allowed for this element because No Change B.m.description : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.m.time[x] : dateTime|Period : [0..1]=No cross-version extension allowed for this element because No Change B.m.time[x] : dateTime|Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.storage : [0..*]=No cross-version extension allowed for this element because No Change B.storage : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.s.description : string : [0..1]=No cross-version extension allowed for this element because No Change B.s.description : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.s.temperature : decimal : [0..1]=No cross-version extension allowed for this element because No Change B.s.temperature : decimal : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.s.scale : code : [0..1]No cross-version extension allowed for this element because No Change B.s.scale : code : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) B.s.duration : Period : [0..1]=No cross-version extension allowed for this element because No Change B.s.duration : Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) B.storageTempRequirements : Range : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) B.property : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2),The parent can be used as a cross-version extension in at least one version B.p.type : CodeableConcept : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2),The parent can be used as a cross-version extension in at least one version B.p.value[x] : boolean|integer|CodeableConcept|Period|Quantity|Range|Ratio|string|Attachment : [1..1]

R4 BiologicallyDerivedProduct.statusR4B BiologicallyDerivedProduct.status
available=available
unavailable=unavailable

R4 BiologicallyDerivedProduct.storage.scaleR4B BiologicallyDerivedProduct.storage.scale
farenheit=farenheit
celsius=celsius
kelvin=kelvin

R4 BiologicallyDerivedProduct.productCategoryR4B BiologicallyDerivedProduct.productCategory
organ=organ
tissue=tissue
fluid=fluid
cells=cells
biologicalAgent=biologicalAgent