public interface OutcomePlanPrintableDocument
Modifier and Type | Method and Description |
---|---|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForAction(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key)
Returns a printable document for a outcome plan action record that exists
on a outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForGoal(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key)
Returns a printable document for a outcome plan goal record that exists on
a outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForObjective(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key)
Returns a printable document for a objective record that exists on a
outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForOutcomePlanContentItem(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key)
Returns a printable document for a record that exists on a outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForReferral(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key)
Returns a printable document for a referral record that exists on a
outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForReview(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key)
Returns a printable document for a plan review record that exists on a
outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForService(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key)
Returns a printable document for a service delivery record that exists on
a outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForUserConfiguration(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentConfigurationDetails key)
Returns the outcome plan printable document containing the contents
defined by the user.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult |
generateDocumentForVisit(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key)
Returns a printable document for a visitation plan record that exists on a
outcome plan.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentContentItemList |
readViewablePrintableDocumentContentForUser(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key)
Returns the outcome plan printable document content items that can be
selected for inclusion in the printable document.
|
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentUserConfigurationDetails |
setUserPrintableContentConfiguration(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentUserConfigurationKey key)
Stores the selected
OUTCOMEPLANPRINTABLECONTENTEntry content items for
the current user in the OPPrintableDocContentConfig. |
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForOutcomePlanContentItem(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifer of the record on the outcome plan the
printable document is to be generated in relation to and the outcome plan
printable content type idenifying the type of record it is. For example,
a goal, a objective.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForUserConfiguration(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentConfigurationDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The outcome plan and selected content items to be included
within the outcome plan printable document.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentContentItemList readViewablePrintableDocumentContentForUser(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The outcome plan the selectable content that can be included in
the printable document is in relation tocuram.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentUserConfigurationDetails setUserPrintableContentConfiguration(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentUserConfigurationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
OUTCOMEPLANPRINTABLECONTENTEntry
content items for
the current user in the OPPrintableDocContentConfig.
If a entry in the OPPrintableDocContentConfig table does not exist
currently exist for the current user in relation to the administration
outcome plan, a new entry in the table is created. If entry exists in the
table exists for the user, the user the table is updated storing the
selected configuration for the current user.details
- the printable content configuration.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForReferral(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifer of the referral on the outcome plan the
printable document is to be generated in relation to.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForObjective(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifer of the objective on the outcome plan the
printable document is to be generated in relation to.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForService(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifer of the service delivery on the outcome
plan the printable document is to be generated in relation to.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForAction(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifer of the outcome plan action on the outcome
plan the printable document is to be generated in relation to.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForGoal(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifer of the outcome plan goal on the outcome
plan the printable document is to be generated in relation to.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForReview(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifer of the plan review on the outcome plan the
printable document is to be generated in relation to.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanPrintableDocumentResult generateDocumentForVisit(curam.outcomeplanning.outcomeplan.facade.struct.OutcomePlanContentItemPrintableDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifer of the visitation plan on the outcome plan
the printable document is to be generated in relation to.curam.util.exception.AppException
curam.util.exception.InformationalException