public static class InsurancePlan.InsurancePlanPlanComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<Reference> |
coverageArea
The geographic region in which a health insurance plan's benefits apply.
|
protected List<Location> |
coverageAreaTarget
The actual objects that are the target of the reference (The geographic region in which a health insurance plan's benefits apply.)
|
protected List<InsurancePlan.InsurancePlanPlanGeneralCostComponent> |
generalCost
Overall costs associated with the plan.
|
protected List<Identifier> |
identifier
Business identifiers assigned to this health insurance plan which remain constant as the resource is updated and propagates from server to server.
|
protected List<Reference> |
network
Reference to the network that providing the type of coverage.
|
protected List<Organization> |
networkTarget
The actual objects that are the target of the reference (Reference to the network that providing the type of coverage.)
|
protected List<InsurancePlan.InsurancePlanPlanSpecificCostComponent> |
specificCost
Costs associated with the coverage provided by the product.
|
protected CodeableConcept |
type
Type of plan.
|
modifierExtension| Constructor and Description |
|---|
InsurancePlanPlanComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected List<Identifier> identifier
protected CodeableConcept type
protected List<Reference> coverageArea
protected List<Location> coverageAreaTarget
protected List<Reference> network
protected List<Organization> networkTarget
protected List<InsurancePlan.InsurancePlanPlanGeneralCostComponent> generalCost
protected List<InsurancePlan.InsurancePlanPlanSpecificCostComponent> specificCost
public InsurancePlanPlanComponent()
public List<Identifier> getIdentifier()
identifier (Business identifiers assigned to this health insurance plan which remain constant as the resource is updated and propagates from server to server.)public InsurancePlan.InsurancePlanPlanComponent setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public InsurancePlan.InsurancePlanPlanComponent addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic CodeableConcept getType()
type (Type of plan. For example, "Platinum" or "High Deductable".)public boolean hasType()
public InsurancePlan.InsurancePlanPlanComponent setType(CodeableConcept value)
value - type (Type of plan. For example, "Platinum" or "High Deductable".)public List<Reference> getCoverageArea()
coverageArea (The geographic region in which a health insurance plan's benefits apply.)public InsurancePlan.InsurancePlanPlanComponent setCoverageArea(List<Reference> theCoverageArea)
this for easy method chainingpublic boolean hasCoverageArea()
public Reference addCoverageArea()
public InsurancePlan.InsurancePlanPlanComponent addCoverageArea(Reference t)
public Reference getCoverageAreaFirstRep()
coverageArea, creating it if it does not already exist@Deprecated public List<Location> getCoverageAreaTarget()
@Deprecated public Location addCoverageAreaTarget()
public List<Reference> getNetwork()
network (Reference to the network that providing the type of coverage.)public InsurancePlan.InsurancePlanPlanComponent setNetwork(List<Reference> theNetwork)
this for easy method chainingpublic boolean hasNetwork()
public Reference addNetwork()
public InsurancePlan.InsurancePlanPlanComponent addNetwork(Reference t)
public Reference getNetworkFirstRep()
network, creating it if it does not already exist@Deprecated public List<Organization> getNetworkTarget()
@Deprecated public Organization addNetworkTarget()
public List<InsurancePlan.InsurancePlanPlanGeneralCostComponent> getGeneralCost()
generalCost (Overall costs associated with the plan.)public InsurancePlan.InsurancePlanPlanComponent setGeneralCost(List<InsurancePlan.InsurancePlanPlanGeneralCostComponent> theGeneralCost)
this for easy method chainingpublic boolean hasGeneralCost()
public InsurancePlan.InsurancePlanPlanGeneralCostComponent addGeneralCost()
public InsurancePlan.InsurancePlanPlanComponent addGeneralCost(InsurancePlan.InsurancePlanPlanGeneralCostComponent t)
public InsurancePlan.InsurancePlanPlanGeneralCostComponent getGeneralCostFirstRep()
generalCost, creating it if it does not already existpublic List<InsurancePlan.InsurancePlanPlanSpecificCostComponent> getSpecificCost()
specificCost (Costs associated with the coverage provided by the product.)public InsurancePlan.InsurancePlanPlanComponent setSpecificCost(List<InsurancePlan.InsurancePlanPlanSpecificCostComponent> theSpecificCost)
this for easy method chainingpublic boolean hasSpecificCost()
public InsurancePlan.InsurancePlanPlanSpecificCostComponent addSpecificCost()
public InsurancePlan.InsurancePlanPlanComponent addSpecificCost(InsurancePlan.InsurancePlanPlanSpecificCostComponent t)
public InsurancePlan.InsurancePlanPlanSpecificCostComponent getSpecificCostFirstRep()
specificCost, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base 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 String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty 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 InsurancePlan.InsurancePlanPlanComponent copy()
copy in class BackboneElementpublic void copyValues(InsurancePlan.InsurancePlanPlanComponent dst)
public 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 interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.