ParameterDefinition

open class ParameterDefinition: Element

Definition of a parameter to a module.

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.

  • Definition of a parameter to a module.

    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.

    Declaration

    Swift

    override open class var resourceType: String
  • A brief description of the parameter.

    Declaration

    Swift

    public var documentation: FHIRString?
  • max

    Maximum cardinality (a number of *).

    Declaration

    Swift

    public var max: FHIRString?
  • min

    Minimum cardinality.

    Declaration

    Swift

    public var min: FHIRInteger?
  • Name used to access the parameter value.

    Declaration

    Swift

    public var name: FHIRString?
  • What profile the value is expected to be.

    Declaration

    Swift

    public var profile: Reference?
  • What type of value.

    Declaration

    Swift

    public var type: FHIRString?
  • use

    Whether the parameter is input or output for the module.

    Declaration

    Swift

    public var use: OperationParameterUse?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(type: FHIRString, use: OperationParameterUse)
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)

    Parameters

    json

    The JSON element to use to populate the receiver

    context

    The instantiation context to use

  • Undocumented

    Declaration

    Swift

    open class ParameterDefinition: Element