The parameters to the module. This collection specifies both the input and output parameters. Input parameters are provided by the caller as part of the $evaluate operation. Output parameters are included in the GuidanceResponse.
= Must Support, = Is Modifier, = QiCore defined extension
Field | Card. | Type | Description |
---|---|---|---|
name | 0..1 | String | The name of the parameter used to allow access to the value of the parameter in evaluation contexts. |
use | 1..1 | String | Whether the parameter is input or output for the module. |
min | 0..1 | Integer | The minimum number of times this parameter SHALL appear in the request or response. |
max | 0..1 | String | The maximum number of times this element is permitted to appear in the request or response. |
documentation | 0..1 | String | A brief discussion of what the parameter is for and how it is used by the module. |
type | 1..1 | String | The type of the parameter. |
profile | 0..1 | StructureDefinition | If specified, this indicates a profile that the input data must conform to, or that the output data will conform to. |