| id | No | string | Unique id for inter-element referencing |
| extension | No | Extension[] | Additional content defined by implementations |
| type | Yes | code | named-event / periodic / data-changed / data-added / data-modified / data-removed / data-accessed / data-access-ended |
| name | No | string | Name or URI that identifies the event |
| timing[x] | No | Timing, Reference<Schedule>, date, dateTime | Timing of the event |
| data | No | DataRequirement[] | Triggering data of the event (multiple = ‘and’) |
| condition | No | Expression | Whether the event triggers (boolean expression) |