This page is part of the FHIR Specification v6.0.0-ballot1: Release 6 Ballot (1st Draft) (see Ballot Notes ). The current version is 5.0.0 . For a full list of available versions, see the Directory of published versions
Search parameters for the Resource ServiceRequest - Search Parameters resource. Also check the Extensions registry for search parameters
on extensions related to this resource.
http://hl7.org/fhir/SearchParameter/ServiceRequest-authored12.18.15 authored Parameter authored:date
Resource ServiceRequest Expression ServiceRequest.authoredOnProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true Comparators Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on12.18.16 based-on Parameter based-on:reference
Resource ServiceRequest Expression ServiceRequest.basedOnProcessing Mode Normal Target Resources ServiceRequest , CarePlan , MedicationRequest Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site12.18.17 body-site Parameter body-site:token
Where procedure is going to be done
Resource ServiceRequest Expression ServiceRequest.bodySiteProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-body-structure12.18.18 body-structure Parameter body-structure:reference
Body structure Where procedure is going to be done
Resource ServiceRequest Expression ServiceRequest.bodyStructureProcessing Mode Normal Target Resources BodyStructure Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-category12.18.19 category Parameter category:token
Classification of service
Resource ServiceRequest Expression ServiceRequest.categoryProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-code-concept12.18.20 code-concept Parameter code-concept:token
What is being requested/ordered
Resource ServiceRequest Expression ServiceRequest.code.conceptProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-code-reference12.18.21 code-reference Parameter code-reference:reference
What is being requested/ordered
Resource ServiceRequest Expression ServiceRequest.code.referenceProcessing Mode Normal Target Resources ActivityDefinition , PlanDefinition Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/clinical-encounterThis search parameter is part of the common search parameter clinical-encounter 12.18.22 encounter Parameter encounter:reference
Resource ServiceRequest Expression ServiceRequest.encounterProcessing Mode Normal Target Resources Encounter Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/clinical-identifierThis search parameter is part of the common search parameter clinical-identifier 12.18.23 identifier Parameter identifier:token
Resource ServiceRequest Expression ServiceRequest.identifierProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical12.18.24 instantiates-canonical Parameter instantiates-canonical:reference
Instantiates FHIR protocol or definition
Resource ServiceRequest Expression ServiceRequest.instantiatesCanonicalProcessing Mode Normal Target Resources ActivityDefinition , PlanDefinition Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri12.18.25 instantiates-uri Parameter instantiates-uri:uri
Instantiates external protocol or definition
Resource ServiceRequest Expression ServiceRequest.instantiatesUriProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-intent12.18.26 intent Parameter intent:token
proposal | plan | directive | order +
Resource ServiceRequest Expression ServiceRequest.intentProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-location-code12.18.27 location-code Parameter location-code:token
The preferred location specified in the ServiceRequest (coded)
Resource ServiceRequest Expression ServiceRequest.location.conceptProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-location-reference12.18.28 location-reference Parameter location-reference:reference
The preferred location specified in the ServiceRequest (resource reference)
Resource ServiceRequest Expression ServiceRequest.location.referenceProcessing Mode Normal Target Resources Location Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence12.18.29 occurrence Parameter occurrence:date
When service should occur
Resource ServiceRequest Expression ServiceRequest.occurrence.ofType(dateTime) | ServiceRequest.occurrence.ofType(Period) | ServiceRequest.occurrence.ofType(Timing)Processing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true Comparators Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
http://hl7.org/fhir/SearchParameter/clinical-patientThis search parameter is part of the common search parameter clinical-patient 12.18.30 patient Parameter patient:reference
Resource ServiceRequest Expression ServiceRequest.subject.where(resolve() is Patient)Processing Mode Normal Target Resources Patient Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-performer12.18.31 performer Parameter performer:reference
http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type12.18.32 performer-type Parameter performer-type:token
Resource ServiceRequest Expression ServiceRequest.performerTypeProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-priority12.18.33 priority Parameter priority:token
routine | urgent | asap | stat
Resource ServiceRequest Expression ServiceRequest.priorityProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces12.18.34 replaces Parameter replaces:reference
Resource ServiceRequest Expression ServiceRequest.replacesProcessing Mode Normal Target Resources ServiceRequest Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-requester12.18.35 requester Parameter requester:reference
Who/what is requesting service
Resource ServiceRequest Expression ServiceRequest.requesterProcessing Mode Normal Target Resources Organization , Device , RelatedPerson , PractitionerRole , Practitioner , Patient Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition12.18.36 requisition Parameter requisition:token
Resource ServiceRequest Expression ServiceRequest.requisitionProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen12.18.37 specimen Parameter specimen:reference
Resource ServiceRequest Expression ServiceRequest.specimenProcessing Mode Normal Target Resources Specimen Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-status12.18.38 status Parameter status:token
draft | active | on-hold | revoked | completed | entered-in-error | unknown
Resource ServiceRequest Expression ServiceRequest.statusProcessing Mode Normal Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/ServiceRequest-subject12.18.39 subject Parameter subject:reference
Resource ServiceRequest Expression ServiceRequest.subjectProcessing Mode Normal Target Resources Device , Group , Location , Patient Multiples multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true