@AccessLevel(value=EXTERNAL)
public interface Participation
Modifier and Type | Method and Description |
---|---|
curam.caassessmenttracking.participation.facade.struct.ParticipationPeriodDetails |
getParticipationPeriodDetails()
This method is intended to be used by application user to get the
participation period details like current month and year.
|
curam.caassessmenttracking.participation.facade.struct.OutcomePlanClientDetailsList |
listOutcomePlanClientByCase(curam.core.struct.IntegratedCaseKey key)
List outcome plan clients for a specified case.
|
curam.caassessmenttracking.participation.facade.struct.OutcomePlanClientDetailsList |
listOutcomePlanClientByOutcomePlan(curam.core.struct.IntegratedCaseKey key) |
curam.assessmenttracking.outcomeplan.facade.struct.ParticipationSummaryDetailsList |
listParticipationSummaryDetails(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey outcomePlanKey) |
curam.caassessmenttracking.participation.facade.struct.ProductTypeList |
listProductTypeByCase(curam.core.struct.IntegratedCaseKey key)
List product associated for a specified case.
|
curam.caassessmenttracking.participation.facade.struct.ProductTypeList |
listProductTypeByOutcomePlan(curam.core.struct.IntegratedCaseKey key) |
curam.assessmentplanning.delivery.facade.struct.DeliveryHomeXmlResult |
readParticipationDetails(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key)
The following methods are defined.
|
curam.caassessmenttracking.participation.facade.struct.ActualDetailsList |
viewDetailedParticipation(curam.caassessmenttracking.participation.facade.struct.ActualDetailsSearchCriteria participationSearchCriteria)
Retrieve actual participation for a participant for a specified period. |
curam.caassessmenttracking.participation.facade.struct.ClientParticipationDetails |
viewParticipationDetails(curam.caassessmenttracking.participation.facade.struct.ParticipationSearchCriteria participationSearchCriteria)
Retrieve weekly participation details for a participant for a specified
period.
|
curam.caassessmenttracking.participation.facade.struct.ClientParticipationDetails |
viewParticipationSummaryDetails(curam.caassessmenttracking.participation.facade.struct.ParticipationSummarySearchCriteria searchCriteria) |
@AccessLevel(value=EXTERNAL) curam.assessmentplanning.delivery.facade.struct.DeliveryHomeXmlResult readParticipationDetails(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.assessmenttracking.outcomeplan.facade.struct.ParticipationSummaryDetailsList listParticipationSummaryDetails(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey outcomePlanKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caassessmenttracking.participation.facade.struct.ClientParticipationDetails viewParticipationDetails(curam.caassessmenttracking.participation.facade.struct.ParticipationSearchCriteria participationSearchCriteria) throws curam.util.exception.AppException, curam.util.exception.InformationalException
participationSearchCriteria
- />
Contains criteria for which weekly
participation need to be determine.
AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caassessmenttracking.participation.facade.struct.ActualDetailsList viewDetailedParticipation(curam.caassessmenttracking.participation.facade.struct.ActualDetailsSearchCriteria participationSearchCriteria) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Retrieve actual participation for a participant for a
specified period.
@param
actualDetailsSearchCriteria
Contains criteria for
which participation need to be determine.
@return Participation Details.
@throws AppException
Generic Exception
Signature.
@throws InformationalException
Generic
Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caassessmenttracking.participation.facade.struct.OutcomePlanClientDetailsList listOutcomePlanClientByCase(curam.core.struct.IntegratedCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
integratedCaseKey
- />
Unique identifier foe a case.
AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caassessmenttracking.participation.facade.struct.ProductTypeList listProductTypeByCase(curam.core.struct.IntegratedCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
integratedCaseKey
- />
Unique identifier for a case
AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caassessmenttracking.participation.facade.struct.ClientParticipationDetails viewParticipationSummaryDetails(curam.caassessmenttracking.participation.facade.struct.ParticipationSummarySearchCriteria searchCriteria) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caassessmenttracking.participation.facade.struct.OutcomePlanClientDetailsList listOutcomePlanClientByOutcomePlan(curam.core.struct.IntegratedCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caassessmenttracking.participation.facade.struct.ProductTypeList listProductTypeByOutcomePlan(curam.core.struct.IntegratedCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.caassessmenttracking.participation.facade.struct.ParticipationPeriodDetails getParticipationPeriodDetails() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException