public static class Claim.MissingTeethComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected DateType |
extractionDate
The date of the extraction either known from records or patient reported estimate.
|
protected Coding |
reason
Missing reason may be: E-extraction, O-other.
|
protected Coding |
tooth
The code identifying which tooth is missing.
|
modifierExtension| Constructor and Description |
|---|
MissingTeethComponent() |
MissingTeethComponent(Coding tooth) |
| Modifier and Type | Method and Description |
|---|---|
Base |
addChild(String name) |
Claim.MissingTeethComponent |
copy() |
boolean |
equalsDeep(Base other) |
boolean |
equalsShallow(Base other) |
String |
fhirType() |
Date |
getExtractionDate() |
DateType |
getExtractionDateElement() |
Coding |
getReason() |
Coding |
getTooth() |
boolean |
hasExtractionDate() |
boolean |
hasExtractionDateElement() |
boolean |
hasReason() |
boolean |
hasTooth() |
boolean |
isEmpty() |
protected void |
listChildren(List<Property> childrenList) |
Claim.MissingTeethComponent |
setExtractionDate(Date value) |
Claim.MissingTeethComponent |
setExtractionDateElement(DateType value) |
void |
setProperty(String name,
Base value) |
Claim.MissingTeethComponent |
setReason(Coding value) |
Claim.MissingTeethComponent |
setTooth(Coding value) |
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected DateType extractionDate
public MissingTeethComponent()
public MissingTeethComponent(Coding tooth)
public boolean hasTooth()
public Claim.MissingTeethComponent setTooth(Coding value)
value - tooth (The code identifying which tooth is missing.)public boolean hasReason()
public Claim.MissingTeethComponent setReason(Coding value)
value - reason (Missing reason may be: E-extraction, O-other.)public DateType getExtractionDateElement()
extractionDate (The date of the extraction either known from records or patient reported estimate.). This is the underlying object with id, value and extensions. The accessor "getExtractionDate" gives direct access to the valuepublic boolean hasExtractionDateElement()
public boolean hasExtractionDate()
public Claim.MissingTeethComponent setExtractionDateElement(DateType value)
value - extractionDate (The date of the extraction either known from records or patient reported estimate.). This is the underlying object with id, value and extensions. The accessor "getExtractionDate" gives direct access to the valuepublic Date getExtractionDate()
public Claim.MissingTeethComponent setExtractionDate(Date value)
value - The date of the extraction either known from records or patient reported estimate.protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Claim.MissingTeethComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.