# WorkDefinitionsType (Complex Type)

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

Definition of the work that has to be done within an activity.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
recomputation | container RecomputationWorkDefinitionType | [0,1] | TODO
import | container ImportWorkDefinitionType | [0,1] | TODO
reconciliation | container ReconciliationWorkDefinitionType | [0,1] | TODO
asynchronousUpdate | container AsyncUpdateWorkDefinitionType | [0,1] | TODO
liveSynchronization | container LiveSyncWorkDefinitionType | [0,1] | TODO
cleanup | container CleanupWorkDefinitionType | [0,1] | TODO
report | container ReportDefinitionType | [0,1] | TODO
iterativeScripting | container IterativeScriptingWorkDefinitionType | [0,1] | TODO
focusValidityScan | container FocusValidityScanWorkDefinitionType | [0,1] | TODO
triggerScan | container TriggerScanWorkDefinitionType | [0,1] | TODO
shadowRefresh | container ShadowRefreshWorkDefinitionType | [0,1] | TODO
changeExecution | container ChangeExecutionWorkDefinitionType | [0,1] | TODO
reindexing | container ReindexingWorkDefinitionType | [0,1] | TODO
shadowCleanup | container ShadowCleanupWorkDefinitionType | [0,1] | TODO
objectIntegrityCheck | container ObjectIntegrityCheckWorkDefinitionType | [0,1] | TODO
shadowIntegrityCheck | container ShadowIntegrityCheckWorkDefinitionType | [0,1] | TODO
extension | container ExtensionType | [0,1] | TODO

- ### Items

  - #### recomputation

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### import

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### reconciliation

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### asynchronousUpdate

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### liveSynchronization

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### cleanup

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### report

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### iterativeScripting

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### focusValidityScan

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### triggerScan

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### shadowRefresh

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### changeExecution

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### reindexing

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### shadowCleanup

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### objectIntegrityCheck

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### shadowIntegrityCheck

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO

  - #### extension

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO