@AccessLevel(value=EXTERNAL)
public interface ServiceAuthorizationAccessor
extends curam.util.persistence.StandardEntity
Modifier and Type | Method and Description |
---|---|
java.util.Set<? extends ServiceAuthorizationLineItemAccessor> |
findLineItemByServiceProvisionDetails(java.lang.Long serviceID,
curam.util.type.Date serviceDateFrom,
curam.util.type.Date serviceDateTo)
This method is used to find the service authorization line item by service
provision details like serviceID, serviceDateFrom, serviceDateTo
The returned objects are intentionally accessor-only.
|
long |
getCase()
Gets the case for which service authorization is created.
|
long |
getCaseID()
Gets the ID of the case associated with the service authorization.
|
long |
getCaseParticipantRoleID()
Gets the case participant role ID of the case associated with the service
authorization.
|
java.util.Set<? extends curam.piwrapper.casemanager.impl.CaseParticipantRole> |
getCaseparticipantRoles()
Gets the list of case participant roles for which the service authorization
is created.
|
java.lang.String |
getCaseReferenceNumber()
Gets the reference number of the case associated with the service
authorization.
|
curam.participant.impl.ConcernRoleAccessor |
getClient()
Gets the client details(i.e concern role details)of the service
authorization.
|
long |
getConcernRoleID()
Gets the concern role id of the service authorization.
|
java.util.Set<? extends curam.participant.impl.ConcernRole> |
getConcernRoles()
Gets the list of concern roles for whom the service authorization is
created.
|
curam.util.type.Date |
getCreationDate()
Gets the creation date of the service authorization.
|
java.lang.String |
getDerivedStatus()
Gets the derived status of the service authorization.
|
java.lang.String |
getRecordStatus()
Gets the record status of the service authorization.
|
java.lang.String |
getReferenceNumber()
Gets the reference number of the service authorization.
|
@AccessLevel(value=EXTERNAL) java.lang.String getReferenceNumber()
ServiceAuthorization |
@AccessLevel(value=EXTERNAL) java.lang.String getCaseReferenceNumber()
ServiceAuthorization |
@AccessLevel(value=EXTERNAL) long getConcernRoleID()
ServiceAuthorization |
@AccessLevel(value=EXTERNAL) curam.util.type.Date getCreationDate()
ServiceAuthorization |
@AccessLevel(value=EXTERNAL) long getCaseParticipantRoleID()
ServiceAuthorization |
@AccessLevel(value=EXTERNAL) long getCaseID()
ServiceAuthorization |
@AccessLevel(value=EXTERNAL) java.lang.String getDerivedStatus()
ServiceAuthorization |
java.util.Set<? extends ServiceAuthorizationLineItemAccessor> findLineItemByServiceProvisionDetails(java.lang.Long serviceID, curam.util.type.Date serviceDateFrom, curam.util.type.Date serviceDateTo)
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
serviceID
- service idserviceDateFrom
- the start date of the period during which the service was
deliveredserviceDateTo
- the end date of the period during which the service was delivered@AccessLevel(value=EXTERNAL) java.lang.String getRecordStatus()
ServiceAuthorization |
@AccessLevel(value=EXTERNAL) curam.participant.impl.ConcernRoleAccessor getClient()
ServiceAuthorization, ConcernRole |
@AccessLevel(value=EXTERNAL) java.util.Set<? extends curam.piwrapper.casemanager.impl.CaseParticipantRole> getCaseparticipantRoles()
ServiceAuthorization, CaseParticipantRole |
@AccessLevel(value=EXTERNAL) java.util.Set<? extends curam.participant.impl.ConcernRole> getConcernRoles()
ServiceAuthorization, ConcernRole |
long getCase()