# ItemConstraintType (Complex Type)

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

Definition of a property constraints.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
path | property ItemPathType | [1,1] |
visibility | property UserInterfaceElementVisibilityType | [0,1] |
oidBound | property boolean | [0,1] | The property value will be bound to OID.

- ### Items

  - #### path

    Flags: RAM,runtime

    Multiplicity: [1,1]

  - #### visibility

    Flags: RAM,runtime,AVals:4

    Multiplicity: [0,1]

  - #### oidBound

    Flags: RAM,runtime

    Multiplicity: [0,1]

    The property value will be bound to OID. This property will be set to the value of OID and it cannot be changed. DEPRECATED since 3.0. NOT SUPPORTED since 4.8. Migration: Since 4.8, focus OID is known right at the operation start. Hence, it can be used in mappings just like any other focus property.