public static class ElementDefinitionDt.Constraint extends BaseIdentifiableElement implements IResourceBlock
Definition: Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance
| Constructor and Description |
|---|
Constraint() |
| Modifier and Type | Method and Description |
|---|---|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
String |
getHuman()
Gets the value(s) for human ().
|
StringDt |
getHumanElement()
Gets the value(s) for human ().
|
String |
getKey()
Gets the value(s) for key ().
|
IdDt |
getKeyElement()
Gets the value(s) for key ().
|
String |
getRequirements()
Gets the value(s) for requirements ().
|
StringDt |
getRequirementsElement()
Gets the value(s) for requirements ().
|
String |
getSeverity()
Gets the value(s) for severity ().
|
BoundCodeDt<ConstraintSeverityEnum> |
getSeverityElement()
Gets the value(s) for severity ().
|
String |
getXpath()
Gets the value(s) for xpath ().
|
StringDt |
getXpathElement()
Gets the value(s) for xpath ().
|
boolean |
isEmpty() |
ElementDefinitionDt.Constraint |
setHuman(String theString)
Sets the value for human ()
|
ElementDefinitionDt.Constraint |
setHuman(StringDt theValue)
Sets the value(s) for human ()
|
ElementDefinitionDt.Constraint |
setKey(IdDt theValue)
Sets the value(s) for key ()
|
ElementDefinitionDt.Constraint |
setKey(String theId)
Sets the value for key ()
|
ElementDefinitionDt.Constraint |
setRequirements(String theString)
Sets the value for requirements ()
|
ElementDefinitionDt.Constraint |
setRequirements(StringDt theValue)
Sets the value(s) for requirements ()
|
ElementDefinitionDt.Constraint |
setSeverity(BoundCodeDt<ConstraintSeverityEnum> theValue)
Sets the value(s) for severity ()
|
ElementDefinitionDt.Constraint |
setSeverity(ConstraintSeverityEnum theValue)
Sets the value(s) for severity ()
|
ElementDefinitionDt.Constraint |
setXpath(String theString)
Sets the value for xpath ()
|
ElementDefinitionDt.Constraint |
setXpath(StringDt theValue)
Sets the value(s) for xpath ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic Constraint()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic IdDt getKeyElement()
null.
Definition: Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality
public String getKey()
null.
Definition: Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality
public ElementDefinitionDt.Constraint setKey(IdDt theValue)
Definition: Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality
public ElementDefinitionDt.Constraint setKey(String theId)
Definition: Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality
public StringDt getRequirementsElement()
null.
Definition: Description of why this constraint is necessary or appropriate
public String getRequirements()
null.
Definition: Description of why this constraint is necessary or appropriate
public ElementDefinitionDt.Constraint setRequirements(StringDt theValue)
Definition: Description of why this constraint is necessary or appropriate
public ElementDefinitionDt.Constraint setRequirements(String theString)
Definition: Description of why this constraint is necessary or appropriate
public BoundCodeDt<ConstraintSeverityEnum> getSeverityElement()
null.
Definition: Identifies the impact constraint violation has on the conformance of the instance
public String getSeverity()
null.
Definition: Identifies the impact constraint violation has on the conformance of the instance
public ElementDefinitionDt.Constraint setSeverity(BoundCodeDt<ConstraintSeverityEnum> theValue)
Definition: Identifies the impact constraint violation has on the conformance of the instance
public ElementDefinitionDt.Constraint setSeverity(ConstraintSeverityEnum theValue)
Definition: Identifies the impact constraint violation has on the conformance of the instance
public StringDt getHumanElement()
null.
Definition: Text that can be used to describe the constraint in messages identifying that the constraint has been violated
public String getHuman()
null.
Definition: Text that can be used to describe the constraint in messages identifying that the constraint has been violated
public ElementDefinitionDt.Constraint setHuman(StringDt theValue)
Definition: Text that can be used to describe the constraint in messages identifying that the constraint has been violated
public ElementDefinitionDt.Constraint setHuman(String theString)
Definition: Text that can be used to describe the constraint in messages identifying that the constraint has been violated
public StringDt getXpathElement()
null.
Definition: An XPath expression of constraint that can be executed to see if this constraint is met
public String getXpath()
null.
Definition: An XPath expression of constraint that can be executed to see if this constraint is met
public ElementDefinitionDt.Constraint setXpath(StringDt theValue)
Definition: An XPath expression of constraint that can be executed to see if this constraint is met
public ElementDefinitionDt.Constraint setXpath(String theString)
Definition: An XPath expression of constraint that can be executed to see if this constraint is met
Copyright © 2014–2016 University Health Network. All rights reserved.