| Name | Type | Multiplicity | Description | 
|---|---|---|---|
| ref | 
                        property ItemPathType  | 
                    [1,1] | |
| displayName | 
                            property string  | 
                        [0,1] | |
| description | 
                        property string  | 
                    [0,1] | |
| displayOrder | 
                            property int  | 
                        [0,1] | |
| limitations | 
                        property PropertyLimitationsType  | 
                    [0,-1] | |
| matchingRule | 
                            property QName  | 
                        [0,1] | |
| valueEnumerationRef | 
                        reference ObjectReferenceType  | 
                    [0,1] | Reference to an object that directly or indirectly represents possible values for this item. | 
| tolerant | 
                            property boolean  | 
                        [0,1] | |
| tolerantValuePattern | 
                        property string  | 
                    [0,-1] | |
| intolerantValuePattern | 
                            property string  | 
                        [0,-1] | |
| emphasized | 
                        property boolean  | 
                    [0,1] | Set true for definitions that are more important than others and that should be emphasized during presentation. | 
| exclusiveStrong | 
                            property boolean  | 
                        [0,1] | |
| modificationPriority | 
                        property int  | 
                    [0,1] | |
| readReplaceMode | 
                            property boolean  | 
                        [0,1] | |
| secondaryIdentifier | 
                        property boolean  | 
                    [0,1] | |
| volatilityTrigger | 
                            property boolean  | 
                        [0,1] | If set to true it indicates that change of this attribute may cause changes in other attributes. | 
| displayNameAttribute | 
                        property boolean  | 
                    [0,1] | |
| fetchStrategy | 
                            property AttributeFetchStrategyType  | 
                        [0,1] | |
| outbound | 
                        container MappingType  | 
                    [0,1] | Defines how the attribute value is constructed in case of information flow from IDM to the resource, e. | 
| inbound | 
                            container MappingType  | 
                        [0,-1] | Defines how the attribute values are used (assigned) in case of information flow from resource to IDM, e. | 
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:3
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]