Class Composition.Attester
- 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:
Composition
Definition: A participant who has attested to the accuracy of the composition/document
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.model.primitive.BoundCodeDt
<CompositionAttestationModeEnum> addMode()
Add a value for mode ()ca.uhn.fhir.model.primitive.BoundCodeDt
<CompositionAttestationModeEnum> addMode
(CompositionAttestationModeEnum theValue) Add a value for mode () using an enumerated type.<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) List
<ca.uhn.fhir.model.primitive.BoundCodeDt<CompositionAttestationModeEnum>> getMode()
Gets the value(s) for mode ().ca.uhn.fhir.model.primitive.BoundCodeDt
<CompositionAttestationModeEnum> Gets the first repetition for mode (), creating it if it does not already exist.getParty()
Gets the value(s) for party ().getTime()
Gets the value(s) for time ().ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for time ().boolean
isEmpty()
setMode
(CompositionAttestationModeEnum theValue) Sets the value(s), and clears any existing value(s) for mode ()setMode
(List<ca.uhn.fhir.model.primitive.BoundCodeDt<CompositionAttestationModeEnum>> theValue) Sets the value(s) for mode ()setParty
(ResourceReferenceDt theValue) Sets the value(s) for party ()setTime
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for time ()Sets the value for time ()setTimeWithSecondsPrecision
(Date theDate) Sets the value for time ()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
-
Attester
public Attester()
-
-
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
-
getMode
Gets the value(s) for mode (). creating it if it does not exist. Will not returnnull
.Definition: The type of attestation the authenticator offers
-
setMode
public Composition.Attester setMode(List<ca.uhn.fhir.model.primitive.BoundCodeDt<CompositionAttestationModeEnum>> theValue) Sets the value(s) for mode ()Definition: The type of attestation the authenticator offers
-
addMode
public ca.uhn.fhir.model.primitive.BoundCodeDt<CompositionAttestationModeEnum> addMode(CompositionAttestationModeEnum theValue) Add a value for mode () using an enumerated type. This is intended as a convenience method for situations where the FHIR defined ValueSets are mandatory or contain the desirable codes. If you wish to use codes other than those which are built-in, you may also use theaddMode()
method.Definition: The type of attestation the authenticator offers
-
getModeFirstRep
Gets the first repetition for mode (), creating it if it does not already exist.Definition: The type of attestation the authenticator offers
-
addMode
Add a value for mode ()Definition: The type of attestation the authenticator offers
-
setMode
Sets the value(s), and clears any existing value(s) for mode ()Definition: The type of attestation the authenticator offers
-
getTimeElement
Gets the value(s) for time (). creating it if it does not exist. Will not returnnull
.Definition: When composition was attested by the party
-
getTime
Gets the value(s) for time (). creating it if it does not exist. This method may returnnull
.Definition: When composition was attested by the party
-
setTime
Sets the value(s) for time ()Definition: When composition was attested by the party
-
setTimeWithSecondsPrecision
Sets the value for time ()Definition: When composition was attested by the party
-
setTime
public Composition.Attester setTime(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for time ()Definition: When composition was attested by the party
-
getParty
Gets the value(s) for party (). creating it if it does not exist. Will not returnnull
.Definition: Who attested the composition in the specified way
-
setParty
Sets the value(s) for party ()Definition: Who attested the composition in the specified way
-