# SiSuggestedObjectTypeType (Complex Type)

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

Single suggested object type.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
kind | property string | [1,1] | Suggested kind.
intent | property string | [1,1] | Suggested intent.
displayName | property string | [1,1] | Human-readable name for the object.
description | property string | [1,1] | Human-readable description providing additional details about the element.
baseContextObjectClassName | property string | [0,1] | Local part of the name (i.
baseContextFilter | property string | [0,1] | MQL filter pointing to the base context, i.
filter | property string | [0,-1] | MQL filter(s) delineating the object type.

- ### Items

  - #### kind

    Flags: RAM,runtime

    Multiplicity: [1,1]

    Display order:

    Suggested kind. Should be one of "account", "entitlement", "generic".

  - #### intent

    Flags: RAM,runtime

    Multiplicity: [1,1]

    Display order:

    Suggested intent. May be arbitrary non-blank string.

  - #### displayName

    Flags: RAM,runtime

    Multiplicity: [1,1]

    Display order:

    Human-readable name for the object. Intended for display in user interfaces.

  - #### description

    Flags: RAM,runtime

    Multiplicity: [1,1]

    Display order:

    Human-readable description providing additional details about the element.

  - #### baseContextObjectClassName

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Local part of the name (i.e., without XML namespace prefix) of the object class of the base context, i.e., the root object for this object type. Typically, an organizationalUnit for LDAP. Must be present in the schema. Present if and only if "baseContextFilter" is present.

  - #### baseContextFilter

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    MQL filter pointing to the base context, i.e., the root object for this object type. Present if and only if "baseContextObjectClassName" is present.

  - #### filter

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Display order:

    MQL filter(s) delineating the object type.