# CorrelationPropertyDefinitionType (Complex Type)

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

Property that takes part in the correlation. VERY EXPERIMENTAL. WILL CHANGE.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
source | property ItemPathType | [0,1] | Path to the property that is the source of the comparison.
primaryTarget | property ItemPathType | [0,1] | Path to the property that is the primary target of the comparison.
secondaryTarget | property ItemPathType | [0,1] | Path to the property that is the secondary target of the comparison.

- ### Items

  - #### source

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Path to the property that is the source of the comparison. This property is taken from the object whose owner we try to find.

  - #### primaryTarget

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Path to the property that is the primary target of the comparison. This property is taken from the potential (candidate) owner. The meaning of "primary" is that it will be displayed in the GUI at a prominent place. Also, the correlator(s) may interpret it in their own way.

  - #### secondaryTarget

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Path to the property that is the secondary target of the comparison. This property is taken from the potential (candidate) owner. The meaning of "secondary" is that it will be displayed in the GUI at less prominent place (if at all). Also, the correlator(s) may interpret it in their own way.