PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r2b.examples@1.4.0
    http://hl7.org/fhir/StructureDefinition/SupplyRequest
description: Base StructureDefinition for SupplyRequest Resource
package_name: hl7.fhir.r2b.examples
derivation: specialization
name: SupplyRequest
type: null
elements:
  patient:
    isModifier: false
    short: Patient for whom the item is supplied
    type: Reference
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: SupplyRequest.patient}
    isSummary: true
    index: 0
  reasonCodeableConcept:
    isModifier: false
    short: Why the supply item was requested
    index: 10
    type: CodeableConcept
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: 'SupplyRequest.reason[x]'}
    choiceOf: reason
    isSummary: true
  supplier:
    isModifier: false
    short: Who is intended to fulfill the request
    index: 7
    type: Reference
    mustSupport: false
    array: true
    maxLength: 0
    base: {max: '*', min: 0, path: SupplyRequest.supplier}
    isSummary: true
  date:
    isModifier: false
    short: When the request was made
    type: dateTime
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: SupplyRequest.date}
    isSummary: true
    index: 2
  when:
    isModifier: false
    short: When the request should be fulfilled
    index: 12
    type: BackboneElement
    mustSupport: false
    elements:
      code:
        isModifier: false
        short: Fulfilment code
        index: 13
        comments: Code may simply be a priority code.
        type: CodeableConcept
        mustSupport: false
        maxLength: 0
        base: {max: '1', min: 0, path: SupplyRequest.when.code}
        isSummary: true
      schedule:
        isModifier: false
        short: Formal fulfillment schedule
        type: Timing
        mustSupport: false
        maxLength: 0
        base: {max: '1', min: 0, path: SupplyRequest.when.schedule}
        isSummary: true
        index: 14
    maxLength: 0
    base: {max: '1', min: 0, path: SupplyRequest.when}
    isSummary: true
  source:
    isModifier: false
    short: Who initiated this order
    type: Reference
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: SupplyRequest.source}
    isSummary: true
    index: 1
  reason:
    isModifier: false
    short: Why the supply item was requested
    mustSupport: false
    choices: [reasonCodeableConcept, reasonReference]
    maxLength: 0
    base: {max: '1', min: 0, path: 'SupplyRequest.reason[x]'}
    isSummary: true
    index: 9
  orderedItem:
    isModifier: false
    short: Medication, Substance, or Device requested to be supplied
    index: 6
    comments: Note that there's a difference between a prescription - an instruction to take a medication, along with a (sometimes) implicit supply, and an explicit request to supply, with no explicit instructions.
    type: Reference
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: SupplyRequest.orderedItem}
    isSummary: true
  status:
    isModifier: true
    short: requested | completed | failed | cancelled
    type: code
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: SupplyRequest.status}
    isSummary: true
    index: 4
  kind:
    isModifier: false
    short: The kind of supply (central, non-stock, etc.)
    type: CodeableConcept
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: SupplyRequest.kind}
    isSummary: true
    index: 5
  identifier:
    isModifier: false
    short: Unique identifier
    index: 3
    comments: This is assigned by the orderer, and used to refer to this order in other external standards.
    type: Identifier
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: SupplyRequest.identifier}
    isSummary: true
  reasonReference:
    isModifier: false
    short: Why the supply item was requested
    index: 11
    type: Reference
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: 'SupplyRequest.reason[x]'}
    choiceOf: reason
    isSummary: true
package_version: 1.4.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/SupplyRequest
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null