Class Composition.Attester

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.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

public static class Composition.Attester extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: Composition.attester ()

Definition: A participant who has attested to the accuracy of the composition/document

See Also:
  • Constructor Details

  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.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 interface ca.uhn.fhir.model.api.ICompositeElement
    • getMode

      public List<ca.uhn.fhir.model.primitive.BoundCodeDt<CompositionAttestationModeEnum>> getMode()
      Gets the value(s) for mode (). creating it if it does not exist. Will not return null.

      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 the addMode() method.

      Definition: The type of attestation the authenticator offers

    • getModeFirstRep

      public ca.uhn.fhir.model.primitive.BoundCodeDt<CompositionAttestationModeEnum> getModeFirstRep()
      Gets the first repetition for mode (), creating it if it does not already exist.

      Definition: The type of attestation the authenticator offers

    • addMode

      public ca.uhn.fhir.model.primitive.BoundCodeDt<CompositionAttestationModeEnum> 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

      public ca.uhn.fhir.model.primitive.DateTimeDt getTimeElement()
      Gets the value(s) for time (). creating it if it does not exist. Will not return null.

      Definition: When composition was attested by the party

    • getTime

      public Date getTime()
      Gets the value(s) for time (). creating it if it does not exist. This method may return null.

      Definition: When composition was attested by the party

    • setTime

      public Composition.Attester setTime(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
      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 return null.

      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