OrderConstraintsType (Complex Type)

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

Constraint that defines the range of "orders" and relations when this assignment/inducement should be applied. Set of orderConstraint definitions are evaluated together. Each orderConstraint item specifies number (or number range) of assignment path elements with a given relation. Therefore assignment path containing one manager relation and two default relations should be specified by two orderConstraint items. First one specifying relation manager and order 1, the other specifying default relation and order 2 - even though the total "order" of the assignment path is three. This is rather counter-intuitive, but it is current implementation.
Item Summary  
Name Type Multiplicity Description
order property
int
[0,1] Exact order to match. 
orderMin property
string
[0,1] Minimum matching order. 
orderMax property
string
[0,1] Maximum matching order. 
resetOrder property
int
[0,1] The new value for order for this relation (or summary order), to be used when evaluating subsequent inducements. 
relation property
QName
[0,1] Relation to which the order constraints apply.