Class TElementDefinitionConstraint
Unit
bsFhir_r5
Declaration
type TElementDefinitionConstraint = class(TBackboneType)
Description
Captures constraints on each element within the resource, profile, or extension. 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
Description
Methods
|
constructor Create; override; |
|
Properties
|
property key : string read Getkey write Setkey; |
Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality.
|
|
property keyElement : Tid read GetkeyElement write SetkeyElement; |
|
|
property requirements : string read Getrequirements write Setrequirements; |
Description of why this constraint is necessary or appropriate.
|
|
property requirementsElement : Tmarkdown read GetrequirementsElement write SetrequirementsElement; |
|
|
property severity : string read Getseverity write Setseverity; |
Identifies the impact constraint violation has on the conformance of the instance.
|
|
property severityElement : TConstraintSeverity read GetseverityElement write SetseverityElement; |
|
|
property suppress : boolean read Getsuppress write Setsuppress; |
If true, indicates that the warning or best practice guideline should be suppressed.
|
|
property suppressElement : Tboolean read GetsuppressElement write SetsuppressElement; |
|
|
property human : string read Gethuman write Sethuman; |
Text that can be used to describe the constraint in messages identifying that the constraint has been violated.
|
|
property humanElement : Tstring read GethumanElement write SethumanElement; |
|
|
property expression : string read Getexpression write Setexpression; |
A [FHIRPath](fhirpath.html) expression of constraint that can be executed to see if this constraint is met.
|
|
property expressionElement : Tstring read GetexpressionElement write SetexpressionElement; |
|
|
property source : string read Getsource write Setsource; |
A reference to the original source of the constraint, for traceability purposes.
|
|
property sourceElement : Tcanonical read GetsourceElement write SetsourceElement; |
|
Generated by PasDoc 0.15.0.
|