@Implementable
@AccessLevel(value=EXTERNAL)
public interface HealthCareWebServiceHook
HealthCareWebService
,
allowing some customization.Modifier and Type | Method and Description |
---|---|
curam.planmanagement.adapter.struct.EligibilityAndDemographicDetails |
performCustomization(curam.planmanagement.adapter.struct.EnrollmentDetails enrollmentDetails,
curam.planmanagement.adapter.struct.EligibilityAndDemographicDetails eligibilityAndDemographicDetails)
This hook point allows the customer to make changes to the struct used by
the web service layer.
|
curam.planmanagement.adapter.struct.EligibilityAndDemographicDetails performCustomization(curam.planmanagement.adapter.struct.EnrollmentDetails enrollmentDetails, curam.planmanagement.adapter.struct.EligibilityAndDemographicDetails eligibilityAndDemographicDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
EligibilityAndDemographicDetails
instance returned by this
method will replace the EligibilityAndDemographicDetails
instance
in the HealthCareWebService
, which is sent to the web service
layer.enrollmentDetails
- Enrollment details.eligibilityAndDemographicDetails
- Eligibility and demographic
details.curam.util.exception.AppException
curam.util.exception.InformationalException