Skip to content

MoneyWithConversion

A monetary amount with currency conversion details. Inspired by ISO 20022 for multi-currency insurance transactions (e.g., London market, international programs).

Structure

NameCard.TypeDescription
RMoneyWithConversionA monetary amount with currency conversion details.
original1..1MoneyAmount in the transaction (original) currency
converted1..1MoneyAmount converted to the reporting currency
exchangeRate1..1numberExchange rate: 1 unit of original = rate units of converted
exchangeRateDate0..1stringDate the exchange rate was effective.
rateSource0..1stringSource of the exchange rate (e.g., "ECB", "Reuters", "Bloomberg")

Example

json
{
  "original": {
    "value": 100000,
    "currency": "GBP"
  },
  "converted": {
    "value": 127500,
    "currency": "USD"
  },
  "exchangeRate": 1.275,
  "exchangeRateDate": "2025-06-15",
  "rateSource": "ECB"
}

JSON Schema

Full JSON Schema: MoneyWithConversion.schema.json