FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5
0.0.1-snapshot-2 - informative International flag

FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5 - Version 0.0.1-snapshot-2. See the Directory of published versions

Extension: Cross-version Extension for R5.InventoryItem for use in FHIR R4

Official URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-InventoryItem Version: 0.0.1-snapshot-2
Standards status: Informative Maturity Level: 0 Computable Name: Ext_R5_InventoryItem
This cross-version extension represents InventoryItem from http://hl7.org/fhir/StructureDefinition/InventoryItem 5.0.0 for use in FHIR R4.

Context of Use

This extension may be used on the following element(s):

  • Element ID Basic

Usage info

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Extension Content

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

This structure is derived from Extension

Summary

Simple Extension with the type base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents InventoryItem from http://hl7.org/fhir/StructureDefinition/InventoryItem|5.0.0 for use in FHIR R4.

Maturity: 0

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A functional description of an inventory item used in inventory and supply-related workflows
... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:status 1..1 Extension active | inactive | entered-in-error | unknown
..... url 1..1 uri "status"
..... value[x] 0..1 code active | inactive | entered-in-error | unknown
Binding: R5_inventoryitem_status_for_R4 (0.0.1-snapshot-2) (required): Status of the inventory item.
.... extension:category 0..* Extension Category or class of the item
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Category or class of the item
.... extension:name 0..* Extension The item name(s) - the brand name, or common name, functional name, generic name or others
..... Slices for extension 3..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:nameType 1..1 Extension The type of name e.g. 'brand-name', 'functional-name', 'common-name'
....... url 1..1 uri "nameType"
....... value[x] 0..1 Coding The type of name e.g. 'brand-name', 'functional-name', 'common-name'
Binding: R5_inventoryitem_nametype_for_R4 (0.0.1-snapshot-2) (preferred): Name types.
...... extension:language 1..1 Extension The language used to express the item name
....... url 1..1 uri "language"
....... value[x] 0..1 code The language used to express the item name
Binding: R5_languages_for_R4 (0.0.1-snapshot-2) (required): Name languages.
...... extension:name 1..1 Extension The name or designation of the item
....... url 1..1 uri "name"
....... value[x] 0..1 string The name or designation of the item
..... url 1..1 uri "name"
.... extension:responsibleOrganization 0..* Extension Organization(s) responsible for the product
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:role 1..1 Extension The role of the organization e.g. manufacturer, distributor, or other
....... url 1..1 uri "role"
....... value[x] 0..1 CodeableConcept The role of the organization e.g. manufacturer, distributor, or other
...... extension:organization 1..1 Extension An organization that is associated with the item
....... url 1..1 uri "organization"
....... value[x] 0..1 Reference() An organization that is associated with the item
..... url 1..1 uri "responsibleOrganization"
.... extension:description 0..1 Extension Descriptive characteristics of the item
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:language 0..1 Extension The language that is used in the item description
....... url 1..1 uri "language"
....... value[x] 0..1 code The language that is used in the item description
Binding: R5_languages_for_R4 (0.0.1-snapshot-2) (required): Description languages.
...... extension:description 0..1 Extension Textual description of the item
....... url 1..1 uri "description"
....... value[x] 0..1 string Textual description of the item
..... url 1..1 uri "description"
.... extension:inventoryStatus 0..* Extension The usage status like recalled, in use, discarded
..... url 1..1 uri "inventoryStatus"
..... value[x] 0..1 CodeableConcept The usage status like recalled, in use, discarded
.... extension:baseUnit 0..1 Extension The base unit of measure - the unit in which the product is used or counted
..... url 1..1 uri "baseUnit"
..... value[x] 0..1 CodeableConcept The base unit of measure - the unit in which the product is used or counted
.... extension:netContent 0..1 Extension Net content or amount present in the item
..... url 1..1 uri "netContent"
..... value[x] 0..1 SimpleQuantity(4.0.1) Net content or amount present in the item
.... extension:association 0..* Extension Association with other items or products
..... Slices for extension 3..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:associationType 1..1 Extension The type of association between the device and the other item
....... url 1..1 uri "associationType"
....... value[x] 0..1 CodeableConcept The type of association between the device and the other item
...... extension:relatedItem 1..1 Extension The related item or product
....... url 1..1 uri "relatedItem"
....... value[x] 0..1 Reference() The related item or product
...... extension:quantity 1..1 Extension The quantity of the product in this product
....... url 1..1 uri "quantity"
....... value[x] 0..1 Ratio The quantity of the product in this product
..... url 1..1 uri "association"
.... extension:characteristic 0..* Extension Characteristic of the item
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:characteristicType 1..1 Extension The characteristic that is being defined
....... url 1..1 uri "characteristicType"
....... value[x] 0..1 CodeableConcept The characteristic that is being defined
...... extension:value[x] 1..1 Extension The value of the attribute
....... url 1..1 uri "value[x]"
....... value[x] 0..1 The value of the attribute
........ valueString string
........ valueInteger integer
........ valueDecimal decimal
........ valueBoolean boolean
........ valueUrl url
........ valueDateTime dateTime
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueAnnotation Annotation
........ valueAddress Address
........ valueDuration Duration
........ valueCodeableConcept CodeableConcept
..... url 1..1 uri "characteristic"
.... extension:instance 0..1 Extension Instances or occurrences of the product
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:identifier 0..* Extension The identifier for the physical instance, typically a serial number
....... url 1..1 uri "identifier"
....... value[x] 0..1 Identifier The identifier for the physical instance, typically a serial number
...... extension:lotNumber 0..1 Extension The lot or batch number of the item
....... url 1..1 uri "lotNumber"
....... value[x] 0..1 string The lot or batch number of the item
...... extension:expiry 0..1 Extension The expiry date or date and time for the product
....... url 1..1 uri "expiry"
....... value[x] 0..1 dateTime The expiry date or date and time for the product
...... extension:subject 0..1 Extension The subject that the item is associated with
....... url 1..1 uri "subject"
....... value[x] 0..1 Reference() The subject that the item is associated with
...... extension:location 0..1 Extension The location that the item is associated with
....... url 1..1 uri "location"
....... value[x] 0..1 Reference() The location that the item is associated with
..... url 1..1 uri "instance"
.... extension:productReference 0..1 Extension Link to a product resource used in clinical workflows
..... url 1..1 uri "productReference"
..... value[x] 0..1 Reference() Link to a product resource used in clinical workflows
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-InventoryItem"

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A functional description of an inventory item used in inventory and supply-related workflows
Constraints: ext-1
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
.... extension:status 1..1 Extension active | inactive | entered-in-error | unknown
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "status"
..... value[x] 0..1 code active | inactive | entered-in-error | unknown
Binding: R5_inventoryitem_status_for_R4 (0.0.1-snapshot-2) (required): Status of the inventory item.
.... extension:category 0..* Extension Category or class of the item
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Category or class of the item
.... extension:name 0..* Extension The item name(s) - the brand name, or common name, functional name, generic name or others
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 3..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:nameType 1..1 Extension The type of name e.g. 'brand-name', 'functional-name', 'common-name'
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "nameType"
....... value[x] 0..1 Coding The type of name e.g. 'brand-name', 'functional-name', 'common-name'
Binding: R5_inventoryitem_nametype_for_R4 (0.0.1-snapshot-2) (preferred): Name types.
...... extension:language 1..1 Extension The language used to express the item name
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "language"
....... value[x] 0..1 code The language used to express the item name
Binding: R5_languages_for_R4 (0.0.1-snapshot-2) (required): Name languages.
...... extension:name 1..1 Extension The name or designation of the item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "name"
....... value[x] 0..1 string The name or designation of the item
..... url 1..1 uri "name"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:responsibleOrganization 0..* Extension Organization(s) responsible for the product
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:role 1..1 Extension The role of the organization e.g. manufacturer, distributor, or other
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "role"
....... value[x] 0..1 CodeableConcept The role of the organization e.g. manufacturer, distributor, or other
...... extension:organization 1..1 Extension An organization that is associated with the item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "organization"
....... value[x] 0..1 Reference() An organization that is associated with the item
..... url 1..1 uri "responsibleOrganization"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:description 0..1 Extension Descriptive characteristics of the item
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:language 0..1 Extension The language that is used in the item description
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "language"
....... value[x] 0..1 code The language that is used in the item description
Binding: R5_languages_for_R4 (0.0.1-snapshot-2) (required): Description languages.
...... extension:description 0..1 Extension Textual description of the item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "description"
....... value[x] 0..1 string Textual description of the item
..... url 1..1 uri "description"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:inventoryStatus 0..* Extension The usage status like recalled, in use, discarded
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "inventoryStatus"
..... value[x] 0..1 CodeableConcept The usage status like recalled, in use, discarded
.... extension:baseUnit 0..1 Extension The base unit of measure - the unit in which the product is used or counted
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "baseUnit"
..... value[x] 0..1 CodeableConcept The base unit of measure - the unit in which the product is used or counted
.... extension:netContent 0..1 Extension Net content or amount present in the item
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "netContent"
..... value[x] 0..1 SimpleQuantity(4.0.1) Net content or amount present in the item
.... extension:association 0..* Extension Association with other items or products
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 3..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:associationType 1..1 Extension The type of association between the device and the other item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "associationType"
....... value[x] 0..1 CodeableConcept The type of association between the device and the other item
...... extension:relatedItem 1..1 Extension The related item or product
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "relatedItem"
....... value[x] 0..1 Reference() The related item or product
...... extension:quantity 1..1 Extension The quantity of the product in this product
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "quantity"
....... value[x] 0..1 Ratio The quantity of the product in this product
..... url 1..1 uri "association"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:characteristic 0..* Extension Characteristic of the item
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:characteristicType 1..1 Extension The characteristic that is being defined
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "characteristicType"
....... value[x] 0..1 CodeableConcept The characteristic that is being defined
...... extension:value[x] 1..1 Extension The value of the attribute
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "value[x]"
....... value[x] 0..1 The value of the attribute
........ valueString string
........ valueInteger integer
........ valueDecimal decimal
........ valueBoolean boolean
........ valueUrl url
........ valueDateTime dateTime
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueAnnotation Annotation
........ valueAddress Address
........ valueDuration Duration
........ valueCodeableConcept CodeableConcept
..... url 1..1 uri "characteristic"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:instance 0..1 Extension Instances or occurrences of the product
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:identifier 0..* Extension The identifier for the physical instance, typically a serial number
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "identifier"
....... value[x] 0..1 Identifier The identifier for the physical instance, typically a serial number
...... extension:lotNumber 0..1 Extension The lot or batch number of the item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "lotNumber"
....... value[x] 0..1 string The lot or batch number of the item
...... extension:expiry 0..1 Extension The expiry date or date and time for the product
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "expiry"
....... value[x] 0..1 dateTime The expiry date or date and time for the product
...... extension:subject 0..1 Extension The subject that the item is associated with
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "subject"
....... value[x] 0..1 Reference() The subject that the item is associated with
...... extension:location 0..1 Extension The location that the item is associated with
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "location"
....... value[x] 0..1 Reference() The location that the item is associated with
..... url 1..1 uri "instance"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:productReference 0..1 Extension Link to a product resource used in clinical workflows
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "productReference"
..... value[x] 0..1 Reference() Link to a product resource used in clinical workflows
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-InventoryItem"
.... valueBase64Binary base64Binary
.... valueBoolean boolean
.... valueCanonical canonical(Any)
.... valueCode code
.... valueDate date
.... valueDateTime dateTime
.... valueDecimal decimal
.... valueId id
.... valueInstant instant
.... valueInteger integer
.... valueMarkdown markdown
.... valueOid oid
.... valuePositiveInt positiveInt
.... valueString string
.... valueTime time
.... valueUnsignedInt unsignedInt
.... valueUri uri
.... valueUrl url
.... valueUuid uuid
.... valueAddress Address
.... valueAge Age
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueCodeableConcept CodeableConcept
.... valueCoding Coding
.... valueContactPoint ContactPoint
.... valueCount Count
.... valueDistance Distance
.... valueDuration Duration
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valueMoney Money
.... valuePeriod Period
.... valueQuantity Quantity
.... valueRange Range
.... valueRatio Ratio
.... valueReference Reference(Any)
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueContactDetail ContactDetail
.... valueContributor Contributor
.... valueDataRequirement DataRequirement
.... valueExpression Expression
.... valueParameterDefinition ParameterDefinition
.... valueRelatedArtifact RelatedArtifact
.... valueTriggerDefinition TriggerDefinition
.... valueUsageContext UsageContext
.... valueDosage Dosage
.... valueMeta Meta

