public static class ProductPlan.ProductPlanPlanComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Reference |
coverageArea
The geographic region in which a health insurance plan's benefits apply.
|
protected Location |
coverageAreaTarget
The actual object that is the target of the reference (The geographic region in which a health insurance plan's benefits apply.)
|
protected List<ProductPlan.ProductPlanPlanGeneralCostComponent> |
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<ProductPlan.ProductPlanPlanSpecificCostComponent> |
specificCost
Costs associated with the coverage provided by the product.
|
protected CodeableConcept |
type
Type of plan.
|
modifierExtension| Constructor and Description |
|---|
ProductPlanPlanComponent()
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, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, 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, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected List<Identifier> identifier
protected CodeableConcept type
protected Reference coverageArea
protected Location coverageAreaTarget
protected List<Reference> network
protected List<Organization> networkTarget
protected List<ProductPlan.ProductPlanPlanGeneralCostComponent> generalCost
protected List<ProductPlan.ProductPlanPlanSpecificCostComponent> specificCost
public ProductPlanPlanComponent()
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 ProductPlan.ProductPlanPlanComponent setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public ProductPlan.ProductPlanPlanComponent 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 ProductPlan.ProductPlanPlanComponent setType(CodeableConcept value)
value - type (Type of plan. For example, "Platinum" or "High Deductable".)public Reference getCoverageArea()
coverageArea (The geographic region in which a health insurance plan's benefits apply.)public boolean hasCoverageArea()
public ProductPlan.ProductPlanPlanComponent setCoverageArea(Reference value)
value - coverageArea (The geographic region in which a health insurance plan's benefits apply.)public Location getCoverageAreaTarget()
coverageArea The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The geographic region in which a health insurance plan's benefits apply.)public ProductPlan.ProductPlanPlanComponent setCoverageAreaTarget(Location value)
value - coverageArea The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The geographic region in which a health insurance plan's benefits apply.)public List<Reference> getNetwork()
network (Reference to the network that providing the type of coverage.)public ProductPlan.ProductPlanPlanComponent setNetwork(List<Reference> theNetwork)
this for easy method chainingpublic boolean hasNetwork()
public Reference addNetwork()
public ProductPlan.ProductPlanPlanComponent 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<ProductPlan.ProductPlanPlanGeneralCostComponent> getGeneralCost()
generalCost (Overall costs associated with the plan.)public ProductPlan.ProductPlanPlanComponent setGeneralCost(List<ProductPlan.ProductPlanPlanGeneralCostComponent> theGeneralCost)
this for easy method chainingpublic boolean hasGeneralCost()
public ProductPlan.ProductPlanPlanGeneralCostComponent addGeneralCost()
public ProductPlan.ProductPlanPlanComponent addGeneralCost(ProductPlan.ProductPlanPlanGeneralCostComponent t)
public ProductPlan.ProductPlanPlanGeneralCostComponent getGeneralCostFirstRep()
generalCost, creating it if it does not already existpublic List<ProductPlan.ProductPlanPlanSpecificCostComponent> getSpecificCost()
specificCost (Costs associated with the coverage provided by the product.)public ProductPlan.ProductPlanPlanComponent setSpecificCost(List<ProductPlan.ProductPlanPlanSpecificCostComponent> theSpecificCost)
this for easy method chainingpublic boolean hasSpecificCost()
public ProductPlan.ProductPlanPlanSpecificCostComponent addSpecificCost()
public ProductPlan.ProductPlanPlanComponent addSpecificCost(ProductPlan.ProductPlanPlanSpecificCostComponent t)
public ProductPlan.ProductPlanPlanSpecificCostComponent 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 ProductPlan.ProductPlanPlanComponent 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.