# IdentityItemDefinitionType (Complex Type)

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

TODO

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
name | property QName | [0,1] | Name of this identity item.
selection | container ObjectTemplateMappingType | [0,1] | A mapping that takes existing identity data and provides a value for the target item.

- ### Items

  - #### name

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Name of this identity item. By default, the last segment of the item path is considered to be the item name.

  - #### selection

    Flags: RAM,runtime

    Multiplicity: [0,1]

    A mapping that takes existing identity data and provides a value for the target item. It has a default strength of `strong`, and a default sources of `identities/identity` and `identities/defaultAuthoritativeSource`. (TODO: ok?)