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.

ParameterDefinition
name
Name used to access the parameter value
use
in | out
min
Minimum cardinality
max
Maximum cardinality (a number of *)
documentation
A brief description of the parameter
type
What type of value
profile
What profile the value is expected to be