{
  "resourceType": "StructureDefinition",
  "id": "BiologicallyDerivedProduct",
  "meta": {
    "lastUpdated": "2021-01-01T21:58:31.578+00:00"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category",
      "valueString": "Base.Entities"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 0
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category",
      "valueCode": "patient"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "oo"
    },
    {
      "url": "http://hl7.org/fhir/build/StructureDefinition/entered-in-error-status",
      "valueCode": ".verificationStatus = entered-in-error"
    }
  ],
  "url": "http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct",
  "version": "4.6.0",
  "name": "BiologicallyDerivedProduct",
  "status": "draft",
  "date": "2021-01-01T21:58:31+00:00",
  "publisher": "Health Level Seven International (Orders and Observations)",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.org/fhir"
        }
      ]
    },
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/orders/index.cfm"
        }
      ]
    }
  ],
  "description": "A biological material originating from a biological entity intended to be transplanted or infused into another (possibly the same) biological entity.",
  "fhirVersion": "4.6.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/fivews",
      "name": "FiveWs Pattern Mapping"
    },
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 v2 Mapping"
    },
    {
      "identity": "udi",
      "uri": "http://fda.gov/UDI",
      "name": "UDI Mapping"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "BiologicallyDerivedProduct",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource",
  "derivation": "specialization",
  "differential": {
    "element": [
      {
        "id": "BiologicallyDerivedProduct",
        "path": "BiologicallyDerivedProduct",
        "short": "This resource reflects an instance of a biologically derived product",
        "definition": "This resource reflects an instance of a biologically derived product. A material substance originating from a biological entity intended to be transplanted or infused\ninto another (possibly the same) biological entity.",
        "comment": "Substances include, but are not limited to: whole blood, bone marrow, organs, and manipulated blood cells.",
        "min": 0,
        "max": "*",
        "mapping": [
          {
            "identity": "rim",
            "map": "Material[classCode=                       Observation[classCode=OBS, moodCode=EVN]"
          },
          {
            "identity": "w5",
            "map": "clinical.general"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.productCategory",
        "path": "BiologicallyDerivedProduct.productCategory",
        "short": "organ | tissue | fluid | cells | biologicalAgent",
        "definition": "Broad category of this product.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "BiologicallyDerivedProductCategory"
            }
          ],
          "strength": "required",
          "description": "Biologically Derived Product Category.",
          "valueSet": "http://hl7.org/fhir/ValueSet/product-category"
        }
      },
      {
        "id": "BiologicallyDerivedProduct.productCode",
        "path": "BiologicallyDerivedProduct.productCode",
        "short": "What this biologically derived product is",
        "definition": "A code that identifies the kind of this biologically derived product (SNOMED Ctcode).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "BiologicallyDerivedProductCode"
            }
          ],
          "strength": "example",
          "description": "Biologically Derived Product Code."
        }
      },
      {
        "id": "BiologicallyDerivedProduct.parent",
        "path": "BiologicallyDerivedProduct.parent",
        "short": "BiologicallyDerivedProduct parent",
        "definition": "Parent product (if any).",
        "comment": "For products that have multiple collections. For example Peripheral Blood Stem Cells may be collected over several days from a single donor and the donation split into in multiple containers which must be linked to the parent donation.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct"
            ]
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.request",
        "path": "BiologicallyDerivedProduct.request",
        "short": "Procedure request",
        "definition": "Procedure request to obtain this biologically derived product.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/ServiceRequest"
            ]
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.identifier",
        "path": "BiologicallyDerivedProduct.identifier",
        "short": "External ids for this item",
        "definition": "This records identifiers associated with this biologically derived product instance that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.identifier"
          },
          {
            "identity": "v2",
            "map": "IAM-7"
          },
          {
            "identity": "rim",
            "map": "id"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.biologicalSource",
        "path": "BiologicallyDerivedProduct.biologicalSource",
        "short": "An identifier that supports traceability to the biological entity that is the source of biological material in the product",
        "definition": "An identifier that supports traceability to the biological entity that is the source of biological material in the product.",
        "comment": "Necessary to support mandatory requirements for traceability from donor/source to recipient and vice versa.  The element is defined consistently across BiologicallyDerivedProduct, NutritionProduct, and Device.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "w5",
            "map": "FiveWs.identifier"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.processingFacility",
        "path": "BiologicallyDerivedProduct.processingFacility",
        "short": "Processing facility",
        "definition": "Processing facilities for this biologically derived product.",
        "comment": "A jurisdiction may indicate whether to only include an identifier or a full reference for the facility.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.division",
        "path": "BiologicallyDerivedProduct.division",
        "short": "Description of division",
        "definition": "Description of division.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.status",
        "path": "BiologicallyDerivedProduct.status",
        "short": "available | unavailable",
        "definition": "Whether the product is currently available.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "BiologicallyDerivedProductStatus"
            }
          ],
          "strength": "required",
          "description": "Biologically Derived Product Status.",
          "valueSet": "http://hl7.org/fhir/ValueSet/biological-product-status"
        }
      },
      {
        "id": "BiologicallyDerivedProduct.expirationDate",
        "path": "BiologicallyDerivedProduct.expirationDate",
        "short": "Date of expiration",
        "definition": "Date of expiration.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.collection",
        "path": "BiologicallyDerivedProduct.collection",
        "short": "How this product was collected",
        "definition": "How this product was collected.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.collection.collector",
        "path": "BiologicallyDerivedProduct.collection.collector",
        "short": "Individual performing collection",
        "definition": "Healthcare professional who is performing the collection.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Practitioner",
              "http://hl7.org/fhir/StructureDefinition/PractitionerRole"
            ]
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.collection.source",
        "path": "BiologicallyDerivedProduct.collection.source",
        "short": "Who is product from",
        "definition": "The patient or entity, such as a hospital or vendor in the case of a processed/manipulated/manufactured product, providing the product.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Patient",
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.collection.collected[x]",
        "path": "BiologicallyDerivedProduct.collection.collected[x]",
        "short": "Time of product collection",
        "definition": "Time of product collection.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          },
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.storageTempRequirements",
        "path": "BiologicallyDerivedProduct.storageTempRequirements",
        "short": "Product storage temp requirements",
        "definition": "Product storage temp requirements.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Range"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.property",
        "path": "BiologicallyDerivedProduct.property",
        "short": "A property that is specific to this BiologicallyDerviedProduct instance",
        "definition": "A property that is specific to this BiologicallyDerviedProduct instance.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "BiologicallyDerivedProduct.property.type",
        "path": "BiologicallyDerivedProduct.property.type",
        "short": "Code that specifies the property",
        "definition": "Code that specifies the property.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "BiologicallyDerivedProductPropertyType"
            }
          ],
          "strength": "example",
          "description": "The type of the Biologically Derived Product.",
          "valueSet": "http://terminology.hl7.org/NamingSystem/ib"
        }
      },
      {
        "id": "BiologicallyDerivedProduct.property.value[x]",
        "path": "BiologicallyDerivedProduct.property.value[x]",
        "short": "Property values",
        "definition": "Property values.",
        "comment": "The value should be provided as a boolean, integer, CodeableConcept, period, quantity, range, ratio, or attachment. The description can be a string only when these others are not available.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          },
          {
            "code": "integer"
          },
          {
            "code": "CodeableConcept"
          },
          {
            "code": "Period"
          },
          {
            "code": "Quantity"
          },
          {
            "code": "Range"
          },
          {
            "code": "Ratio"
          },
          {
            "code": "string"
          },
          {
            "code": "Attachment"
          }
        ]
      }
    ]
  }
}