# SimulationResultProcessedObjectType (Complex Type)

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

Result of Simulation run.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
oid | property string | [1,1] |
type | property QName | [1,1] |
name | property PolyStringType | [1,1] |
state | property ObjectProcessingStateType | [1,1] |
metricIdentifier | property string | [1,-1] |
before | container ObjectType | [1,1] | Common supertype for all identity objects.
after | container ObjectType | [1,1] | Common supertype for all identity objects.
delta | property ObjectDeltaType | [1,1] |

- ### Items

  - #### oid

    Flags: RAM,runtime

    Multiplicity: [1,1]

  - #### type

    Flags: RAM,runtime

    Multiplicity: [1,1]

  - #### name

    Flags: RAM,runtime

    Multiplicity: [1,1]

  - #### state

    Flags: RAM,runtime,AVals:4

    Multiplicity: [1,1]

  - #### metricIdentifier

    Flags: RAM,runtime

    Multiplicity: [1,-1]

  - #### before

    Flags: elaborate,RAM,runtime

    Multiplicity: [1,1]

    Common supertype for all identity objects. Defines basic properties that each object must have to live in our system (identifier, name).

    All objects are identified by OID. The OID is an immutable identifier (usually UUID). Except the OID all the objects have human-readable name. The name is usually unique for each object type, but this is not a strict requirement.

    Note: object type is fixed, it cannot be changed. The object retains its type from the time it was created to the end of its life.

  - #### after

    Flags: elaborate,RAM,runtime

    Multiplicity: [1,1]

    Common supertype for all identity objects. Defines basic properties that each object must have to live in our system (identifier, name).

    All objects are identified by OID. The OID is an immutable identifier (usually UUID). Except the OID all the objects have human-readable name. The name is usually unique for each object type, but this is not a strict requirement.

    Note: object type is fixed, it cannot be changed. The object retains its type from the time it was created to the end of its life.

  - #### delta

    Flags: RAM,runtime

    Multiplicity: [1,1]