OO Incubator Implementation Guide, published by HL7 International / Orders and Observations. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/oo-incubator/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/StructureDefinition/SupplyDelivery | Version: 0.1.0 | |||
| Standards status: Trial-use Draft as of 2021-01-02 | Maturity Level: 1 | Computable Name: SupplyDelivery | ||
| Other Identifiers: OID:2.16.840.1.113883.4.642.5.1053 | ||||
Record of delivery of what is supplied.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | DomainResource | Record of movement of supplies from one location to another Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
![]() ![]() |
0..* | Identifier | External identifier | |
![]() ![]() |
Σ | 0..* | Reference(SupplyRequest) | Fulfills plan, proposal or order |
![]() ![]() |
Σ | 0..* | Reference(SupplyDelivery | Contract) | Part of referenced event |
![]() ![]() |
?!Σ | 1..1 | code | in-progress | completed | abandoned | entered-in-error Binding: SupplyDeliveryStatus (required): Status of the supply delivery. |
![]() ![]() |
0..1 | Reference(Patient | Group | Organization) | Individual(s) or organization for whom the item is supplied | |
![]() ![]() |
0..1 | CodeableConcept | Category of supply event Binding: SupplyDeliverySupplyItemType (extensible): The type of supply dispense. | |
![]() ![]() |
Σ | 1..1 | CodeableConcept | Stage or event of delivery Binding: SupplyDeliveryStage (extensible): The stage of supply delivery. |
![]() ![]() |
0..* | BackboneElement | The item that is delivered or supplied | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Amount supplied | |
![]() ![]() ![]() |
0..1 | CodeableConcept | A description of the supplied item's condition (e.g., box is damaged) Binding: SupplyDeliverySupplyItemCondition (example): The condition of the supplied or received item. | |
![]() ![]() ![]() |
0..1 | Medication, Substance, Device or Biologically Derived Product supplied Binding: SupplyDeliverySupplyItemType (example): The item that was delivered. | ||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
Reference(Medication | Substance | Device | BiologicallyDerivedProduct | NutritionProduct | InventoryItem) | |||
![]() ![]() |
Σ | 0..1 | When event occurred | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Timing | |||
![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization) | The item supplier | |
![]() ![]() |
0..1 | Reference(Location | Practitioner | PractitionerRole | Organization) | Where the delivery was sent | |
![]() ![]() |
0..* | Reference(Practitioner | PractitionerRole | Organization | Group) | Who received the delivery | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| SupplyDelivery.status | Base | required | Supply Delivery Status | 📦6.0.0-ballot3 | FHIR Std. |
| SupplyDelivery.type | Base | extensible | Supply Delivery Supply Item Type | 📦6.0.0-ballot3 | FHIR Std. |
| SupplyDelivery.stage | Base | extensible | Supply Delivery Stage | 📦6.0.0-ballot3 | FHIR Std. |
| SupplyDelivery.suppliedItem.condition | Base | example | Supply Delivery Supply Item Condition | 📦6.0.0-ballot3 | FHIR Std. |
| SupplyDelivery.suppliedItem.item[x] | Base | example | Supply Delivery Supply Item Type | 📦6.0.0-ballot3 | FHIR Std. |
<SupplyDelivery xmlns="http://hl7.org/fhir"> <id value="[id]"/><!-- 0..1 * Logical id of this artifact --> <meta><!-- I 0..1 * Metadata about the resource --></meta> <implicitRules value="[uri]"/><!-- I 0..1 * A set of rules under which this content was created --> <language value="[code]"/><!-- I 0..1 * Language of the resource content --> <text><!-- I 0..1 * Text summary of the resource, for human interpretation --></text> <contained><!-- 0..* * Contained, inline Resources --></contained> <extension><!-- See Extensions Additional content defined by implementations --></extension> <modifierExtension><!-- I 0..* * Extensions that cannot be ignored --></modifierExtension> <identifier><!-- 0..* * External identifier --></identifier> <basedOn><!-- 0..* * Fulfills plan, proposal or order --></basedOn> <partOf><!-- 0..* * Part of referenced event --></partOf> <status value="[code]"/><!-- 1..1 * in-progress | completed | abandoned | entered-in-error --> <subject><!-- 0..1 * Individual(s) or organization for whom the item is supplied --></subject> <type><!-- 0..1 * Category of supply event --></type> <stage><!-- 1..1 * Stage or event of delivery --></stage> <suppliedItem> I 0..* * <!-- I 0..* The item that is delivered or supplied --> <id value="[id]"/><!-- 0..1 * Unique id for inter-element referencing --> <extension><!-- See Extensions Additional content defined by implementations --></extension> <modifierExtension><!-- I 0..* * Extensions that cannot be ignored even if unrecognized --></modifierExtension> <quantity><!-- 0..1 * Amount supplied --></quantity> <condition><!-- 0..1 * A description of the supplied item's condition (e.g., box is damaged) --></condition> <item[x]><!-- 0..1 CodeableConcept|Reference(BiologicallyDerivedProduct|Device| InventoryItem|Medication|NutritionProduct|Substance) Medication, Substance, Device or Biologically Derived Product supplied --></item[x]> </suppliedItem> <occurrence[x]><!-- 0..1 dateTime|Period|Timing When event occurred --></occurrence[x]> <supplier><!-- 0..1 * The item supplier --></supplier> <destination><!-- 0..1 * Where the delivery was sent --></destination> <receiver><!-- 0..* * Who received the delivery --></receiver> </SupplyDelivery>
{"resourceType" : "SupplyDelivery", "id" : "<id>", // 0..1 Logical id of this artifact "meta" : { Meta }, // I 0..1 Metadata about the resource "implicitRules" : "<uri>", // I 0..1 A set of rules under which this content was created "language" : "<code>", // I 0..1 Language of the resource content "text" : { Narrative }, // I 0..1 Text summary of the resource, for human interpretation "contained" : [{ Resource }], // 0..* Contained, inline Resources (Extensions - see JSON page) (Modifier Extensions - see JSON page) "identifier" : [{ Identifier }], // 0..* External identifier "basedOn" : [{ Reference(SupplyRequest) }], // 0..* Fulfills plan, proposal or order "partOf" : [{ Reference(Contract|SupplyDelivery) }], // 0..* Part of referenced event "status" : "<code>", // 1..1 in-progress | completed | abandoned | entered-in-error "subject" : { Reference(Group|Organization|Patient) }, // 0..1 Individual(s) or organization for whom the item is supplied "type" : { CodeableConcept }, // 0..1 Category of supply event "stage" : { CodeableConcept }, // 1..1 Stage or event of delivery "suppliedItem" : [{ BackboneElement }], // I 0..* The item that is delivered or supplied "id" : "<id>", // 0..1 Unique id for inter-element referencing (Extensions - see JSON page) (Modifier Extensions - see JSON page) "quantity" : { Quantity }, // 0..1 Amount supplied "condition" : { CodeableConcept }, // 0..1 A description of the supplied item's condition (e.g., box is damaged) // item[x]: Medication, Substance, Device or Biologically Derived Product supplied. One of these 2: "itemCodeableConcept" : { CodeableConcept }, "itemReference" : { Reference(BiologicallyDerivedProduct|Device|InventoryItem| Medication|NutritionProduct|Substance) } } // occurrence[x]: When event occurred. One of these 3: "occurrencedateTime" : "<dateTime>", "occurrencePeriod" : { Period }, "occurrenceTiming" : { Timing }, "supplier" : { Reference(Organization|Practitioner|PractitionerRole) }, // 0..1 The item supplier "destination" : { Reference(Location|Organization|Practitioner| PractitionerRole) }, // 0..1 Where the delivery was sent "receiver" : [{ Reference(Group|Organization|Practitioner|PractitionerRole) }] // 0..* Who received the delivery }
@prefix fhir: <http://hl7.org/fhir/> .[ a fhir:SupplyDelivery; fhir:nodeRole fhir:treeRoot; # if this is the parser root fhir:id [ id ] ; # 0..1 Logical id of this artifact fhir:meta [ Meta ] ; # 0..1 I Metadata about the resource fhir:implicitRules [ uri ] ; # 0..1 I A set of rules under which this content was created fhir:language [ code ] ; # 0..1 I Language of the resource content fhir:text [ Narrative ] ; # 0..1 I Text summary of the resource, for human interpretation fhir:contained ( [ Resource ] ... ) ; # 0..* Contained, inline Resources fhir:extension ( [ Extension ] ... ) ; # 0..* I Additional content defined by implementations fhir:modifierExtension ( [ Extension ] ... ) ; # 0..* I Extensions that cannot be ignored fhir:identifier ( [ Identifier ] ... ) ; # 0..* External identifier fhir:basedOn ( [ Reference(SupplyRequest) ] ... ) ; # 0..* Fulfills plan, proposal or order fhir:partOf ( [ Reference(Contract|SupplyDelivery) ] ... ) ; # 0..* Part of referenced event fhir:status [ code ] ; # 1..1 in-progress | completed | abandoned | entered-in-error fhir:subject [ Reference(Group|Organization|Patient) ] ; # 0..1 Individual(s) or organization for whom the item is supplied fhir:type [ CodeableConcept ] ; # 0..1 Category of supply event fhir:stage [ CodeableConcept ] ; # 1..1 Stage or event of delivery fhir:suppliedItem ( [ BackboneElement ] ... ) ; # 0..* I The item that is delivered or supplied # occurrence[x] : 0..1 When event occurred. One of these 3 fhir:occurrence [ a fhir:dateTime ; dateTime ] fhir:occurrence [ a fhir:Period ; Period ] fhir:occurrence [ a fhir:Timing ; Timing ] fhir:supplier [ Reference(Organization|Practitioner|PractitionerRole) ] ; # 0..1 The item supplier fhir:destination [ Reference(Location|Organization|Practitioner|PractitionerRole) ] ; # 0..1 Where the delivery was sent fhir:receiver ( [ Reference(Group|Organization|Practitioner|PractitionerRole) ] ... ) ; # 0..* Who received the delivery ]
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | DomainResource | Record of movement of supplies from one location to another Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
![]() ![]() |
0..* | Identifier | External identifier | |
![]() ![]() |
Σ | 0..* | Reference(SupplyRequest) | Fulfills plan, proposal or order |
![]() ![]() |
Σ | 0..* | Reference(SupplyDelivery | Contract) | Part of referenced event |
![]() ![]() |
?!Σ | 1..1 | code | in-progress | completed | abandoned | entered-in-error Binding: SupplyDeliveryStatus (required): Status of the supply delivery. |
![]() ![]() |
0..1 | Reference(Patient | Group | Organization) | Individual(s) or organization for whom the item is supplied | |
![]() ![]() |
0..1 | CodeableConcept | Category of supply event Binding: SupplyDeliverySupplyItemType (extensible): The type of supply dispense. | |
![]() ![]() |
Σ | 1..1 | CodeableConcept | Stage or event of delivery Binding: SupplyDeliveryStage (extensible): The stage of supply delivery. |
![]() ![]() |
0..* | BackboneElement | The item that is delivered or supplied | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Amount supplied | |
![]() ![]() ![]() |
0..1 | CodeableConcept | A description of the supplied item's condition (e.g., box is damaged) Binding: SupplyDeliverySupplyItemCondition (example): The condition of the supplied or received item. | |
![]() ![]() ![]() |
0..1 | Medication, Substance, Device or Biologically Derived Product supplied Binding: SupplyDeliverySupplyItemType (example): The item that was delivered. | ||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
Reference(Medication | Substance | Device | BiologicallyDerivedProduct | NutritionProduct | InventoryItem) | |||
![]() ![]() |
Σ | 0..1 | When event occurred | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Timing | |||
![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization) | The item supplier | |
![]() ![]() |
0..1 | Reference(Location | Practitioner | PractitionerRole | Organization) | Where the delivery was sent | |
![]() ![]() |
0..* | Reference(Practitioner | PractitionerRole | Organization | Group) | Who received the delivery | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| SupplyDelivery.status | Base | required | Supply Delivery Status | 📦6.0.0-ballot3 | FHIR Std. |
| SupplyDelivery.type | Base | extensible | Supply Delivery Supply Item Type | 📦6.0.0-ballot3 | FHIR Std. |
| SupplyDelivery.stage | Base | extensible | Supply Delivery Stage | 📦6.0.0-ballot3 | FHIR Std. |
| SupplyDelivery.suppliedItem.condition | Base | example | Supply Delivery Supply Item Condition | 📦6.0.0-ballot3 | FHIR Std. |
| SupplyDelivery.suppliedItem.item[x] | Base | example | Supply Delivery Supply Item Type | 📦6.0.0-ballot3 | FHIR Std. |
Other representations of resource: CSV, Excel
| Name | Type | Description | Expression |
| identifier | token |
External identifier |
SupplyDelivery.identifier
|
| patient | reference |
Patient for whom the item is supplied |
SupplyDelivery.subject.where(resolve() is Patient)
|
| receiver | reference |
Who collected the Supply |
SupplyDelivery.receiver
|
| researchStudy | reference |
SearchParameter for Research Study Extension |
DomainResource.extension('http://hl7.org/fhir/StructureDefinition/workflow-researchStudy').value
|
| status | token |
in-progress | completed | abandoned | entered-in-error |
SupplyDelivery.status
|
| subject | reference |
Individual(s) or organization for whom the item is supplied |
SupplyDelivery.subject
|
| supplier | reference |
Dispenser |
SupplyDelivery.supplier
|