# ExtensionItemSuggestionType (Complex Type)

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

Suggestion of a new extension item.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
name | property QName | [1,1] | Suggested extension item name.
definition | property SchemaDefinitionType | [0,1] | Suggested extension item definition.
order | property int | [0,1] | If there are multiple suggestions per extension item, this is the relative order of given suggestion.
expectedQuality | property float | [0,1] | Expected quality of provided information.

- ### Items

  - #### name

    Flags: RAM,runtime

    Multiplicity: [1,1]

    Display order:

    Suggested extension item name. Must be consistent with "definition". The reason why it's here is to make life easier for clients - they don't need to parse the whole definition just to learn the item name.

  - #### definition

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Suggested extension item definition. Optional.

  - #### order

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    If there are multiple suggestions per extension item, this is the relative order of given suggestion.

  - #### expectedQuality

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Expected quality of provided information.