http://hl7.org/fhir/StructureDefinition/SearchParameter|5.0.0

A search parameter that defines a named search item that can be used to search/filter on a resource.
NameFlagsCardTypeDescription & Constraints
SearchParameter
0..*Search parameter for a resource
 
url *
Σ
1..1uriCanonical identifier for this search parameter, represented as a URI (globally unique)
 
identifier
Σ
0..*IdentifierAdditional identifier for the search parameter (business identifier)
 
version
Σ
0..1stringBusiness version of the search parameter
 
versionAlgorithm[x]
Σ
0..1How to compare versions http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
 
versionAlgorithmString
Σ
0..1string http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
 
versionAlgorithmCoding
Σ
0..1Coding http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
name *
Σ
1..1stringName for this search parameter (computer friendly)
 
title
Σ
0..1stringName for this search parameter (human friendly)
 
derivedFrom
0..1canonicalOriginal definition for the search parameter
 
status *
?!Σ
1..1codedraft | active | retired | unknown PublicationStatus (required)
 
experimental
Σ
0..1booleanFor testing purposes, not real usage
 
date
Σ
0..1dateTimeDate last changed
 
publisher
Σ
0..1stringName of the publisher/steward (organization or individual)
 
contact
Σ
0..*ContactDetailContact details for the publisher
 
description *
Σ
1..1markdownNatural language description of the search parameter
 
useContext
Σ
0..*UsageContextThe context that the content is intended to support
 
jurisdiction
Σ
0..*CodeableConceptIntended jurisdiction for search parameter (if applicable) Jurisdiction (extensible)
 
purpose
0..1markdownWhy this search parameter is defined
 
copyright
0..1markdownUse and/or publishing restrictions
 
copyrightLabel
0..1stringCopyright holder and year(s)
 
code *
Σ
1..1codeRecommended name for parameter in search url
 
base *
Σ
1..*codeThe resource type(s) this search parameter applies to FHIRTypes (required)
 
type *
Σ
1..1codenumber | date | string | token | reference | composite | quantity | uri | special SearchParamType (required)
 
expression
0..1stringFHIRPath expression that extracts the values
 
processingMode
0..1codenormal | phonetic | other SearchProcessingModeType (required)
 
constraint
0..1stringFHIRPath expression that constraints the usage of this SearchParamete
 
target
0..*codeTypes of resource (if a resource reference) FHIRTypes (required)
 
multipleOr
0..1booleanAllow multiple values per parameter (or)
 
multipleAnd
0..1booleanAllow multiple parameters (and)
 
comparator
0..*codeeq | ne | gt | lt | ge | le | sa | eb | ap SearchComparator (required)
 
modifier
0..*codemissing | exact | contains | not | text | in | not-in | below | above | type | identifier | of-type | code-text | text-advanced | iterate SearchModifierCode (required)
 
chain
0..*stringChained names supported
 
component
0..*BackboneElementFor Composite resources to define the parts
 
 
definition *
1..1canonicalDefines how the part works
 
 
expression *
1..1stringSubexpression relative to main expression