<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/css" href="FpML.CodeList.genericode.css"?>
<gcl:CodeList xmlns:gcl="http://docs.oasis-open.org/codelist/ns/genericode/1.0/" xmlns:doc="http://www.fpml.org/coding-scheme/documentation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://docs.oasis-open.org/codelist/ns/genericode/1.0/ genericode.xsd">
   <Annotation>
      <Description>
         <doc:description>
            <doc:paragraph>The specification of the Index Source.</doc:paragraph>
         </doc:description>
         <doc:publicationDate>2025-09-26</doc:publicationDate>
      </Description>
   </Annotation>
   <Identification>
      <ShortName>inflationIndexSourceScheme</ShortName>
      <Version>2-5</Version>
      <CanonicalUri>http://www.fpml.org/coding-scheme/inflation-index-source</CanonicalUri>
      <CanonicalVersionUri>http://www.fpml.org/coding-scheme/inflation-index-source-2-5</CanonicalVersionUri>
      <LocationUri>http://www.fpml.org/coding-scheme/inflation-index-source-2-5.xml</LocationUri>
   </Identification>
   <ColumnSet>
      <Column Id="Code" Use="required">
         <ShortName>Code</ShortName>
         <Data Type="token">
            <Parameter ShortName="maxLength">63</Parameter>
         </Data>
      </Column>
      <Column Id="Source" Use="optional">
         <ShortName>Source</ShortName>
         <Data Type="string"/>
      </Column>
      <Column Id="Description" Use="optional">
         <ShortName>Description</ShortName>
         <Data Type="string"/>
      </Column>
      <Key Id="PrimaryKey">
         <ShortName>key</ShortName>
         <ColumnRef Ref="Code"/>
      </Key>
   </ColumnSet>
   <SimpleCodeList>
      <Row>
         <Value>
            <SimpleValue>AUCPI</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen AUCP.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>BZSXPRTA</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen BZSXPRTA.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>CACPI</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen CACPI.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>CPALBE</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen CPALBE.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>CPALEMU</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen CPALEMU.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>CPTFEMU</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen CPTFEMU.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>CPTFIEU</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen CPTFIEU.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>CPURNSA</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen CPURNSA.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>DNCPINEW</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen DNCPINEW.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>FRCPXTOB</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen FRCPXTOB.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>GRCP2000</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>GRCP2000.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>HICPFIX</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Reuters</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Reuters Screen HICPFIX.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>ISCPINM</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen ISCPINM.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>ITCPFOI</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen ITCPFOI.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>ITCPI</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen ITCPI.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>ITCPNIC</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen ITCPNIC.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>ITCPNICT</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen ITCPNICT.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>JCPNGENF</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen JCPNGENF.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>JCPNJGBI</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen JCPNJGBI.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>OATINFLATION01</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Reuters</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Reuters Screen OATINFLATION01.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>SPCPEU</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen SPCPEU.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>SPIPC</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen SPIPC.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>SWCPI</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen SWCPI.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>UKRPCHVJ</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen UKRPCHVJ. This code corresponds to the ISDA inflation
                    index "GBP – Harmonised-Non-revised Consumer Price Index (HICP)" as published in
                    Annex A to the 2008 ISDA Inflation Derivatives Definitions.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>UKRPI</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen UKRPI.</SimpleValue>
         </Value>
      </Row>
      <Row>
         <Value>
            <SimpleValue>UKRPIX</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg</SimpleValue>
         </Value>
         <Value>
            <SimpleValue>Bloomberg Screen UKRPXMIP.</SimpleValue>
         </Value>
      </Row>
   </SimpleCodeList>
</gcl:CodeList>