The following events are located in the curam.financial.impl.FinancialAPI interface.
Event Class |
Description |
Event is raised before and after |
---|---|---|
FinancialAPIRetrieveServiceDeliverySummaryInformationEvents | Raised when the service delivery summary information is retrieved for a a case, client and service. | curam.financial.impl.FinancialAPI.retrieveServiceDeliverySummaryInformation() |
FinancialAPIRetrieveServiceDelivrySummaryInformationEvents | Raised when the service delivery summary information is retrieved for a service and case participant role. | curam.financial.impl.FinancialAPI.retrieveServiceDeliverySummaryInformation() |
FinancialAPIListReassessmentResultsEvents | Raised when the reassessment results for all the product deliveries created to deliver the services for the given service authorization is retrieved. | curam.financial.impl.FinancialAPI.listReassessmentResults() |
The following events are located in the curam.financial.impl.GenerateOverUnderPayment interface.
Event Class |
Description |
Event is raised before and after |
---|---|---|
GenerateOverUnderPaymentGenerateOverPaymentForPRLIEvents | Raised when the over payment for Provider Roster Line Item is generated. | curam.financial.impl.GenerateOverUnderPayment.generateOverPaymentForPRLI() |
GenerateOverUnderPaymentGenerateOverPaymentForSILIEvents | Raised when the over payment for Service Invoice Line Item is generated. | curam.financial.impl.GenerateOverUnderPayment.generateOverPaymentForSILI() |
GenerateOverUnderPaymentGenerateUnderPaymentForPRLIEvents | Raised when the under payment for Provider Roster Line Item is generated. | curam.financial.impl.GenerateOverUnderPayment.generateUnderPaymentForPRLI() |
GenerateOverUnderPaymentGenerateUnderPaymentForSILIEvents | Raised when the under payment for Service Invoice Line Item is generated. | curam.financial.impl.GenerateOverUnderPayment.generateUnderPaymentForSILI() |
The following events are located in the curam.financial.impl.PaymentProcessing interface.
Event Class |
Description |
Event is raised before and after |
---|---|---|
PaymentProcessingProcessPaymentForSILIEvents | Raised when the payment for the Service Invoice Line Item is processed. | curam.financial.impl.PaymentProcessing.processPaymentForSILI() |
PaymentProcessingProcessPaymentForReassessmentEvents | Raised when the payment for reassessment is processed. | curam.financial.impl.PaymentProcessing.processPaymentForReassessment() |
PaymentProcessingApproveAndActivateCPMCaseEvents | Raised when the cases for Provider is approved and activated. | curam.financial.impl.PaymentProcessing.approveAndActivateCPMCase() |
PaymentProcessingSubmitForApprovalEvents | Raised when the case is submitted and approved. | curam.financial.impl.PaymentProcessing.submitForApproval() |
PaymentProcessingDeterminePayeeDetailsEvents | Raised when the payee for a given Provider and given period is determined. | curam.financial.impl.PaymentProcessing.determinePayeeDetails() |
PaymentProcessingDeterminePayeDetailsEvents | Raised when the payee for a given Provider and given period is determined. | curam.financial.impl.PaymentProcessing.determinePayeeDetails() |
The following events are located in the curam.financial.impl.ProcessCaseNominee interface.
Event Class |
Description |
Event is raised before and after |
---|---|---|
ProcessCaseNomineeCreateCaseNomineeEvents | Raised when the Provider Group is created as the case nominee for the given product delivery case of the Provider. | curam.financial.impl.ProcessCaseNominee.createCaseNominee() |
ProcessCaseNomineeCreateCaseNomineEvents | Raised when the payee is created as the case nominee for the given product delivery case of the Provider. | curam.financial.impl.ProcessCaseNominee.createCaseNominee() |
ProcessCaseNomineeCreateCaseNomineeForContractEvents | Raised when the Provider Group is created as the case nominee for the given product delivery case of the Provider and contract frequency. | curam.financial.impl.ProcessCaseNominee.createCaseNomineeForContract() |
ProcessCaseNomineeCreateNomineeForAllCasesEvents | Raised when the case nominees are created for all existing cases associated with the Provider for whom the Provider Group Associate Payment Configuration is created. | curam.financial.impl.ProcessCaseNominee.createNomineeForAllCases() |
ProcessCaseNomineeReassignCaseNomineeObjectivesOnCancellationEvents | Raised when all the case nominee objectives associated with the Provider Group Associate Payment Configuration is reassigned on cancellation of payment configuration. | curam.financial.impl.ProcessCaseNominee.reassignCaseNomineeObjectivesOnCancellation() |
ProcessCaseNomineeReassignCaseNomineeObjectivesOnModificationEvents | Raised when all the case nominee objectives associated with the Provider Group Associate Payment Configuration is reassigned on modification of Provider Group Associate. | curam.financial.impl.ProcessCaseNominee.reassignCaseNomineeObjectivesOnModification() |
ProcessCaseNomineeReassignCaseNomineeObjectiveOnModificationEvents | Raised when all the case nominee objectives associated with the Provider Group Associate Payment Configuration is reassigned on modification of payment configuration. | curam.financial.impl.ProcessCaseNominee.reassignCaseNomineeObjectivesOnModification() |
ProcessCaseNomineeReAssignCaseNomineeObjectiveOnPayeeModificationEvents | Raised when all the case nominee objectives associated with the old payee to the new payee for the given product delivery case is reassigned. | curam.financial.impl.ProcessCaseNominee.reAssignCaseNomineeObjectiveOnPayeeModification() |
The following events are located in the curam.financial.impl.RateValidator interface.
Event Class |
Description |
Event is raised before and after |
---|---|---|
RateValidatorValidateRatesEvents | Raised when there is any gap or overlapping in the period of the set of rates provided are validated. | curam.financial.impl.RateValidator.validateRates() |