matchProviderRosterLineItem
@AccessLevel(value=EXTERNAL)
@Implementable
java.util.List<ServiceAuthorizationLineItem> matchProviderRosterLineItem(ProviderRosterLineItem providerRosterLineItem)
throws curam.util.exception.InformationalException,
curam.util.exception.AppException
Matches provider roster line item details like case, client, voucher and
service authorization with the existing service authorization line item
details.
Implementations should return a list of all the service authorization line
items with their details matching the corresponding details of the provider
roster line item.
The default implementation matches the case, client, voucher and service
authorization details of the provider roster line item with the existing
details.
- Parameters:
providerRosterLineItem
- The provider roster line item details.
- Returns:
- The list of service authorization line items matched with the
provider roster line item.
- Throws:
curam.util.exception.InformationalException
curam.util.exception.AppException
- Business Object Read:
ProviderRosterLineItem, Case, ServiceAuthorizationVoucher, ServiceAuthorization |