# CorrelationSuggestionWorkDefinitionType (Complex Type)

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

Supertype: ObjectTypeRelatedSuggestionWorkDefinitionType
Work definition for "suggest correlation" activity (smart integration).

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
resourceRef | reference ObjectReferenceType | [0,1] | Resource against which we want to execute the activity.
objectType | container ResourceObjectTypeIdentificationType | [0,1] | Object type for which to define the mappings.
schemaMatchRef | reference ObjectReferenceType | [0,1] | If specified, the particular schema match file should be used for the operation.
forceRecomputeSchemaMatch | property boolean | [0,1] | If true, forces recomputation of the schema match even if a valid (non-expired) schema match object already exists.
targetPathsToIgnore | property ItemPathType | [0,-1] | Focus item paths that should be ignored when generating correlation suggestions.
permissions | property DataAccessPermissionType | [0,-1] | Data access permissions given to the suggest task.

- ### Items

  - #### resourceRef

    Flags: RAM

    Multiplicity: [0,1]

    Display order:

    Resource against which we want to execute the activity.

  - #### objectType

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Object type for which to define the mappings.

  - #### schemaMatchRef

    Flags: RAM

    Multiplicity: [0,1]

    Display order:

    If specified, the particular schema match file should be used for the operation.

  - #### forceRecomputeSchemaMatch

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    If true, forces recomputation of the schema match even if a valid (non-expired) schema match object already exists. Typically set when the user explicitly triggers a regenerate action from the GUI.

  - #### targetPathsToIgnore

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Display order:

    Focus item paths that should be ignored when generating correlation suggestions. Any correlation whose target resolves to one of these paths will not be suggested.

  - #### permissions

    Flags: RAM,runtime,AVals:3

    Multiplicity: [0,-1]

    Display order:

    Data access permissions given to the suggest task.