# EvaluatedSituationTriggerType (Complex Type)

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

Supertype: EvaluatedPolicyRuleTriggerType

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
ref | property int | [0,1] |
triggerId | property int | [0,1] |
ruleName | property string | [0,1] |
constraintName | property string | [0,1] |
constraintKind | property PolicyConstraintKindType | [0,1] |
message | property LocalizableMessageType | [0,1] |
shortMessage | property LocalizableMessageType | [0,1] |
presentationOrder | property int | [0,1] |
final | property boolean | [0,1] |
hidden | property boolean | [0,1] |
sourceRule | property EvaluatedPolicyRuleType | [0,-1] |

- ### Items

  - #### ref

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### triggerId

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### ruleName

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### constraintName

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### constraintKind

    Flags: RAM,runtime,AVals:21

    Multiplicity: [0,1]

  - #### message

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### shortMessage

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### presentationOrder

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### final

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### hidden

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### sourceRule

    Flags: RAM,runtime

    Multiplicity: [0,-1]