{
 "from": {
  "key": "release-2026",
  "release": "Release 2026",
  "tag": "v1.3.1",
  "schemaVersion": "001.04",
  "jsonSchema": "draft-07 / 2019-09"
 },
 "to": {
  "key": "release-2027",
  "release": "Release 2027 (pre-release)",
  "tag": "v1.4.0",
  "schemaVersion": "001.05",
  "jsonSchema": "2020-12"
 },
 "messagesRemoved": [
  "00551",
  "00552a",
  "00552b",
  "00554",
  "00555a"
 ],
 "messagesAdded": [
  "00557"
 ],
 "perMessage": {
  "0001a": {
   "from": "001.04",
   "to": "001.05",
   "added": [],
   "removed": [],
   "requiredChanged": [],
   "entitiesAdded": [],
   "entitiesRemoved": []
  },
  "0001b": {
   "from": "001.04",
   "to": "001.05",
   "added": [
    "investment.portfolio.refKey",
    "investment.portfolio.description",
    "pension.cohort.netDate"
   ],
   "removed": [],
   "requiredChanged": [
    {
     "path": "financialTransaction.cashflow.netAmount",
     "from": "O",
     "to": "V"
    },
    {
     "path": "financialTransaction.cashflow.netDate",
     "from": "O",
     "to": "V"
    }
   ],
   "entitiesAdded": [
    "investment.portfolio"
   ],
   "entitiesRemoved": []
  },
  "0001c": {
   "from": "001.04",
   "to": "001.05",
   "added": [],
   "removed": [],
   "requiredChanged": [],
   "entitiesAdded": [],
   "entitiesRemoved": []
  },
  "00002": {
   "from": "001.04",
   "to": "001.05",
   "added": [],
   "removed": [],
   "requiredChanged": [],
   "entitiesAdded": [],
   "entitiesRemoved": []
  },
  "00541": {
   "from": "001.04",
   "to": "001.05",
   "added": [],
   "removed": [],
   "requiredChanged": [],
   "entitiesAdded": [],
   "entitiesRemoved": []
  },
  "00542": {
   "from": "001.04",
   "to": "001.05",
   "added": [
    "financialTransaction.trade.financialInformationRef",
    "financialTransaction.trade.switchType"
   ],
   "removed": [],
   "requiredChanged": [
    {
     "path": "financialTransaction.trade.tradeQuantity",
     "from": "V",
     "to": "O"
    },
    {
     "path": "financialTransaction.trade.tradePrice",
     "from": "V",
     "to": "O"
    },
    {
     "path": "financialTransaction.trade.clearingBroker",
     "from": "V",
     "to": "O"
    },
    {
     "path": "financialTransaction.trade.broker",
     "from": "V",
     "to": "O"
    },
    {
     "path": "financialTransaction.trade.commissionAmount",
     "from": "V",
     "to": "O"
    },
    {
     "path": "financialTransaction.trade.clearingBrokerCashAccount",
     "from": "V",
     "to": "O"
    },
    {
     "path": "financialTransaction.trade.counterparty",
     "from": "V",
     "to": "O"
    },
    {
     "path": "financialTransaction.trade.interestAmount",
     "from": "V",
     "to": "O"
    }
   ],
   "entitiesAdded": [],
   "entitiesRemoved": []
  },
  "00553": {
   "from": "001.04",
   "to": "001.05",
   "added": [],
   "removed": [
    "pension.cohortPool.refKey",
    "pension.cohortPool.description",
    "pension.cohortPool.currencyType",
    "pension.cohortPool.cohortRef",
    "investment.pool.currencyExchangeRate",
    "investment.pool.dummyCashId",
    "investment.pool.tradeQuantity",
    "investment.pool.unitPrice"
   ],
   "requiredChanged": [],
   "entitiesAdded": [],
   "entitiesRemoved": [
    "pension.cohortPool"
   ]
  },
  "00555b": {
   "from": "001.04",
   "to": "001.05",
   "added": [],
   "removed": [
    "investment.pool.marketValueAmount"
   ],
   "requiredChanged": [],
   "entitiesAdded": [],
   "entitiesRemoved": []
  },
  "00556": {
   "from": "001.04",
   "to": "001.05",
   "added": [],
   "removed": [],
   "requiredChanged": [],
   "entitiesAdded": [],
   "entitiesRemoved": []
  }
 }
}