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-abstract5.4.17 abstract Parameter abstract:token
Whether the structure is abstract
Resource StructureDefinition Expression StructureDefinition.abstractProcessing 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-base5.4.18 base Parameter base:reference
Definition that this type is constrained/specialized from
Resource StructureDefinition Expression StructureDefinition.baseDefinitionProcessing 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-path5.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.pathProcessing 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-contextThis 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-quantityThis 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-typeThis 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.codeProcessing 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-quantityThis 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.useContextProcessing 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-valueThis 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.useContextProcessing 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-dateThis search parameter is part of the common search parameter CanonicalResource-date 5.4.25 date TU Parameter date:date
Resource StructureDefinition Expression StructureDefinition.dateProcessing 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-derivation5.4.26 derivation Parameter derivation:token
specialization | constraint - How relates to base definition
Resource StructureDefinition Expression StructureDefinition.derivationProcessing 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-descriptionThis search parameter is part of the common search parameter CanonicalResource-description 5.4.27 description TU Parameter description:string
Resource StructureDefinition Expression StructureDefinition.descriptionProcessing 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-experimental5.4.28 experimental Parameter experimental:token
For testing purposes, not real usage
Resource StructureDefinition Expression StructureDefinition.experimentalProcessing 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-context5.4.29 ext-context Parameter ext-context:composite
An extension context assigned to the structure definition
Resource StructureDefinition Expression StructureDefinition.contextProcessing 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-expression5.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.expressionProcessing 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-type5.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.typeProcessing 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-identifierThis search parameter is part of the common search parameter CanonicalResource-identifier 5.4.32 identifier TU Parameter identifier:token
Resource StructureDefinition Expression StructureDefinition.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/CanonicalResource-jurisdictionThis search parameter is part of the common search parameter CanonicalResource-jurisdiction 5.4.33 jurisdiction TU Parameter jurisdiction:token
Resource StructureDefinition Expression StructureDefinition.jurisdictionProcessing 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-keyword5.4.34 keyword XD Parameter keyword:token
A code for the StructureDefinition
Resource StructureDefinition Expression StructureDefinition.keywordProcessing 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-kind5.4.35 kind Parameter kind:token
primitive-type | complex-type | resource | logical
Resource StructureDefinition Expression StructureDefinition.kindProcessing 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-nameThis search parameter is part of the common search parameter CanonicalResource-name 5.4.36 name TU Parameter name:string
Resource StructureDefinition Expression StructureDefinition.nameProcessing 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-path5.4.37 path Parameter path:token
A path that is constrained in the StructureDefinition
Resource StructureDefinition Expression StructureDefinition.snapshot.element.path | StructureDefinition.differential.element.pathProcessing 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-publisherThis search parameter is part of the common search parameter CanonicalResource-publisher 5.4.38 publisher TU Parameter publisher:string
Resource StructureDefinition Expression StructureDefinition.publisherProcessing 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-statusThis search parameter is part of the common search parameter CanonicalResource-status 5.4.39 status TU Parameter status:token
Resource StructureDefinition Expression StructureDefinition.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/CanonicalResource-titleThis search parameter is part of the common search parameter CanonicalResource-title 5.4.40 title TU Parameter title:string
Resource StructureDefinition Expression StructureDefinition.titleProcessing 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-type5.4.41 type Parameter type:uri
Type defined or constrained by this structure
Resource StructureDefinition Expression StructureDefinition.typeProcessing 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-urlThis search parameter is part of the common search parameter CanonicalResource-url 5.4.42 url TU Parameter url:uri
Resource StructureDefinition Expression StructureDefinition.urlProcessing 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-valueset5.4.43 valueset Parameter valueset:reference
A vocabulary binding reference
Resource StructureDefinition Expression StructureDefinition.snapshot.element.binding.valueSetProcessing 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-versionThis search parameter is part of the common search parameter CanonicalResource-version 5.4.44 version TU Parameter version:token
Resource StructureDefinition Expression StructureDefinition.versionProcessing 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