@AccessLevel(value=EXTERNAL)
public interface ProviderGroupAssociateAccessor
extends curam.util.persistence.StandardEntity
Modifier and Type | Method and Description |
---|---|
ProviderAccessor |
getProvider()
Gets the immutable provider associated with the Provider Group.
|
curam.provider.impl.ProviderGroupAccessor |
getProviderGroup()
Gets the immutable Provider Group associated.
|
boolean |
isGroupToReceivePayments()
Deprecated.
Since Curam 6.0, replaced with
isProviderGroupToRecievePayments(Date paymentDate)
. To decide the payee using the provider group association
payment configuration for any given date, method
isProviderGroupToRecievePayments with a date parameter has been
introduced in the class ProviderGroupAssociate. See release
note: CR00178886. |
boolean |
isPartOfContract()
Indicates whether this provider group associate is part of a contract.
|
boolean |
isProviderGroupToRecievePayments(curam.util.type.Date paymentDate)
Indicates whether the provider group should be receiving the payments on
behalf of the provider on a given date.
|
ProviderAccessor getProvider()
The returned object is intentionally accessor-only. Calling code must not attempt to cast the object to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
curam.provider.impl.ProviderGroupAccessor getProviderGroup()
The returned object is intentionally accessor-only. Calling code must not attempt to cast the object to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
@Deprecated boolean isGroupToReceivePayments()
isProviderGroupToRecievePayments(Date paymentDate)
. To decide the payee using the provider group association
payment configuration for any given date, method
isProviderGroupToRecievePayments with a date parameter has been
introduced in the class ProviderGroupAssociate. See release
note: CR00178886.boolean isPartOfContract()
boolean isProviderGroupToRecievePayments(curam.util.type.Date paymentDate) throws curam.util.exception.AppException, curam.util.exception.InformationalException
paymentDate
- The payment date based on which the provider group associate
payment configuration on a given date can be retrieved.curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.