[
  {
    "id": "P1",
    "type": "purchase",
    "amount": 10,
    "label": "Lunch"
  },
  {
    "id": "P2",
    "type": "purchase",
    "amount": 5,
    "label": "First coffee"
  },
  {
    "id": "P3",
    "type": "purchase",
    "amount": 5,
    "label": "Second coffee"
  },
  {
    "id": "P4",
    "type": "purchase",
    "amount": 50,
    "label": "Household goods"
  },
  {
    "id": "R1",
    "type": "refund",
    "amount": 20,
    "related": "P4",
    "label": "Partial refund"
  },
  {
    "id": "T1",
    "type": "transfer",
    "amount": 100,
    "label": "Own-account transfer"
  },
  {
    "id": "P4",
    "type": "purchase",
    "amount": 50,
    "label": "Household goods"
  },
  {
    "id": "U1",
    "type": "unknown",
    "amount": 9,
    "label": "Unclassified withdrawal"
  },
  {
    "id": "F1",
    "type": "fee",
    "amount": 1,
    "label": "Transfer fee"
  },
  {
    "id": "R2",
    "type": "refund",
    "amount": 3,
    "related": "NOT_FOUND",
    "label": "Unmatched refund"
  },
  {
    "id": "P5",
    "type": "purchase",
    "amount": 8,
    "label": "Conflicting ID"
  },
  {
    "id": "P5",
    "type": "purchase",
    "amount": 9,
    "label": "Conflicting ID"
  }
]