Skip to main content

ServiceRequest

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

Properties

NameCardTypeDescription
id0..1stringLogical id of this artifact
meta0..1MetaMetadata about the resource
implicitRules0..1uriA set of rules under which this content was created
language0..1codeLanguage of the resource content
text0..1NarrativeText summary of the resource, for human interpretation
contained0..*ResourceContained, inline Resources
extension0..*ExtensionAdditional content defined by implementations
modifierExtension0..*ExtensionExtensions that cannot be ignored
identifier0..*IdentifierIdentifiers assigned to this order
instantiatesCanonical0..*canonicalInstantiates FHIR protocol or definition
instantiatesUri0..*uriInstantiates external protocol or definition
basedOn0..*ReferenceWhat request fulfills
replaces0..*ReferenceWhat request replaces
requisition0..1IdentifierComposite Request ID
status1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
intent1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
category0..*CodeableConceptClassification of service
priority0..1coderoutine | urgent | asap | stat
doNotPerform0..1booleanTrue if service/procedure should not be performed
code0..1CodeableConceptWhat is being requested/ordered
orderDetail0..*CodeableConceptAdditional order information
quantity[x]0..1QuantityService amount
subject1..1ReferenceIndividual or Entity the service is ordered for
encounter0..1ReferenceEncounter in which the request was created
occurrence[x]0..1dateTimeWhen service should occur
asNeeded[x]0..1booleanPreconditions for service
authoredOn0..1dateTimeDate request signed
requester0..1ReferenceWho/what is requesting service
performerType0..1CodeableConceptPerformer role
performer0..*ReferenceRequested performer
locationCode0..*CodeableConceptRequested location
locationReference0..*ReferenceRequested location
reasonCode0..*CodeableConceptExplanation/Justification for procedure or service
reasonReference0..*ReferenceExplanation/Justification for service or service
insurance0..*ReferenceAssociated insurance coverage
supportingInfo0..*ReferenceAdditional clinical information
specimen0..*ReferenceProcedure Samples
bodySite0..*CodeableConceptLocation on Body
note0..*AnnotationComments
patientInstruction0..1stringPatient or consumer-oriented instructions
relevantHistory0..*ReferenceRequest provenance

Search Parameters

NameTypeDescriptionExpression
codetokenWhat is being requested/orderedServiceRequest.code
identifiertokenIdentifiers assigned to this orderServiceRequest.identifier
patientreferenceSearch by subject - a patientServiceRequest.subject
encounterreferenceAn encounter in which this request is madeServiceRequest.encounter
authoreddateDate request signedServiceRequest.authoredOn
based-onreferenceWhat request fulfillsServiceRequest.basedOn
body-sitetokenWhere procedure is going to be doneServiceRequest.bodySite
categorytokenClassification of serviceServiceRequest.category
instantiates-canonicalreferenceInstantiates FHIR protocol or definitionServiceRequest.instantiatesCanonical
instantiates-uriuriInstantiates external protocol or definitionServiceRequest.instantiatesUri
intenttokenproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | optionServiceRequest.intent
occurrencedateWhen service should occurServiceRequest.occurrence
performerreferenceRequested performerServiceRequest.performer
performer-typetokenPerformer roleServiceRequest.performerType
prioritytokenroutine | urgent | asap | statServiceRequest.priority
replacesreferenceWhat request replacesServiceRequest.replaces
requesterreferenceWho/what is requesting serviceServiceRequest.requester
requisitiontokenComposite Request IDServiceRequest.requisition
specimenreferenceSpecimen to be testedServiceRequest.specimen
statustokendraft | active | on-hold | revoked | completed | entered-in-error | unknownServiceRequest.status
subjectreferenceSearch by subjectServiceRequest.subject