This page is part of the FHIR Specification (v1.0.2: DSTU 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2
6.13.5 Resource Parameters - Detailed Descriptions
Detailed Descriptions for the elements in the Parameters Resource.
Parameters
Definition
This special resource type is used to represent an operation request and response (operations.html). It has no other use, and there is no RESTful endpoint associated with it.
Comments
The parameters that may be used are defined by the OperationDefinition resource.
Parameters.parameter
Definition
A parameter passed to or received from the operation.
Invariants Defined on this element
inv-1: A parameter must have a value or a resource, but not both (xpath: exists(f:value) or exists(f:resource) and not(exists(f:value) and exists(f:resource)))
Parameters.parameter.name
Definition
The name of the parameter (reference to the operation definition).
Parameters.parameter.value[x]
Definition
If the parameter is a data type.
Invariants Affect this element
inv-1: A parameter must have a value or a resource, but not both (xpath: exists(f:value) or exists(f:resource) and not(exists(f:value) and exists(f:resource)))
Parameters.parameter.resource
Definition
If the parameter is a whole resource.
Invariants Affect this element
inv-1: A parameter must have a value or a resource, but not both (xpath: exists(f:value) or exists(f:resource) and not(exists(f:value) and exists(f:resource)))
Parameters.parameter.part
Definition
A named part of a parameter. In many implementation context, a set of named parts is known as a "Tuple".
Comments
Only one level of Tuples is allowed.
Invariants Defined on this element
inv-2: A part must have a value or a resource, but not both (xpath: exists(f:value) or exists(f:resource) and not(exists(f:value) and exists(f:resource)))