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