http://hl7.org/fhir/StructureDefinition/ServiceRequest|5.0.0

A record of a request for service such as diagnostic investigations, treatments, or operations to be performed.
description: A record of a request for service such as diagnostic investigations, treatments, or operations to be performed.
derivation: specialization
name: ServiceRequest
type: ServiceRequest
elements:
  performerType:
    isModifier: false
    short: Performer role
    mustSupport: false
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/participant-role'}
    isSummary: true
    index: 29
  category:
    isModifier: false
    short: Classification of service
    mustSupport: false
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/servicerequest-category'}
    isSummary: true
    index: 8
  insurance: {isModifier: false, short: Associated insurance coverage, mustSupport: false, array: true, isSummary: false, index: 33}
  instantiatesCanonical: {isModifier: false, short: Instantiates FHIR protocol or definition, mustSupport: false, array: true, isSummary: true, index: 1}
  instantiatesUri: {isModifier: false, short: Instantiates external protocol or definition, mustSupport: false, array: true, isSummary: true, index: 2}
  relevantHistory: {isModifier: false, short: Request provenance, mustSupport: false, array: true, isSummary: false, index: 42}
  asNeeded:
    isModifier: false
    short: Preconditions for service
    mustSupport: false
    choices: []
    isSummary: true
    index: 26
  supportingInfo: {isModifier: false, short: Additional clinical information, mustSupport: false, array: true, isSummary: false, index: 34}
  encounter: {isModifier: false, short: Encounter in which the request was created, mustSupport: false, isSummary: true, index: 22}
  patientInstruction:
    isModifier: false
    short: Patient or consumer-oriented instructions
    mustSupport: false
    array: true
    isSummary: false
    index: 39
    elements:
      instruction:
        isModifier: false
        short: Patient or consumer-oriented instructions
        mustSupport: false
        choices: []
        isSummary: true
        index: 41
  specimen: {isModifier: false, short: Procedure Samples, mustSupport: false, array: true, isSummary: true, index: 35}
  authoredOn: {isModifier: false, short: Date request signed, mustSupport: false, isSummary: true, index: 27}
  note: {isModifier: false, short: Comments, mustSupport: false, array: true, isSummary: false, index: 38}
  requisition: {isModifier: false, short: Composite Request ID, mustSupport: false, isSummary: true, index: 5}
  reason:
    isModifier: false
    short: Explanation/Justification for procedure or service
    mustSupport: false
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/procedure-reason'}
    isSummary: true
    index: 32
  requester: {isModifier: false, short: Who/what is requesting service, mustSupport: false, isSummary: true, index: 28}
  priority:
    isModifier: false
    short: routine | urgent | asap | stat
    mustSupport: false
    meaningWhenMissing: If missing, this task should be performed with normal priority
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-priority|5.0.0'}
    isSummary: true
    index: 9
  status:
    isModifier: true
    short: draft | active | on-hold | revoked | completed | entered-in-error | unknown
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status|5.0.0'}
    isModifierReason: This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
    isSummary: true
    index: 6
  code:
    isModifier: false
    short: What is being requested/ordered
    mustSupport: false
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/procedure-code'}
    isSummary: true
    index: 11
  identifier: {isModifier: false, short: Identifiers assigned to this order, mustSupport: false, array: true, isSummary: true, index: 0}
  doNotPerform: {isModifier: true, short: True if service/procedure should not be performed, mustSupport: false, meaningWhenMissing: 'If missing, the request is a positive request e.g. "do perform"', isModifierReason: 'If true this element negates the specified action. For Example,  instead of a request for a procedure, it is a request for the procedure to not occur.', isSummary: true, index: 10}
  bodySite:
    isModifier: false
    short: Coded location on Body
    mustSupport: false
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'}
    isSummary: true
    index: 36
  intent:
    isModifier: true
    short: proposal | plan | directive | order +
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-intent|5.0.0'}
    isModifierReason: This element changes the interpretation of all descriptive attributes. For example \"the time the request is recommended to occur\" vs. \"the time the request is authorized to occur\" or \"who is recommended to perform the request\" vs. \"who is authorized to perform the request
    isSummary: true
    index: 7
  focus: {isModifier: false, short: 'What the service request is about, when it is not about the subject of record', mustSupport: false, array: true, isSummary: true, index: 21}
  replaces: {isModifier: false, short: What request replaces, mustSupport: false, array: true, isSummary: true, index: 4}
  orderDetail:
    isModifier: false
    short: Additional order information
    mustSupport: false
    array: true
    isSummary: true
    index: 12
    elements:
      parameterFocus: {isModifier: false, short: The context of the order details by reference, mustSupport: false, isSummary: false, index: 13}
      parameter:
        min: 1
        isModifier: false
        short: The parameter details for the service being requested
        index: 14
        mustSupport: false
        array: true
        elements:
          code:
            isModifier: false
            short: The detail of the order being requested
            mustSupport: false
            binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/servicerequest-orderdetail-parameter-code'}
            isSummary: true
            index: 15
          value:
            isModifier: false
            short: The value for the order detail
            mustSupport: false
            choices: []
            isSummary: true
            index: 17
        required: [value, code]
        isSummary: true
    required: [parameter]
  basedOn: {isModifier: false, short: What request fulfills, mustSupport: false, array: true, isSummary: true, index: 3}
  quantity:
    isModifier: false
    short: Service amount
    mustSupport: false
    choices: []
    isSummary: true
    index: 19
  bodyStructure: {isModifier: false, short: BodyStructure-based location on the body, mustSupport: false, isSummary: true, index: 37}
  location:
    isModifier: false
    short: Requested location
    mustSupport: false
    array: true
    binding: {strength: example, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType'}
    isSummary: true
    index: 31
  subject: {isModifier: false, short: Individual or Entity the service is ordered for, mustSupport: false, isSummary: true, index: 20}
  occurrence:
    isModifier: false
    short: When service should occur
    mustSupport: false
    choices: []
    isSummary: true
    index: 24
  performer: {isModifier: false, short: Requested performer, mustSupport: false, array: true, isSummary: true, index: 30}
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/ServiceRequest
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 5.0.0
required: [status, subject, intent]