@AccessLevel(value=EXTERNAL)
public interface BenefitDeliverySystemAssistant
Modifier and Type | Method and Description |
---|---|
curam.isproduct.facade.struct.SearchBenefitGroupMemberDetailsList |
readBenefitGroupMembers(curam.isproduct.facade.struct.SearchBenefitGroupMemberKey key)
Reads a list of the benefit group members of the product delivery case.
|
curam.isproduct.facade.struct.ReadDentalPlanByCountyDetailsList |
readDentalPlanByCountyDetailsList(curam.isproduct.facade.struct.ReadDentalPlanByCountyKey key)
Reads a list of the dental plans for the county.
|
curam.isproduct.facade.struct.ReadHealthPlanByCountyDetailsList |
readHealthPlanByCountyDetailsList(curam.isproduct.facade.struct.ReadHealthPlanByCountyKey key)
Reads a list of the health plans for the county.
|
curam.isproduct.facade.struct.ThirdPartyProductTypes |
readThirdPartyProductTypeNames(curam.isproduct.facade.struct.ThirdPartyProductTypeCodes tPPCodes)
Reads the third party product names for the third party product type
codes.
|
curam.isproduct.facade.struct.ReturnConcernRoleID |
returnBenefitGroupMemberConcernRoleID(curam.isproduct.facade.struct.ReturnConcernRoleID concernRoleIDDetails)
Reads the concern role details of the benefit group member.
|
curam.isproduct.facade.struct.SearchBenefitDeliverySystemMemberDetailsList |
searchBenefitDeliverySystemMembers(curam.isproduct.facade.struct.SearchBenefitDeliverySystemMembersKey key)
Reads a list of the household members of the benefit delivery system.
|
curam.isproduct.facade.struct.SearchDentalPlanByPCPNameAndCountyDetailsList |
searchDentalPlanByPCPNameAndCounty(curam.isproduct.facade.struct.SearchDentalPlanByPCPNameAndCountyKey key)
Reads a list of the dental plans for the primary care provider and the
county.
|
curam.isproduct.facade.struct.SearchHealthPlanByPCPNameAndCountyDetailsList |
searchHealthPlanByPCPNameAndCounty(curam.isproduct.facade.struct.SearchHealthPlanByPCPNameAndCountyKey key)
Reads a list of the health plans for the primary care provider and the
county.
|
curam.isproduct.facade.struct.SearchPrimaryCareProviderDetailsList |
searchPrimaryCareProviderByDentalPlanAndCounty(curam.isproduct.facade.struct.SearchPrimaryCareProviderByDentalPlanAndCountyKey key)
Reads a list of the primary care providers for a dental plan and a county.
|
curam.isproduct.facade.struct.SearchPrimaryCareProviderDetailsList |
searchPrimaryCareProviderByHealthPlanAndCounty(curam.isproduct.facade.struct.SearchPrimaryCareProviderByHealthPlanAndCountyKey key)
Reads a list of the primary care providers for a health plan and a county.
|
curam.isproduct.facade.struct.ValidateSelectBenefitDeliverySystemDetails |
validateSelectBenefitDeliverySystemDetails(curam.isproduct.facade.struct.ValidateSelectBenefitDeliverySystemDetails validateDetails)
Validates the details of the benefit delivery system.
|
curam.isproduct.facade.struct.ValidateSelectDentalPlanSearchCriteriaDetails |
validateSelectDentalPlanSearchCriteriaDetails(curam.isproduct.facade.struct.ValidateSelectDentalPlanSearchCriteriaDetails validateDetails)
Validates the details of the dental plan.
|
curam.isproduct.facade.struct.ValidateSelectHealthPlanSearchCriteriaDetails |
validateSelectHealthPlanSearchCriteriaDetails(curam.isproduct.facade.struct.ValidateSelectHealthPlanSearchCriteriaDetails validateDetails)
Validates the details of the health plan.
|
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.ValidateSelectBenefitDeliverySystemDetails validateSelectBenefitDeliverySystemDetails(curam.isproduct.facade.struct.ValidateSelectBenefitDeliverySystemDetails validateDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
validateDetails
- The details of the benefit delivery system.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.ValidateSelectHealthPlanSearchCriteriaDetails validateSelectHealthPlanSearchCriteriaDetails(curam.isproduct.facade.struct.ValidateSelectHealthPlanSearchCriteriaDetails validateDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
validateDetails
- The details of the health plan.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.ValidateSelectDentalPlanSearchCriteriaDetails validateSelectDentalPlanSearchCriteriaDetails(curam.isproduct.facade.struct.ValidateSelectDentalPlanSearchCriteriaDetails validateDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
validateDetails
- The details of the dental plan.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SearchBenefitDeliverySystemMemberDetailsList searchBenefitDeliverySystemMembers(curam.isproduct.facade.struct.SearchBenefitDeliverySystemMembersKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
The results will differ depending on whether the user chooses to process the members individually or all at once.
key
- Identifier of the details of the member(s) of benefit delivery
system.curam.util.exception.AppException
curam.util.exception.InformationalException
CaseHeader, CaseGroups, ProductDelivery, ConcernRole, BenefitDeliverySystemDetails |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.ReadHealthPlanByCountyDetailsList readHealthPlanByCountyDetailsList(curam.isproduct.facade.struct.ReadHealthPlanByCountyKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the county.curam.util.exception.AppException
curam.util.exception.InformationalException
CountyDetails, ThirdPartyProduct, FeeForService |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.ReadDentalPlanByCountyDetailsList readDentalPlanByCountyDetailsList(curam.isproduct.facade.struct.ReadDentalPlanByCountyKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the county.curam.util.exception.AppException
curam.util.exception.InformationalException
CountyDetails, ThirdPartyProduct, FeeForService |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SearchPrimaryCareProviderDetailsList searchPrimaryCareProviderByHealthPlanAndCounty(curam.isproduct.facade.struct.SearchPrimaryCareProviderByHealthPlanAndCountyKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the health plan and the county.curam.util.exception.AppException
curam.util.exception.InformationalException
FeeForService, CountyDetails, PrimaryCareProvider |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SearchPrimaryCareProviderDetailsList searchPrimaryCareProviderByDentalPlanAndCounty(curam.isproduct.facade.struct.SearchPrimaryCareProviderByDentalPlanAndCountyKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the dental plan and the county.curam.util.exception.AppException
curam.util.exception.InformationalException
FeeForService, CountyDetails, PrimaryCareProvider |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SearchHealthPlanByPCPNameAndCountyDetailsList searchHealthPlanByPCPNameAndCounty(curam.isproduct.facade.struct.SearchHealthPlanByPCPNameAndCountyKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the primary care provider and the county.curam.util.exception.AppException
curam.util.exception.InformationalException
PrimaryCareProvider, CountyDetails, FeeForService |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SearchDentalPlanByPCPNameAndCountyDetailsList searchDentalPlanByPCPNameAndCounty(curam.isproduct.facade.struct.SearchDentalPlanByPCPNameAndCountyKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the primary care provider and the county.curam.util.exception.AppException
curam.util.exception.InformationalException
PrimaryCareProvider, CountyDetails, FeeForService |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SearchBenefitGroupMemberDetailsList readBenefitGroupMembers(curam.isproduct.facade.struct.SearchBenefitGroupMemberKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the product delivery case.curam.util.exception.AppException
curam.util.exception.InformationalException
CaseGroups, ConcernRole |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.ReturnConcernRoleID returnBenefitGroupMemberConcernRoleID(curam.isproduct.facade.struct.ReturnConcernRoleID concernRoleIDDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
concernRoleIDDetails
- The concern role details of the benefit group
member.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.ThirdPartyProductTypes readThirdPartyProductTypeNames(curam.isproduct.facade.struct.ThirdPartyProductTypeCodes tPPCodes) throws curam.util.exception.AppException, curam.util.exception.InformationalException
tPPCodes
- The third party product type codes.curam.util.exception.AppException
curam.util.exception.InformationalException