# MappingWorkDefinitionType (Complex Type)

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

Supertype: ResourceWorkDefinitionType
Work definition for mapping simulation activity. Selects shadows to be processed and specifies the mappings to be simulated on them. Please note, that activity implementing this work definition only supports PREVIEW execution mode. Also note that if the `includeExistingCorrelators` is set to false (default), then at least one mapping has to be specified in the `inlineMappings`.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
resourceObjects | container ResourceObjectSetType | [0,1] | Specifies a set of resource objects to be processed.
includeExistingMappings | property boolean | [0,1] | Use mappings derived from the resource of given shadows.
inlineMappings | container InlineMappingDefinitionType | [0,-1] | Inline definition of correlators.

- ### Items

  - #### resourceObjects

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Specifies a set of resource objects to be processed.

  - #### includeExistingMappings

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Use mappings derived from the resource of given shadows.

  - #### inlineMappings

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Display order:

    Inline definition of correlators. It can be used to explicitly define the correlator, for example in case when we want to simulate suggested correlation (which is not stored yet).