This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times). 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-authored
12.18.15 authored Parameter authored
:date
Resource ServiceRequest
Expression
ServiceRequest.authoredOn
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/ServiceRequest-based-on
12.18.16 based-on Parameter based-on
:reference
Resource ServiceRequest
Expression
ServiceRequest.basedOn
Processing Mode
Normal
Target Resources
RequestOrchestration , 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-site
12.18.17 body-site Parameter body-site
:token
Where procedure is going to be done
Resource ServiceRequest
Expression
ServiceRequest.bodySite
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-body-structure
12.18.18 body-structure Parameter body-structure
:reference
Body structure Where procedure is going to be done
Resource ServiceRequest
Expression
ServiceRequest.bodyStructure
Processing 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-category
12.18.19 category Parameter category
:token
Classification of service
Resource ServiceRequest
Expression
ServiceRequest.category
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-code-concept
12.18.20 code-concept Parameter code-concept
:token
What is being requested/ordered
Resource ServiceRequest
Expression
ServiceRequest.code.concept
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-code-reference
12.18.21 code-reference Parameter code-reference
:reference
What is being requested/ordered
Resource ServiceRequest
Expression
ServiceRequest.code.reference
Processing 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-encounter
This search parameter is part of the common search parameter clinical-encounter
12.18.22 encounter Parameter encounter
:reference
Resource ServiceRequest
Expression
ServiceRequest.encounter
Processing 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-identifier
This search parameter is part of the common search parameter clinical-identifier
12.18.23 identifier Parameter identifier
:token
Resource ServiceRequest
Expression
ServiceRequest.identifier
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical
12.18.24 instantiates-canonical Parameter instantiates-canonical
:reference
Instantiates FHIR protocol or definition
Resource ServiceRequest
Expression
ServiceRequest.instantiatesCanonical
Processing 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-uri
12.18.25 instantiates-uri Parameter instantiates-uri
:uri
Instantiates external protocol or definition
Resource ServiceRequest
Expression
ServiceRequest.instantiatesUri
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-intent
12.18.26 intent Parameter intent
:token
proposal | plan | directive | order +
Resource ServiceRequest
Expression
ServiceRequest.intent
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-location-code
12.18.27 location-code Parameter location-code
:token
The preferred location specified in the ServiceRequest (coded)
Resource ServiceRequest
Expression
ServiceRequest.location.concept
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-location-reference
12.18.28 location-reference Parameter location-reference
:reference
The preferred location specified in the ServiceRequest (resource reference)
Resource ServiceRequest
Expression
ServiceRequest.location.reference
Processing 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-occurrence
12.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-patient
This 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-performer
12.18.31 performer Parameter performer
:reference
http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type
12.18.32 performer-type Parameter performer-type
:token
Resource ServiceRequest
Expression
ServiceRequest.performerType
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-priority
12.18.33 priority Parameter priority
:token
routine | urgent | asap | stat
Resource ServiceRequest
Expression
ServiceRequest.priority
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces
12.18.34 replaces Parameter replaces
:reference
Resource ServiceRequest
Expression
ServiceRequest.replaces
Processing 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-requester
12.18.35 requester Parameter requester
:reference
Who/what is requesting service
Resource ServiceRequest
Expression
ServiceRequest.requester
Processing 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-requisition
12.18.36 requisition Parameter requisition
:token
Resource ServiceRequest
Expression
ServiceRequest.requisition
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen
12.18.37 specimen Parameter specimen
:reference
Resource ServiceRequest
Expression
ServiceRequest.specimen
Processing 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-status
12.18.38 status Parameter status
:token
draft | active | on-hold | revoked | completed | entered-in-error | unknown
Resource ServiceRequest
Expression
ServiceRequest.status
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
http://hl7.org/fhir/SearchParameter/ServiceRequest-subject
12.18.39 subject Parameter subject
:reference
Resource ServiceRequest
Expression
ServiceRequest.subject
Processing 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