doco Documentation for this format

This structure is derived from Extension

Summary

Simple Extension with the type base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents InventoryItem from http://hl7.org/fhir/StructureDefinition/InventoryItem|5.0.0 for use in FHIR R4.

Maturity: 0

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A functional description of an inventory item used in inventory and supply-related workflows
... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:status 1..1 Extension active | inactive | entered-in-error | unknown
..... url 1..1 uri "status"
..... value[x] 0..1 code active | inactive | entered-in-error | unknown
Binding: R5_inventoryitem_status_for_R4 (0.0.1-snapshot-2) (required): Status of the inventory item.
.... extension:category 0..* Extension Category or class of the item
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Category or class of the item
.... extension:name 0..* Extension The item name(s) - the brand name, or common name, functional name, generic name or others
..... Slices for extension 3..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:nameType 1..1 Extension The type of name e.g. 'brand-name', 'functional-name', 'common-name'
....... url 1..1 uri "nameType"
....... value[x] 0..1 Coding The type of name e.g. 'brand-name', 'functional-name', 'common-name'
Binding: R5_inventoryitem_nametype_for_R4 (0.0.1-snapshot-2) (preferred): Name types.
...... extension:language 1..1 Extension The language used to express the item name
....... url 1..1 uri "language"
....... value[x] 0..1 code The language used to express the item name
Binding: R5_languages_for_R4 (0.0.1-snapshot-2) (required): Name languages.
...... extension:name 1..1 Extension The name or designation of the item
....... url 1..1 uri "name"
....... value[x] 0..1 string The name or designation of the item
..... url 1..1 uri "name"
.... extension:responsibleOrganization 0..* Extension Organization(s) responsible for the product
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:role 1..1 Extension The role of the organization e.g. manufacturer, distributor, or other
....... url 1..1 uri "role"
....... value[x] 0..1 CodeableConcept The role of the organization e.g. manufacturer, distributor, or other
...... extension:organization 1..1 Extension An organization that is associated with the item
....... url 1..1 uri "organization"
....... value[x] 0..1 Reference() An organization that is associated with the item
..... url 1..1 uri "responsibleOrganization"
.... extension:description 0..1 Extension Descriptive characteristics of the item
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:language 0..1 Extension The language that is used in the item description
....... url 1..1 uri "language"
....... value[x] 0..1 code The language that is used in the item description
Binding: R5_languages_for_R4 (0.0.1-snapshot-2) (required): Description languages.
...... extension:description 0..1 Extension Textual description of the item
....... url 1..1 uri "description"
....... value[x] 0..1 string Textual description of the item
..... url 1..1 uri "description"
.... extension:inventoryStatus 0..* Extension The usage status like recalled, in use, discarded
..... url 1..1 uri "inventoryStatus"
..... value[x] 0..1 CodeableConcept The usage status like recalled, in use, discarded
.... extension:baseUnit 0..1 Extension The base unit of measure - the unit in which the product is used or counted
..... url 1..1 uri "baseUnit"
..... value[x] 0..1 CodeableConcept The base unit of measure - the unit in which the product is used or counted
.... extension:netContent 0..1 Extension Net content or amount present in the item
..... url 1..1 uri "netContent"
..... value[x] 0..1 SimpleQuantity(4.0.1) Net content or amount present in the item
.... extension:association 0..* Extension Association with other items or products
..... Slices for extension 3..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:associationType 1..1 Extension The type of association between the device and the other item
....... url 1..1 uri "associationType"
....... value[x] 0..1 CodeableConcept The type of association between the device and the other item
...... extension:relatedItem 1..1 Extension The related item or product
....... url 1..1 uri "relatedItem"
....... value[x] 0..1 Reference() The related item or product
...... extension:quantity 1..1 Extension The quantity of the product in this product
....... url 1..1 uri "quantity"
....... value[x] 0..1 Ratio The quantity of the product in this product
..... url 1..1 uri "association"
.... extension:characteristic 0..* Extension Characteristic of the item
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:characteristicType 1..1 Extension The characteristic that is being defined
....... url 1..1 uri "characteristicType"
....... value[x] 0..1 CodeableConcept The characteristic that is being defined
...... extension:value[x] 1..1 Extension The value of the attribute
....... url 1..1 uri "value[x]"
....... value[x] 0..1 The value of the attribute
........ valueString string
........ valueInteger integer
........ valueDecimal decimal
........ valueBoolean boolean
........ valueUrl url
........ valueDateTime dateTime
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueAnnotation Annotation
........ valueAddress Address
........ valueDuration Duration
........ valueCodeableConcept CodeableConcept
..... url 1..1 uri "characteristic"
.... extension:instance 0..1 Extension Instances or occurrences of the product
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:identifier 0..* Extension The identifier for the physical instance, typically a serial number
....... url 1..1 uri "identifier"
....... value[x] 0..1 Identifier The identifier for the physical instance, typically a serial number
...... extension:lotNumber 0..1 Extension The lot or batch number of the item
....... url 1..1 uri "lotNumber"
....... value[x] 0..1 string The lot or batch number of the item
...... extension:expiry 0..1 Extension The expiry date or date and time for the product
....... url 1..1 uri "expiry"
....... value[x] 0..1 dateTime The expiry date or date and time for the product
...... extension:subject 0..1 Extension The subject that the item is associated with
....... url 1..1 uri "subject"
....... value[x] 0..1 Reference() The subject that the item is associated with
...... extension:location 0..1 Extension The location that the item is associated with
....... url 1..1 uri "location"
....... value[x] 0..1 Reference() The location that the item is associated with
..... url 1..1 uri "instance"
.... extension:productReference 0..1 Extension Link to a product resource used in clinical workflows
..... url 1..1 uri "productReference"
..... value[x] 0..1 Reference() Link to a product resource used in clinical workflows
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-InventoryItem"

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A functional description of an inventory item used in inventory and supply-related workflows
Constraints: ext-1
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
.... extension:status 1..1 Extension active | inactive | entered-in-error | unknown
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "status"
..... value[x] 0..1 code active | inactive | entered-in-error | unknown
Binding: R5_inventoryitem_status_for_R4 (0.0.1-snapshot-2) (required): Status of the inventory item.
.... extension:category 0..* Extension Category or class of the item
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "category"
..... value[x] 0..1 CodeableConcept Category or class of the item
.... extension:name 0..* Extension The item name(s) - the brand name, or common name, functional name, generic name or others
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 3..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:nameType 1..1 Extension The type of name e.g. 'brand-name', 'functional-name', 'common-name'
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "nameType"
....... value[x] 0..1 Coding The type of name e.g. 'brand-name', 'functional-name', 'common-name'
Binding: R5_inventoryitem_nametype_for_R4 (0.0.1-snapshot-2) (preferred): Name types.
...... extension:language 1..1 Extension The language used to express the item name
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "language"
....... value[x] 0..1 code The language used to express the item name
Binding: R5_languages_for_R4 (0.0.1-snapshot-2) (required): Name languages.
...... extension:name 1..1 Extension The name or designation of the item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "name"
....... value[x] 0..1 string The name or designation of the item
..... url 1..1 uri "name"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:responsibleOrganization 0..* Extension Organization(s) responsible for the product
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:role 1..1 Extension The role of the organization e.g. manufacturer, distributor, or other
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "role"
....... value[x] 0..1 CodeableConcept The role of the organization e.g. manufacturer, distributor, or other
...... extension:organization 1..1 Extension An organization that is associated with the item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "organization"
....... value[x] 0..1 Reference() An organization that is associated with the item
..... url 1..1 uri "responsibleOrganization"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:description 0..1 Extension Descriptive characteristics of the item
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:language 0..1 Extension The language that is used in the item description
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "language"
....... value[x] 0..1 code The language that is used in the item description
Binding: R5_languages_for_R4 (0.0.1-snapshot-2) (required): Description languages.
...... extension:description 0..1 Extension Textual description of the item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "description"
....... value[x] 0..1 string Textual description of the item
..... url 1..1 uri "description"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:inventoryStatus 0..* Extension The usage status like recalled, in use, discarded
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "inventoryStatus"
..... value[x] 0..1 CodeableConcept The usage status like recalled, in use, discarded
.... extension:baseUnit 0..1 Extension The base unit of measure - the unit in which the product is used or counted
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "baseUnit"
..... value[x] 0..1 CodeableConcept The base unit of measure - the unit in which the product is used or counted
.... extension:netContent 0..1 Extension Net content or amount present in the item
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "netContent"
..... value[x] 0..1 SimpleQuantity(4.0.1) Net content or amount present in the item
.... extension:association 0..* Extension Association with other items or products
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 3..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:associationType 1..1 Extension The type of association between the device and the other item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "associationType"
....... value[x] 0..1 CodeableConcept The type of association between the device and the other item
...... extension:relatedItem 1..1 Extension The related item or product
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "relatedItem"
....... value[x] 0..1 Reference() The related item or product
...... extension:quantity 1..1 Extension The quantity of the product in this product
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "quantity"
....... value[x] 0..1 Ratio The quantity of the product in this product
..... url 1..1 uri "association"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:characteristic 0..* Extension Characteristic of the item
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:characteristicType 1..1 Extension The characteristic that is being defined
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "characteristicType"
....... value[x] 0..1 CodeableConcept The characteristic that is being defined
...... extension:value[x] 1..1 Extension The value of the attribute
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "value[x]"
....... value[x] 0..1 The value of the attribute
........ valueString string
........ valueInteger integer
........ valueDecimal decimal
........ valueBoolean boolean
........ valueUrl url
........ valueDateTime dateTime
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueAnnotation Annotation
........ valueAddress Address
........ valueDuration Duration
........ valueCodeableConcept CodeableConcept
..... url 1..1 uri "characteristic"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:instance 0..1 Extension Instances or occurrences of the product
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:identifier 0..* Extension The identifier for the physical instance, typically a serial number
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "identifier"
....... value[x] 0..1 Identifier The identifier for the physical instance, typically a serial number
...... extension:lotNumber 0..1 Extension The lot or batch number of the item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "lotNumber"
....... value[x] 0..1 string The lot or batch number of the item
...... extension:expiry 0..1 Extension The expiry date or date and time for the product
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "expiry"
....... value[x] 0..1 dateTime The expiry date or date and time for the product
...... extension:subject 0..1 Extension The subject that the item is associated with
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "subject"
....... value[x] 0..1 Reference() The subject that the item is associated with
...... extension:location 0..1 Extension The location that the item is associated with
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "location"
....... value[x] 0..1 Reference() The location that the item is associated with
..... url 1..1 uri "instance"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:productReference 0..1 Extension Link to a product resource used in clinical workflows
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "productReference"
..... value[x] 0..1 Reference() Link to a product resource used in clinical workflows
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-InventoryItem"
.... valueBase64Binary base64Binary
.... valueBoolean boolean
.... valueCanonical canonical(Any)
.... valueCode code
.... valueDate date
.... valueDateTime dateTime
.... valueDecimal decimal
.... valueId id
.... valueInstant instant
.... valueInteger integer
.... valueMarkdown markdown
.... valueOid oid
.... valuePositiveInt positiveInt
.... valueString string
.... valueTime time
.... valueUnsignedInt unsignedInt
.... valueUri uri
.... valueUrl url
.... valueUuid uuid
.... valueAddress Address
.... valueAge Age
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueCodeableConcept CodeableConcept
.... valueCoding Coding
.... valueContactPoint ContactPoint
.... valueCount Count
.... valueDistance Distance
.... valueDuration Duration
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valueMoney Money
.... valuePeriod Period
.... valueQuantity Quantity
.... valueRange Range
.... valueRatio Ratio
.... valueReference Reference(Any)
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueContactDetail ContactDetail
.... valueContributor Contributor
.... valueDataRequirement DataRequirement
.... valueExpression Expression
.... valueParameterDefinition ParameterDefinition
.... valueRelatedArtifact RelatedArtifact
.... valueTriggerDefinition TriggerDefinition
.... valueUsageContext UsageContext
.... valueDosage Dosage
.... valueMeta Meta

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSetURI
Extension.extension:status.value[x]requiredR5_inventoryitem_status_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-inventoryitem-status-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:name.extension:nameType.value[x]preferredR5_inventoryitem_nametype_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-inventoryitem-nametype-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:name.extension:language.value[x]requiredR5_languages_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-languages-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:description.extension:language.value[x]requiredR5_languages_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-languages-for-R4|0.0.1-snapshot-2
From this IG

