The BPM Events structure is simple, yet flexible enough to handle various notions of events. An event has four attributes: type, date, value and context that represent business data associated with the event. The context attribute is a complex object with attributes that may vary from one event to the other. The following are two examples of event objects:
type: disk_failure
date: 1998/10/15/3/15/45
value: SCSI
context:
subnet:xyz
hostname:klamath
owner:John
department:IT
type: insurance_claim
date: 1998/10/15
value: Car
context:
Name: John Doe
Age:25
State: California
Note: Make sure the standard attribute names are in lower case.
The composed attribute context is a list of (name, value) pairs, and is used to map business objects associated with the event.