| Name | Type | Multiplicity | Description | 
|---|---|---|---|
| name | property string | [0,1] | Name of the rule. | 
| description | property string | [0,1] | Free-form description of the rule (comment). | 
| policyConstraints | container PolicyConstraintsType | [1,1] | Constraints to be applied to selected objects. | 
| policySituation | property anyURI | [0,1] | Policy situation that is the result when this policy rule is triggered. | 
| policyActions | container PolicyActionsType | [0,1] | Action(s) that has to be takes as a reaction to this rule being triggered. | 
| evaluationTarget | property PolicyRuleEvaluationTargetType | [0,1] | Whether this rule has to be applied on an object or an assignment. | 
| focusSelector | container ObjectSelectorType | [0,1] | Selector for focus object. | 
| targetSelector | container ObjectSelectorType | [0,1] | Selector for assignment/inducement target object. | 
| condition | container MappingType | [0,1] | The rule is applied only if the condition is evaluated to true. | 
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:2
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]