Required Data
What kind of data?
Process Chart requires following data fields:
Data Field | Description | Data Type | Allow Nulls |
---|---|---|---|
Process Id | Value that identifies each process | String or Numeric | No |
Event Id | Identifier of the event (sequence, order number etc) | String or Numeric | No |
Next Event Id | Identifier of the next event where this one is linked | String or Numeric | Yes |
Event Label | Label that descripes event (text shown in node) | String or Numeric | No |
Let's consider the following data. There are two processes Process 1 and Process 2. Each of them have 3 nodes.
Process Id | Event Id | Next Event Id | Event Label |
---|---|---|---|
1 | 10 | 20 | Event A |
1 | 20 | 30 | Event B |
1 | 30 | Event C | |
2 | 10 | 30 | Event A |
2 | 20 | 30 | Event B |
2 | 30 | Event C |
How data can be seen in Process Chart
In Process Chart, data looks like this:
Process Id is displayed at the top of the process and wraps all it's events under.
Each Event Id forms a node, with the Event Label displayed inside it.
Each combination of Event Id and Next Event Id forms a edge between nodes.
Conclusion:
- Process Id is unique id that represents a process.
- Event Id is unique id within a process that represents a node. Event Id also defines order of the nodes in process.
- Next Event Id is unique id within a process and event that represents a edge. This should be blank for events that are last in process.
- Event Label describes the event that takes place. In one process, there can be many same Event Labels, but they must each have different Event Id. Event Label is used in Summary View as the value by which all processes are grouped.