Example: Building a heritage human service with coaches
Build a heritage human service when you want a step in your BPD to create an interactive task that process participants can perform in a web-based user interface.
Before you begin
About this task
If you add an activity to a non-system lane in a BPD, the activity is initially implemented using the default heritage human service. You can double-click an activity in a non-system lane to open the default heritage human service. By examining the service components and running the default service in the Inspector, you can get an idea of how heritage human services work and how coaches are used to display and collect data from process participants.
The following steps describe how to build a sample heritage human service using example values. The service in the sample enables employees to enter expenses for the Expense Reimbursement BPD. This BPD contains an activity that is called Enter Expenses and a private variable called request. The request variable is an EmployeeReimbursement business object, which has id(String), type(String), amount(Decimal), and status(String) parameters. For more information, see Creating custom business objects in Process Designer. For your own implementation, you might not use the same steps or names.