# ProvenanceMetadataType (Complex Type)

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

Provenance metadata provide high-level information about origin of the value. It specifies system, process, partner or organization that was used to obtain the data. This is a high-level information without excessive details, designed for long-term storage with the data.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
acquisition | container ProvenanceAcquisitionType | [0,-1] | Ultimate origin of the data.
mappingSpec | container MappingSpecificationType | [0,1] | See Axiom.

- ### Items

  - #### acquisition

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Ultimate origin of the data. This metadata structure represents the way how the data (or their components) entered the system. As data are processed by midPoint mechanisms (such as mappings), the acquisition metadata are preserved during the processing. Multiple values of acquisition data indicate that data from several sources were combined to create the result.

  - #### mappingSpec

    Flags: RAM,runtime

    Multiplicity: [0,1]

    See Axiom.