description: A record of a request for service such as diagnostic investigations, treatments, or operations to be performed. package_name: hl7.fhir.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 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'} isSummary: true index: 9 occurrencePeriod: {short: When service should occur, type: Period, choiceOf: occurrence, isSummary: true, index: 23} status: isModifier: true short: draft | active | suspended | completed | entered-in-error | cancelled type: code binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status'} 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 context: short: Encounter or Episode during which request was created refers: ['http://hl7.org/fhir/StructureDefinition/Encounter', 'http://hl7.org/fhir/StructureDefinition/EpisodeOfCare'] type: Reference isSummary: true index: 19 intent: isModifier: true short: proposal | plan | order + type: code binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-intent'} 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 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: 3.5.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/ServiceRequest base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null required: [status, subject, intent]