@Implementable
@AccessLevel(value=EXTERNAL)
public class EmployerCoverage
extends java.lang.Object
It contains the following information:
Constructor and Description |
---|
EmployerCoverage() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCompanyName()
Gets the company name.
|
double |
getContributionAmount()
Gets the contribution amount.
|
curam.util.type.Date |
getCoverageEndDate()
Gets the coverage end date.
|
curam.util.type.Date |
getCoverageStartDate()
Gets the coverage start date.
|
curam.codetable.impl.HCCOVERAGETYPEEntry |
getCoverageType()
Gets the coverage type.
|
java.lang.String |
getEmployerID()
Gets the employerID.
|
double |
getLowestPremiumAmount()
Gets the lowest premium amount.
|
int |
getNumberOfPlans()
Gets the total available plans.
|
curam.util.type.Date |
getOpenEnrollmentEndDate()
Gets the open enrollment end date.
|
curam.util.type.Date |
getOpenEnrollmentStartDate()
Gets the open enrollment start date.
|
java.lang.String |
getPersonID()
Gets the personID.
|
void |
setContributionAmount(double contributionAmount)
Sets the employer contribution amount.
|
void |
setCoverageEndDate(curam.util.type.Date coverageEndDate)
Sets the coverage end date.
|
void |
setCoverageStartDate(curam.util.type.Date coverageStartDate)
Sets the coverage start date.
|
void |
setCoverageType(curam.codetable.impl.HCCOVERAGETYPEEntry coverageType)
Sets the coverage type.
|
void |
setEmployerID(java.lang.String employerID)
Sets the employerID.
|
void |
setEmployerName(java.lang.String companyName)
Sets the company name.
|
void |
setLowestPremiumAmount(double lowestPremiumAmount)
Sets the lowest premium amount.
|
void |
setNumberOfPlans(int numberOfPlans)
Sets the number of plans.
|
void |
setOpenEnrollmentEndDate(curam.util.type.Date openEnrollmentEndDate)
Sets the open enrollment end date.
|
void |
setOpenEnrollmentStartDate(curam.util.type.Date openEnrollmentStartDate)
Sets the open enrollment start date.
|
void |
setPersonID(java.lang.String personID)
Sets the person identifier.
|
public void setEmployerID(java.lang.String employerID)
employerID
- the employer IDpublic java.lang.String getEmployerID()
public void setPersonID(java.lang.String personID)
personID
- Person identifierpublic java.lang.String getPersonID()
public void setEmployerName(java.lang.String companyName)
companyName
- Company namepublic java.lang.String getCompanyName()
public void setOpenEnrollmentStartDate(curam.util.type.Date openEnrollmentStartDate)
openEnrollmentStartDate
- Open enrollment start datepublic curam.util.type.Date getOpenEnrollmentStartDate()
public void setOpenEnrollmentEndDate(curam.util.type.Date openEnrollmentEndDate)
openEnrollmentEndDate
- Open enrollment end datepublic curam.util.type.Date getOpenEnrollmentEndDate()
public void setCoverageStartDate(curam.util.type.Date coverageStartDate)
coverageStartDate
- Coverage Start Datepublic curam.util.type.Date getCoverageStartDate()
public void setCoverageEndDate(curam.util.type.Date coverageEndDate)
coverageEndDate
- Coverage end datepublic curam.util.type.Date getCoverageEndDate()
public void setContributionAmount(double contributionAmount)
contributionAmount
- Contribution amountpublic double getContributionAmount()
public void setLowestPremiumAmount(double lowestPremiumAmount)
lowestPremiumAmount
- Lowest Premium Amountpublic double getLowestPremiumAmount()
public void setNumberOfPlans(int numberOfPlans)
numberOfPlans
- Number of planspublic int getNumberOfPlans()
public void setCoverageType(curam.codetable.impl.HCCOVERAGETYPEEntry coverageType)
coverageType
- Coverage typepublic curam.codetable.impl.HCCOVERAGETYPEEntry getCoverageType()