This page is part of the FHIR Specification (v0.11: DSTU 1 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Resource Query - Formal Definitions 6.11.13

Formal definitions for the elements in the query resource.

Query
DefinitionA description of a query with a set of parameters.
Control1..1
Query.identifier
DefinitionLinks query and its response(s).
Control1..1
Typeuri
Query.parameter
DefinitionSet of query parameters with values.
Control1..*
TypeExtension
CommentsUnless otherwise specified, parameters are usually strings.
Query.response
DefinitionIf this is a response to a query.
Control0..1
Query.response.identifier
DefinitionLinks response to source query.
Control1..1
Typeuri
Query.response.outcome
DefinitionOutcome of processing the query.
Control1..1
BindingQueryOutcome : The outcome of processing a query request (see http://hl7.org/fhir/query-outcome for values)
Typecode
Query.response.total
DefinitionTotal number of matching records.
Control0..1
Typeinteger
Query.response.parameter
DefinitionParameters server used.
Control0..*
TypeExtension
Query.response.first
DefinitionTo get first page (if paged).
Control0..*
TypeExtension
Query.response.previous
DefinitionTo get previous page (if paged).
Control0..*
TypeExtension
Query.response.next
DefinitionTo get next page (if paged).
Control0..*
TypeExtension
Query.response.last
DefinitionTo get last page (if paged).
Control0..*
TypeExtension
Query.response.reference
DefinitionResources that are the results of the search.
Control0..*
TypeResource(Any)
CommentsIs query only used in messaging?.