Class Group.Characteristic
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
Group
Definition: Identifies the traits shared by members of the group
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getCode()
Gets the value(s) for code ().Gets the value(s) for exclude ().ca.uhn.fhir.model.primitive.BooleanDt
Gets the value(s) for exclude ().Gets the value(s) for period ().ca.uhn.fhir.model.api.IDatatype
getValue()
Gets the value(s) for value[x] ().boolean
isEmpty()
setCode
(CodeableConceptDt theValue) Sets the value(s) for code ()setExclude
(boolean theBoolean) Sets the value for exclude ()setExclude
(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for exclude ()Sets the value(s) for period ()setValue
(ca.uhn.fhir.model.api.IDatatype theValue) Sets the value(s) for value[x] ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Characteristic
public Characteristic()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getCode
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull
.Definition: A code that identifies the kind of trait being asserted
-
setCode
Sets the value(s) for code ()Definition: A code that identifies the kind of trait being asserted
-
getValue
Gets the value(s) for value[x] (). creating it if it does not exist. Will not returnnull
.Definition: The value of the trait that holds (or does not hold - see 'exclude') for members of the group
-
setValue
Sets the value(s) for value[x] ()Definition: The value of the trait that holds (or does not hold - see 'exclude') for members of the group
-
getExcludeElement
Gets the value(s) for exclude (). creating it if it does not exist. Will not returnnull
.Definition: If true, indicates the characteristic is one that is NOT held by members of the group
-
getExclude
Gets the value(s) for exclude (). creating it if it does not exist. This method may returnnull
.Definition: If true, indicates the characteristic is one that is NOT held by members of the group
-
setExclude
Sets the value(s) for exclude ()Definition: If true, indicates the characteristic is one that is NOT held by members of the group
-
setExclude
Sets the value for exclude ()Definition: If true, indicates the characteristic is one that is NOT held by members of the group
-
getPeriod
Gets the value(s) for period (). creating it if it does not exist. Will not returnnull
.Definition: The period over which the characteristic is tested; e.g. the patient had an operation during the month of June
-
setPeriod
Sets the value(s) for period ()Definition: The period over which the characteristic is tested; e.g. the patient had an operation during the month of June
-