> ## Documentation Index
> Fetch the complete documentation index at: https://docs.metriport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ParameterDefinition

> Base StructureDefinition for ParameterDefinition Type: 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.

## Properties

| Name | Required | Type | Description |
| - | - | - | - |
| id | No | string | Unique id for inter-element referencing |
| extension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| name | No | code | Name used to access the parameter value |
| use | Yes | code | in / out |
| min | No | integer | Minimum cardinality |
| max | No | string | Maximum cardinality (a number of \*) |
| documentation | No | string | A brief description of the parameter |
| type | Yes | code | What type of value |
| profile | No | canonical | What profile the value is expected to be |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.