Content Platform Engine add-on extensions for IBM Case Manager

IBM® Case Manager includes Content Platform Engine add-on extensions that are used by Case Manager Builder and Case Manager Client. These add-on extensions are modules that contain custom metadata and data that is stored in the design and target object stores. The custom metadata includes classes that are derived from base Content Engine classes. These add-on extensions provide the core object model, history, and analytics support for IBM Case Manager.

Using the Content Engine APIs, you can extend some of the custom classes to develop a customized solution. These custom classes include the Case Folder and Case Task classes, which are basic components of an IBM Case Manager solution. Both the Case Folder and Case Task classes are abstract classes and must be subclassed for a solution. Other classes, such as Deployed Solution, Deployed Case Type, and Case Comment, can be used as-is or can be subclassed. All of these custom classes are enabled to support case history and analytics.

As an example, you might want to extend the Case Folder class to add application-specific metadata. The base Case Folder class includes a few properties that reflect the type of case, the case state, the case ID, and the document that initiated the case. A subclass of the Case Folder class might be added to represent an insurance policy application. To this subclass, you might add properties for the name of the applicant, contact information, date of birth, requested policy amount, or other information. Some of the operations you can perform in a customized solution include:
  • Querying for cases
  • Creating a case
  • Updating case properties
  • Retrieving the metadata for case classes and document classes
  • Adding a folder in a case folder
  • Adding a document to a case