# VariableBindingDefinitionType (Complex Type)

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

Definition of variable which is bound to the property. This is used for mapping sources and targets or similar definitions that can work on properties of objects. It is designed to handle relativistic behavior.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
name | property QName | [0,1] |
description | property string | [0,1] |
path | property ItemPathType | [0,1] |
set | property ValueSetDefinitionType | [0,1] |
type | property QName | [0,1] |

- ### Items

  - #### name

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### description

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### path

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### set

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### type

    Flags: RAM,runtime

    Multiplicity: [0,1]