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 StructureDefinition - Search Parameters resource. Also check the Extensions registry for search parameters
on extensions related to this resource.
http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract
5.4.17 abstract Parameter abstract
:token
Whether the structure is abstract
Resource StructureDefinition Expression StructureDefinition.abstract
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/StructureDefinition-base
5.4.18 base Parameter base
:reference
Definition that this type is constrained/specialized from
Resource StructureDefinition Expression StructureDefinition.baseDefinition
Processing Mode Normal Target Resources StructureDefinition 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/StructureDefinition-base-path
5.4.19 base-path Parameter base-path
:token
Path that identifies the base element
Resource StructureDefinition Expression StructureDefinition.snapshot.element.base.path | StructureDefinition.differential.element.base.path
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/CanonicalResource-context
This search parameter is part of the common search parameter CanonicalResource-context 5.4.20 context TU Parameter context
:token
Resource StructureDefinition Expression (StructureDefinition.useContext.value.ofType(CodeableConcept))
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/CanonicalResource-context-quantity
This search parameter is part of the common search parameter CanonicalResource-context-quantity 5.4.21 context-quantity TU Parameter context-quantity
:quantity
StructureDefinition : A quantity- or range-valued use context assigned to the structure definition
Resource StructureDefinition Expression (StructureDefinition.useContext.value.ofType(Quantity)) | (StructureDefinition.useContext.value.ofType(Range))
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/CanonicalResource-context-type
This search parameter is part of the common search parameter CanonicalResource-context-type 5.4.22 context-type TU Parameter context-type
:token
Resource StructureDefinition Expression StructureDefinition.useContext.code
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/CanonicalResource-context-type-quantity
This search parameter is part of the common search parameter CanonicalResource-context-type-quantity 5.4.23 context-type-quantity TU Parameter context-type-quantity
:composite
StructureDefinition : A use context type and quantity- or range-based value assigned to the structure definition
Resource StructureDefinition Expression StructureDefinition.useContext
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: The parameter may only have one value (no comma separators)
Components
http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value
This search parameter is part of the common search parameter CanonicalResource-context-type-value 5.4.24 context-type-value TU Parameter context-type-value
:composite
Resource StructureDefinition Expression StructureDefinition.useContext
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: The parameter may only have one value (no comma separators)
Components
http://hl7.org/fhir/SearchParameter/CanonicalResource-date
This search parameter is part of the common search parameter CanonicalResource-date 5.4.25 date TU Parameter date
:date
Resource StructureDefinition Expression StructureDefinition.date
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/StructureDefinition-derivation
5.4.26 derivation Parameter derivation
:token
specialization | constraint - How relates to base definition
Resource StructureDefinition Expression StructureDefinition.derivation
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/CanonicalResource-description
This search parameter is part of the common search parameter CanonicalResource-description 5.4.27 description TU Parameter description
:string
Resource StructureDefinition Expression StructureDefinition.description
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/StructureDefinition-experimental
5.4.28 experimental Parameter experimental
:token
For testing purposes, not real usage
Resource StructureDefinition Expression StructureDefinition.experimental
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/StructureDefinition-ext-context
5.4.29 ext-context Parameter ext-context
:composite
An extension context assigned to the structure definition
Resource StructureDefinition Expression StructureDefinition.context
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: The parameter may only have one value (no comma separators)
Components
http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context-expression
5.4.30 ext-context-expression Parameter ext-context-expression
:token
An expression of extension context assigned to the structure definition
Resource StructureDefinition Expression StructureDefinition.context.expression
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/StructureDefinition-ext-context-type
5.4.31 ext-context-type Parameter ext-context-type
:token
A type of extension context assigned to the structure definition
Resource StructureDefinition Expression StructureDefinition.context.type
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/CanonicalResource-identifier
This search parameter is part of the common search parameter CanonicalResource-identifier 5.4.32 identifier TU Parameter identifier
:token
Resource StructureDefinition Expression StructureDefinition.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/CanonicalResource-jurisdiction
This search parameter is part of the common search parameter CanonicalResource-jurisdiction 5.4.33 jurisdiction TU Parameter jurisdiction
:token
Resource StructureDefinition Expression StructureDefinition.jurisdiction
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/StructureDefinition-keyword
5.4.34 keyword XD Parameter keyword
:token
A code for the StructureDefinition
Resource StructureDefinition Expression StructureDefinition.keyword
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/StructureDefinition-kind
5.4.35 kind Parameter kind
:token
primitive-type | complex-type | resource | logical
Resource StructureDefinition Expression StructureDefinition.kind
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/CanonicalResource-name
This search parameter is part of the common search parameter CanonicalResource-name 5.4.36 name TU Parameter name
:string
Resource StructureDefinition Expression StructureDefinition.name
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/StructureDefinition-path
5.4.37 path Parameter path
:token
A path that is constrained in the StructureDefinition
Resource StructureDefinition Expression StructureDefinition.snapshot.element.path | StructureDefinition.differential.element.path
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/CanonicalResource-publisher
This search parameter is part of the common search parameter CanonicalResource-publisher 5.4.38 publisher TU Parameter publisher
:string
Resource StructureDefinition Expression StructureDefinition.publisher
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/CanonicalResource-status
This search parameter is part of the common search parameter CanonicalResource-status 5.4.39 status TU Parameter status
:token
Resource StructureDefinition Expression StructureDefinition.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/CanonicalResource-title
This search parameter is part of the common search parameter CanonicalResource-title 5.4.40 title TU Parameter title
:string
Resource StructureDefinition Expression StructureDefinition.title
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/StructureDefinition-type
5.4.41 type Parameter type
:uri
Type defined or constrained by this structure
Resource StructureDefinition Expression StructureDefinition.type
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/CanonicalResource-url
This search parameter is part of the common search parameter CanonicalResource-url 5.4.42 url TU Parameter url
:uri
Resource StructureDefinition Expression StructureDefinition.url
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/StructureDefinition-valueset
5.4.43 valueset Parameter valueset
:reference
A vocabulary binding reference
Resource StructureDefinition Expression StructureDefinition.snapshot.element.binding.valueSet
Processing Mode Normal Target Resources ValueSet 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/CanonicalResource-version
This search parameter is part of the common search parameter CanonicalResource-version 5.4.44 version TU Parameter version
:token
Resource StructureDefinition Expression StructureDefinition.version
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