PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r6.examples@6.0.0-ballot2
    http://hl7.org/fhir/StructureDefinition/InventoryItem
description: functional description of an inventory item used in inventory and supply-related workflows.
package_name: hl7.fhir.r6.examples
derivation: specialization
name: InventoryItem
type: InventoryItem
elements:
  description:
    isModifier: false
    short: Descriptive characteristics of the item
    type: BackboneElement
    mustSupport: false
    isSummary: false
    index: 11
    elements:
      language:
        isModifier: false
        short: The language that is used in the item description
        type: code
        mustSupport: false
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/languages|6.0.0-ballot2'}
        isSummary: false
        index: 12
      description: {isModifier: false, short: Textual description of the item, type: string, mustSupport: false, isSummary: false, index: 13}
  category: {isModifier: false, short: Category or class of the item, type: CodeableConcept, mustSupport: false, array: true, isSummary: true, index: 2}
  instance:
    isModifier: false
    short: Instances or occurrences of the product
    type: BackboneElement
    mustSupport: false
    isSummary: false
    index: 38
    elements:
      identifier: {isModifier: false, short: 'The identifier for the physical instance, typically a serial number', type: Identifier, mustSupport: false, array: true, isSummary: false, index: 39}
      lotNumber: {isModifier: false, short: The lot or batch number of the item, type: string, mustSupport: false, isSummary: false, index: 40}
      expiry: {isModifier: false, short: The expiry date or date and time for the product, type: dateTime, mustSupport: false, isSummary: false, index: 41}
      subject:
        isModifier: false
        short: The subject that the item is associated with
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient']
        type: Reference
        mustSupport: false
        isSummary: false
        index: 42
      location:
        isModifier: false
        short: The location that the item is associated with
        refers: ['http://hl7.org/fhir/StructureDefinition/Location']
        type: Reference
        mustSupport: false
        isSummary: false
        index: 43
  name:
    isModifier: false
    short: The item name(s) - the brand name, or common name, functional name, generic name or others
    index: 4
    type: BackboneElement
    mustSupport: false
    array: true
    elements:
      nameType:
        isModifier: false
        short: The type of name e.g. 'brand-name', 'functional-name', 'common-name'
        type: Coding
        mustSupport: false
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/inventoryitem-nametype'}
        isSummary: true
        index: 5
      language:
        isModifier: false
        short: The language used to express the item name
        type: code
        mustSupport: false
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/languages|6.0.0-ballot2'}
        isSummary: true
        index: 6
      name: {isModifier: false, short: The name or designation of the item, type: string, mustSupport: false, isSummary: true, index: 7}
    required: [nameType, name, language]
    isSummary: true
  productReference:
    isModifier: false
    short: Link to a product resource used in clinical workflows
    refers: ['http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/NutritionProduct']
    type: Reference
    mustSupport: false
    isSummary: false
    index: 44
  characteristic:
    isModifier: false
    short: Characteristic of the item
    index: 21
    type: BackboneElement
    mustSupport: false
    array: true
    elements:
      characteristicType: {isModifier: false, short: The characteristic that is being defined, type: CodeableConcept, mustSupport: false, isSummary: false, index: 22}
      valueDecimal: {isModifier: false, short: The value of the attribute, type: decimal, mustSupport: false, choiceOf: value, isSummary: false, index: 27}
      valueQuantity: {isModifier: false, short: The value of the attribute, type: Quantity, mustSupport: false, choiceOf: value, isSummary: false, index: 31}
      value:
        isModifier: false
        short: The value of the attribute
        mustSupport: false
        choices: [valueString, valueInteger, valueDecimal, valueBoolean, valueUrl, valueDateTime, valueQuantity, valueRange, valueRatio, valueAnnotation, valueAddress, valueDuration, valueCodeableConcept]
        isSummary: false
        index: 24
      valueString: {isModifier: false, short: The value of the attribute, type: string, mustSupport: false, choiceOf: value, isSummary: false, index: 25}
      valueRatio: {isModifier: false, short: The value of the attribute, type: Ratio, mustSupport: false, choiceOf: value, isSummary: false, index: 33}
      valueBoolean: {isModifier: false, short: The value of the attribute, type: boolean, mustSupport: false, choiceOf: value, isSummary: false, index: 28}
      valueDateTime: {isModifier: false, short: The value of the attribute, type: dateTime, mustSupport: false, choiceOf: value, isSummary: false, index: 30}
      valueDuration: {isModifier: false, short: The value of the attribute, type: Duration, mustSupport: false, choiceOf: value, isSummary: false, index: 36}
      valueCodeableConcept: {isModifier: false, short: The value of the attribute, type: CodeableConcept, mustSupport: false, choiceOf: value, isSummary: false, index: 37}
      valueAnnotation: {isModifier: false, short: The value of the attribute, type: Annotation, mustSupport: false, choiceOf: value, isSummary: false, index: 34}
      valueRange: {isModifier: false, short: The value of the attribute, type: Range, mustSupport: false, choiceOf: value, isSummary: false, index: 32}
      valueInteger: {isModifier: false, short: The value of the attribute, type: integer, mustSupport: false, choiceOf: value, isSummary: false, index: 26}
      valueAddress: {isModifier: false, short: The value of the attribute, type: Address, mustSupport: false, choiceOf: value, isSummary: false, index: 35}
      valueUrl: {isModifier: false, short: The value of the attribute, type: url, mustSupport: false, choiceOf: value, isSummary: false, index: 29}
    required: [valueString, characteristicType, valueRatio, valueAnnotation, valueRange, valueAddress, valueDecimal, valueDateTime, value, valueBoolean, valueCodeableConcept, valueQuantity, valueUrl, valueDuration, valueInteger]
    isSummary: false
  association:
    isModifier: false
    short: Association with other items or products
    index: 17
    type: BackboneElement
    mustSupport: false
    array: true
    elements:
      associationType: {isModifier: false, short: The type of association between the device and the other item, type: CodeableConcept, mustSupport: false, isSummary: true, index: 18}
      relatedItem:
        isModifier: false
        short: The related item or product
        refers: ['http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/DeviceDefinition', 'http://hl7.org/fhir/StructureDefinition/InventoryItem', 'http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/MedicationKnowledge', 'http://hl7.org/fhir/StructureDefinition/NutritionProduct']
        type: Reference
        mustSupport: false
        isSummary: true
        index: 19
      quantity: {isModifier: false, short: The quantity of the product in this product, type: Ratio, mustSupport: false, isSummary: true, index: 20}
    required: [relatedItem, quantity, associationType]
    isSummary: false
  status:
    isModifier: false
    short: active | inactive | entered-in-error | unknown
    type: code
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/inventoryitem-status|6.0.0-ballot2'}
    isSummary: true
    index: 1
  baseUnit: {isModifier: false, short: The base unit of measure - the unit in which the product is used or counted, type: CodeableConcept, mustSupport: false, isSummary: true, index: 15}
  code: {isModifier: false, short: Code designating the specific type of item, type: CodeableConcept, mustSupport: false, array: true, isSummary: true, index: 3}
  identifier: {isModifier: false, short: Business identifier for the inventory item, type: Identifier, mustSupport: false, array: true, isSummary: true, index: 0}
  responsibleOrganization:
    isModifier: false
    short: Organization(s) responsible for the product
    index: 8
    type: BackboneElement
    mustSupport: false
    array: true
    elements:
      role: {isModifier: false, short: 'The role of the organization e.g. manufacturer, distributor, or other', type: CodeableConcept, mustSupport: false, isSummary: false, index: 9}
      organization:
        isModifier: false
        short: An organization that is associated with the item
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
        type: Reference
        mustSupport: false
        isSummary: false
        index: 10
    required: [role, organization]
    isSummary: false
  inventoryStatus: {isModifier: false, short: 'The usage status like recalled, in use, discarded', type: CodeableConcept, mustSupport: false, array: true, isSummary: true, index: 14}
  netContent: {isModifier: false, short: Net content or amount present in the item, type: Quantity, mustSupport: false, isSummary: true, index: 16}
package_version: 6.0.0-ballot2
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/InventoryItem
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 6.0.0-ballot2
required: [status]