Class Claim.MissingTeeth

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

public static class Claim.MissingTeeth
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: Claim.missingTeeth ()

Definition: A list of teeth which would be expected but are not found due to having been previously extracted or for other reasons.

See Also:
Serialized Form
  • Constructor Summary

    Constructors
    Constructor Description
    MissingTeeth()  
  • Method Summary

    Modifier and Type Method Description
    <T extends ca.uhn.fhir.model.api.IElement>
    List<T>
    getAllPopulatedChildElementsOfType​(Class<T> theType)  
    Date getExtractionDate()
    Gets the value(s) for extractionDate ().
    ca.uhn.fhir.model.primitive.DateDt getExtractionDateElement()
    Gets the value(s) for extractionDate ().
    CodingDt getReason()
    Gets the value(s) for reason ().
    CodingDt getTooth()
    Gets the value(s) for tooth ().
    boolean isEmpty()  
    Claim.MissingTeeth setExtractionDate​(ca.uhn.fhir.model.primitive.DateDt theValue)
    Sets the value(s) for extractionDate ()
    Claim.MissingTeeth setExtractionDate​(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
    Sets the value for extractionDate ()
    Claim.MissingTeeth setExtractionDateWithDayPrecision​(Date theDate)
    Sets the value for extractionDate ()
    Claim.MissingTeeth setReason​(CodingDt theValue)
    Sets the value(s) for reason ()
    Claim.MissingTeeth setTooth​(CodingDt theValue)
    Sets the value(s) for tooth ()

    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

  • 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
    • getTooth

      public CodingDt getTooth()
      Gets the value(s) for tooth (). creating it if it does not exist. Will not return null.

      Definition: The code identifying which tooth is missing.

    • setTooth

      public Claim.MissingTeeth setTooth​(CodingDt theValue)
      Sets the value(s) for tooth ()

      Definition: The code identifying which tooth is missing.

    • getReason

      public CodingDt getReason()
      Gets the value(s) for reason (). creating it if it does not exist. Will not return null.

      Definition: Missing reason may be: E-extraction, O-other

    • setReason

      public Claim.MissingTeeth setReason​(CodingDt theValue)
      Sets the value(s) for reason ()

      Definition: Missing reason may be: E-extraction, O-other

    • getExtractionDateElement

      public ca.uhn.fhir.model.primitive.DateDt getExtractionDateElement()
      Gets the value(s) for extractionDate (). creating it if it does not exist. Will not return null.

      Definition: The date of the extraction either known from records or patient reported estimate.

    • getExtractionDate

      Gets the value(s) for extractionDate (). creating it if it does not exist. This method may return null.

      Definition: The date of the extraction either known from records or patient reported estimate.

    • setExtractionDate

      public Claim.MissingTeeth setExtractionDate​(ca.uhn.fhir.model.primitive.DateDt theValue)
      Sets the value(s) for extractionDate ()

      Definition: The date of the extraction either known from records or patient reported estimate.

    • setExtractionDate

      public Claim.MissingTeeth setExtractionDate​(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
      Sets the value for extractionDate ()

      Definition: The date of the extraction either known from records or patient reported estimate.

    • setExtractionDateWithDayPrecision

      Sets the value for extractionDate ()

      Definition: The date of the extraction either known from records or patient reported estimate.