PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r4.core@4.0.1
    http://hl7.org/fhir/StructureDefinition/ServiceRequest
description: A record of a request for service such as diagnostic investigations, treatments, or operations to be performed.
package_name: hl7.fhir.r4.core
derivation: specialization
name: ServiceRequest
type: ServiceRequest
elements:
  performerType:
    short: Performer role
    type: CodeableConcept
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/participant-role'}
    isSummary: true
    index: 31
  category:
    short: Classification of service
    type: CodeableConcept
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/servicerequest-category'}
    isSummary: true
    index: 8
  insurance:
    short: Associated insurance coverage
    refers: ['http://hl7.org/fhir/StructureDefinition/ClaimResponse', 'http://hl7.org/fhir/StructureDefinition/Coverage']
    type: Reference
    array: true
    index: 37
  instantiatesCanonical: {short: Instantiates FHIR protocol or definition, type: canonical, array: true, isSummary: true, index: 1}
  instantiatesUri: {short: Instantiates external protocol or definition, type: uri, array: true, isSummary: true, index: 2}
  relevantHistory:
    short: Request provenance
    refers: ['http://hl7.org/fhir/StructureDefinition/Provenance']
    type: Reference
    array: true
    index: 43
  asNeeded:
    short: Preconditions for service
    choices: [asNeededBoolean, asNeededCodeableConcept]
    isSummary: true
    index: 26
  supportingInfo:
    short: Additional clinical information
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    array: true
    index: 38
  encounter:
    short: Encounter in which the request was created
    refers: ['http://hl7.org/fhir/StructureDefinition/Encounter']
    type: Reference
    isSummary: true
    index: 19
  patientInstruction: {short: Patient or consumer-oriented instructions, type: string, isSummary: true, index: 42}
  specimen:
    short: Procedure Samples
    refers: ['http://hl7.org/fhir/StructureDefinition/Specimen']
    type: Reference
    array: true
    isSummary: true
    index: 39
  reasonCode:
    short: Explanation/Justification for procedure or service
    type: CodeableConcept
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/procedure-reason'}
    isSummary: true
    index: 35
  authoredOn: {short: Date request signed, type: dateTime, isSummary: true, index: 29}
  occurrenceTiming: {short: When service should occur, type: Timing, choiceOf: occurrence, isSummary: true, index: 24}
  note: {type: Annotation, short: Comments, array: true, index: 41}
  asNeededBoolean: {short: Preconditions for service, type: boolean, choiceOf: asNeeded, isSummary: true, index: 27}
  requisition: {short: Composite Request ID, type: Identifier, isSummary: true, index: 5}
  locationReference:
    short: Requested location
    refers: ['http://hl7.org/fhir/StructureDefinition/Location']
    type: Reference
    array: true
    isSummary: true
    index: 34
  requester:
    short: Who/what is requesting service
    refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
    type: Reference
    isSummary: true
    index: 30
  priority:
    short: routine | urgent | asap | stat
    type: code
    meaningWhenMissing: If missing, this task should be performed with normal priority
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-priority|4.0.1'}
    isSummary: true
    index: 9
  occurrencePeriod: {short: When service should occur, type: Period, choiceOf: occurrence, isSummary: true, index: 23}
  status:
    isModifier: true
    short: draft | active | on-hold | revoked | completed | entered-in-error | unknown
    type: code
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status|4.0.1'}
    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
  quantityRatio: {short: Service amount, type: Ratio, choiceOf: quantity, isSummary: true, index: 16}
  code:
    short: What is being requested/ordered
    type: CodeableConcept
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/procedure-code'}
    isSummary: true
    index: 11
  identifier: {short: Identifiers assigned to this order, type: Identifier, array: true, isSummary: true, index: 0}
  doNotPerform: {isModifier: true, short: True if service/procedure should not be performed, type: boolean, 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:
    short: Location on Body
    type: CodeableConcept
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'}
    isSummary: true
    index: 40
  intent:
    isModifier: true
    short: proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
    type: code
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-intent|4.0.1'}
    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
  quantityRange: {short: Service amount, type: Range, choiceOf: quantity, isSummary: true, index: 17}
  quantityQuantity: {short: Service amount, type: Quantity, choiceOf: quantity, isSummary: true, index: 15}
  replaces:
    short: What request replaces
    refers: ['http://hl7.org/fhir/StructureDefinition/ServiceRequest']
    type: Reference
    array: true
    isSummary: true
    index: 4
  orderDetail:
    short: Additional order information
    type: CodeableConcept
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/servicerequest-orderdetail'}
    isSummary: true
    index: 12
  basedOn:
    short: What request fulfills
    refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan', 'http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://hl7.org/fhir/StructureDefinition/ServiceRequest']
    type: Reference
    array: true
    isSummary: true
    index: 3
  quantity:
    short: Service amount
    choices: [quantityQuantity, quantityRatio, quantityRange]
    isSummary: true
    index: 14
  locationCode:
    short: Requested location
    type: CodeableConcept
    array: true
    binding: {strength: example, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType'}
    isSummary: true
    index: 33
  occurrenceDateTime: {short: When service should occur, type: dateTime, choiceOf: occurrence, isSummary: true, index: 22}
  subject:
    short: Individual or Entity the service is ordered for
    refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Location', 'http://hl7.org/fhir/StructureDefinition/Patient']
    type: Reference
    isSummary: true
    index: 18
  asNeededCodeableConcept: {short: Preconditions for service, type: CodeableConcept, choiceOf: asNeeded, isSummary: true, index: 28}
  occurrence:
    short: When service should occur
    choices: [occurrenceDateTime, occurrencePeriod, occurrenceTiming]
    isSummary: true
    index: 21
  performer:
    short: Requested performer
    refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
    type: Reference
    array: true
    isSummary: true
    index: 32
  reasonReference:
    short: Explanation/Justification for service or service
    refers: ['http://hl7.org/fhir/StructureDefinition/Condition', 'http://hl7.org/fhir/StructureDefinition/DiagnosticReport', 'http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/Observation']
    type: Reference
    array: true
    isSummary: true
    index: 36
package_version: 4.0.1
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/ServiceRequest
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 4.0.1
required: [status, subject, intent]