public static class ExplanationOfBenefit.BenefitComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Type |
benefit
Benefits allowed.
|
protected Type |
benefitUsed
Benefits used.
|
protected Coding |
type
Deductable, visits, benefit amount.
|
modifierExtension| Constructor and Description |
|---|
BenefitComponent()
Constructor
|
BenefitComponent(Coding type)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Type benefitUsed
public BenefitComponent()
public BenefitComponent(Coding type)
public boolean hasType()
public ExplanationOfBenefit.BenefitComponent setType(Coding value)
value - type (Deductable, visits, benefit amount.)public Type getBenefit()
benefit (Benefits allowed.)public UnsignedIntType getBenefitUnsignedIntType() throws org.hl7.fhir.exceptions.FHIRException
benefit (Benefits allowed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasBenefitUnsignedIntType()
public Money getBenefitMoney() throws org.hl7.fhir.exceptions.FHIRException
benefit (Benefits allowed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasBenefitMoney()
public boolean hasBenefit()
public ExplanationOfBenefit.BenefitComponent setBenefit(Type value)
value - benefit (Benefits allowed.)public Type getBenefitUsed()
benefitUsed (Benefits used.)public UnsignedIntType getBenefitUsedUnsignedIntType() throws org.hl7.fhir.exceptions.FHIRException
benefitUsed (Benefits used.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasBenefitUsedUnsignedIntType()
public Money getBenefitUsedMoney() throws org.hl7.fhir.exceptions.FHIRException
benefitUsed (Benefits used.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasBenefitUsedMoney()
public boolean hasBenefitUsed()
public ExplanationOfBenefit.BenefitComponent setBenefitUsed(Type value)
value - benefitUsed (Benefits used.)protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty 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 ExplanationOfBenefit.BenefitComponent 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.