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. |