# AssignmentRelationType (Complex Type)

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

Specifies what types of assignments can be made to the focal object when it is a target of an assignment. This specifies possible relations of the assignment, type of assignment holder and so on. Simply speaking, this specifies "who can have assignment to me" or "who can hold assignment with me as a target". Limitations: assignmentRelation can appear only in archetype. It can appear in assignment or inducements, but it must not have any order specification (i.e. it must be order 0 or 1).

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
description | property string | [0,1] |
holderType | property QName | [0,-1] |
holderArchetypeRef | reference ObjectReferenceType | [0,-1] | TODO
relation | property QName | [0,-1] |

- ### Items

  - #### description

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### holderType

    Flags: RAM,runtime

    Multiplicity: [0,-1]

  - #### holderArchetypeRef

    Flags: RAM

    Multiplicity: [0,-1]

    TODO

  - #### relation

    Flags: RAM,runtime

    Multiplicity: [0,-1]