# ApprovalStageExecutionInformationType (Complex Type)

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

Information of an actual or expected execution of an approval stage.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
number | property int | [0,1] | Number of this approval stage.
definition | container ApprovalStageDefinitionType | [0,1] | Definition of this approval stage.
executionRecord | container ApprovalStageExecutionRecordType | [0,1] | Approvers that are expected to be part of this stage.
executionPreview | container ApprovalStageExecutionPreviewType | [0,1] | TODO

- ### Items

  - #### number

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Number of this approval stage. May be missing if the stage definition and its number is provided. If both numbers are present, they must be equal.

  - #### definition

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Definition of this approval stage.

  - #### executionRecord

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Approvers that are expected to be part of this stage. (Some might be "for sure" and some might be "expected", but currently we do not distinguish between these.)

  - #### executionPreview

    Flags: RAM,runtime

    Multiplicity: [0,1]

    TODO