http://hl7.org/fhir/StructureDefinition/cqf-targetInvariant|5.2.0

DEPRECATED: Use the `targetConstraint` extension instead. Specifies an invariant that is enforced on instantiated resources. This extension can be applied to any element of a definitional resource (such as ActivityDefinition or Measure) and indicates that the invariant should be enforced on resources that are instantiated from the definition. For example, this extension can be used to define a constraint such as `numerator count must be less than or equal to denominator count`.
NameFlagsCardTypeDescription & Constraints
Extension
0..*A constraint on the target resource
 
extension *
1..1ExtensionUnique identifier
 
 
extension
?..0
 
 
url
?..?uri
 
 
value[x] *
1..?
 
 
 
valueId *
1..?id
 
extension
0..1ExtensionWhy the invariant is defined
 
 
extension
?..0
 
 
url
?..?uri
 
 
value[x] *
1..?
 
 
 
valueString *
1..?string
 
extension *
1..1Extensionerror | warning
 
 
extension
?..0
 
 
url
?..?uri
 
 
value[x] *
1..? ConstraintSeverity (required)
 
 
 
valueCode *
1..?code ConstraintSeverity (required)
 
extension *
1..1ExtensionThe invariant expression
 
 
extension
?..0
 
 
url
?..?uri
 
 
value[x] *
1..?
 
 
 
valueExpression *
1..?Expression
 
url
?..?
 
value[x]
0..0