| Class TElementDefinitionConstraintUnit
bsFhir_r4 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  HierarchyOverviewMethodsPropertiesDescriptionMethods
|  | 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.
 |