Class TElementDefinitionConstraint
Unit
bsFhir_r4b
Declaration
type TElementDefinitionConstraint = class(TBackboneElement)
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 : Tstring 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 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 xpath : string read Getxpath write Setxpath; |
An XPath expression of constraint that can be executed to see if this constraint is met.
|
|
property xpathElement : Tstring read GetxpathElement write SetxpathElement; |
|
|
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.
|