Modeling client-side human services

When you model a client-side human service, define the activities, dashboards, or instance user interfaces that case workers or people who participate in processes use in IBM® Process Portal.

About this task

To build the human service diagram, you use coaches, client-side scripts, services, intermediate and end events, and nested client-side human services to model the process or case activities. For each activity, you define data variables, build coaches, and create the user interface that users see. Depending on how you want to use the service and what type of user interface the client-side human service is used for, you can also define the usage settings and map input and output data for the service.
Important: While you model your client-side human services, keep in mind that information in the human service is to be used in support of the user interfaces that you are creating. To avoid unwanted information being exposed through a user interface, ensure that you provide input information that can safely surface in a user interface and that your output information can safely flow into a process instance.

The following diagram illustrates the main tasks and activities that are associated with building a client-side human service at a high level.

High-level interactive flow diagram that illustrates the tasks that are associated with
building a client-side human service. Click a box for more information, or press Shift and click to
open a new browser. Building a client-side human service Declaring variables Building coaches Reusing client-side human services Data mapping for nested client-side human services Defining usage settings for client-side human services Running and debugging client-side human services Troubleshooting errors from running client-side human services