<?xml version="1.0" encoding="UTF-8"?><!-- edited with XMLSpy v2024 (x64) (http://www.altova.com) by  (URZAD KOMISJI NADZORU FINANSOWEGO) --><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tpp="knf.tpp" xmlns:tpw="knf.tpw" elementFormDefault="qualified" attributeFormDefault="unqualified" vc:minVersion="1.1">	<xs:import namespace="knf.tpp" schemaLocation="tpp/knf.tpp.xsd"/>	<xs:import namespace="knf.tpw" schemaLocation="tpw/knf.tpw.xsd"/>	<xs:include schemaLocation="abs/knf.abs.Sprawozdanie.xsd"/>	<xs:include schemaLocation="abs/knf.abs.Naglowek.xsd"/>	<xs:include schemaLocation="abs/knf.abs.Transakcja.xsd"/>	<!--========== Sprawozdanie ==========-->	<xs:element name="Sprawozdanie" type="SprawozdanieTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Sprawozdania miesięczne funduszu inwestycyjnego otwartego i specjalistycznego funduszu inwestycyjnego otwartego (Załącznik nr 6) / sprawozdanie kwartalne funduszu inwestycyjnego (Załącznik nr 9 Punkt 5.2) / sprawozdanie miesięczne funduszu inwestycyjnego w likwidacji (Załącznik nr 16 Punkt 2)</xs:documentation>			<xs:documentation source="Definition" xml:lang="PL">Zestawienie transakcji, z wyłączeniem informacji o lokatach w depozyty</xs:documentation>		</xs:annotation>	</xs:element>	<xs:complexType name="SprawozdanieTyp">		<xs:annotation>			<xs:documentation>Sprawozdanie</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:extension base="SprawozdanieTypAbs">				<xs:sequence>					<xs:element name="Naglowek" type="NaglowekTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nagłówek sprawozdania</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Dane" type="DaneTyp">						<xs:annotation>							<xs:documentation source="Dane" xml:lang="PL">Dane sprawozdania</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:assert test="every $transaction_date in Dane/Transakcja/DataZawarcia satisfies $transaction_date >= Naglowek/OkresSprawozdawczy/DataOd and Naglowek/OkresSprawozdawczy/DataDo >= $transaction_date">					<xs:annotation>						<xs:documentation source="Definition" xml:lang="PL">Data zawarcia transakcji musi zawierać się w okresie pomiędzy DataOd i DataDo z elementu OkresSprawozdawczy</xs:documentation>						<xs:documentation source="Name" xml:lang="PL">TRANSAKCJE_00001</xs:documentation>					</xs:annotation>				</xs:assert>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<!--========== Nagłówek ==========-->	<xs:complexType name="NaglowekTyp">		<xs:annotation>			<xs:documentation>Nagłówek sprawozdania</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="NaglowekTypAbs">				<xs:sequence>					<xs:element name="IdentyfikatorZarzadzajacego" type="tpp:IdentyfikatorZarzadzajacegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator krajowy towarzystwa lub identyfikator likwidatora</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="NazwaZarzadzajacego" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa towarzystwa lub likwidatora</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="IdentyfikatorFunduszuSubfunduszu" type="tpp:IdentyfikatorFIOSFIOFIZTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator krajowy funduszu lub subfunduszu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikator krajowy funduszu lub subfunduszu</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="NazwaFunduszuSubfunduszu" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa funduszu lub subfunduszu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa funduszu lub subfunduszu</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="IdentyfikatorDostawcyDanych" type="tpp:IdentyfikatorDostawcyDanychTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator dostawcy danych</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikator podmiotu, który przygotował dane dla podmiotu raportującego</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaSprawozdania" type="tpw:WalutyPodstawoweTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta wyceny funduszu, waluta w której są raportowane wartości. 3-znakowy kod waluty zgodny z normą ISO</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta wyceny funduszu, waluta w której są raportowane wartości. 3-znakowy kod waluty zgodny z normą ISO</xs:documentation>						</xs:annotation>					</xs:element>					<xs:sequence>						<xs:element name="OkresSprawozdawczy" type="OkresSprawozdawczyTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Okres sprawozdawczy raportu</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>					<xs:element name="CzyKorekta" type="tpp:WskaznikLogiczny0lub1Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie czy plik zawiera raport podstawowy czy korektę, 0 - podstawowy, 1 - korekta</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="CzyFunduszWLikwidacji" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Flaga wskazująca, czy fundusz lub subfundusz jest w likwidacji</xs:documentation>						<xs:documentation source="Definition" xml:lang="PL">Flaga wskazująca, czy fundusz lub subfundusz jest w likwidacji. true - jeśli fundusz/subfundusz jest w likwidacji false - jeśli fundusz/subfundusz nie jest w likwidacji</xs:documentation>					</xs:annotation>				</xs:attribute>				<xs:assert test="if (not(starts-with(IdentyfikatorFunduszuSubfunduszu, 'PLFIZ') and @CzyFunduszWLikwidacji = false()))														then OkresSprawozdawczy/Miesiac													else true()">					<xs:annotation>						<xs:documentation source="Definition" xml:lang="PL">W przypadku zestawienia transakcji dla FIO, SFIO oraz jedynie tych FIZ, które są w likwidacji, okres sprawozdawczy musi być miesięczny (należy uzupełnić pole Miesiac w ramach okresu sprawozdawczego)</xs:documentation>						<xs:documentation source="Name" xml:lang="PL">TRANSAKCJE_00002</xs:documentation>					</xs:annotation>				</xs:assert>				<xs:assert test="if (starts-with(IdentyfikatorFunduszuSubfunduszu, 'PLFIZ') and @CzyFunduszWLikwidacji = false())														then OkresSprawozdawczy/Kwartal													else true()">					<xs:annotation>						<xs:documentation source="Definition" xml:lang="PL">W przypadku zestawienia transakcji dla FIZ, które nie są w likwidacji okres sprawozdawczy musi być kwartalny (należy uzupełnić pole Kwartal w ramach okresu sprawozdawczego)</xs:documentation>						<xs:documentation source="Name" xml:lang="PL">TRANSAKCJE_00003</xs:documentation>					</xs:annotation>				</xs:assert>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="OkresSprawozdawczyTyp">		<xs:annotation>			<xs:documentation>Okres sprawozdawczy</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="OkresSprawozdawczyTypAbs">				<xs:sequence>					<xs:element name="DataOd" type="tpp:DataPrzedzial1Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Pierwszy dzień kalendarzowy okresu sprawozdawczego lub inna data, jeśli raport nie obejmuje pełnego okresu sprawozdawczego.</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Pierwszy dzień kalendarzowy okresu sprawozdawczego. W przypadku raportu, który nie obejmuje pełnego okresu sprawozdawczego, należy podać inną datę (np. datę otworzenia ksiąg rachunkowych funduszu).</xs:documentation>							<xs:documentation source="Samples" xml:lang="PL">1) Jeśli (sub)fundusz prowadzi działalność przez pełny okres sprawozdawczy (i przez cały ten okres sprawozdawczy ma otwarte księgi rachunkowe), to w raporcie z danymi za pierwszy kwartał 2024 roku poiwnine w polu "DataOd" wpisać "2024-01-01" (kwartalne sprawozdanie obowiązuje FIZ).2) Jeśli (sub)fundusz otworzył księgi rachunkowe 15.03.2024, to w raporcie z danymi za pierwszy kwartał 2024 roku powinien w polu „DataOd” wpisać „2024-03-15” (kwartalne sprawozdanie obowiązuje FIZ).</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="DataDo" type="tpp:DataPrzedzial1Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Ostatni dzień kalendarzowy okresu sprawozdawczego lub inna data, jeśli raport nie obejmuje pełnego okresu sprawozdawczego.</xs:documentation>							<xs:documentation source="Definiton" xml:lang="PL">Ostatni kalendarzowy dzień okresu sprawozdawczego. W przypadku raportu, który nie obejmuje pełnego okresu sprawozdawczego, należy podać inną datę (np. dzień poprzedzający otwarcie likwidacji funduszu inwestycyjnego).</xs:documentation>							<xs:documentation source="Samples" xml:lang="PL">1) Jeśli (sub)fundusz prowadzi działalność, to w przypadku raportowania danych za drugi kwartał 2024 należy wpisać „2024-06-30”.2) Jeśli (sub)fundusz otworzył likwidację 2024-03-15, to w polu „DataDo” należy wpisać „2024-03-14”.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Rok" type="tpp:OkresSprawozdawczyRokTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Rok, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Rok, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:choice>						<xs:element name="Kwartal" type="tpp:OkresSprawozdawczyKwartalTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Kwartał, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">Kwartał, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="Miesiac" type="tpp:OkresSprawozdawczyMiesiacTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Miesiąc, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">Miesiąc, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.</xs:documentation>							</xs:annotation>						</xs:element>					</xs:choice>				</xs:sequence>				<xs:assert test="let									$periods_start_dict := map {										'Q1': 1,										'Q2': 4,										'Q3': 7,										'Q4': 10,										'H1': 1,										'H2': 7									},									$periods_end_dict := map {										'Q1': 3,										'Q2': 6,										'Q3': 9,										'Q4': 12,										'H1': 6,										'H2': 12									},									$year := year-from-date(DataOd),									$month := month-from-date(DataOd),									$month_validation :=														if (Miesiac) then $month = number(Miesiac)														else if (Kwartal) then $month >= $periods_start_dict(Kwartal) and $periods_end_dict(Kwartal) >= $month														else if (Polrocze) then $month >= $periods_start_dict(Polrocze) and $periods_end_dict(Polrocze) >= $month														else true()								return $year = number(Rok) and $month_validation">					<xs:annotation>						<xs:documentation source="Definition" xml:lang="PL">DataOd musi zawierać się w raportowanym okresie sprawozdawczym (elementy: Rok i Miesiac/Kwartal)</xs:documentation>						<xs:documentation source="Name" xml:lang="PL">TRANSAKCJE_00004</xs:documentation>					</xs:annotation>				</xs:assert>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Dane ===========-->	<xs:complexType name="DaneTyp">		<xs:annotation>			<xs:documentation>Dane sprawozdania</xs:documentation>		</xs:annotation>		<xs:choice>			<xs:element name="Transakcja" type="TransakcjaTyp" maxOccurs="unbounded">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Transakcja</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="BrakTransakcji" type="tpp:WskaznikLogiczny1albotrueTyp">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Oznaczenie braku transakcji</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">Brak transakcji - stała wartość "true"</xs:documentation>				</xs:annotation>			</xs:element>		</xs:choice>		<xs:attribute name="WariantSprawozdania" type="tpw:WariantyTransakcjiTyp" use="required">			<xs:annotation>				<xs:documentation source="Name" xml:lang="PL">Wariant sprawozdania</xs:documentation>				<xs:documentation source="Definition" xml:lang="PL">Wybór wariantu należy do podmiotu nadzorowanego. Raportowanie za pomocą każdego z wariantów spełnia obowiązek sprawozdawczy. Wariant STANDARDOWY jest bliskim odzwierciedleniem standardowego rejestru transakcji. Wariant ZAGREGOWANY wymaga przetworzenia danych po stronie TFI. Polega na agregacji wartości poszczególnych transakcji na poziomie instrumentu finansowego i typu transakcji. W przypadku transakcji z innymi funduszami lub z podmiotami z art. 107 ust. 2 pkt 2 i 3 ustawy o FI agregacja zachodzi odpowiednio po kontrahencie lub grupie kontrahentów.</xs:documentation>			</xs:annotation>		</xs:attribute>		<xs:assert test="every $transaction in Transakcja satisfies if (@WariantSprawozdania='STANDARDOWY') then $transaction/DataZawarcia else not($transaction/DataZawarcia)">			<xs:annotation>				<xs:documentation source="Definition" xml:lang="PL">W przypadku wyboru standardowego wariantu raportu (atrybut WariantSprawozdania = 'STANDARDOWY') każda transakcja musi mieć uzupełniony element DataZawarcia. W przypadku wyboru wariantu zagregowanego (atrybut WariantSprawozdania = 'ZAGREGOWANY') element DataZawarcia jest niedozwolony.</xs:documentation>				<xs:documentation source="Name" xml:lang="PL">TRANSAKCJE_00005</xs:documentation>			</xs:annotation>		</xs:assert>		<xs:assert test="every $transaction in Transakcja satisfies if (@WariantSprawozdania='STANDARDOWY' and ($transaction/@TypTransakcji = 'KUPNO_W_TRANSAKCJI_PRZY_ZOBOWIAZANIU_SIE_DO_ODKUPU' or $transaction/@TypTransakcji = 'SPRZEDAZ_W_TRANSAKCJI_PRZY_ZOBOWIAZANIU_SIE_DO_ODKUPU')) then $transaction/DataRozliczenia else if (@WariantSprawozdania='ZAGREGOWANY') then not($transaction/DataRozliczenia) else true()">			<xs:annotation>				<xs:documentation source="Definition" xml:lang="PL">W przypadku wyboru standardowego wariantu raportu (atrybut WariantSprawozdania = 'STANDARDOWY') każda transakcja BSB/SBB (atrybut TypTransakcji = 'KUPNO_W_TRANSAKCJI_PRZY_ZOBOWIAZANIU_SIE_DO_ODKUPU' lub TypTransakcji = 'SPRZEDAZ_W_TRANSAKCJI_PRZY_ZOBOWIAZANIU_SIE_DO_ODKUPU') musi mieć uzupełniony element DataRozliczenia. W przypadku wyboru wariantu zagregowanego (atrybut WariantSprawozdania = 'ZAGREGOWANY') element DataRozliczenia jest niedozwolony.</xs:documentation>				<xs:documentation source="Name" xml:lang="PL">TRANSAKCJE_00006</xs:documentation>			</xs:annotation>		</xs:assert>		<xs:assert test="every $transaction in Transakcja satisfies if (@WariantSprawozdania='ZAGREGOWANY' and $transaction/@CzyTransakcjaZFunduszem = false()) then not($transaction/Kontrahent) else $transaction/Kontrahent">			<xs:annotation>				<xs:documentation source="Definition" xml:lang="PL">W przypadku wyboru wariantu zagregowanego (atrybut WariantSprawozdania = 'ZAGREGOWANY') oraz transakcji innych niż między funduszami (atrybut CzyTransakcjaZFunduszem = false) element Kontrahent jest niedozwolony. W przeciwnych wypadku każda transakcja musi mieć uzupełniony element Kontrahent.</xs:documentation>				<xs:documentation source="Name" xml:lang="PL">TRANSAKCJE_00007</xs:documentation>			</xs:annotation>		</xs:assert>	</xs:complexType>	<!--========== Transakcja ==========-->	<xs:complexType name="TransakcjaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Transakcja</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="InnyTypTransakcji" type="tpp:Opis300ZnakowTyp" minOccurs="0">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Nazwa typu transakcji</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">Pole aktywne w przypadku wyboru wartości INNE w polu TypTransakcji. Należy odpowiednio określić typ transakcji, stosując nadaną nazwę jednolicie w odniesieniu do pozostałych transakcji danego typu.</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="DataZawarcia" type="tpp:DataPrzedzial2Typ" minOccurs="0">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Data zawarcia transakcji</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">Data zawarcia transakcji</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="DataRozliczenia" type="tpp:DataPrzedzial3Typ" minOccurs="0">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Data rozliczenia transakcji</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">Data rozliczenia transakcji. W przypadku bezterminowych transakcji BSB/SBB należy wpisać 9999-12-31.</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="SkladnikAktywow" type="SkladnikAktywowTypAbs">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Składnik aktywów</xs:documentation>				</xs:annotation>				<xs:alternative test="@GrupaAktywow = 'UDZIALOWE'" type="SkladnikUdzialowyTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'UDZIALOWE'</xs:documentation>					</xs:annotation>				</xs:alternative>				<xs:alternative test="@GrupaAktywow = 'DLUZNE'" type="SkladnikDluznyTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'DLUZNE'</xs:documentation>					</xs:annotation>				</xs:alternative>				<xs:alternative test="@GrupaAktywow = 'DEPOZYTY_SRODKI_PIENIEZNE'" type="SkladnikDepozytSrodkiPieniezneTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'DEPOZYTY_SRODKI_PIENIEZNE'</xs:documentation>					</xs:annotation>				</xs:alternative>				<xs:alternative test="@GrupaAktywow = 'INSTRUMENTY_POCHODNE'" type="SkladnikInstrumentPochodnyTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'INSTRUMENTY_POCHODNE'</xs:documentation>					</xs:annotation>				</xs:alternative>				<xs:alternative test="@GrupaAktywow = 'WIERZYTELNOSCI'" type="SkladnikPakietWierzytelnosciTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'WIERZYTELNOSCI'</xs:documentation>					</xs:annotation>				</xs:alternative>				<xs:alternative test="@GrupaAktywow = 'POZYCZKI_WEKSLE'" type="SkladnikPozyczkaWekselTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'POZYCZKI_WEKSLE'</xs:documentation>					</xs:annotation>				</xs:alternative>				<xs:alternative test="@GrupaAktywow = 'NIERUCHOMOSCI'" type="SkladnikNieruchomoscTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'NIERUCHOMOSCI'</xs:documentation>					</xs:annotation>				</xs:alternative>				<xs:alternative test="@GrupaAktywow = 'TYTULY_UCZESTNICTWA'" type="SkladnikTytulUczestnictwaTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'TYTULY_UCZESTNICTWA'</xs:documentation>					</xs:annotation>				</xs:alternative>				<xs:alternative test="@GrupaAktywow = 'INNE'" type="SkladnikInnyTyp">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Alternative dla @GrupaAktywow = 'INNE'</xs:documentation>					</xs:annotation>				</xs:alternative>			</xs:element>			<xs:element name="Kontrahent" type="IdentyfikacjaKontrahentaTyp" minOccurs="0">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Kontrahent</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="Wolumen" type="tpp:Liczba19.8Typ">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Wolumen transkacji</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">W przypadku wariantu standardowego: Liczba składników lokat będących przedmiotem transakcji.Rozszerzenie definicji dla wariantu zagregowanego:Łączny wolumen transakcji na danej lokacie w agregacji na typ transakcji w okresie sprawozdawczym. W przypadku transakcji z funduszem lub z podmiotami wskazanymi w art. 107 ust. 2 pkt 2 i 3 należy dołozyć kolejny, odpowiedni poziom agregacji.Okres sprawozdawczy należy rozumieć memoriałowo, tj. powinny być uwzględnione transakcje wg. daty zawarcia transakcji (tj. również te nieujęte w wycenie).</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="CenaJednostkowa" type="tpp:Liczba19.8Typ" minOccurs="0">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Cena jednostkowa</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">W przypadku wariantu standardowego:Cena jednostkowa (w przypadku instrumentów dłużnych: cena czysta w ujęciu kwotowym, stanowiąca iloczyn ceny procentowej i nominału) bez uwzględniania kosztów transakcyjnych, wyrażona w walucie wyceny funduszu (= pole WalutaSprawozdania).W przypadku drugiej nogi transakcji repo / reverse repo / BSB / SBB należy podać uzgodnioną cenę odkupu (czystą), która uwzględnia naliczony koszt finansowania (wynikający ze stopy repo / BSB).Rozszerzenie definicji dla wariantu zagregowanego:Średnia ważona cena jednostkowa wszystkich transakcji danego typu na danym składniku aktywów w okresie sprawozdawczym.W przypadku transakcji z funduszem lub z podmiotami wskazanymi w art. 107 ust. 2 pkt 2 i 3 należy dołozyć kolejny, odpowiedni poziom agregacji.Okres sprawozdawczy należy rozumieć memoriałowo, tj. powinny być uwzględnione transakcje wg. daty zawarcia transakcji (tj. również te nieujęte w wycenie).</xs:documentation>					<xs:documentation source="Samples" xml:lang="PL">1) Transakcja outright na obligacjach:Jeśli cena czysta obligacji jako % nominalu to 99,62%, a nominał obligacji to 1000 PLN, to w polu CenaJednostkowa należy wpisać 996.2. Jest to wynik równania 1000 * 99,62%.2) Pierwsza noga transakcji repo / reverse repo / BSB / SBB:Jeśli cena czysta obligacji jako % nominału wynosi 99,62%, a nominał obligacji to 1000 PLN, to w polu CenaJednostkowa należy wpisać 996.2. Jest to wynik równania: 1000 * 99,62%.3) Druga noga transakcji repo / reverse repo / BSB / SBB:Jeśli po 30 dniach trwania transakcji narosły koszt finansowania (stopa repo 5% rocznie) wynosi 4,10 PLN na sztukę, to uzgodniona cena czysta odkupu rośnie do 100,03% nominału. W polu CenaJednostkowa należy wpisać 1000.3. Jest to wynik równania: 1000 * 99,62% + 4,10</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="CenaCalkowita" type="tpp:Liczba19.2Typ">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Całkowita cena transakcji</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">Całkowita cena transakcji tj. iloczyn wolumenu i ceny jednostkowej transakcji. W przypadku transakcji, której przedmiotem są instrumenty pochodne, nalezy wpisać zero, o ile nabywane są one bez kosztów nabycia.W przypadku wariantu zagregowanego:Suma całkowitych cen transakcji na danym składniku aktywów w agregacji na typ transakcji w okresie sprawozdawczym. W przypadku transakcji z funduszem lub z podmiotami wskazanymi w art. 107 ust. 2 pkt 2 i 3 należy dołozyć kolejny, odpowiedni poziom agregacji.Okres sprawozdawczy należy rozumieć memoriałowo, tj. powinny być uwzględnione transakcje wg. daty zawarcia transakcji (tj. również te nieujęte w wycenie).</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="Koszty" type="tpp:Liczba19.2Typ">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Koszty transakcyjne</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">W przypadku wariantu standardowego:Koszty transakcyjne danej transakcji.W przypadku wariantu zagregowanego:Suma kosztów transakcyjnych wszystkich transakcji na danym składniku aktywów w agregacji na typ transakcji w okresie sprawozdawczym. W przypadku transakcji z funduszem lub z podmiotami wskazanymi w art. 107 ust. 2 pkt 2 i 3 należy dołozyć kolejny, odpowiedni poziom agregacji.Okres sprawozdawczy należy rozumieć memoriałowo, tj. powinny być uwzględnione transakcje wg. daty zawarcia transakcji (tj. również te nieujęte w wycenie).</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="Wartosc" type="tpp:Liczba19.2Typ">				<xs:annotation>					<xs:documentation source="Name" xml:lang="PL">Wartość transakcji</xs:documentation>					<xs:documentation source="Definition" xml:lang="PL">W przypadku wariantu standardowego:Całkowita wartość transakcji z uwzględnieniem kosztów transakcyjnych raportowana w walucie wyceny funduszu (= pole WalutaSprawozdania). W przypadku transakcji, których przedmiotem są instrumenty dłużne, należy dodać odsetki narosłe (cena brudna).Wartość transakcji = Całkowita cena transakcji + odsetki narosłe (np. dla dłużnych) +/- koszty transakcyjne (prowizja).W przypadku drugiej nogi transakcji repo / reverse repo / BSB / SBB należy podać całkowitą kwotę rozliczenia (cenę brudną odkupu) skorygowaną o ewentualne pożytki wypłacone w trakcie trwania transakcji.Rozszerzenie definicji dla wariantu zagregowanego:Suma całkowitych wartości transakcji na danym składniku aktywów w agregacji na typ transakcji w okresie sprawozdawczym. W przypadku transakcji z funduszem lub z podmiotami wskazanymi w art. 107 ust. 2 pkt 2 i 3 należy dołozyć kolejny, odpowiedni poziom agregacji.Okres sprawozdawczy należy rozumieć memoriałowo, tj. powinny być uwzględnione transakcje wg. daty zawarcia transakcji (tj. również te nieujęte w wycenie).</xs:documentation>					<xs:documentation source="Samples" xml:lang="PL">1) Transakcja outright kupna na obligacjach:Jeśli Cena Całkowita wynosi 99 620 PLN, odsetki narosłe od papieru dłużnego to 1 000 PLN, a prowizja to 10 PLN, to w polu Wartosc należy wpisać 100 630. Jest to wynik równania: 99 620 + 1 000 + 10.2) Pierwsza noga transakcji repo / reverse repo / BSB / SBB:Jeśli Cena Całkowita wynosi 99 620 PLN, odsetki narosłe na start to 1 000 PLN, a koszty transakcyjne wynoszą 10 PLN, to w polu Wartosc należy wpisać 100 630. Jest to wynik równania: 99 620 + 1 000 + 10.3) Druga noga transakcji repo / reverse repo / BSB / SBB:Jeśli Cena Całkowita Odkupu wynosi 100 030 PLN, odsetki narosłe na Dzień Odkupu to 1 200 PLN, koszty transakcyjne to 10 PLN (oraz brak potrącanych pożytków), to w polu Wartosc należy wpisać 101 240. Jest to wynik równania: 100 030 + 1 200 + 10. </xs:documentation>				</xs:annotation>			</xs:element>		</xs:sequence>		<xs:attribute name="IdTransakcji" type="tpp:Opis300ZnakowTyp">			<xs:annotation>				<xs:documentation source="Name" xml:lang="PL">Identyfikator transakcji</xs:documentation>				<xs:documentation source="Definition" xml:lang="PL">Pole nie jest obowiązkowe i ma na celu wyłącznie stworzenie możliwości do obsługi narzędzi kontrolnych po stronie TFI / metody weryfikacji spójności danych poprzez jednoznaczną identyfikację wykazywanych w raporcie transakcji.</xs:documentation>			</xs:annotation>		</xs:attribute>		<xs:attribute name="TypTransakcji" type="tpw:TypyTransakcjiTyp" use="required">			<xs:annotation>				<xs:documentation source="Name" xml:lang="PL">Typ transakcji</xs:documentation>				<xs:documentation source="Definition" xml:lang="PL">Typy transakcji zgodne z rozporządzeniem w sprawie sposobu, trybu oraz warunków prowadzenia działalności przez TFI. W przypadku wybrania wartości "INNE" należy uzupełnić pole "InnyTypTransakcji"</xs:documentation>			</xs:annotation>		</xs:attribute>		<xs:attribute name="CzyTransakcjaZPodmiotamiArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp" use="required">			<xs:annotation>				<xs:documentation source="Name" xml:lang="PL">Oznaczenie transakcji z podmiotami, o których mowa w art. 107 ust. 2 pkt 2 i 3 ustawy</xs:documentation>				<xs:documentation source="Definition" xml:lang="PL">Jeśli kontrahentem jest podmiot z art. 107 ust. 2 pkt 2 i 3 ustawy o FI, to należy wpisać 'true'. W przeciwnym przypadku wartość 'false'.W przypadku 'true' należy dokonać agregacji po ww. podmiotach. Jeśli na tym składniku aktywów były zawarte również inne transakcje (z innymi podmiotami niż wskazanymi w art. 107) w danym okresie sprawozdawczym, to należy to oddzielnie zaraportować (tj. w oddzielnym elemencie "Transakcja").</xs:documentation>			</xs:annotation>		</xs:attribute>		<xs:attribute name="CzyTransakcjaZFunduszem" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp" use="required">			<xs:annotation>				<xs:documentation source="Name" xml:lang="PL">Oznaczenie transakcji między funduszami</xs:documentation>				<xs:documentation source="Definition" xml:lang="PL">Dotyczy wszystkich transakcji, gdzie kontrahentem jest inny fundusz.Wytyczne dla wariantu zagregowanego: W przypadku wybrania wartości 'true', należy uzupełnić pole Kontrahent i dokonać agregacji po funduszu (tj. 3 poziom agregacji za składnikiem aktywów i typem transakcji). Jeśli na tym składniku aktywów były zawarte również inne transakcje (z innym funduszem lub innym kontrahentem) w danym okresie sprawozdawczym, to należy to oddzielnie zaraportować (tj. w oddzielnym elemencie "Transakcja").</xs:documentation>			</xs:annotation>		</xs:attribute>		<xs:assert test="if (@TypTransakcji = 'INNE') then							InnyTypTransakcji						else not(InnyTypTransakcji)">			<xs:annotation>				<xs:documentation source="Definition" xml:lang="PL">Pole InnyTypTransakcji obowiązkowe w przypadku wypełnienia atrybutu: TypTransakcji wartością: 'INNE' i zabronione w przeciwnym wypadku</xs:documentation>				<xs:documentation source="Name" xml:lang="PL">TRANSAKCJE_00008</xs:documentation>			</xs:annotation>		</xs:assert>	</xs:complexType>	<!--========== Składnik aktywów ==========-->	<xs:complexType name="SkladnikAktywowTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik aktywów</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaSkladnikaAktywowTypAbs">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Instrumenty dłużne ==========-->	<xs:complexType name="SkladnikDluznyTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik dłużny</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaSkladnikaDluznegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaSkladnikaDluznegoTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika dłużnego</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaSkladnikaDluznegoTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorSkladnikaDluznegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator instrumentu dłużnego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja za pomocą kodu ISIN. Jeśli nie istnieje, należy wpisać BRAK.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa instrumentu dłużnego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna instrumentu dłużnego stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaSkladnikaDluznegoTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaSkladnikaDluznegoTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika dłużnego</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaSkladnikaDluznegoTypAbs">				<xs:sequence>					<xs:element name="KategoriaAktywow" type="tpw:KategorieAktywowDluzneTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kategoria składnika aktywów albo instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Przypisanie składnika aktywów lub instrumentu finansowego do odpowiedniej kategorii klasyfikacyjnej</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta, w której wyrażony jest nominał instrumentu finansowego.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Termin" type="tpp:DataPrzedzial3Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Termin wykupu / zapadalności instrumentu dłużnego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">W przypadku obligacji wieczystych należy wpisać datę 9999-12-31</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Oprocentowanie" type="OprocentowanieTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oprocentowanie</xs:documentation>						</xs:annotation>					</xs:element>					<xs:sequence>						<xs:element name="Emitent" type="IdentyfikacjaEmitentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Emitent, wystawca</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Instrumenty udziałowe ==========-->	<xs:complexType name="SkladnikUdzialowyTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik udziałowy</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaSkladnikaUdzialowegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaSkladnikaUdzialowegoTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika udziałowego</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaSkladnikaUdzialowegoTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorSkladnikaUdzialowegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator instrumentu udziałowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja przy pomocy kodu ISIN. W przypadku braku kodu ISIN należy wpisać BRAK i uzupełnić specyfikacje.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa instrumentu udziałowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna instrumentu udziałowego stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaSkladnikaUdzialowegoTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaSkladnikaUdzialowegoTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika udziałowego</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaSkladnikaUdzialowegoTypAbs">				<xs:sequence>					<xs:element name="KategoriaAktywow" type="tpw:KategorieAktywowUdzialoweTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kategoria składnika aktywów albo instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Przypisanie składnika aktywów lub instrumentu finansowego do odpowiedniej kategorii klasyfikacyjnej</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta, w której wyrażony jest nominał instrumentu finansowego.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:sequence>						<xs:element name="Emitent" type="IdentyfikacjaEmitentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Emitent</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Jednostki uczestnictwa, certyfikaty inwestycyjne i tytuły uczestnictwa ==========-->	<xs:complexType name="SkladnikTytulUczestnictwaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik tytuł uczestnictwa</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaTytuluUczestnictwaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaTytuluUczestnictwaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja tytułu uczestnictwa</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaTytuluUczestnictwaTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorTytuluUczestnictwaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator jednostek uczestnictwa, certyfikatów inwestycyjnych lub tytułów uczestnictwa</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja za pomocą m.in. następujących identyfikatorów: ISIN, FIO, SFIO, FIZ. Jeśli nie istnieje, należy wpisać BRAK.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa jednostek uczestnictwa, certyfikatów inwestycyjnych lub tytułów uczestnictwa</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna jednostek uczestnictwa, certyfikatów inwestycyjnych lub tytułów uczestnictwa stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaTytuluUczestnictwaTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaTytuluUczestnictwaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja tytułu uczestnictwa</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaTytuluUczestnictwaTypAbs">				<xs:sequence>					<xs:element name="KategoriaAktywow" type="tpw:KategorieAktywowTytulyUczestnictwaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kategoria składnika aktywów albo instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Przypisanie składnika aktywów lub instrumentu finansowego do odpowiedniej kategorii klasyfikacyjnej</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta funduszu (ang. base currency).</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="TypFunduszu" type="tpw:TypyFunduszyZagranicznychTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Typ funduszu</xs:documentation>						</xs:annotation>					</xs:element>					<xs:sequence>						<xs:element name="Emitent" type="IdentyfikacjaEmitentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Emitent</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Instrumenty pochodne i prawa majątkowe, o których mowa w art. 145 ust. 1 pkt 6 ustawy ==========-->	<xs:complexType name="SkladnikInstrumentPochodnyTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik instrument pochodny</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaInstrumentuPochodnegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaInstrumentuPochodnegoTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja instrumentu pochodnego</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaInstrumentuPochodnegoTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorInstrumentuPochodnegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator instrumentu pochodnego lub prawa majątkowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja za pomocą kodu ISIN. Jeśli nie istnieje, należy wpisać BRAK.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa instrumentu pochodnego lub prawa majątkowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna instrumentu pochodnego lub prawa majątkowego stosowana konsekwentnie we wszystkich raportach do UKNF. W przypadku giełdowych instrumentów pochodnych należy stosować symbole zgodne ze standardami nazewnictwa obowiązującymi na danej giełdzie.</xs:documentation>							<xs:documentation source="Samples" xml:lang="PL">Kontakt futures E-Mini S&amp;P 500 zapadający w marcu 2025 ma nastepujący symbol giełdowy ESH5 (notowany na giełdzie CME Globex).Kontrakt futures na WIG20 zapadający w marcu 2025 ma nastepujący symbol giełdowy FW20H2520 (notowany na GPW w Warszawie).</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaInstrumentuPochodnegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaInstrumentuPochodnegoTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja instrumentu pochodnego</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaInstrumentuPochodnegoTypAbs">				<xs:sequence>					<xs:element name="KategoriaAktywow" type="tpw:KategorieAktywowInstrumentyPochodneTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kategoria składnika aktywów albo instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Przypisanie składnika aktywów lub instrumentu finansowego do odpowiedniej kategorii klasyfikacyjnej</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta, w której fundusz otrzyma przepływ pieniężny przy rozliczeniu (w przypadku rozliczenia gotówkowego) lub waluta, w której denominowany jest instrument bazowy (w przypadku rozliczenia fizycznego). </xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Termin" type="tpp:DataPrzedzial3Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Termin wykupu, zapadalności, wygaśnięcia, wymagalności albo zakończenia</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Termin wykupu / zapadalności / wygaśnięcia / zakończenia wynikający z zawartej umowy lub standardu kontraktu.W przypadku kontraktu pochodnego bez daty zapadalności proszę wpisać 9999-12-31.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="SposobRozliczenia" type="tpw:PochodneTypyRozliczenTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Sposób rozliczenia</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Sposób rozliczenia instrumentu pochodnego</xs:documentation>						</xs:annotation>					</xs:element>					<xs:sequence>						<xs:element name="Emitent" type="IdentyfikacjaEmitentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Emitent, wystawca</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>					<xs:element name="InstrumentBazowy" type="InstrumentBazowyTyp" maxOccurs="unbounded">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Charakterystyka instrumentu bazowego</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Depozyty i środki pieniężne ==========-->	<xs:complexType name="SkladnikDepozytSrodkiPieniezneTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Skladnik depozyt środki pieniężne</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaDepozytuSrodkowPienieznychTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaDepozytuSrodkowPienieznychTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja depozytu środków pieniężnych</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaDepozytuSrodkowPienieznychTypAbs">				<xs:sequence>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa depozytu lub środków pieniężnych</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna depozytu lub środków pieniężnych stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaDepozytuSrodkowPienieznychTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaDepozytuSrodkowPienieznychTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja depozytu środków pieniężnych</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaDepozytuSrodkowPienieznychTypAbs">				<xs:sequence>					<xs:element name="KategoriaAktywow" type="tpw:KategorieAktywowDepozytySrodkiPieniezneTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kategoria składnika aktywów albo instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Przypisanie składnika aktywów lub instrumentu finansowego do odpowiedniej kategorii klasyfikacyjnej</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta, w której wyrażony jest nominał instrumentu finansowego.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Termin" type="tpp:DataPrzedzial3Typ" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Termin wykupu, zapadalności, wygaśnięcia, wymagalności albo zakończenia</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Termin wykupu / zapadalności / wygaśnięcia / zakończenia wynikający z zawartej umowy lub standardu kontraktu.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Oprocentowanie" type="OprocentowanieTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oprocentowanie</xs:documentation>						</xs:annotation>					</xs:element>					<xs:sequence>						<xs:element name="Kontrahent" type="IdentyfikacjaKontrahentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Kontrahent, pożyczkobiorca</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Wierzytelności ==========-->	<xs:complexType name="SkladnikPakietWierzytelnosciTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik pakiet wierzytelności</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaPakietuWierzytelnosciTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaPakietuWierzytelnosciTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja pakietu wierzytelności</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaPakietuWierzytelnosciTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorPakietuWierzytelnosciTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator pakietu wierzytelności</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Proszę wpisać BRAK. W przyszłości pakiety wierzytelności będą kodowane identyfikatorami UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa pakietu wierzytelności</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna pakietu wierzytelności stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaPakietuWierzytelnosciTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaPakietuWierzytelnosciTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja pakietu wierzytelności</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaPakietuWierzytelnosciTypAbs">				<xs:sequence>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta, w której wyrażone są wierzytelności będące składową pakietu wierzytelności. W przypadku wielu walut, należy wskazać walutę dominującą.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Termin" type="tpp:DataPrzedzial3Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Termin wymagalności.</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Termin wymagalności pakietu wierzytelności oznacza najpozniejsza datę wymagalności w portfelu wierzytelności. Data wymagalności jest to data, od ktorej biegnie termin przedawnienia pojedynczej wierzytelności.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="PakietPrzeksztalcony" type="PakietPrzeksztalconyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Pakiet przekształcony</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyWieluPierwotnychWierzycieli" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Flaga wielu pierwotnych wierzycieli</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Flaga wskazująca, czy pakiet wierzytelności obejmuje wierzytelności wielu pierwotnych wierzycielitrue - dla pakietu, który obejmuje wierzytelności wielu pierwotnych wierzycielifalse - dla pakietu, który obejmuje wierzytelności jednego pierwotnego wierzyciela</xs:documentation>						</xs:annotation>					</xs:element>					<xs:choice>						<xs:element name="PierwotnyWierzyciel" type="IdentyfikacjaPierwotnegoWierzycielaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Pierwotny wierzyciel</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">W przypadku pakietu wierzytelności, dla którego występuje wielu wierzycieli pierwotnych (flaga "CzyWieluPierwotnychWierzycieli" = "true") należy wskazać przeważającego pierwotnego wierzyciela tj. największego wartościowo (nominalnie) z pierwotnych wierzycieli.</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="BrakPrzewazajacegoPierwotnegoWierzyciela" type="tpp:WskaznikLogiczny1albotrueTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Brak przeważającego pierwotnego wierzyciela</xs:documentation>							</xs:annotation>						</xs:element>					</xs:choice>					<xs:element name="PoczatkowaWartoscNominalna" type="tpp:Liczba19.2Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Początkowa wartość nominalna</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Suma wartości nominalnych wierzytelności wchodzących w skład pakietu w dniu nabycia lub przejęcia pakietu przez raportujący fundusz.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="PoczatkowaLiczba" type="tpp:Liczba19.8Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Początkowa liczba pojedynczych wierzytelności w pakiecie</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Liczba pojedynczych wierzytelności wchodzących w skład pakietu w dniu nabycia lub przejęcia pakietu przez raportujący fundusz.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:sequence>						<xs:element name="Kontrahent" type="IdentyfikacjaKontrahentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Kontrahent</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">Kontrahent, od którego został kupiony pakiet wierzytelności lub pojedyncza wierzytelność. W przypadku pakietu przekształconego wewnętrznie (flaga "CzyPrzeksztalcony" = "true") należy wskazać fundusz jako kontrahenta.</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Pożyczki i weksle ==========-->	<xs:complexType name="SkladnikPozyczkaWekselTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik pożyczka weksel</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaPozyczkiWekslaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaPozyczkiWekslaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja pożyczki weksla</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaPozyczkiWekslaTypAbs">				<xs:sequence>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa pożyczki lub weksla</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna pożyczki lub weksla stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaPozyczkiWekslaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaPozyczkiWekslaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja pożyczki weksla</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaPozyczkiWekslaTypAbs">				<xs:sequence>					<xs:element name="KategoriaAktywow" type="tpw:KategorieAktywowPozyczkiWeksleTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kategoria składnika aktywów albo instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Przypisanie składnika aktywów lub instrumentu finansowego do odpowiedniej kategorii klasyfikacyjnej</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta, w której wyrażony jest nominał instrumentu finansowego.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Termin" type="tpp:DataPrzedzial3Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Termin wykupu, zapadalności, wygaśnięcia, wymagalności albo zakończenia</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Termin wykupu / zapadalności / wygaśnięcia / zakończenia wynikający z zawartej umowy lub standardu kontraktu.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Oprocentowanie" type="OprocentowanieTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oprocentowanie</xs:documentation>						</xs:annotation>					</xs:element>					<xs:sequence>						<xs:element name="PierwotnyWierzyciel" type="IdentyfikacjaPierwotnegoWierzycielaTyp" minOccurs="0">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Pierwotny wierzyciel</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>					<xs:element name="PoczatkowaWartoscNominalna" type="tpp:Liczba19.2Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Początkowa wartość nominalna</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Wartość zobowiązania wynikająca z umowy pożyczki/weksla w dniu nabycia. W przypadku udzielenia przez fundusz pożyczki wypłacanej w transzach - suma wartości wypłaconych transz pożyczki.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:choice>						<xs:element name="Emitent" type="IdentyfikacjaEmitentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Emitent, wystawca</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="Kontrahent" type="IdentyfikacjaKontrahentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Kontrahent, pożyczkobiorca</xs:documentation>							</xs:annotation>						</xs:element>					</xs:choice>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Nieruchomości ==========-->	<xs:complexType name="SkladnikNieruchomoscTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik nieruchomość</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaNieruchomosciTyp" maxOccurs="unbounded">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaNieruchomosciTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja nieruchomości</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaNieruchomosciTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorNieruchomosciTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator nieruchomości</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja przy pomocy numeru księgi wieczystej.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa nieruchomości</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna nieruchomości stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaNieruchomosciTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaNieruchomosciTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja nieruchomości</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaNieruchomosciTypAbs">				<xs:sequence>					<xs:element name="KategoriaAktywow" type="tpw:KategorieAktywowNieruchomosciTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kategoria składnika aktywów albo instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Przypisanie składnika aktywów lub instrumentu finansowego do odpowiedniej kategorii klasyfikacyjnej</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Adres" type="AdresTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Adres nieruchomości</xs:documentation>						</xs:annotation>					</xs:element>					<xs:choice>						<xs:element name="Obciazenia" type="ObciazeniaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Obciążenie nieruchomości</xs:documentation>							</xs:annotation>							<xs:key name="TRANSAKCJE_00009">								<xs:annotation>									<xs:documentation source="Definition" xml:lang="PL">Wartość elementu RodzajObciazenia nie może się powtarzać w ramach obciążeń nieruchomości</xs:documentation>									<xs:documentation source="Name" xml:lang="PL">Unikalność rodzaju obciążeń w ramach obciążeń nieruchomości</xs:documentation>								</xs:annotation>								<xs:selector xpath="RodzajObciazenia"/>								<xs:field xpath="."/>							</xs:key>						</xs:element>						<xs:element name="BrakObciazen" type="tpp:WskaznikLogiczny1albotrueTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Oznaczenie braku obciążeń nieruchomości</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">Brak obciążeń nieruchomości - stała wartość "true".W przypadku istnienia księgi wieczystej dla tej nieruchomości: nieruchomość nie ma wpisów w dziale iii oraz dziale iv kw.W przypadku nieistnienia księgi wieczystej dla tej nieruchomości: nie istnieją ograniczenia, służebności, obciążenia, roszczenia, hipoteki, itp., które ograniczają prawo własności nieruchomości.</xs:documentation>							</xs:annotation>						</xs:element>					</xs:choice>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Pozostałe lokaty ==========-->	<xs:complexType name="SkladnikInnyTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Składnik inny</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SkladnikAktywowTypAbs">				<xs:sequence>					<xs:element name="IdentyfikacjaSkladnika" type="IdentyfikacjaInnegoSkladnikaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="CzyPapierWartosciowyArt107" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Oznaczenie papierów wartościowych, o których mowa w art. 107 ust. 2 pkt 1 ustawy</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="GrupaAktywow" type="tpw:GrupyAktywowTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Grupa aktywów</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaInnegoSkladnikaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja innego składnika</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaInnegoSkladnikaTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorInnegoSkladnikaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator pozostałych lokat</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja przy pomocy identyfikatora ISIN. W przypadku braku kodu ISIN należy wpisać BRAK.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa pozostałej lokaty</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna pozostałej lokaty (tj. niepasująca do żadnej pozostałej grupy aktywów) stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Specyfikacja" type="SpecyfikacjaInnegoSkladnikaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Specyfikacja składnika</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="SpecyfikacjaInnegoSkladnikaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Specyfikacja innego składnika</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="SpecyfikacjaInnegoSkladnikaTypAbs">				<xs:sequence>					<xs:element name="KategoriaAktywow" type="tpw:KategorieAktywowInneTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kategoria składnika aktywów albo instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Przypisanie składnika aktywów lub instrumentu finansowego do odpowiedniej kategorii klasyfikacyjnej</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta, w której wyrażona jest wartość referencyjna (ang. notional amount) instrumentu finansowego.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Termin" type="tpp:DataPrzedzial3Typ" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Termin wykupu, zapadalności, wygaśnięcia, wymagalności albo zakończenia</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Termin wykupu / zapadalności / wygaśnięcia / zakończenia wynikający z zawartej umowy lub standardu kontraktu.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:choice>						<xs:element name="Emitent" type="IdentyfikacjaEmitentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Emitent, wystawca</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="Kontrahent" type="IdentyfikacjaKontrahentaTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Kontrahent, pożyczkobiorca</xs:documentation>							</xs:annotation>						</xs:element>					</xs:choice>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Specyfikacja składnika ==========-->	<xs:complexType name="IdentyfikacjaEmitentaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja emitenta</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaEmitentaTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorEmitentaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja podmiotu przy pomocy następujących identyfikatorów: TFI, FIO, SFIO, FIZ, ASI, ZASI, LEI, KRS. W przypadku niewystępowania żadnego z tych kodów należy wpisać BRAK. Preferowanym identyfikatorem jest kod LEI.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna podmiotu stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Kraj" type="tpw:KrajeTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kraj siedziby podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Kraj siedziby podmiotu</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaKontrahentaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja kontrahenta</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaKontrahentaTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorKontrahentaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja podmioty przy pomocy następujących identyfikatorów: TFI, FIO, SFIO, FIZ, ASI, ZASI, LEI, KRS. W przypadku niewystępowania żadnego z tych kodów należy wpisać BRAK. Preferowanym identyfikatorem jest kod LEI.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna podmiotu stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Kraj" type="tpw:KrajeTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kraj siedziby podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Kraj siedziby podmiotu</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaPierwotnegoWierzycielaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja pierwotnego wierzyciela</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaPierwotnegoWierzycielaTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorPierwotnegoWierzycielaTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja podmioty przy pomocy następujących identyfikatorów: TFI, FIO, SFIO, FIZ, ASI, ZASI, LEI, KRS. W przypadku niewystępowania żadnego z tych kodów należy wpisać BRAK.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna podmiotu stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Kraj" type="tpw:KrajeTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kraj siedziby podmiotu</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Kraj siedziby podmiotu</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Oprocentowanie ==========-->	<xs:complexType name="OprocentowanieTyp">		<xs:annotation>			<xs:documentation>Oprocentowanie</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="OprocentowanieTypAbs">				<xs:sequence>					<xs:sequence>						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Stopa stała</xs:documentation>						</xs:annotation>						<xs:element name="StopaStala" type="tpp:Liczba19.8Typ" minOccurs="0">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Wartość stopy stałej</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">Wartość stałej stopy oprocentowania wypełaniana jako wartość dziesiętna.Przykład: Oprocentowanie "5,75%" należy raportować jako 0.0575</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="Czestotliwosc" type="tpp:CzestotliwoscTyp" minOccurs="0">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Częstotliwość płacenia kuponu/odsetek dla oprocentowania stałego</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>					<xs:sequence>						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Stopa zmienna</xs:documentation>						</xs:annotation>						<xs:element name="StopaBazowa" type="tpw:StopyProcentoweTyp" minOccurs="0">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Stopa bazowa dla oprocentowania zmiennego</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">Oznaczenie stopy procentowej, w oparciu o którą ustalone są warunki oprocentowania składnika aktywów.</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="IdentyfikacjaStopyBazowej" type="tpp:Opis300ZnakowTyp" minOccurs="0">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Identyfikacja stopy bazowej przy pomocy nazwy oraz powszechnie stosowanego identyfikatora w przypadku wystąpienia wartości OTHR w polu StopaBazowa</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="Marza" type="tpp:Liczba19.8Typ" minOccurs="0">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Marża ponad stopę bazową dla oprocentowania zmiennego</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">Wysokość marży ponad stopę bazową, w oparciu o którą ustalone są warunki oprocentowania składnika aktywów lub instrumentu finansowego.Pole wypełniane jest jako wartość dziesiętna, np. dla oprocentowania "stopa bazowa + 1,25 punkta procentowego" raportowana jest wartość "0,0125".</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>					<xs:element name="OpisOprocentowania" type="tpp:Opis300ZnakowTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Opis oprocentowania dla niestandardowych warunków oprocentowania</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Opis oprocentowania dla niestandardowych warunków oprocentowania, np. wskazanie zastosowanych mnożników stopy bazowej.</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="RodzajOprocentowania" type="tpw:RodzajeOprocentowaniaTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Rodzaj Oprocentowania</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Pakiet przekształcony ==========-->	<xs:complexType name="PakietPrzeksztalconyTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Pakiet przekształcony</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="PakietPrzeksztalconyTypAbs">				<xs:sequence>					<xs:element name="PakietPrzedPrzeksztalceniem" type="PakietPrzedPrzeksztalceniemTyp" minOccurs="0" maxOccurs="unbounded">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Pakiet wierzytelności przed przekształceniem (dotyczy pakietów wierzytelności, które powstały w wyniku przekształcenia innych pakietów wierzytelności, które było przeprowadzone przez podmiot raportujący po wejściu w życie rozporządzenia)</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>				<xs:attribute name="CzyPrzeksztalcony" type="tpp:WskaznikLogiczny0lub1albotruelubfalseTyp" use="required">					<xs:annotation>						<xs:documentation source="Name" xml:lang="PL">Flaga czy przekształcony</xs:documentation>						<xs:documentation source="Definition" xml:lang="PL">Czy pakiet powstał w wyniku przekształcenia (scaleniu lub podzielenia), przeprowadzonego przez podmiot raportujacy, pakietow wierzytelnosci, które miało miejsce po 31.12.2023 r.?</xs:documentation>					</xs:annotation>				</xs:attribute>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="PakietPrzedPrzeksztalceniemTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Pakiet przed przeksztalceniem</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="PakietPrzedPrzeksztalceniemTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorPakietuWierzytelnosciTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator pakietu wierzytelności przed przekształceniem</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Proszę wpisać BRAK. W przyszłości pakiety wierzytelności będą kodowane identyfikatorami UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa pakietu wierzytelności przed przekształceniem</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna pakietu wierzytelności z których powstał raportowany pakiet wierzytelnosci stosowana konsekwentnie we wszystkich raportach do UKNF. Tylko dla pakietow wierzytelnosci, które zostaly przeksztalcone w podmiocie raportujacym po 31.12.2023 r. Jeśli pakiet wierzytelnosci zostal przeksztalcony przez podmiot trzeci (przed nabyciem do funduszu), to pola nie należy uzupełniać. </xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Instrument bazowy ==========-->	<xs:complexType name="InstrumentBazowyTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Instrument bazowy</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="InstrumentBazowyTypAbs">				<xs:sequence>					<xs:choice>						<xs:element name="Identyfikacja" type="IdentyfikacjaInstrumentuBazowegoTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Instrumenty bazowe wymagające identyfikacji, tj. posiadające identyfikator ISIN lub niepasujące do pozostałych grup (waluty, stopy procentowe, towary, indeksy akcyjne, obligacje bazowe).</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="Waluta" type="tpw:WalutyTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Instrumenty bazowe będące walutami</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">3-znakowy kod waluty zgodny z normą ISO</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="StopaProcentowa" type="tpw:StopyProcentoweTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Instrumenty bazowe będące referencyjnymi stopami procentowymi lub stałą stopą oprocentowania.</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">W przypadku braku potrzebnej stopy referencyjnej w słowniku należy wybrać OTHR i uzupełnić pole "Opis"</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="Indeks" type="tpw:PochodneIndeksyAkcyjneTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Instrumenty bazowe będące indeksami akcyjnymi</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">W przypadku braku potrzebnego indeksu akcyjnego w słowniku należy wybrać OTHR i uzupełnić pole "Opis"</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="ObligacjaBazowa" type="tpw:PochodneObligacjeBazoweTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Instrumenty bazowe będące koszykami obligacji o ustalonych cechach</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">W przypadku braku w słowniku wymaganego koszyka obligacji, należy wybrać OTHR i uzupełnić pole "Opis"</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="Towar" type="tpw:PochodneTowaryPodrodzajeTyp">							<xs:annotation>								<xs:documentation source="Name" xml:lang="PL">Instrumenty bazowe będące towarami, energią lub innymi prawami</xs:documentation>								<xs:documentation source="Definition" xml:lang="PL">W przypadku braku potrzebnego towaru/energii/prawa w słowniku należy wybrać OTHR i uzupełnić pole "Opis". W celu łatwiejszej kategoryzacji proszę skorzystać z 2 pozostałych słowników towarów (tj. PochodneTowaryBazowe oraz PochodneTowaryRodzaje).</xs:documentation>							</xs:annotation>						</xs:element>					</xs:choice>					<xs:element name="Opis" type="tpp:Opis1000ZnakowTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Opis instrumentu bazowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Należy opisać instrument bazowy przynajmniej przy pomocy nazwy oraz powszechnie stosowanego identyfikatora (jeśli istnieje).</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Pozycja" type="tpw:PochodnePozycjeWInstrumentachBazowychTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Pozycja w instrumencie bazowym</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Zajęta pozycja w instrumencie bazowym przez podmiot raportujący</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Wartosc" type="tpp:Liczba19.8Typ">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Wartość kursu/stopy/ceny wykonania</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Wartość kursu/stopy/ceny wykonania ustalona z góry w kontrakcie pochodnym lub wartość kursu/stopy z dnia zawarcia transakcji, jeśli nie jest ustalona z góry (dotyczy m.in. kontraktów futures lub kwotowań stóp referencyjnych).</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="IdentyfikacjaInstrumentuBazowegoTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Identyfikacja instrumentu bazowego</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="IdentyfikacjaInstrumentuTypAbs">				<xs:sequence>					<xs:element name="Identyfikator" type="tpp:IdentyfikatorInstrumentuPochodnegoTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Identyfikator instrumentu bazowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Identyfikacja za pomocą kodu ISIN. Jeśli nie istnieje, należy wpisać BRAK.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Nazwa" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Nazwa instrumentu bazowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Nazwa własna instrumentu bazowego stosowana konsekwentnie we wszystkich raportach do UKNF.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="GrupaAktywow" type="tpw:GrupyAktywowTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Grupa aktywów lub instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Podstawowa klasyfikacja aktywów</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="WalutaDenominacji" type="tpw:WalutyTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Waluta denominacji instrumentu/lokaty (ISO 4217).</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Waluta denominacji instrumentu/lokaty kodem waluty.</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Emitent" type="IdentyfikacjaEmitentaTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Emitent/kontrahent/wystawca/pożyczkobiorca</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Opis" type="tpp:Opis1000ZnakowTyp" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Opis składnika aktywów lub instrumentu finansowego</xs:documentation>							<xs:documentation source="Definition" xml:lang="PL">Opis pozwalający jednoznacznie zidentyfikować/uporządkować dane aktywo</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<!--========== Nieruchomość ==========-->	<xs:complexType name="AdresTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Adres</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="AdresTypAbs">				<xs:sequence>					<xs:element name="Kraj" type="tpw:KrajeTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Kraj</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Wojewodztwo" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Województwo</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="Miejscowosc" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Miejscowość</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="UlicaiNumer" type="tpp:Opis300ZnakowTyp">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Ulica i numer</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="ObciazeniaTyp">		<xs:annotation>			<xs:documentation source="Name" xml:lang="PL">Obciążenia</xs:documentation>		</xs:annotation>		<xs:complexContent>			<xs:restriction base="ObciazeniaTypAbs">				<xs:sequence>					<xs:element name="RodzajObciazenia" type="tpw:ObciazeniaNieruchomosciTyp" maxOccurs="unbounded">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Rodzaj obciążenia</xs:documentation>						</xs:annotation>					</xs:element>					<xs:element name="LacznaWartoscHipotek" type="tpp:Liczba19.2Typ" minOccurs="0">						<xs:annotation>							<xs:documentation source="Name" xml:lang="PL">Łączna wartość hipotek</xs:documentation>						</xs:annotation>					</xs:element>				</xs:sequence>			</xs:restriction>		</xs:complexContent>	</xs:complexType></xs:schema>