public interface OutcomePlanActivity
Modifier and Type | Method and Description |
---|---|
void |
addFactorsToOutcomePlanActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key,
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanFactorLinks factors)
Adds the specified factors to the outcome plan activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.FactorDeliveryLinkDetailsList |
listActiveOutcomePlanActivityFactors(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
List the factors which are currently added to the outcome plan activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.DropDownParticipationResult |
listActivitiesForParticipation(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key)
Lists the activities on an outcome plan that participation can be recorded
for.
|
curam.outcomeplanning.outcomeplan.facade.struct.ListActivitiesWithParticipationResult |
listActivitiesWithParticipation(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key)
Lists all the activities that participation has been recorded for.
|
curam.outcomeplanning.outcomeplan.facade.struct.DropDownParticipationResult |
listClientsForActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Lists the clients for an activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.ActivityXML |
listClientsXMLForActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Lists the clients for an activity in xml format.
|
curam.outcomeplanning.outcomeplan.facade.struct.DropDownParticipationResult |
listDropDownsForAbsencePeriod(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key)
Provides a summary list of the participants on an outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.ActivityXML |
listDropDownsForParticipant(curam.core.sl.entity.struct.CaseParticipantRoleKey key)
Provides a summary list of the activities for a case participant.
|
curam.outcomeplanning.outcomeplan.facade.struct.ActivityMDTTeamMemberDetailsList |
listMDTTeamMembersForActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Lists the MDT Members for an activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityDetailsList |
listNonCancelledActivitiesForConcernRole(curam.core.struct.ConcernRoleKey key)
Lists the non-cancelled activities for the specified concernRole.
|
curam.outcomeplanning.outcomeplan.facade.struct.ParticipationDetailsList |
listParticipationForActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Lists all the participation details for an activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityDetailsList |
listPlannedActivities(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key)
Lists the activities for an outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.FactorDeliverySummaryDetailsList |
listPotentialFactorsForOutcomePlanActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Lists the factors on the outcome plan which have not already been added to
this outcome plan activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.RecommendedActivitiesReasonDetailsList |
listRecommendedActivitiesReasonDetails(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanRecommendedActivityDetails key)
Return a list of reasons for the specific activity.
|
curam.core.struct.InformationalMsgDtlsList |
modifyParticipationDetails(curam.outcomeplanning.outcomeplan.facade.struct.DailyParticipationDetails details)
Updates a participation record.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityEditSharingPageDetails |
readOutcomePlanActivityEditSharingPage(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Reads the URI details of the edit sharing page to be displayed for the
given outcome plan activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityPages |
readOutcomePlanActivityPages(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Reads the URI details of the activity, ie workspaceURI, tabURI and
listURI.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivitySharingIndicator |
readOutcomePlanActivitySharingIndicator(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Reads the URI share enabled indicator details for the given outcome plan
activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanTimelineResult |
readPlanTimelineData(curam.outcomeplanning.outcomeplan.facade.struct.ReadTimeLineDataKey key)
Reads the xml data to be displayed on the Outcome Plan activity workspace
timeline.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanTimelineResult |
readStandalonePlanTimelineData(curam.outcomeplanning.outcomeplan.facade.struct.ReadStandalonePlanTimelineDataKey key)
Reads the xml data to be displayed on a Standalone Outcome Plan activity
workspace timeline.
|
curam.core.struct.InformationalMsgDtlsList |
recordAbsencePeriod(curam.outcomeplanning.outcomeplan.facade.struct.RecordAbsencePeriodDetails details)
Records an absence period for the selected activity.
|
curam.core.struct.InformationalMsgDtlsList |
recordAbsencePeriodForActivity(curam.outcomeplanning.outcomeplan.facade.struct.RecordAbsencePeriodDetails details)
Records an absence period for the selected activity.
|
curam.core.struct.InformationalMsgDtlsList |
recordActivityParticipation(curam.outcomeplanning.outcomeplan.facade.struct.RecordParticipationDetails details)
Records the participation details for a selected activity on the outcome
plan.
|
curam.core.struct.InformationalMsgDtlsList |
recordParticipation(curam.outcomeplanning.outcomeplan.facade.struct.RecordParticipationDetails details)
Creates a participation record from the list participation screen.
|
curam.core.struct.InformationalMsgDtlsList |
recordScheduledAttendance(curam.outcomeplanning.outcomeplan.facade.struct.RecordScheduledAttendanceDetails details)
Record scheduled attendance on an outcome plan.
|
curam.core.struct.InformationalMsgDtlsList |
recordScheduledAttendanceForActivity(curam.outcomeplanning.outcomeplan.facade.struct.RecordScheduledAttendanceDetails details)
Record scheduled attendance for a selected activity.
|
void |
removeFactorsFromOutcomePlanActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanFactorLinks factors)
Removes the specified factors from the outcome plan activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.ResolvePopupForDragReccomendationResult |
resolvePopupForDragReccomendation(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
Resolves which popup page should be presented to the user when they drag a
recommendation on to the workspace, based on the activity identifier and
type.
|
curam.outcomeplanning.outcomeplan.facade.struct.ViewActivityParticipationCalendarResult |
viewActivityParticipationCalendar(curam.outcomeplanning.outcomeplan.facade.struct.ViewActivityParticipationCalendarKey key)
Retrieves the details required to display a calendar of participation
records for a client on a specific activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.FactorDeliveryLinkDetails |
viewOutcomePlanActivityFactorDetails(curam.outcomeplanning.outcomeplan.entity.struct.FactorDeliveryLinkKey key)
List the factors which have been added/removed from this outcome plan
activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.FactorDeliveryLinkDetailsList |
viewOutcomePlanActivityFactorsHistory(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key)
List the factors which have been added/removed from this outcome plan
activity.
|
curam.outcomeplanning.outcomeplan.facade.struct.DailyParticipationDetails |
viewParticipationDetails(curam.core.sl.entity.struct.DailyAttendanceKey key)
Reads the details of a participation record.
|
curam.outcomeplanning.outcomeplan.facade.struct.DailyParticipationDetailsForView |
viewParticipationDetails1(curam.core.sl.entity.struct.DailyAttendanceKey dailyAttendanceKey,
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey outcomePlanActivityKey)
Reads the details of a participation record.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityEditSharingPageDetails readOutcomePlanActivityEditSharingPage(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier and type of the outcome plan activity to
be readcuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityDetailsList listPlannedActivities(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The id of the outcome plan.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.ListActivitiesWithParticipationResult listActivitiesWithParticipation(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the outcome plan.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.InformationalMsgDtlsList recordParticipation(curam.outcomeplanning.outcomeplan.facade.struct.RecordParticipationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The participation details to be recorded.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.ParticipationDetailsList listParticipationForActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.DropDownParticipationResult listActivitiesForParticipation(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The id of the outcome plan.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.InformationalMsgDtlsList recordActivityParticipation(curam.outcomeplanning.outcomeplan.facade.struct.RecordParticipationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The participation details to be recorded.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.ViewActivityParticipationCalendarResult viewActivityParticipationCalendar(curam.outcomeplanning.outcomeplan.facade.struct.ViewActivityParticipationCalendarKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The details required to read the calendar data.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.DailyParticipationDetails viewParticipationDetails(curam.core.sl.entity.struct.DailyAttendanceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.InformationalMsgDtlsList modifyParticipationDetails(curam.outcomeplanning.outcomeplan.facade.struct.DailyParticipationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.InformationalMsgDtlsList recordScheduledAttendance(curam.outcomeplanning.outcomeplan.facade.struct.RecordScheduledAttendanceDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The details to record.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.InformationalMsgDtlsList recordScheduledAttendanceForActivity(curam.outcomeplanning.outcomeplan.facade.struct.RecordScheduledAttendanceDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The attendance details to be captured.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.DropDownParticipationResult listDropDownsForAbsencePeriod(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The identifier of the outcome plan.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.ActivityXML listDropDownsForParticipant(curam.core.sl.entity.struct.CaseParticipantRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The case participant identifier.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.InformationalMsgDtlsList recordAbsencePeriod(curam.outcomeplanning.outcomeplan.facade.struct.RecordAbsencePeriodDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The absence and activity details.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.InformationalMsgDtlsList recordAbsencePeriodForActivity(curam.outcomeplanning.outcomeplan.facade.struct.RecordAbsencePeriodDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The absence and activity details.curam.util.exception.AppException
curam.util.exception.InformationalException
void addFactorsToOutcomePlanActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key, curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanFactorLinks factors) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier of the outcome plan activityfactors
- tab delimited string of the factors to add and the reason
for adding themcuram.util.exception.AppException
curam.util.exception.InformationalException
void removeFactorsFromOutcomePlanActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanFactorLinks factors) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier of the outcome plan activityfactors
- tab delimited string of the factors to remove and the
reason for removing themcuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanTimelineResult readPlanTimelineData(curam.outcomeplanning.outcomeplan.facade.struct.ReadTimeLineDataKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the outcome plan.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.FactorDeliverySummaryDetailsList listPotentialFactorsForOutcomePlanActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier of the outcome plan activitycuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.FactorDeliveryLinkDetailsList viewOutcomePlanActivityFactorsHistory(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier of the outcome plan activitycuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.FactorDeliveryLinkDetailsList listActiveOutcomePlanActivityFactors(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier of the outcome plan activitycuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.FactorDeliveryLinkDetails viewOutcomePlanActivityFactorDetails(curam.outcomeplanning.outcomeplan.entity.struct.FactorDeliveryLinkKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier of the factor linkcuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.ActivityXML listClientsXMLForActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The activity id and type.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.DropDownParticipationResult listClientsForActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The activity id and type.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.ResolvePopupForDragReccomendationResult resolvePopupForDragReccomendation(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier and type of the outcome plan activitcuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanTimelineResult readStandalonePlanTimelineData(curam.outcomeplanning.outcomeplan.facade.struct.ReadStandalonePlanTimelineDataKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the outcome plan, the relatedID and the
relatedType. RelatedID and relatedType are specified as a means of
determining what artefact the standalone workspace is to be displayed for.
For example, one usage is on the Factor
page, so the relatedID and relatedType will be set to the factorID and
type.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityPages readOutcomePlanActivityPages(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier and type of the outcome plan activity to
be readcuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityDetailsList listNonCancelledActivitiesForConcernRole(curam.core.struct.ConcernRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The id of the concernRole.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.RecommendedActivitiesReasonDetailsList listRecommendedActivitiesReasonDetails(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanRecommendedActivityDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- the outcome plan activity detailscuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.DailyParticipationDetailsForView viewParticipationDetails1(curam.core.sl.entity.struct.DailyAttendanceKey dailyAttendanceKey, curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey outcomePlanActivityKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivitySharingIndicator readOutcomePlanActivitySharingIndicator(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier and type of the outcome plan activity to
be readcuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.ActivityMDTTeamMemberDetailsList listMDTTeamMembersForActivity(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The activity id and type.curam.util.exception.AppException
curam.util.exception.InformationalException