# ItemProcessingRecordType (Complex Type)

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

Information about item processing to be recorded in items report.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
sequentialNumber | property int | [0,1] | Item sequential number.
name | property string | [0,1] | Item name (e.
displayName | property string | [0,1] | Item display name (e.
type | property QName | [0,1] | Item type (e.
oid | property string | [0,1] | Item OID (e.
bucketSequentialNumber | property int | [0,1] | Bucket sequential number.
outcome | container QualifiedItemProcessingOutcomeType | [0,1] | Outcome of the processing.
startTimestamp | property dateTime | [0,1] | When the bucket processing started.
endTimestamp | property dateTime | [0,1] | When the bucket processing finished.
duration | property double | [0,1] | How many milliseconds did the bucket processing take.
errorMessage | property string | [0,1] | Error message related to the processing.

- ### Items

  - #### sequentialNumber

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Item sequential number.

  - #### name

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Item name (e.g. object name).

  - #### displayName

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Item display name (e.g. object display name), if applicable.

  - #### type

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Item type (e.g. object type), if applicable.

  - #### oid

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Item OID (e.g. object OID), if applicable.

  - #### bucketSequentialNumber

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Bucket sequential number.

  - #### outcome

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Outcome of the processing.

  - #### startTimestamp

    Flags: RAM,runtime

    Multiplicity: [0,1]

    When the bucket processing started. (Excludes the bucket acquisition.)

  - #### endTimestamp

    Flags: RAM,runtime

    Multiplicity: [0,1]

    When the bucket processing finished. (Excludes the bucket completion marking.)

  - #### duration

    Flags: RAM,runtime

    Multiplicity: [0,1]

    How many milliseconds did the bucket processing take.

  - #### errorMessage

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Error message related to the processing. May be shortened. May not be accurate. (Very experimental.)