public class InsurancePlan extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
InsurancePlan.CoverageBenefitComponent |
static class |
InsurancePlan.CoverageBenefitLimitComponent |
static class |
InsurancePlan.InsurancePlanContactComponent |
static class |
InsurancePlan.InsurancePlanCoverageComponent |
static class |
InsurancePlan.InsurancePlanPlanComponent |
static class |
InsurancePlan.InsurancePlanPlanGeneralCostComponent |
static class |
InsurancePlan.InsurancePlanPlanSpecificCostComponent |
static class |
InsurancePlan.PlanBenefitComponent |
static class |
InsurancePlan.PlanBenefitCostComponent |
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.StringClientParam |
ADDRESS
Fluent Client search parameter constant for address
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
ADDRESS_CITY
Fluent Client search parameter constant for address-city
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
ADDRESS_COUNTRY
Fluent Client search parameter constant for address-country
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
ADDRESS_POSTALCODE
Fluent Client search parameter constant for address-postalcode
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
ADDRESS_STATE
Fluent Client search parameter constant for address-state
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ADDRESS_USE
Fluent Client search parameter constant for address-use
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ADMINISTERED_BY
Fluent Client search parameter constant for administered-by
|
protected Reference |
administeredBy
An organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner.
|
protected Organization |
administeredByTarget
The actual object that is the target of the reference (An organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner.)
|
protected List<StringType> |
alias
A list of alternate names that the product is known as, or was known as in the past.
|
protected List<InsurancePlan.InsurancePlanContactComponent> |
contact
The contact for the health insurance product for a certain purpose.
|
protected List<InsurancePlan.InsurancePlanCoverageComponent> |
coverage
Details about the coverage offered by the insurance product.
|
protected List<Reference> |
coverageArea
The geographic region in which a health insurance product'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 product's benefits apply.)
|
protected List<Reference> |
endpoint
The technical endpoints providing access to services operated for the health insurance product.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENDPOINT
Fluent Client search parameter constant for endpoint
|
protected List<Endpoint> |
endpointTarget
The actual objects that are the target of the reference (The technical endpoints providing access to services operated for the health insurance product.)
|
protected List<Identifier> |
identifier
Business identifiers assigned to this health insurance product which remain constant as the resource is updated and propagates from server to server.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ADMINISTERED_BY
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENDPOINT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_OWNED_BY
Constant for fluent queries to be used to add include statements.
|
protected StringType |
name
Official name of the health insurance product as designated by the owner.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
NAME
Fluent Client search parameter constant for name
|
protected List<Reference> |
network
Reference to the network included in the health insurance product.
|
protected List<Organization> |
networkTarget
The actual objects that are the target of the reference (Reference to the network included in the health insurance product.)
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
OWNED_BY
Fluent Client search parameter constant for owned-by
|
protected Reference |
ownedBy
The entity that is providing the health insurance product and underwriting the risk.
|
protected Organization |
ownedByTarget
The actual object that is the target of the reference (The entity that is providing the health insurance product and underwriting the risk.
|
protected Period |
period
The period of time that the health insurance product is available.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
PHONETIC
Fluent Client search parameter constant for phonetic
|
protected List<InsurancePlan.InsurancePlanPlanComponent> |
plan
Details about an insurance plan.
|
static String |
SP_ADDRESS
Search parameter: address
|
static String |
SP_ADDRESS_CITY
Search parameter: address-city
|
static String |
SP_ADDRESS_COUNTRY
Search parameter: address-country
|
static String |
SP_ADDRESS_POSTALCODE
Search parameter: address-postalcode
|
static String |
SP_ADDRESS_STATE
Search parameter: address-state
|
static String |
SP_ADDRESS_USE
Search parameter: address-use
|
static String |
SP_ADMINISTERED_BY
Search parameter: administered-by
|
static String |
SP_ENDPOINT
Search parameter: endpoint
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_NAME
Search parameter: name
|
static String |
SP_OWNED_BY
Search parameter: owned-by
|
static String |
SP_PHONETIC
Search parameter: phonetic
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_TYPE
Search parameter: type
|
protected Enumeration<Enumerations.PublicationStatus> |
status
The current state of the health insurance product.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected List<CodeableConcept> |
type
The kind of health insurance product.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
TYPE
Fluent Client search parameter constant for type
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
InsurancePlan()
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, 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, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Enumeration<Enumerations.PublicationStatus> status
protected List<CodeableConcept> type
protected StringType name
protected List<StringType> alias
protected Reference ownedBy
protected Organization ownedByTarget
protected Reference administeredBy
protected Organization administeredByTarget
protected List<Reference> coverageArea
protected List<Location> coverageAreaTarget
protected List<InsurancePlan.InsurancePlanContactComponent> contact
protected List<Reference> endpoint
protected List<Endpoint> endpointTarget
protected List<Reference> network
protected List<Organization> networkTarget
protected List<InsurancePlan.InsurancePlanCoverageComponent> coverage
protected List<InsurancePlan.InsurancePlanPlanComponent> plan
public static final String SP_IDENTIFIER
Description: Any identifier for the organization (not the accreditation issuer's identifier)
Type: token
Path: InsurancePlan.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Any identifier for the organization (not the accreditation issuer's identifier)
Type: token
Path: InsurancePlan.identifier
public static final String SP_ADDRESS
Description: A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text
Type: string
Path: InsurancePlan.contact.address
public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS
Description: A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text
Type: string
Path: InsurancePlan.contact.address
public static final String SP_ADDRESS_STATE
Description: A state specified in an address
Type: string
Path: InsurancePlan.contact.address.state
public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS_STATE
Description: A state specified in an address
Type: string
Path: InsurancePlan.contact.address.state
public static final String SP_OWNED_BY
Description: An organization of which this organization forms a part
Type: reference
Path: InsurancePlan.ownedBy
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam OWNED_BY
Description: An organization of which this organization forms a part
Type: reference
Path: InsurancePlan.ownedBy
public static final ca.uhn.fhir.model.api.Include INCLUDE_OWNED_BY
public static final String SP_TYPE
Description: A code for the type of organization
Type: token
Path: InsurancePlan.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
Description: A code for the type of organization
Type: token
Path: InsurancePlan.type
public static final String SP_ADDRESS_POSTALCODE
Description: A postal code specified in an address
Type: string
Path: InsurancePlan.contact.address.postalCode
public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS_POSTALCODE
Description: A postal code specified in an address
Type: string
Path: InsurancePlan.contact.address.postalCode
public static final String SP_ADMINISTERED_BY
Description: Product administrator
Type: reference
Path: InsurancePlan.administeredBy
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ADMINISTERED_BY
Description: Product administrator
Type: reference
Path: InsurancePlan.administeredBy
public static final ca.uhn.fhir.model.api.Include INCLUDE_ADMINISTERED_BY
public static final String SP_ADDRESS_COUNTRY
Description: A country specified in an address
Type: string
Path: InsurancePlan.contact.address.country
public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS_COUNTRY
Description: A country specified in an address
Type: string
Path: InsurancePlan.contact.address.country
public static final String SP_ENDPOINT
Description: Technical endpoint
Type: reference
Path: InsurancePlan.endpoint
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENDPOINT
Description: Technical endpoint
Type: reference
Path: InsurancePlan.endpoint
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENDPOINT
public static final String SP_PHONETIC
Description: A portion of the organization's name using some kind of phonetic matching algorithm
Type: string
Path: InsurancePlan.name
public static final ca.uhn.fhir.rest.gclient.StringClientParam PHONETIC
Description: A portion of the organization's name using some kind of phonetic matching algorithm
Type: string
Path: InsurancePlan.name
public static final String SP_NAME
Description: A portion of the organization's name or alias
Type: string
Path: InsurancePlan.name, InsurancePlan.alias
public static final ca.uhn.fhir.rest.gclient.StringClientParam NAME
Description: A portion of the organization's name or alias
Type: string
Path: InsurancePlan.name, InsurancePlan.alias
public static final String SP_ADDRESS_USE
Description: A use code specified in an address
Type: token
Path: InsurancePlan.contact.address.use
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ADDRESS_USE
Description: A use code specified in an address
Type: token
Path: InsurancePlan.contact.address.use
public static final String SP_ADDRESS_CITY
Description: A city specified in an address
Type: string
Path: InsurancePlan.contact.address.city
public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS_CITY
Description: A city specified in an address
Type: string
Path: InsurancePlan.contact.address.city
public static final String SP_STATUS
Description: Is the Organization record active
Type: token
Path: InsurancePlan.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: Is the Organization record active
Type: token
Path: InsurancePlan.status
public InsurancePlan()
public List<Identifier> getIdentifier()
identifier (Business identifiers assigned to this health insurance product which remain constant as the resource is updated and propagates from server to server.)public InsurancePlan setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public InsurancePlan addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic Enumeration<Enumerations.PublicationStatus> getStatusElement()
status (The current state of the health insurance product.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public InsurancePlan setStatusElement(Enumeration<Enumerations.PublicationStatus> value)
value - status (The current state of the health insurance product.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic Enumerations.PublicationStatus getStatus()
public InsurancePlan setStatus(Enumerations.PublicationStatus value)
value - The current state of the health insurance product.public List<CodeableConcept> getType()
type (The kind of health insurance product.)public InsurancePlan setType(List<CodeableConcept> theType)
this for easy method chainingpublic boolean hasType()
public CodeableConcept addType()
public InsurancePlan addType(CodeableConcept t)
public CodeableConcept getTypeFirstRep()
type, creating it if it does not already existpublic StringType getNameElement()
name (Official name of the health insurance product as designated by the owner.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic boolean hasNameElement()
public boolean hasName()
public InsurancePlan setNameElement(StringType value)
value - name (Official name of the health insurance product as designated by the owner.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic String getName()
public InsurancePlan setName(String value)
value - Official name of the health insurance product as designated by the owner.public List<StringType> getAlias()
alias (A list of alternate names that the product is known as, or was known as in the past.)public InsurancePlan setAlias(List<StringType> theAlias)
this for easy method chainingpublic boolean hasAlias()
public StringType addAliasElement()
alias (A list of alternate names that the product is known as, or was known as in the past.)public InsurancePlan addAlias(String value)
value - alias (A list of alternate names that the product is known as, or was known as in the past.)public boolean hasAlias(String value)
value - alias (A list of alternate names that the product is known as, or was known as in the past.)public Period getPeriod()
period (The period of time that the health insurance product is available.)public boolean hasPeriod()
public InsurancePlan setPeriod(Period value)
value - period (The period of time that the health insurance product is available.)public Reference getOwnedBy()
ownedBy (The entity that is providing the health insurance product and underwriting the risk. This is typically an insurance carriers, other third-party payers, or health plan sponsors comonly referred to as 'payers'.)public boolean hasOwnedBy()
public InsurancePlan setOwnedBy(Reference value)
value - ownedBy (The entity that is providing the health insurance product and underwriting the risk. This is typically an insurance carriers, other third-party payers, or health plan sponsors comonly referred to as 'payers'.)public Organization getOwnedByTarget()
ownedBy 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 entity that is providing the health insurance product and underwriting the risk. This is typically an insurance carriers, other third-party payers, or health plan sponsors comonly referred to as 'payers'.)public InsurancePlan setOwnedByTarget(Organization value)
value - ownedBy 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 entity that is providing the health insurance product and underwriting the risk. This is typically an insurance carriers, other third-party payers, or health plan sponsors comonly referred to as 'payers'.)public Reference getAdministeredBy()
administeredBy (An organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner.)public boolean hasAdministeredBy()
public InsurancePlan setAdministeredBy(Reference value)
value - administeredBy (An organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner.)public Organization getAdministeredByTarget()
administeredBy 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. (An organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner.)public InsurancePlan setAdministeredByTarget(Organization value)
value - administeredBy 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. (An organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner.)public List<Reference> getCoverageArea()
coverageArea (The geographic region in which a health insurance product's benefits apply.)public InsurancePlan setCoverageArea(List<Reference> theCoverageArea)
this for easy method chainingpublic boolean hasCoverageArea()
public Reference addCoverageArea()
public InsurancePlan 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<InsurancePlan.InsurancePlanContactComponent> getContact()
contact (The contact for the health insurance product for a certain purpose.)public InsurancePlan setContact(List<InsurancePlan.InsurancePlanContactComponent> theContact)
this for easy method chainingpublic boolean hasContact()
public InsurancePlan.InsurancePlanContactComponent addContact()
public InsurancePlan addContact(InsurancePlan.InsurancePlanContactComponent t)
public InsurancePlan.InsurancePlanContactComponent getContactFirstRep()
contact, creating it if it does not already existpublic List<Reference> getEndpoint()
endpoint (The technical endpoints providing access to services operated for the health insurance product.)public InsurancePlan setEndpoint(List<Reference> theEndpoint)
this for easy method chainingpublic boolean hasEndpoint()
public Reference addEndpoint()
public InsurancePlan addEndpoint(Reference t)
public Reference getEndpointFirstRep()
endpoint, creating it if it does not already exist@Deprecated public List<Endpoint> getEndpointTarget()
@Deprecated public Endpoint addEndpointTarget()
public List<Reference> getNetwork()
network (Reference to the network included in the health insurance product.)public InsurancePlan setNetwork(List<Reference> theNetwork)
this for easy method chainingpublic boolean hasNetwork()
public Reference addNetwork()
public InsurancePlan 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.InsurancePlanCoverageComponent> getCoverage()
coverage (Details about the coverage offered by the insurance product.)public InsurancePlan setCoverage(List<InsurancePlan.InsurancePlanCoverageComponent> theCoverage)
this for easy method chainingpublic boolean hasCoverage()
public InsurancePlan.InsurancePlanCoverageComponent addCoverage()
public InsurancePlan addCoverage(InsurancePlan.InsurancePlanCoverageComponent t)
public InsurancePlan.InsurancePlanCoverageComponent getCoverageFirstRep()
coverage, creating it if it does not already existpublic List<InsurancePlan.InsurancePlanPlanComponent> getPlan()
plan (Details about an insurance plan.)public InsurancePlan setPlan(List<InsurancePlan.InsurancePlanPlanComponent> thePlan)
this for easy method chainingpublic boolean hasPlan()
public InsurancePlan.InsurancePlanPlanComponent addPlan()
public InsurancePlan addPlan(InsurancePlan.InsurancePlanPlanComponent t)
public InsurancePlan.InsurancePlanPlanComponent getPlanFirstRep()
plan, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic InsurancePlan copy()
copy in class DomainResourcepublic void copyValues(InsurancePlan dst)
protected InsurancePlan typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.