Handling a Work Item That Contains Business Data

Business processes running in the BPM runtime may use their own business data. This consists of user-defined data types representing business-domain objects, such as a customer or an address.

Business data types are defined in a Business Object Model in TIBCO Business Studio, after which they can be used as part of processes, pageflows or business services that are either part of or reference that project.

To enable your client application to handle a work item (or pageflow page) that contains such business data, you must provide it with the details of the underlying schemas used to define that data.

You cannot obtain this information programmatically. Instead, you must:

Procedure

  1. In TIBCO Business Studio, identify every project that contains:
    • a process (business, pageflow or business service) with which the client application will interact.
    • a Business Object Model (that defines or uses business data) that is used by one of these processes.
  2. Export a Work Data Model for each of these projects. See Work Data Models for more information about how to do this.
  3. Modify your client application to use the data definitions provided by the Work Data Models.