Class TParameterDefinition
Unit
bsFhir_r4
Declaration
type TParameterDefinition = class(TElement)
Description
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. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions
Hierarchy
Overview
Methods
Properties
|
property name_ : string read Getname_ write Setname_; |
|
property name_Element : Tcode read Getname_Element write Setname_Element; |
|
property use : string read Getuse write Setuse; |
|
property useElement : Tcode read GetuseElement write SetuseElement; |
|
property min : integer read Getmin write Setmin; |
|
property minElement : Tinteger read GetminElement write SetminElement; |
|
property max : string read Getmax write Setmax; |
|
property maxElement : Tstring read GetmaxElement write SetmaxElement; |
|
property documentation : string read Getdocumentation write Setdocumentation; |
|
property documentationElement : Tstring read GetdocumentationElement write SetdocumentationElement; |
|
property type_ : string read Gettype_ write Settype_; |
|
property type_Element : Tcode read Gettype_Element write Settype_Element; |
|
property profile : string read Getprofile write Setprofile; |
|
property profileElement : Tcanonical read GetprofileElement write SetprofileElement; |
Description
Methods
|
constructor Create; override; |
|
Properties
|
property name_ : string read Getname_ write Setname_; |
The name of the parameter used to allow access to the value of the parameter in evaluation contexts.
|
|
property name_Element : Tcode read Getname_Element write Setname_Element; |
|
|
property use : string read Getuse write Setuse; |
Whether the parameter is input or output for the module.
|
|
property useElement : Tcode read GetuseElement write SetuseElement; |
|
|
property min : integer read Getmin write Setmin; |
The minimum number of times this parameter SHALL appear in the request or response.
|
|
property minElement : Tinteger read GetminElement write SetminElement; |
|
|
property max : string read Getmax write Setmax; |
The maximum number of times this element is permitted to appear in the request or response.
|
|
property maxElement : Tstring read GetmaxElement write SetmaxElement; |
|
|
property documentation : string read Getdocumentation write Setdocumentation; |
A brief discussion of what the parameter is for and how it is used by the module.
|
|
property documentationElement : Tstring read GetdocumentationElement write SetdocumentationElement; |
|
|
property type_ : string read Gettype_ write Settype_; |
The type of the parameter.
|
|
property type_Element : Tcode read Gettype_Element write Settype_Element; |
|
|
property profile : string read Getprofile write Setprofile; |
If specified, this indicates a profile that the input data must conform to, or that the output data will conform to.
|
|
property profileElement : Tcanonical read GetprofileElement write SetprofileElement; |
|
Generated by PasDoc 0.15.0.
|