Provider Roster Line Item Events

The following events are located in the curam.attendance.impl.ProviderRosterLineItem interface.

Table 1. Provider Roster Line Item Event Details.

This table describes Provider Roster Line Item Events

Event Class

Description

Event is raised before and after

ProviderRosterLineItemModifyRosterLineItemOnModificationOfSALIEvents Raised when a Roster Line Item is modified on modification of a service authorization line item. curam.attendance.impl.ProviderRosterLineItem.modifyRosterLineItemOnModificationOfSALI ()
ProviderRosterLineItemModifyRosterLineItemEvents Raised when a Roster Line Item is modified. curam.attendance.impl.ProviderRosterLineItem.modifyRosterLineItem ()
ProviderRosterLineItemModifyForDailyAttendanceEvents Raised when a Roster Line Item is modified based on daily attendance. curam.attendance.impl.ProviderRosterLineItem.modifyForDailyAttendance()
ProviderRosterLineItemApproveEvents Raised when a Roster Line Item is approved. curam.attendance.impl.ProviderRosterLineItem.approve()
ProviderRosterLineItemAddClientEvents Raised when a Roster Line Item is created for a new client. curam.attendance.impl.ProviderRosterLineItem.addClient()
ProviderRosterLineItemAddAbsencePeriodEvents Raised when an absence period is added to a Roster Line Item. curam.attendance.impl.ProviderRosterLineItem.addAbsencePeriod()
ProviderRosterLineItemSubmitEvents Raised when a Roster Line Item is submitted. curam.attendance.impl.ProviderRosterLineItem.submit()
ProviderRosterLineItemSubmitRosterLineItemFromRosterEvents Raised when a Roster Line Item from a Roster is submitted. curam.attendance.impl.ProviderRosterLineItem.submitRosterLineItemFromRoster()
ProviderRosterLineItemDenyEvents Raised when a Roster Line Item is denied. curam.attendance.impl.ProviderRosterLineItem.deny()
ProviderRosterLineItemSubmitAndApprovePRLIForCorrectionEvents Raised when a Roster Line Item correction is submitted for approval. curam.attendance.impl.ProviderRosterLineItem.submitAndApprovePRLIForCorrection()
ProviderRosterLineItemAccommodateClientOnExistingRosterEvents Raised when a client is accommodated on an existing Roster. curam.attendance.impl.ProviderRosterLineItem.accommodateClientOnExistingRoster()
ProviderRosterLineItemCalculateExpectedUnitsEvents Raised when expected units on a Provider Roster Line Item are calculated. curam.attendance.impl.ProviderRosterLineItem.calculateExpectedUnits()
ProviderRosterLineItemUpdateExpectedUnitsOnNextRostersEvents Raised when expected units for Roster Line Items on a Roster for a particular client are updated. curam.attendance.impl.ProviderRosterLineItem.updateExpectedUnitsOnNextRosters()
ProviderRosterLineItemListSOAttendanceConfigurationForRLIEvents Raised when the Service Offering Attendance Configuration list for a Roster Line Item is retrieved. curam.attendance.impl.ProviderRosterLineItem.listSOAttendanceConfigurationForRLI()
ProviderRosterLineItemViewExceptionTaskEvents Raised when an exception task is viewed for a Provider Roster Line Item. curam.attendance.impl.ProviderRosterLineItem.viewExceptionTask()
ProviderRosterLineItemGetCorrectionIndEvents Raised when the correction indicator for a Provider Roster Line Item is retrieved. curam.attendance.impl.ProviderRosterLineItem.getCorrectionInd()
ProviderRosterLineItemGetCaseHeaderDetailsEvents Raised when Case Header Details are retrieved. curam.attendance.impl.ProviderRosterLineItem.getCaseHeaderDetails()
ProviderRosterLineItemGetPayBasedOnAttendanceIndForRLIEvents Raised when the indicator for Pay Based on Attendance is retrieved. curam.attendance.impl.ProviderRosterLineItem.getPayBasedOnAttendanceIndForRLI()
ProviderRosterLineItemGetAbsencePeriodEvents Raised when the Absence period on a Provider Roster Line Item is retrieved. curam.attendance.impl.ProviderRosterLineItem.getAbsencePeriod()
ProviderRosterLineItemGetDailyAttendancesEvents Raised when Daily attendance is retrieved from a Provider Roster Line Item. curam.attendance.impl.ProviderRosterLineItem.getDailyAttendances()
ProviderRosterLineItemGetOriginalDtlsEvents Raised when Provider Roster Line Item details are retrieved. curam.attendance.impl.ProviderRosterLineItem.getOriginalDtls()

The following events are located in the curam.attendance.impl.AttendanceInformationProcessing interface.

Table 2. Provider Roster Line Item Event Details.

This table describes Provider Roster Line Item Events

Event Class

Description

Event is raised before and after

AttendanceInfoProcessGetRosterLineItemsForCaseEvents Raised when Provider Roster Line Items for a case is retrieved. curam.attendance.impl.AttendanceInformationProcessing.getRosterLineItemsForCase()
AttendanceInfoProcessGetRosterLineItemsForClientEvents Raised when Provider Roster Line Items for a client is retrieved. curam.attendance.impl.AttendanceInformationProcessing.getRosterLineItemsForClient()

The following events are located in the curam.attendance.impl.ProviderRosterLineItemHelper interface.

Table 3. Provider Roster Line Item Event Details.

This table describes Provider Roster Line Item Events

Event Class

Description

Event is raised before and after

ProviderRosterLineItemHelperMatchClientEvents Raised when the client is matched based on client reference number, first name and last name and address. curam.attendance.impl.ProviderRosterLineItemHelper.matchClient()
ProviderRosterLineItemHelperMatchCaseEvents Raised when the case is matched by the case reference number. curam.attendance.impl.ProviderRosterLineItemHelper.matchCase()
ProviderRosterLineItemHelperMatchVoucherEvents Raised when the voucher is matched by number assigned to the voucher that has been issued to the client. curam.attendance.impl.ProviderRosterLineItemHelper.matchVoucher()

The following events are located in the curam.attendance.impl.ProviderRosterLineItemTransactionHelper interface.

Table 4. Provider Roster Line Item Event Details.

This table describes Provider Roster Line Item Events

Event Class

Description

Event is raised before and after

ProviderRosterLineItemTransactionHelperCreateDenialTransactionEvents Raised when a Service Invoice Line Item transaction of type denied is created. curam.attendance.impl.ProviderRosterLineItemTransactionHelper.createDenialTransaction()
ProviderRosterLineItemTransactionHelperCreateCancellationTransactionEvents Raised when a Service Invoice Line Item transaction of type canceled is created. curam.attendance.impl.ProviderRosterLineItemTransactionHelper.createCancellationTransaction()
ProviderRosterLineItemTransactionHelperCreateProviderRosterLineItemTransactionsEvents Raised when a Provider Roster Line Item transactions are created. curam.attendance.impl.ProviderRosterLineItemTransactionHelper.createProviderRosterLineItemTransactions()