# WorkItemNotificationActionType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Supertype: AbstractWorkItemActionType
TODO EXPERIMENTAL

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
name | property string | [0,1] |
displayName | property string | [0,1] |
description | property string | [0,1] |
condition | property ExpressionType | [0,1] | Should this action be executed? NOT IMPLEMENTED YET
perAssignee | property boolean | [0,1] | If true (the default) creates one notification event for each assignee.
handler | property EventHandlerType | [0,1] | Ad-hoc event handler that will be used to process these event emitted.

- ### Items

  - #### name

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### displayName

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### description

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### condition

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Should this action be executed? NOT IMPLEMENTED YET

  - #### perAssignee

    Flags: RAM,runtime

    Multiplicity: [0,1]

    If true (the default) creates one notification event for each assignee. Otherwise, creates a single notification event for the whole work item.

  - #### handler

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Ad-hoc event handler that will be used to process these event emitted. In addition to it, a system-wide handler for workItemCustomEvent will be invoked.