Skip to main content

SearchParameter

Normative Conformance

A search parameter that defines a named search item that can be used to search/filter on a resource.

Endpoints

devhttps://api.sandbox.ovok.com/fhir/R5/SearchParameter
InteractionMethodPath
ReadGET/fhir/R5/SearchParameter/[id]
VreadGET/fhir/R5/SearchParameter/[id]/_history/[vid]
UpdatePUT/fhir/R5/SearchParameter/[id]
PatchPATCH/fhir/R5/SearchParameter/[id]
DeleteDELETE/fhir/R5/SearchParameter/[id]
CreatePOST/fhir/R5/SearchParameter
SearchGET/fhir/R5/SearchParameter?...
HistoryGET/fhir/R5/SearchParameter/[id]/_history
Type-historyGET/fhir/R5/SearchParameter/_history

Top-level elements

ElementType(s)CardinalityDescription
urluri1..1Canonical identifier for this search parameter, represented as a URI (globally unique)
identifierIdentifier0..*Additional identifier for the search parameter (business identifier)
versionstring0..1Business version of the search parameter
versionAlgorithm[x]string / Coding0..1How to compare versions
namestring1..1Name for this search parameter (computer friendly)
titlestring0..1Name for this search parameter (human friendly)
derivedFromcanonical0..1Original definition for the search parameter
statuscode1..1draft
experimentalboolean0..1For testing purposes, not real usage
datedateTime0..1Date last changed
publisherstring0..1Name of the publisher/steward (organization or individual)
contactContactDetail0..*Contact details for the publisher
descriptionmarkdown1..1Natural language description of the search parameter
useContextUsageContext0..*The context that the content is intended to support
jurisdictionCodeableConcept0..*Intended jurisdiction for search parameter (if applicable)
purposemarkdown0..1Why this search parameter is defined
copyrightmarkdown0..1Use and/or publishing restrictions
copyrightLabelstring0..1Copyright holder and year(s)
codecode1..1Recommended name for parameter in search url
basecode1..*The resource type(s) this search parameter applies to
typecode1..1number
expressionstring0..1FHIRPath expression that extracts the values
processingModecode0..1normal
constraintstring0..1FHIRPath expression that constraints the usage of this SearchParamete
targetcode0..*Types of resource (if a resource reference)
multipleOrboolean0..1Allow multiple values per parameter (or)
multipleAndboolean0..1Allow multiple parameters (and)
comparatorcode0..*eq
modifiercode0..*missing
chainstring0..*Chained names supported
componentBackboneElement0..*For Composite resources to define the parts

Resource-specific search parameters

ParameterTypeDescription
basetokenThe resource type(s) this search parameter applies to
codetokenCode used in URL
componentreferenceDefines how the part works
contexttokenA use context assigned to the activity definition
context-quantityquantityA quantity- or range-valued use context assigned to the activity definition
context-typetokenA type of use context assigned to the activity definition
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the activity definition
context-type-valuecompositeA use context type and value assigned to the activity definition
datedateThe activity definition publication date
derived-fromreferenceOriginal definition for the search parameter
descriptionstringThe description of the activity definition
identifiertokenExternal identifier for the activity definition
jurisdictiontokenIntended jurisdiction for the activity definition
namestringComputationally friendly name of the activity definition
publisherstringName of the publisher of the activity definition
statustokenThe current status of the activity definition
targettokenTypes of resource (if a resource reference)
typetokennumber
urluriThe uri that identifies the activity definition
versiontokenThe business version of the activity definition

Reference