# CorrelationDefinitionType (Complex Type)

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

TODO

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
correlators | container CompositeCorrelatorType | [0,1] | Definition of a correlator or correlators to be used.
cases | container CorrelationCasesDefinitionType | [0,1] | Whether and how should we create correlation cases.
correlationProperties | container CorrelationPropertiesDefinitionType | [0,1] | Specifies how to transform a shadow or a user into an object for ID Match (to match or update).

- ### Items

  - #### correlators

    Flags: elaborate,RAM,runtime

    Multiplicity: [0,1]

    Definition of a correlator or correlators to be used.

  - #### cases

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Whether and how should we create correlation cases.

  - #### correlationProperties

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Specifies how to transform a shadow or a user into an object for ID Match (to match or update). HIGHLY EXPERIMENTAL. May be changed or even removed later.