# SchemaContextType (Complex Type)

### Namespace: http://prism.evolveum.com/xml/ns/public/annotation-3

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
type | property QName | [0,1] | Name object type.
path | property string | [0,1] | Name object type.
typePath | property QName | [0,1] | Name of element which have path to object type.
algorithm | property QName | [0,1] | Algorithm for handling schema context definition.

- ### Items

  - #### type

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Name object type.

  - #### path

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Name object type.

  - #### typePath

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Name of element which have path to object type.

  - #### algorithm

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Algorithm for handling schema context definition.