Constraints

IdGradePath(s)DetailsRequirements
ele-1errorExtension, Extension.extension, Extension.extension:status, Extension.extension:status.extension, Extension.extension:status.value[x], Extension.extension:category, Extension.extension:category.extension, Extension.extension:category.value[x], Extension.extension:name, Extension.extension:name.extension, Extension.extension:name.extension:nameType, Extension.extension:name.extension:nameType.extension, Extension.extension:name.extension:nameType.value[x], Extension.extension:name.extension:language, Extension.extension:name.extension:language.extension, Extension.extension:name.extension:language.value[x], Extension.extension:name.extension:name, Extension.extension:name.extension:name.extension, Extension.extension:name.extension:name.value[x], Extension.extension:name.value[x], Extension.extension:responsibleOrganization, Extension.extension:responsibleOrganization.extension, Extension.extension:responsibleOrganization.extension:role, Extension.extension:responsibleOrganization.extension:role.extension, Extension.extension:responsibleOrganization.extension:role.value[x], Extension.extension:responsibleOrganization.extension:organization, Extension.extension:responsibleOrganization.extension:organization.extension, Extension.extension:responsibleOrganization.extension:organization.value[x], Extension.extension:responsibleOrganization.value[x], Extension.extension:description, Extension.extension:description.extension, Extension.extension:description.extension:language, Extension.extension:description.extension:language.extension, Extension.extension:description.extension:language.value[x], Extension.extension:description.extension:description, Extension.extension:description.extension:description.extension, Extension.extension:description.extension:description.value[x], Extension.extension:description.value[x], Extension.extension:inventoryStatus, Extension.extension:inventoryStatus.extension, Extension.extension:inventoryStatus.value[x], Extension.extension:baseUnit, Extension.extension:baseUnit.extension, Extension.extension:baseUnit.value[x], Extension.extension:netContent, Extension.extension:netContent.extension, Extension.extension:netContent.value[x], Extension.extension:association, Extension.extension:association.extension, Extension.extension:association.extension:associationType, Extension.extension:association.extension:associationType.extension, Extension.extension:association.extension:associationType.value[x], Extension.extension:association.extension:relatedItem, Extension.extension:association.extension:relatedItem.extension, Extension.extension:association.extension:relatedItem.value[x], Extension.extension:association.extension:quantity, Extension.extension:association.extension:quantity.extension, Extension.extension:association.extension:quantity.value[x], Extension.extension:association.value[x], Extension.extension:characteristic, Extension.extension:characteristic.extension, Extension.extension:characteristic.extension:characteristicType, Extension.extension:characteristic.extension:characteristicType.extension, Extension.extension:characteristic.extension:characteristicType.value[x], Extension.extension:characteristic.extension:value[x], Extension.extension:characteristic.extension:value[x].extension, Extension.extension:characteristic.extension:value[x].value[x], Extension.extension:characteristic.value[x], Extension.extension:instance, Extension.extension:instance.extension, Extension.extension:instance.extension:identifier, Extension.extension:instance.extension:identifier.extension, Extension.extension:instance.extension:identifier.value[x], Extension.extension:instance.extension:lotNumber, Extension.extension:instance.extension:lotNumber.extension, Extension.extension:instance.extension:lotNumber.value[x], Extension.extension:instance.extension:expiry, Extension.extension:instance.extension:expiry.extension, Extension.extension:instance.extension:expiry.value[x], Extension.extension:instance.extension:subject, Extension.extension:instance.extension:subject.extension, Extension.extension:instance.extension:subject.value[x], Extension.extension:instance.extension:location, Extension.extension:instance.extension:location.extension, Extension.extension:instance.extension:location.value[x], Extension.extension:instance.value[x], Extension.extension:productReference, Extension.extension:productReference.extension, Extension.extension:productReference.value[x], Extension.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorExtension, Extension.extension, Extension.extension:status, Extension.extension:status.extension, Extension.extension:category, Extension.extension:category.extension, Extension.extension:name, Extension.extension:name.extension, Extension.extension:name.extension:nameType, Extension.extension:name.extension:nameType.extension, Extension.extension:name.extension:language, Extension.extension:name.extension:language.extension, Extension.extension:name.extension:name, Extension.extension:name.extension:name.extension, Extension.extension:responsibleOrganization, Extension.extension:responsibleOrganization.extension, Extension.extension:responsibleOrganization.extension:role, Extension.extension:responsibleOrganization.extension:role.extension, Extension.extension:responsibleOrganization.extension:organization, Extension.extension:responsibleOrganization.extension:organization.extension, Extension.extension:description, Extension.extension:description.extension, Extension.extension:description.extension:language, Extension.extension:description.extension:language.extension, Extension.extension:description.extension:description, Extension.extension:description.extension:description.extension, Extension.extension:inventoryStatus, Extension.extension:inventoryStatus.extension, Extension.extension:baseUnit, Extension.extension:baseUnit.extension, Extension.extension:netContent, Extension.extension:netContent.extension, Extension.extension:association, Extension.extension:association.extension, Extension.extension:association.extension:associationType, Extension.extension:association.extension:associationType.extension, Extension.extension:association.extension:relatedItem, Extension.extension:association.extension:relatedItem.extension, Extension.extension:association.extension:quantity, Extension.extension:association.extension:quantity.extension, Extension.extension:characteristic, Extension.extension:characteristic.extension, Extension.extension:characteristic.extension:characteristicType, Extension.extension:characteristic.extension:characteristicType.extension, Extension.extension:characteristic.extension:value[x], Extension.extension:characteristic.extension:value[x].extension, Extension.extension:instance, Extension.extension:instance.extension, Extension.extension:instance.extension:identifier, Extension.extension:instance.extension:identifier.extension, Extension.extension:instance.extension:lotNumber, Extension.extension:instance.extension:lotNumber.extension, Extension.extension:instance.extension:expiry, Extension.extension:instance.extension:expiry.extension, Extension.extension:instance.extension:subject, Extension.extension:instance.extension:subject.extension, Extension.extension:instance.extension:location, Extension.extension:instance.extension:location.extension, Extension.extension:productReference, Extension.extension:productReference.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()