ServiceRequest

This resource stores a record of a request for service such as diagnostic investigations, treatments, or operations to be performed.

Resource Structure

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
ProvenanceC0..*Provenance
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
instantiatesCanonicalΣ0..0canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..0uri
basedOnΣ C0..0Reference(CarePlan | MedicationRequest | ServiceRequest)
replacesΣ C0..0Reference(ServiceRequest)
requisitionΣ C0..0Identifier
statusΣ ?!1..1codeBinding
intentΣ ?!1..1codeBinding
categoryΣ0..0CodeableConcept
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..0boolean
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
referenceΣ C0..1Reference
subjectΣ C1..1Reference(Patient)
focusΣ C0..0Reference(Resource)
encounterΣ C0..1Reference(Encounter)
occurrenceDateTimedateTime
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnΣ1..1dateTime
requesterΣ C1..1Reference(Practitioner)
performerTypeΣ0..0CodeableConcept
performerΣ C0..*Reference(Practitioner)
locationΣ0..0CodeableReference(Location)
id0..0string
extensionC0..0Extension
conceptΣ0..1CodeableConcept
referenceΣ C0..1Reference
insuranceC0..0Reference(ClaimResponse | Coverage)
supportingInfo0..0CodeableReference(Resource)
specimenΣ C0..0Reference(Specimen)
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
bodyStructureΣ C0..0Reference(BodyStructure)
note0..*Annotation
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string

API Specification

See ServiceRequest.Create and ServiceRequest.Read for the API specification to create and retrieve service request records.

Terminologies

PathBinding StrengthValue Set (Code System)Description
ServiceRequest.languagerequiredhttp://hl7.org/fhir/ValueSet/all-languages|5.0.0

IETF language tag for a human language

ServiceRequest.statusrequiredhttp://hl7.org/fhir/ValueSet/request-status|5.0.0

The status of a service order.

ServiceRequest.intentrequiredhttp://hl7.org/fhir/ValueSet/request-intent|5.0.0

The kind of service request.

ServiceRequest.priorityrequiredhttp://hl7.org/fhir/ValueSet/request-priority|5.0.0

Identifies the level of importance to be assigned to actioning the request.

ServiceRequest.codeexamplehttp://hl7.org/fhir/ValueSet/procedure-code

Codes for tests or services that can be carried out by a designated individual, organization or healthcare service. For laboratory, LOINC is preferred and a valueset using LOINC Order codes is available here.

ServiceRequest.orderDetail.parameter.codeexamplehttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail-parameter-code

Codes for order detail parameters.

ServiceRequest.asNeeded[x]examplehttp://hl7.org/fhir/ValueSet/medication-as-needed-reason

A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc.

ServiceRequest.reasonexamplehttp://hl7.org/fhir/ValueSet/procedure-reason

SNOMED CT Condition/Problem/Diagnosis Codes

ServiceRequest.bodySiteexamplehttp://hl7.org/fhir/ValueSet/body-site

SNOMED CT Body site concepts