| 1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1 Definition
An Item authored by a Process to report a suspected error in a previously executed Transaction.
2 Functional Requirements
The FER shall include:
- A reference to the Transaction being reported.
- The Provenance of the Wallet state of the complaining Process at the time the FER is authored.
- The data that the Transact Service is entitled to access according to its Capabilities.
- The time the complaining Process detected the error and the time it created the FER.
3 Syntax
https://schemas.mpai.community/MMM4/V2.2/data/FinancialErrorReport.json
4 Semantics
| Label | Description |
| Header | Financial Error Report Header |
| – Standard-FinancialErrorReport | The characters “MMM-FER-V” |
| – Version | Major version – 1 or 2 characters |
| – Dot-separator | The character “.” |
| – Subversion | Minor version – 1 or 2 characters |
| M-InstanceID | Identifier of M-Instance. |
| FinancialErrorReportID | Identifier of the FER. |
| TransactionID | Identifier of the Transactiom. |
| ProvenanceID | Identifier of Provenance. |
| Provenance | Set of Provenance Data. |
| RelevantData[] | That Transact Service is entitled to access according to its Capabilities. |
| DetectionTime | The time the Financial Error was Detected. |
| FERCreationTime | The time the FER was created. |
| DescrMetadata | Descriptive Metadata. |