ObjectTemplateItemDefinitionType (Complex Type)

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

Supertype: ItemRefinedDefinitionType
TODO Description of the common item handling details, such as display name, read/write access and value and synchronization expressions. These are the parts that are common to both attributes and associations. This is supposed to be used in schemaHandling part and therefore describe the decisions of the system administrator about the way how that attribute or association is used in midPoint.
Item Summary  
Name Type Multiplicity Description
$itemDefinition.Name.LocalPart property
ItemPathType
[1,1] Path of the item or association that this definition describes. 
$itemDefinition.Name.LocalPart property
string
[0,1]  
$itemDefinition.Name.LocalPart property
string
[0,1]  
$itemDefinition.Name.LocalPart property
int
[0,1]  
$itemDefinition.Name.LocalPart property
PropertyLimitationsType
[0,-1] Limits the usage of the attribute, e. 
$itemDefinition.Name.LocalPart property
QName
[0,1] Specification of a matching rule for an attribute. 
$itemDefinition.Name.LocalPart reference
ObjectReferenceType
[0,1] Reference to an object that directly or indirectly represents possible values for this item. 
$itemDefinition.Name.LocalPart property
boolean
[0,1] When set to true, allows attribute/property values that are set outside midPoint (or outside object template mappings). 
$itemDefinition.Name.LocalPart property
string
[0,-1] Pattern (regexp) for attribute/property value. 
$itemDefinition.Name.LocalPart property
string
[0,-1] Pattern (regexp) for attribute/property value. 
$itemDefinition.Name.LocalPart property
boolean
[0,1] Set true for definitions that are more important than others and that should be emphasized during presentation. 
$itemDefinition.Name.LocalPart property
boolean
[0,1] This setting can be used to control the value of "deprecated" flag determined from the schema. 
$itemDefinition.Name.LocalPart property
boolean
[0,1] This setting can be used to control the value of "experimental" flag determined from the schema. 
$itemDefinition.Name.LocalPart property
FormItemValidationType
[0,1] Validation rules for the item. 
$itemDefinition.Name.LocalPart container
ObjectTemplateMappingType
[0,-1] Defines how any of the object property value should be constructed.