kdpw_stream Struktura komunikatu: Komunikat zgłoszenia do Repozytorium (trar.ins.001.02) Data utworzenia: 04.08.2015 r.
: Komunikat zgłoszenia do Repozytorium Struktura: Lp. Lub < XML Tag > Nazwa Krotność 0 KDPWDocument Komunikat systemu KDPW [1..1] KDPWDocument 0.1 trar.ins.001.02 Komunikat zgłoszenia do Repozytorium [1..10000] trar.ins.001.02 1 GnlInf Informacje ogólne [1..1] GeneralInformation 1.1 TRRprtId Identyfikator RT wystawcy komunikatu [1..1] TRInstitutionCode 1.1.1 Id Identyfikator instytucji [1..1] Max20Text 1.1.2 Tp Rodzaj użytego identyfikatora [1..1] Code4Text 1.2 SndrMsgRef Identyfikator komunikatu [1..1] Max16Text 1.3 FuncOfMsg Funkcja komunikatu [1..1] FunctionOfMessage 1.4 ActnTp Rodzaj zmiany [1..1] Max1Text 1.5 ActnTpDtls Szczegółowe informacje dotyczące zmiany 1.6 CreDtTm Data utworzenia komunikatu [0..1] Max50TextOrDelete [0..1] DateAndDateTimeChoice 1.6.1 { lub Dt Data [1..1] ISODate 1.6.2 lub } DtTm Data i czas [1..1] ISODateTime 1.7 EligDt Data obowiązywania zgłoszenia [1..1] ISODate 1.8 BckldgInd Znacznik backloading u [0..1] Max1TextOrDelete 1.9 Lnk Referencje [0..1] Linkages 1.9.1 TradRefId Referencje transakcji [1..2] TradeReference 1.9.1.1 TradId Kod identyfikacyjny transakcji 1.9.1.2 CtrPtyTRId Podstawowy identyfikator RT 1.9.1.3 OthrCtrPtyTRId Podstawowy identyfikator RT drugiego kontrahenta 1.9.1.4 CtrPtySd Strona, po której znajduje się kontrahent 2 CtrPtyInf Podstawowe informacje o stronach transakcji 2.1 CtrPtyTRId Kod identyfikacyjny kontrahenta RT [1..1] Max52Text [1..1] Max20Text [1..1] Max50Text [1..1] Max1Text [0..2] CounterpartyInformation [1..1] TRInstitutionCode 2.1.1 Id Identyfikator instytucji [1..1] Max20Text 2.1.2 Tp Rodzaj użytego identyfikatora [1..1] Code4Text 2
2.2 CtrPtySd Strona, po której znajduje się kontrahent 2.3 CtrPtyAdrAndSctr Szczegółowe informacje adresowo-branżowe o kontrahencie [1..1] Max1Text [0..1] CounterpartyAddressAndSectorDetails 2.3.1 Nm Nazwa kontrahenta [0..1] Max100TextOrDelete 2.3.2 Dmcl Siedziba kontrahenta [0..1] Domicile 2.3.2.1 Ctry Kraj rezydencji [0..1] CountryCode 2.3.2.2 PstCd Kod pocztowy [0..1] Max40Text 2.3.2.3 TwnNm Miasto [0..1] Max60Text 2.3.2.4 StrtNm Ulica [0..1] Max150Text 2.3.2.5 BldgId Numer budynku [0..1] Max20Text 2.3.2.6 PrmsId Numer lokalu [0..1] Max20Text 2.3.2.7 DmclDtls Pozostałe dane kontaktowe 2.3.3 CorpSctr Branża, do której należy kontrahent 2.4 CtrPtyDtls Szczegółowe informacje opisujące kontrahenta 2.4.1 BrkrId Kod identyfikacyjny maklera 2.4.2 ClrMmbId Kod identyfikacyjny członka rozliczającego 2.4.3 ClrAcct Identyfikator konta rozliczeniowego 2.4.4 BnfcryId Kod identyfikacyjny beneficjenta [0..1] Max208Text [0..1] Max1TextOrDelete [0..1] CounterpartyDetails [0..1] InstitutionCodeOrDelete [0..1] InstitutionCodeOrDelete [0..1] Max35TextOrDelete [0..1] InstitutionCode 2.4.4.1 Id Identyfikator instytucji [1..1] Max50Text 2.4.4.2 Tp Rodzaj użytego identyfikatora 2.4.5 TrdgCpcty Charakter, w jakim zawarto transakcję 2.4.6 FinNonFinInd Kontrahent finansowy / niefinansowy 2.4.7 CmmrclActvty Bezpośredni związek z działalnością gospodarczą lub działalnością w zakresie zarządzania aktywami i pasywami 2.4.8 ClrTrshld Próg wiążący się z obowiązkiem rozliczania [1..1] Code4Text [0..1] Max1Text [0..1] Max1Text [0..1] Max1TextOrDelete [0..1] Max1TextOrDelete 2.4.9 CollPrtfl Kod portfela zabezpieczeń [0..1] Max35TextOrDelete 2.5 OthrCtrPtyTRId Kod identyfikacyjny RT drugiego kontrahenta [1..1] TRInstitutionCode2 2.5.1 Id Identyfikator instytucji [1..1] Max50Text 3
2.5.2 Tp Rodzaj użytego identyfikatora 2.6 OthrCtrPtyInd Czy druga strona jest osobą fizyczną, która nie jest zobowiązaną do raportowania 2.7 NonEEACtrPty Kontrakt z kontrahentem spoza EOG 3 ValtnAndCollInf Informacje o wycenie i zabezpieczeniach 3.1 ValtnInf Wycena kontraktu wg wartości rynkowej 3.1.1 MtMVal Wycena kontraktu wg wartości rynkowej [1..1] Code4Text [0..1] Max1Text [0..1] Max1Text [0..2] ValuationAndCollateralInformation [0..1] ValuationInformation [1..1] Max20Dec5Signed 3.1.2 Ccy Waluta wyceny [1..1] CurrencyCode 3.1.3 ValtnDtTm Data i godzina wyceny [1..1] ISODateTime 3.1.4 ValtnTp Rodzaj wyceny [1..1] Max1Text 3.2 CollInf Charakterystyka zabezpieczenia [0..1] CollateralInformation 3.2.1 Colltn Zabezpieczenie [1..1] Max2Text 3.2.2 PrtfColl Zabezpieczenie na poziomie portfela [0..1] Max1Text 3.2.3 PrtfId Kod portfela [0..1] Max35Text 3.2.4 CollVal Wartość zabezpieczenia [0..1] Max20Dec5 3.2.5 CollCcy Waluta wartości zabezpieczenia 3.3 CtrPtySd Strona, po której znajduje się kontrahent [0..1] CurrencyCode [1..1] Max1Text 4 TradDtls Szczegóły transakcji [0..1] TradeDetails 4.1 TradId Identyfikacja transakcji [0..1] TradeIdentification 4.1.1 Id Kod identyfikacyjny transakcji 4.1.2 PrvsId Poprzedni kod identyfikacyjny transakcji 4.1.3 TradRefNb Numer referencyjny transakcji [1..1] Max52Text [0..1] Max52TextOrDelete [0..1] Max40Text 4.2 CntrctTp kontraktu [0..1] Contracte 4.2.1 Txnm Stosowana klasyfikacja [1..1] Max1Text 4.2.2 PrdctId1 Kod identyfikacyjny produktu nr 1 4.2.3 PrdctId2 Kod identyfikacyjny produktu nr 2 [1..1] Max20Text [0..1] Max20Text 4.2.4 Undrlyg Instrument bazowy [0..1] UnderlyingDefinition 4.2.4.1 UndrlygId Identyfikator instrumentu bazowego 4.2.4.2 UndrlygTp instrumentu bazowego [1..1] Max20Text [1..1] Max1Text 4
4.2.5 TechUndrlyg Techniczny instrument bazowy 4.2.6 IssrCtry Kod kraju emitenta instrumentu bazowego [0..1] Max20Text [0..1] CountryCodeOrDelete 4.2.7 NtnlCcy1 Waluta nominalna 1 [0..1] CurrencyCode 4.2.8 NtnlCcy2 Waluta nominalna 2 [0..1] CurrencyCodeOrDelete 4.2.9 DlvrblCcy Waluta dostawy [0..1] CurrencyCodeOrDelete 4.3 TradAddtlInf Szczegóły o transakcji [0..1] TradeAdditionalInformation 4.3.1 VenueOfExc Miejsce realizacji transakcji [0..1] Max4Text 4.3.2 Cmprssn Kompresja [0..1] Max1Text 4.3.3 Pric Cena/stawka [0..1] PriceChoice 4.3.3.1 PricRt Cena/stawka [1..1] Max20Dec5Signed 4.3.3.2 PricNot Oznaczenie ceny [1..1] Max3Text 4.3.4 NmnlAmt Kwota nominalna [0..1] Max20Dec2Signed 4.3.5 PricMltplr Mnożnik ceny [0..1] Max10Dec2 4.3.6 Qty Ilość [0..1] Max10Int 4.3.7 UpPmt Płatność z góry [0..1] Max10Dec2SignedOrDelete 4.3.8 DlvryTp dostawy [0..1] Max1Text 4.3.9 ExecDtTm Znacznik czasu realizacji transakcji [0..1] DateAndDateTimeChoice 4.3.9.1 { lub Dt Data [1..1] ISODate 4.3.9.2 lub } DtTm Data i czas [1..1] ISODateTime 4.3.10 FctvDt Data wejścia w życie [0..1] DateAndDateTimeChoice 4.3.10.1 { lub Dt Data [1..1] ISODate 4.3.10.2 lub } DtTm Data i czas [1..1] ISODateTime 4.3.11 MtrtyDt Termin zapadalności [0..1] DateAndDateTimeChoiceOrDelete 4.3.12 TrmntnDt Data rozwiązania [0..1] DateAndDateTimeChoiceOrDelete 4.3.13 SttlmtDt Data rozrachunku [0..1] DateAndDateTimeChoiceOrDelete 4.3.14 MstrAgrmntTp Rodzaj umowy ramowej [0..1] Max50TextOrDelete 4.3.15 MstrAgrmntVrsn Wersja umowy ramowej [0..1] Max4IntOrDelete 4.4 RskMtgtn Ograniczanie ryzyka / zgłaszanie ryzyka 4.4.1 CnfrmtnDtTm Znacznik czasu potwierdzenia 4.4.2 CnfrmtnTp Sposób dokonania potwierdzenia [0..1] RiskMitigation [0..1] DateAndDateTimeChoiceOrDelete [0..1] Max1Text 4.5 ClrgInf Rozliczanie [0..1] ClearingInformation 4.5.1 ClrOblgtn Obowiązek rozliczania [1..1] Max1Text 4.5.2 Clrd Rozliczono [0..1] Max1Text 4.5.3 ClrDtTm Znacznik czasu rozliczenia [0..1] DateAndDateTimeChoiceOrDelete 5
4.5.4 CCP CCP [0..1] Max20TextOrDelete 4.5.5 Intrgrp Transakcja wewnątrzgrupowa [0..1] Max1TextOrDelete 4.6 IRTrad Stopy procentowe [0..1] InterestRateTrade 4.6.1 FxdRateLg1 Stała stopa procentowa części ( nogi ) 1 4.6.2 FxdRateLg2 Stała stopa procentowa części ( nogi ) 2 4.6.3 FxdRateDayCnt Długość okresu stosowania stałej stopy procentowej 4.6.4 FxdLgPmtFrqcy Częstotliwość płatności część ( noga ) o stałym oprocentowaniu 4.6.5 FltgLgPmtFrqcy Częstotliwość płatności część o zmiennym oprocentowaniu 4.6.6 FltgRateRstFrqcy Częstotliwość ustalania na nowo zmiennej stopy procentowej 4.6.7 FltgRateLg1 Zmienna stopa procentowa części ( nogi ) 1 4.6.8 FltgRateLg2 Zmienna stopa procentowa części ( nogi ) 2 [0..1] Max20Dec5SignedOrDelete [0..1] Max20Dec5SignedOrDelete [0..1] Max10TextOrDelete [0..1] Max10TextOrDelete [0..1] Max10TextOrDelete [0..1] Max10TextOrDelete [0..1] Max20TextOrDelete [0..1] Max20TextOrDelete 4.7 FXTrad Transakcje walutowe [0..1] FXTrade 4.7.1 Ccy2 Waluta 2 [1..1] CurrencyCode 4.7.2 XchgRate1 Kurs walutowy 1 [0..1] Max10Dec5SignedOrDelete 4.7.3 FrwrdXchgRate Terminowy kurs walutowy [0..1] Max10Dec5SignedOrDelete 4.7.4 XchgRateBsis Podstawa kursu walutowego [1..1] Max10Text 4.8 CmmdtyTrad Transakcje towarowe [0..1] CommodityTrade 4.8.1 CmmdtyBase Towarowy instrument bazowy 4.8.2 CmmdtyDtls Szczegółowe informacje dotyczące towaru 4.8.3 DlvryPnt Miejsce lub strefa dostawy 4.8.4 IntrcnnctnPnt Punkt połączenia międzysystemowego [1..1] Max2Text [1..1] Max2Text [0..1] Max16TextOrDelete [0..1] Max50TextOrDelete 4.8.5 LdTp Rodzaj obciążenia [0..1] Max2TextOrDelete 4.8.6 DlvryStartDtTm Data i godzina rozpoczęcia dostawy 4.8.7 DlvryEndDtTm Data i godzina zakończenia dostawy [0..1] DateAndDateTimeChoiceOrDelete [0..1] DateAndDateTimeChoiceOrDelete 4.8.8 CntrctCpcty Zakontraktowana ilość [0..1] Max50TextOrDelete 4.8.9 Qty Ilość jednostek [0..1] Max10Dec2OrDelete 6
4.8.10 Pric Cena za ilość w okresie dostawy [0..1] Max10Dec2OrDelete 4.9 OptnTrad Opcje [0..1] OptionTrade 4.9.1 OptnTp Rodzaj opcji [1..1] Max1Text 4.9.2 ExrcStyle Rodzaj opcji (sposób wykonania) 4.9.3 StrkPric Cena wykonania (górny/ dolny pułap) [1..1] Max1Text [1..1] Max10Dec2Signed Elementy składowe komunikatu: KDPWDocument- Komunikat systemu KDPW Komunikat systemu KDPW KDPWDocument <xs:element name="kdpwdocument" type="kdpwdocument" /> ClearingInformation- Rozliczanie (typ złożony) Elementy składowe Rozliczanie ClrOblgtn Clrd{0,1} ClrDtTm{0,1} CCP{0,1} Intrgrp{0,1} <xs:complexe name="clearinginformation" > <xs:sequence > <xs:element name="clroblgtn" type="max1text" /> <xs:element name="clrd" type="max1text" minoccurs="0" /> <xs:element name="clrdttm" type="dateanddatetimechoiceordelete" minoccurs="0" /> <xs:element name="ccp" type="max20textordelete" minoccurs="0" /> <xs:element name="intrgrp" type="max1textordelete" minoccurs="0" /> </xs:sequence> </xs:complexe> ClearingInformation/ClrOblgtn- Obowiązek rozliczania Obowiązek rozliczania Max1Text <xs:element name="clroblgtn" type="max1text" /> ClearingInformation/Clrd- Rozliczono Rozliczono Max1Text 7
<xs:element name="clrd" type="max1text" minoccurs="0" /> ClearingInformation/ClrDtTm- Znacznik czasu rozliczenia Znacznik czasu rozliczenia DateAndDateTimeChoiceOrDelete <xs:element name="clrdttm" type="dateanddatetimechoiceordelete" minoccurs="0" /> ClearingInformation/CCP- CCP CCP Max20TextOrDelete <xs:element name="ccp" type="max20textordelete" minoccurs="0" /> ClearingInformation/Intrgrp- Transakcja wewnątrzgrupowa Transakcja wewnątrzgrupowa Max1TextOrDelete <xs:element name="intrgrp" type="max1textordelete" minoccurs="0" /> Code4Text- Kwalifikator (typ prosty) Kwalifikator, kod Pochodna typu: xs:string Min. długość=4 Maks. długość=4 <xs:simplee name="code4text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="4" /> <xs:maxlength value="4" /> </xs:simplee> CollateralInformation- Charakterystyka zabezpieczenia (typ złożony) Charakterystyka zabezpieczenia Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator Elementy składowe Colltn PrtfColl{0,1} 8
PrtfId{0,1} CollVal{0,1} CollCcy{0,1} <xs:complexe name="collateralinformation" > <xs:sequence > <xs:element name="colltn" type="max2text" /> <xs:element name="prtfcoll" type="max1text" minoccurs="0" /> <xs:element name="prtfid" type="max35text" minoccurs="0" /> <xs:element name="collval" type="max20dec5" minoccurs="0" /> <xs:element name="collccy" type="currencycode" minoccurs="0" /> </xs:sequence> < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:complexe> CollateralInformation/Colltn- Zabezpieczenie Zabezpieczenie Max2Text <xs:element name="colltn" type="max2text" /> CollateralInformation/PrtfColl- Zabezpieczenie na poziomie portfela Zabezpieczenie na poziomie portfela Max1Text <xs:element name="prtfcoll" type="max1text" minoccurs="0" /> CollateralInformation/PrtfId- Kod portfela Kod portfela Max35Text <xs:element name="prtfid" type="max35text" minoccurs="0" /> CollateralInformation/CollVal- Wartość zabezpieczenia Wartość zabezpieczenia Max20Dec5 <xs:element name="collval" type="max20dec5" minoccurs="0" /> CollateralInformation/CollCcy- Waluta wartości zabezpieczenia Waluta wartości zabezpieczenia CurrencyCode 9
<xs:element name="collccy" type="currencycode" minoccurs="0" /> CommodityTrade- Transakcje towarowe (typ złożony) Transakcje towarowe. Sekcja wypełniania dla kontraktów towarowych; jeśli UPI jest raportowane i zawiera wszystkie informacje wskazane poniżej, to ta sekcja nie jest wypełniania /raportowana. Atrybuty Nazwa Elementy składowe DeltnInd Żądanie usunięcia YesNoIndicator CmmdtyBase CmmdtyDtls DlvryPnt{0,1} IntrcnnctnPnt{0,1} LdTp{0,1} DlvryStartDtTm{0,1} DlvryEndDtTm{0,1} CntrctCpcty{0,1} Qty{0,1} Pric{0,1} <xs:complexe name="commoditytrade" > <xs:sequence > <xs:element name="cmmdtybase" type="max2text" /> <xs:element name="cmmdtydtls" type="max2text" /> <xs:element name="dlvrypnt" type="max16textordelete" minoccurs="0" /> <xs:element name="intrcnnctnpnt" type="max50textordelete" minoccurs="0" /> <xs:element name="ldtp" type="max2textordelete" minoccurs="0" /> <xs:element name="dlvrystartdttm" type="dateanddatetimechoiceordelete" minoccurs="0" /> <xs:element name="dlvryenddttm" type="dateanddatetimechoiceordelete" minoccurs="0" /> <xs:element name="cntrctcpcty" type="max50textordelete" minoccurs="0" /> <xs:element name="qty" type="max10dec2ordelete" minoccurs="0" /> <xs:element name="pric" type="max10dec2ordelete" minoccurs="0" /> </xs:sequence> < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:complexe> CommodityTrade/CmmdtyBase- Towarowy instrument bazowy Towarowy instrument bazowy Max2Text <xs:element name="cmmdtybase" type="max2text" /> CommodityTrade/CmmdtyDtls- Szczegółowe informacje dotyczące towaru Szczegółowe informacje dotyczące towaru Max2Text 10
<xs:element name="cmmdtydtls" type="max2text" /> CommodityTrade/DlvryPnt- Miejsce lub strefa dostawy Miejsce lub strefa dostawy. Kod EIC. Max16TextOrDelete <xs:element name="dlvrypnt" type="max16textordelete" minoccurs="0" /> CommodityTrade/IntrcnnctnPnt- Punkt połączenia międzysystemowego Punkt połączenia międzysystemowego Max50TextOrDelete <xs:element name="intrcnnctnpnt" type="max50textordelete" minoccurs="0" /> CommodityTrade/LdTp- Rodzaj obciążenia Rodzaj obciążenia Max2TextOrDelete <xs:element name="ldtp" type="max2textordelete" minoccurs="0" /> CommodityTrade/DlvryStartDtTm- Data i godzina rozpoczęcia dostawy Data i godzina rozpoczęcia dostawy DateAndDateTimeChoiceOrDelete <xs:element name="dlvrystartdttm" type="dateanddatetimechoiceordelete" minoccurs="0" /> CommodityTrade/DlvryEndDtTm- Data i godzina zakończenia dostawy Data i godzina zakończenia dostawy DateAndDateTimeChoiceOrDelete <xs:element name="dlvryenddttm" type="dateanddatetimechoiceordelete" minoccurs="0" /> CommodityTrade/CntrctCpcty- Zakontraktowana ilość Zakontraktowana ilość Max50TextOrDelete 11
<xs:element name="cntrctcpcty" type="max50textordelete" minoccurs="0" /> CommodityTrade/Qty- Ilość jednostek Ilość jednostek Max10Dec2OrDelete <xs:element name="qty" type="max10dec2ordelete" minoccurs="0" /> CommodityTrade/Pric- Cena za ilość w okresie dostawy Cena za ilość w okresie dostawy Max10Dec2OrDelete <xs:element name="pric" type="max10dec2ordelete" minoccurs="0" /> Contracte- kontraktu (typ złożony) Elementy składowe kontraktu Txnm PrdctId1 PrdctId2{0,1} Undrlyg{0,1} TechUndrlyg{0,1} IssrCtry{0,1} NtnlCcy1{0,1} NtnlCcy2{0,1} DlvrblCcy{0,1} <xs:complexe name="contracte" > <xs:sequence > <xs:element name="txnm" type="max1text" /> <xs:element name="prdctid1" type="max20text" /> <xs:element name="prdctid2" type="max20text" minoccurs="0" /> <xs:element name="undrlyg" type="underlyingdefinition" minoccurs="0" /> <xs:element name="techundrlyg" type="max20text" minoccurs="0" /> <xs:element name="issrctry" type="countrycodeordelete" minoccurs="0" /> <xs:element name="ntnlccy1" type="currencycode" minoccurs="0" /> <xs:element name="ntnlccy2" type="currencycodeordelete" minoccurs="0" /> <xs:element name="dlvrblccy" type="currencycodeordelete" minoccurs="0" /> </xs:sequence> </xs:complexe> Contracte/Txnm- Stosowana klasyfikacja Stosowana klasyfikacja Max1Text <xs:element name="txnm" type="max1text" /> 12
Contracte/PrdctId1- Kod identyfikacyjny produktu nr 1 Kod identyfikacyjny produktu nr 1 Max20Text <xs:element name="prdctid1" type="max20text" /> Contracte/PrdctId2- Kod identyfikacyjny produktu nr 2 Kod identyfikacyjny produktu nr 2 Max20Text <xs:element name="prdctid2" type="max20text" minoccurs="0" /> Contracte/Undrlyg- Instrument bazowy Instrument bazowy UnderlyingDefinition <xs:element name="undrlyg" type="underlyingdefinition" minoccurs="0" /> Contracte/TechUndrlyg- Techniczny instrument bazowy Techniczny instrument bazowy Max20Text <xs:element name="techundrlyg" type="max20text" minoccurs="0" /> Contracte/IssrCtry- Kod kraju emitenta instrumentu bazowego Kod kraju emitenta instrumentu bazowego CountryCodeOrDelete <xs:element name="issrctry" type="countrycodeordelete" minoccurs="0" /> Contracte/NtnlCcy1- Waluta nominalna 1 Waluta nominalna 1 CurrencyCode <xs:element name="ntnlccy1" type="currencycode" minoccurs="0" /> Contracte/NtnlCcy2- Waluta nominalna 2 Waluta nominalna 2 13
CurrencyCodeOrDelete <xs:element name="ntnlccy2" type="currencycodeordelete" minoccurs="0" /> Contracte/DlvrblCcy- Waluta dostawy Waluta dostawy CurrencyCodeOrDelete <xs:element name="dlvrblccy" type="currencycodeordelete" minoccurs="0" /> CountryCode- Kod kraju (typ prosty) Kod kraju Pochodna typu: xs:string xs:pattern=[a-z]{2,2} <xs:simplee name="countrycode" > <xs:restriction base="xs:string" > <xs:pattern value="[a-z]{2,2}" /> </xs:simplee> CountryCodeOrDelete- Kod kraju (typ złożony) Kod kraju Pochodna typu: CountryCode Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="countrycodeordelete" > <xs:simplecontent> <xs:extension base="countrycode" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> CurrencyAndAmount2- Wartość i kod waluty (typ złożony) Wartość i kod waluty Pochodna typu: Max20Dec5 Atrybuty Nazwa Ccy Kod waluty CurrencyCode <xs:complexe name="currencyandamount2" > <xs:simplecontent> <xs:extension base="max20dec5" > 14
< xs:attribute name="ccy" type="currencycode" use="required" /> </xs:extension> </xs:simplecontent> </xs:complexe> CurrencyCode- Kod waluty (typ prosty) Kod waluty Pochodna typu: xs:string xs:pattern=[a-z]{3,3} <xs:simplee name="currencycode" > <xs:restriction base="xs:string" > <xs:pattern value="[a-z]{3,3}" /> </xs:simplee> CurrencyCodeOrDelete- Kod waluty (typ złożony) Kod waluty Pochodna typu: CurrencyCode Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="currencycodeordelete" > <xs:simplecontent> <xs:extension base="currencycode" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> CounterpartyAddressAndSectorDetails- Szczegółowe informacje adresowobranżowe o kontrahencie (typ złożony) Elementy składowe Szczegółowe informacje adresowo-branżowe o kontrahencie Nm{0,1} Dmcl{0,1} CorpSctr{0,1} <xs:complexe name="counterpartyaddressandsectordetails" > <xs:sequence > <xs:element name="nm" type="max100textordelete" minoccurs="0" /> <xs:element name="dmcl" type="domicile" minoccurs="0" /> <xs:element name="corpsctr" type="max1textordelete" minoccurs="0" /> </xs:sequence> </xs:complexe> CounterpartyAddressAndSectorDetails/Nm- Nazwa kontrahenta Nazwa kontrahenta 15
Max100TextOrDelete <xs:element name="nm" type="max100textordelete" minoccurs="0" /> CounterpartyAddressAndSectorDetails/Dmcl- Siedziba kontrahenta Siedziba kontrahenta Domicile <xs:element name="dmcl" type="domicile" minoccurs="0" /> CounterpartyAddressAndSectorDetails/CorpSctr- Branża, do której należy kontrahent Branża, do której należy kontrahent Max1TextOrDelete <xs:element name="corpsctr" type="max1textordelete" minoccurs="0" /> CounterpartyDetails- Szczegółowe informacje kontrahenta (typ złożony) Elementy składowe Szczegółowe informacje kontrahenta BrkrId{0,1} ClrMmbId{0,1} ClrAcct{0,1} BnfcryId{0,1} TrdgCpcty{0,1} FinNonFinInd{0,1} CmmrclActvty{0,1} ClrTrshld{0,1} CollPrtfl{0,1} <xs:complexe name="counterpartydetails" > <xs:sequence > <xs:element name="brkrid" type="institutioncodeordelete" minoccurs="0" /> <xs:element name="clrmmbid" type="institutioncodeordelete" minoccurs="0" /> <xs:element name="clracct" type="max35textordelete" minoccurs="0" /> <xs:element name="bnfcryid" type="institutioncode" minoccurs="0" /> <xs:element name="trdgcpcty" type="max1text" minoccurs="0" /> <xs:element name="finnonfinind" type="max1text" minoccurs="0" /> <xs:element name="cmmrclactvty" type="max1textordelete" minoccurs="0" /> <xs:element name="clrtrshld" type="max1textordelete" minoccurs="0" /> <xs:element name="collprtfl" type="max35textordelete" minoccurs="0" /> </xs:sequence> </xs:complexe> 16
CounterpartyDetails/BrkrId- Kod identyfikacyjny maklera Kod identyfikacyjny maklera InstitutionCodeOrDelete <xs:element name="brkrid" type="institutioncodeordelete" minoccurs="0" /> CounterpartyDetails/ClrMmbId- Kod identyfikacyjny członka rozliczającego Kod identyfikacyjny członka rozliczającego InstitutionCodeOrDelete <xs:element name="clrmmbid" type="institutioncodeordelete" minoccurs="0" /> CounterpartyDetails/ClrAcct- Identyfikator konta rozliczeniowego Identyfikator konta rozliczeniowego Max35TextOrDelete <xs:element name="clracct" type="max35textordelete" minoccurs="0" /> CounterpartyDetails/BnfcryId- Kod identyfikacyjny beneficjenta Kod identyfikacyjny beneficjenta InstitutionCode <xs:element name="bnfcryid" type="institutioncode" minoccurs="0" /> CounterpartyDetails/TrdgCpcty- Charakter, w jakim zawarto transakcję Charakter, w jakim zawarto transakcję Max1Text <xs:element name="trdgcpcty" type="max1text" minoccurs="0" /> CounterpartyDetails/FinNonFinInd- Kontrahent finansowy / niefinansowy Kontrahent finansowy / niefinansowy Max1Text <xs:element name="finnonfinind" type="max1text" minoccurs="0" /> 17
CounterpartyDetails/CmmrclActvty- Bezpośredni związek z działalnością gospodarczą lub działalnością w zakresie zarządzania aktywami i pasywami Bezpośredni związek z działalnością gospodarczą lub działalnością w zakresie zarządzania aktywami i pasywami Max1TextOrDelete <xs:element name="cmmrclactvty" type="max1textordelete" minoccurs="0" /> CounterpartyDetails/ClrTrshld- Próg wiążący się z obowiązkiem rozliczania Próg wiążący się z obowiązkiem rozliczania Max1TextOrDelete <xs:element name="clrtrshld" type="max1textordelete" minoccurs="0" /> CounterpartyDetails/CollPrtfl- Kod portfela zabezpieczeń Kod portfela zabezpieczeń. Brak podania portfela zabezpieczeń wskazuje, że transakcja nie jest zabezpieczana na portfel. Max35TextOrDelete <xs:element name="collprtfl" type="max35textordelete" minoccurs="0" /> CounterpartyInformation- Podstawowe informacje o stronach transakcji (typ złożony) Elementy składowe Podstawowe informacje o stronach transakcji CtrPtyTRId CtrPtySd CtrPtyAdrAndSctr{0,1} CtrPtyDtls{0,1} OthrCtrPtyTRId OthrCtrPtyInd{0,1} NonEEACtrPty{0,1} <xs:complexe name="counterpartyinformation" > <xs:sequence > <xs:element name="ctrptytrid" type="trinstitutioncode" /> <xs:element name="ctrptysd" type="max1text" /> <xs:element name="ctrptyadrandsctr" type="counterpartyaddressandsectordetails" minoccurs="0" /> <xs:element name="ctrptydtls" type="counterpartydetails" minoccurs="0" /> <xs:element name="othrctrptytrid" type="trinstitutioncode2" /> <xs:element name="othrctrptyind" type="max1text" minoccurs="0" /> <xs:element name="noneeactrpty" type="max1text" minoccurs="0" /> </xs:sequence> 18
</xs:complexe> CounterpartyInformation/CtrPtyTRId- Kod identyfikacyjny kontrahenta RT Wewnętrzny identyfikator RT podmiotu raportującego budowany na Primary ID i Secondary ID. TRInstitutionCode <xs:element name="ctrptytrid" type="trinstitutioncode" /> CounterpartyInformation/CtrPtySd- Strona, po której znajduje się kontrahent Strona, po której znajduje się kontrahent Max1Text <xs:element name="ctrptysd" type="max1text" /> CounterpartyInformation/CtrPtyAdrAndSctr- Szczegółowe informacje adresowo-branżowe o kontrahencie Szczegółowe informacje adresowo-branżowe o kontrahencie CounterpartyAddressAndSectorDetails <xs:element name="ctrptyadrandsctr" type="counterpartyaddressandsectordetails" minoccurs="0" /> CounterpartyInformation/CtrPtyDtls- Szczegółowe informacje opisujące kontrahenta Szczegółowe informacje opisujące kontrahenta CounterpartyDetails <xs:element name="ctrptydtls" type="counterpartydetails" minoccurs="0" /> CounterpartyInformation/OthrCtrPtyTRId- Kod identyfikacyjny RT drugiego kontrahenta Wewnętrzny identyfikator RT podmiotu raportującego budowany na Primary ID i Secondary ID. TRInstitutionCode2 <xs:element name="othrctrptytrid" type="trinstitutioncode2" /> 19
CounterpartyInformation/OthrCtrPtyInd- Czy druga strona jest osobą fizyczną, która nie jest zobowiązaną do raportowania Czy druga strona jest osobą fizyczną, która nie jest zobowiązaną do raportowania. Max1Text <xs:element name="othrctrptyind" type="max1text" minoccurs="0" /> CounterpartyInformation/NonEEACtrPty- Kontrakt z kontrahentem spoza EOG Kontrakt z kontrahentem spoza EOG Max1Text <xs:element name="noneeactrpty" type="max1text" minoccurs="0" /> DateAndDateTimeChoice- Data i czas (typ złożony) Elementy składowe Data i czas Dt DtTm <xs:complexe name="dateanddatetimechoice" > <xs:sequence > <xs:choice > <xs:element name="dt" type="isodate" /> <xs:element name="dttm" type="isodatetime" /> </xs:choice> </xs:sequence> </xs:complexe> DateAndDateTimeChoice/Dt- Data Data ISODate <xs:element name="dt" type="isodate" /> DateAndDateTimeChoice/DtTm- Data i czas Data i czas ISODateTime <xs:element name="dttm" type="isodatetime" /> 20
DateAndDateTimeChoiceOrDelete- Data i czas (typ złożony) Data i czas Pochodna typu: DateAndDateTimeChoice Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="dateanddatetimechoiceordelete" > <xs:complexcontent> <xs:extension base="dateanddatetimechoice" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:complexcontent> </xs:complexe> Domicile- Siedziba kontrahenta (typ złożony) Siedziba kontrahenta Atrybuty Nazwa Elementy składowe DeltnInd Żądanie usunięcia YesNoIndicator Ctry{0,1} PstCd{0,1} TwnNm{0,1} StrtNm{0,1} BldgId{0,1} PrmsId{0,1} DmclDtls{0,1} <xs:complexe name="domicile" > <xs:sequence > <xs:element name="ctry" type="countrycode" minoccurs="0" /> <xs:element name="pstcd" type="max40text" minoccurs="0" /> <xs:element name="twnnm" type="max60text" minoccurs="0" /> <xs:element name="strtnm" type="max150text" minoccurs="0" /> <xs:element name="bldgid" type="max20text" minoccurs="0" /> <xs:element name="prmsid" type="max20text" minoccurs="0" /> <xs:element name="dmcldtls" type="max208text" minoccurs="0" /> </xs:sequence> < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:complexe> Domicile/Ctry- Kraj rezydencji Kraj rezydencji CountryCode <xs:element name="ctry" type="countrycode" minoccurs="0" /> 21
Domicile/PstCd- Kod pocztowy Kod pocztowy Max40Text <xs:element name="pstcd" type="max40text" minoccurs="0" /> Domicile/TwnNm- Miasto Miasto Max60Text <xs:element name="twnnm" type="max60text" minoccurs="0" /> Domicile/StrtNm- Ulica Ulica Max150Text <xs:element name="strtnm" type="max150text" minoccurs="0" /> Domicile/BldgId- Numer budynku Numer budynku Max20Text <xs:element name="bldgid" type="max20text" minoccurs="0" /> Domicile/PrmsId- Numer lokalu Numer lokalu Max20Text <xs:element name="prmsid" type="max20text" minoccurs="0" /> Domicile/DmclDtls- Pozostałe dane kontaktowe Pozostałe dane kontaktowe Max208Text <xs:element name="dmcldtls" type="max208text" minoccurs="0" /> FunctionOfMessage- Funkcja komunikatu (typ prosty) Funkcja komunikatu 22
Pochodna typu: xs:string Kod NEWM Nowy komunikat <xs:simplee name="functionofmessage" > <xs:restriction base="xs:string" > <xs:enumeration value="newm" /> </xs:simplee> FXTrade- Transakcje walutowe (typ złożony) Transakcje walutowe. Sekcja wypełniania dla kontraktów na walutę; jeśli UPI jest raportowane i zawiera wszystkie informacje wskazane poniżej, to ta sekcja nie jest wypełniania /raportowana. Atrybuty Nazwa Elementy składowe DeltnInd Żądanie usunięcia YesNoIndicator Ccy2 XchgRate1{0,1} FrwrdXchgRate{0,1} XchgRateBsis <xs:complexe name="fxtrade" > <xs:sequence > <xs:element name="ccy2" type="currencycode" /> <xs:element name="xchgrate1" type="max10dec5signedordelete" minoccurs="0" /> <xs:element name="frwrdxchgrate" type="max10dec5signedordelete" minoccurs="0" /> <xs:element name="xchgratebsis" type="max10text" /> </xs:sequence> < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:complexe> FXTrade/Ccy2- Waluta 2 Waluta 2 CurrencyCode <xs:element name="ccy2" type="currencycode" /> FXTrade/XchgRate1- Kurs walutowy 1 Kurs walutowy 1 Max10Dec5SignedOrDelete <xs:element name="xchgrate1" type="max10dec5signedordelete" minoccurs="0" /> 23
FXTrade/FrwrdXchgRate- Terminowy kurs walutowy Terminowy kurs walutowy Max10Dec5SignedOrDelete <xs:element name="frwrdxchgrate" type="max10dec5signedordelete" minoccurs="0" /> FXTrade/XchgRateBsis- Podstawa kursu walutowego Podstawa kursu walutowego Max10Text <xs:element name="xchgratebsis" type="max10text" /> GeneralInformation- Informacje ogólne (typ złożony) Elementy składowe Informacje ogólne TRRprtId SndrMsgRef FuncOfMsg ActnTp ActnTpDtls{0,1} CreDtTm{0,1} EligDt BckldgInd{0,1} Lnk{0,1} <xs:complexe name="generalinformation" > <xs:sequence > <xs:element name="trrprtid" type="trinstitutioncode" /> <xs:element name="sndrmsgref" type="max16text" /> <xs:element name="funcofmsg" type="functionofmessage" /> <xs:element name="actntp" type="max1text" /> <xs:element name="actntpdtls" type="max50textordelete" minoccurs="0" /> <xs:element name="credttm" type="dateanddatetimechoice" minoccurs="0" /> <xs:element name="eligdt" type="isodate" /> <xs:element name="bckldgind" type="max1textordelete" minoccurs="0" /> <xs:element name="lnk" type="linkages" minoccurs="0" /> </xs:sequence> </xs:complexe> GeneralInformation/TRRprtId- Identyfikator RT wystawcy komunikatu Wewnętrzny identyfikator RT podmiotu raportującego budowany na Primary ID i Secondary ID. TRInstitutionCode <xs:element name="trrprtid" type="trinstitutioncode" /> 24
GeneralInformation/SndrMsgRef- Identyfikator komunikatu Identyfikator komunikatu utworzony przez nadawcę Max16Text <xs:element name="sndrmsgref" type="max16text" /> GeneralInformation/FuncOfMsg- Funkcja komunikatu Funkcja komunikatu FunctionOfMessage <xs:element name="funcofmsg" type="functionofmessage" /> GeneralInformation/ActnTp- Rodzaj zmiany Rodzaj zmiany.dopuszczalne wartości ze standardu ESMA Max1Text <xs:element name="actntp" type="max1text" /> GeneralInformation/ActnTpDtls- Szczegółowe informacje dotyczące zmiany Szczegółowe informacje dotyczące zmiany. Pole obowiązkowe jeżeli w polu 4 (Rodzaj zmiany/ Action type) podana wartość = O. Max50TextOrDelete <xs:element name="actntpdtls" type="max50textordelete" minoccurs="0" /> GeneralInformation/CreDtTm- Data utworzenia komunikatu Data utworzenia komunikatu DateAndDateTimeChoice <xs:element name="credttm" type="dateanddatetimechoice" minoccurs="0" /> GeneralInformation/EligDt- Data obowiązywania zgłoszenia Data obowiązywania zgłoszenia ISODate <xs:element name="eligdt" type="isodate" /> 25
GeneralInformation/BckldgInd- Znacznik backloading u Znacznik backloading u Max1TextOrDelete <xs:element name="bckldgind" type="max1textordelete" minoccurs="0" /> GeneralInformation/Lnk- Referencje Referencje Linkages <xs:element name="lnk" type="linkages" minoccurs="0" /> InterestRateTrade- Stopy procentowe (typ złożony) Elementy składowe Stopy procentowe. Sekcja wypełniania/raportowana dla kontraktów na stopę procentową walutę; jeśli UPI jest raportowane i zawiera wszystkie informacje wskazane poniżej, to ta sekcja nie jest wypełniania / raportowana. FxdRateLg1{0,1} FxdRateLg2{0,1} FxdRateDayCnt{0,1} FxdLgPmtFrqcy{0,1} FltgLgPmtFrqcy{0,1} FltgRateRstFrqcy{0,1} FltgRateLg1{0,1} FltgRateLg2{0,1} <xs:complexe name="interestratetrade" > <xs:sequence > <xs:element name="fxdratelg1" type="max20dec5signedordelete" minoccurs="0" /> <xs:element name="fxdratelg2" type="max20dec5signedordelete" minoccurs="0" /> <xs:element name="fxdratedaycnt" type="max10textordelete" minoccurs="0" /> <xs:element name="fxdlgpmtfrqcy" type="max10textordelete" minoccurs="0" /> <xs:element name="fltglgpmtfrqcy" type="max10textordelete" minoccurs="0" /> <xs:element name="fltgraterstfrqcy" type="max10textordelete" minoccurs="0" /> <xs:element name="fltgratelg1" type="max20textordelete" minoccurs="0" /> <xs:element name="fltgratelg2" type="max20textordelete" minoccurs="0" /> </xs:sequence> </xs:complexe> InterestRateTrade/FxdRateLg1- Stała stopa procentowa części ( nogi ) 1 Stała stopa procentowa części ( nogi ) 1 Max20Dec5SignedOrDelete <xs:element name="fxdratelg1" type="max20dec5signedordelete" minoccurs="0" /> 26
InterestRateTrade/FxdRateLg2- Stała stopa procentowa części ( nogi ) 2 Stała stopa procentowa części ( nogi ) 2 Max20Dec5SignedOrDelete <xs:element name="fxdratelg2" type="max20dec5signedordelete" minoccurs="0" /> InterestRateTrade/FxdRateDayCnt- Długość okresu stosowania stałej stopy procentowej Długość okresu stosowania stałej stopy procentowej Max10TextOrDelete <xs:element name="fxdratedaycnt" type="max10textordelete" minoccurs="0" /> InterestRateTrade/FxdLgPmtFrqcy- Częstotliwość płatności część ( noga ) o stałym oprocentowaniu Częstotliwość płatności część ( noga ) o stałym oprocentowaniu Max10TextOrDelete <xs:element name="fxdlgpmtfrqcy" type="max10textordelete" minoccurs="0" /> InterestRateTrade/FltgLgPmtFrqcy- Częstotliwość płatności część o zmiennym oprocentowaniu Częstotliwość płatności część o zmiennym oprocentowaniu Max10TextOrDelete <xs:element name="fltglgpmtfrqcy" type="max10textordelete" minoccurs="0" /> InterestRateTrade/FltgRateRstFrqcy- Częstotliwość ustalania na nowo zmiennej stopy procentowej Częstotliwość ustalania na nowo zmiennej stopy procentowej Max10TextOrDelete <xs:element name="fltgraterstfrqcy" type="max10textordelete" minoccurs="0" /> InterestRateTrade/FltgRateLg1- Zmienna stopa procentowa części ( nogi ) 1 Zmienna stopa procentowa części ( nogi ) 1 27
Max20TextOrDelete <xs:element name="fltgratelg1" type="max20textordelete" minoccurs="0" /> InterestRateTrade/FltgRateLg2- Zmienna stopa procentowa części ( nogi ) 2 Zmienna stopa procentowa części ( nogi ) 2 Max20TextOrDelete <xs:element name="fltgratelg2" type="max20textordelete" minoccurs="0" /> InstitutionCode- Identyfikator instytucji (typ złożony) Elementy składowe Identyfikator instytucji Id Tp <xs:complexe name="institutioncode" > <xs:sequence > <xs:element name="id" type="max50text" /> <xs:element name="tp" type="code4text" /> </xs:sequence> </xs:complexe> InstitutionCode/Id- Identyfikator instytucji Identyfikator instytucji:identyfikator podmiotu prawnego (LEI) (20 A); tymczasowy identyfikator podmiotu (20 A); kod identyfikacyjny jednostki (BIC) (11A); kod klienta (50A). Max50Text <xs:element name="id" type="max50text" /> InstitutionCode/Tp- Rodzaj użytego identyfikatora Dopuszczalne wartości: - LEIC identyfikator podmiotu prawnego; - PLEI tymczasowy identyfikator podmiotu; - BICC kod identyfikacyjny jednostki (BIC); - OTHR kod klienta (50A). Code4Text <xs:element name="tp" type="code4text" /> InstitutionCodeOrDelete- Identyfikator instytucji (typ złożony) Identyfikator instytucji Pochodna typu: InstitutionCode 28
Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="institutioncodeordelete" > <xs:complexcontent> <xs:extension base="institutioncode" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:complexcontent> </xs:complexe> ISODate- Data (typ prosty) Data Pochodna typu: xs:date <xs:simplee name="isodate" > <xs:restriction base="xs:date" > </xs:simplee> ISODateTime- Data i czas (typ prosty) Data i czas Pochodna typu: xs:datetime <xs:simplee name="isodatetime" > <xs:restriction base="xs:datetime" > </xs:simplee> KDPWDocument- Komunikat systemu KDPW (typ złożony) Komunikat systemu KDPW Atrybuty Nazwa Sndr Nadawca KDPWMemberIdentifier Rcvr Odbiorca KDPWMemberIdentifier Elementy składowe trar.ins.001.02{1,10000} <xs:complexe name="kdpwdocument" > <xs:sequence > <xs:element name="trar.ins.001.02" type="trar.ins.001.02" maxoccurs="10000" /> </xs:sequence> < xs:attribute name="sndr" type="kdpwmemberidentifier" use="required" /> < xs:attribute name="rcvr" type="kdpwmemberidentifier" use="required" /> </xs:complexe> 29
KDPWDocument/trar.ins.001.02- Komunikat zgłoszenia do Repozytorium Komunikat zgłoszenia do Repozytorium trar.ins.001.02 <xs:element name="trar.ins.001.02" type="trar.ins.001.02" maxoccurs="10000" /> KDPWMemberIdentifier- Identyfikator uczestnika KDPW (typ prosty) Identyfikator uczestnika KDPW Pochodna typu: xs:string Min. długość=4 Maks. długość=4 <xs:simplee name="kdpwmemberidentifier" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="4" /> <xs:maxlength value="4" /> </xs:simplee> Linkages- Referencje (typ złożony) Elementy składowe Powiązania z innymi komunikatami TradRefId{1,2} <xs:complexe name="linkages" > <xs:sequence > <xs:element name="tradrefid" type="tradereference" minoccurs="1" maxoccurs="2" /> </xs:sequence> </xs:complexe> Linkages/TradRefId- Referencje transakcji Referencje transakcji TradeReference <xs:element name="tradrefid" type="tradereference" minoccurs="1" maxoccurs="2" /> Max4Int- Liczba (typ prosty) Liczba całkowita o maksymalnej długości 4 znaków Pochodna typu: xs:integer Liczba znaków=4 Min. wartość=0 30
<xs:simplee name="max4int" > <xs:restriction base="xs:integer" > <xs:totaldigits value="4" /> <xs:mininclusive value="0" /> </xs:simplee> Max4IntOrDelete- Liczba (typ złożony) Liczba całkowita o maksymalnej długości 4 znaków Pochodna typu: Max4Int Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max4intordelete" > <xs:simplecontent> <xs:extension base="max4int" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max10Int- Liczba (typ prosty) Liczba całkowita o maksymalnej długości 10 znaków Pochodna typu: xs:integer Liczba znaków=10 Min. wartość=0 <xs:simplee name="max10int" > <xs:restriction base="xs:integer" > <xs:totaldigits value="10" /> <xs:mininclusive value="0" /> </xs:simplee> Max11Int- Liczba (typ prosty) Liczba całkowita o maksymalnej długości 11 znaków Pochodna typu: xs:integer Liczba znaków=11 Min. wartość=0 <xs:simplee name="max11int" > <xs:restriction base="xs:integer" > <xs:totaldigits value="11" /> <xs:mininclusive value="0" /> </xs:simplee> 31
Max10Dec2- Liczba o max. długości 10 znaków, w tym 2 znaki po przecinku (typ prosty) Liczba o max. długości 10 znaków, w tym 2 znaki po przecinku Pochodna typu: xs:decimal Min. wartość=0 Max. wartość=100000000 Liczba znaków po przecinku=2 Liczba znaków=10 <xs:simplee name="max10dec2" > <xs:restriction base="xs:decimal" > <xs:mininclusive value="0" /> <xs:maxexclusive value="100000000" /> <xs:fractiondigits value="2" /> <xs:totaldigits value="10" /> </xs:simplee> Max10Dec2OrDelete- Liczba o max. długości 10 znaków, w tym 2 znaków po przecinku (typ złożony) Liczba o max. długości 10 znaków, w tym 2 znaków po przecinku Pochodna typu: Max10Dec2 Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max10dec2ordelete" > <xs:simplecontent> <xs:extension base="max10dec2" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max10Dec2Signed- Liczba o max. długości 10 znaków, w tym 2 znaków po przecinku (typ prosty) Liczba o max. długości 10 znaków, w tym 2 znaków po przecinku Pochodna typu: xs:decimal Min. wartość=-100000000 Max. wartość=100000000 Liczba znaków po przecinku=2 Liczba znaków=10 <xs:simplee name="max10dec2signed" > <xs:restriction base="xs:decimal" > <xs:minexclusive value="-100000000" /> <xs:maxexclusive value="100000000" /> 32
<xs:fractiondigits value="2" /> <xs:totaldigits value="10" /> </xs:simplee> Max10Dec2SignedOrDelete- Liczba o max. długości 10 znaków, w tym 2 znaków po przecinku (typ złożony) Liczba o max. długości 10 znaków, w tym 2 znaków po przecinku Pochodna typu: Max10Dec2Signed Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max10dec2signedordelete" > <xs:simplecontent> <xs:extension base="max10dec2signed" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max10Dec5- Liczba o max. długości 10 znaków, w tym 5 znaki po przecinku (typ prosty) Liczba o max. długości 10 znaków, w tym 5 znaki po przecinku Pochodna typu: xs:decimal Min. wartość=0 Max. wartość=100000 Liczba znaków po przecinku=5 Liczba znaków=10 <xs:simplee name="max10dec5" > <xs:restriction base="xs:decimal" > <xs:mininclusive value="0" /> <xs:maxexclusive value="100000" /> <xs:fractiondigits value="5" /> <xs:totaldigits value="10" /> </xs:simplee> Max10Dec5Signed- Liczba o max. długości 10 znaków, w tym 5 znaków po przecinku (typ prosty) Liczba o max. długości 10 znaków, w tym 5 znaków po przecinku Pochodna typu: xs:decimal Min. wartość=-100000 Max. wartość=100000 Liczba znaków po przecinku=5 33
Liczba znaków=10 <xs:simplee name="max10dec5signed" > <xs:restriction base="xs:decimal" > <xs:minexclusive value="-100000" /> <xs:maxexclusive value="100000" /> <xs:fractiondigits value="5" /> <xs:totaldigits value="10" /> </xs:simplee> Max10Dec5SignedOrDelete- Liczba o max. długości 10 znaków, w tym 5 znaków po przecinku (typ złożony) Liczba o max. długości 10 znaków, w tym 5 znaków po przecinku Pochodna typu: Max10Dec5Signed Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max10dec5signedordelete" > <xs:simplecontent> <xs:extension base="max10dec5signed" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max20Dec2- Liczba o max. długości 20 znaków, w tym 2 znaków po przecinku (typ prosty) Liczba o max. długości 20 znaków, w tym 2 znaków po przecinku Pochodna typu: xs:decimal Min. wartość=0 Max. wartość=1000000000000000000 Liczba znaków po przecinku=2 Liczba znaków=20 <xs:simplee name="max20dec2" > <xs:restriction base="xs:decimal" > <xs:mininclusive value="0" /> <xs:maxexclusive value="1000000000000000000" /> <xs:fractiondigits value="2" /> <xs:totaldigits value="20" /> </xs:simplee> Max20Dec2Signed- Liczba o max. długości 20 znaków, w tym 2 znaków po przecinku (typ prosty) Liczba o max. długości 20 znaków, w tym 2 znaków po przecinku 34
Pochodna typu: xs:decimal Min. wartość=-1000000000000000000 Max. wartość=1000000000000000000 Liczba znaków po przecinku=2 Liczba znaków=20 <xs:simplee name="max20dec2signed" > <xs:restriction base="xs:decimal" > <xs:minexclusive value="-1000000000000000000" /> <xs:maxexclusive value="1000000000000000000" /> <xs:fractiondigits value="2" /> <xs:totaldigits value="20" /> </xs:simplee> Max20Dec5- Liczba o max. długości 20 znaków, w tym 5 znaków po przecinku (typ prosty) Liczba o max. długości 20 znaków, w tym 5 znaków po przecinku Pochodna typu: xs:decimal Min. wartość=0 Max. wartość=1000000000000000 Liczba znaków po przecinku=5 Liczba znaków=20 <xs:simplee name="max20dec5" > <xs:restriction base="xs:decimal" > <xs:mininclusive value="0" /> <xs:maxexclusive value="1000000000000000" /> <xs:fractiondigits value="5" /> <xs:totaldigits value="20" /> </xs:simplee> Max20Dec5Signed- Liczba o max. długości 20 znaków, w tym 5 znaków po przecinku (typ prosty) Liczba o max. długości 20 znaków, w tym 5 znaków po przecinku Pochodna typu: xs:decimal Min. wartość=-1000000000000000 Max. wartość=1000000000000000 Liczba znaków po przecinku=5 Liczba znaków=20 <xs:simplee name="max20dec5signed" > <xs:restriction base="xs:decimal" > <xs:minexclusive value="-1000000000000000" /> <xs:maxexclusive value="1000000000000000" /> <xs:fractiondigits value="5" /> <xs:totaldigits value="20" /> 35
</xs:simplee> Max20Dec5SignedOrDelete- Liczba o max. długości 20 znaków, w tym 5 znaków po przecinku (typ złożony) Liczba o max. długości 20 znaków, w tym 5 znaków po przecinku Pochodna typu: Max20Dec5Signed Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max20dec5signedordelete" > <xs:simplecontent> <xs:extension base="max20dec5signed" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max1Text- Tekst (typ prosty) Tekst o długości 1 znaku Pochodna typu: xs:string Min. długość=1 Maks. długość=1 <xs:simplee name="max1text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> <xs:maxlength value="1" /> </xs:simplee> Max1TextOrDelete- Tekst (typ złożony) Tekst o długości 1 znaku Pochodna typu: Max1Text Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max1textordelete" > <xs:simplecontent> <xs:extension base="max1text" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> 36
Max2Text- Tekst (typ prosty) Tekst o maksymalnej długości 2 znaków Pochodna typu: xs:string Min. długość=1 Maks. długość=2 <xs:simplee name="max2text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> <xs:maxlength value="2" /> </xs:simplee> Max2TextOrDelete- Tekst (typ złożony) Tekst o maksymalnej długości 2 znaków Pochodna typu: Max2Text Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max2textordelete" > <xs:simplecontent> <xs:extension base="max2text" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max3Text- Tekst (typ prosty) Tekst o maksymalnej długości 3 znaków Pochodna typu: xs:string Min. długość=1 Maks. długość=3 <xs:simplee name="max3text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> <xs:maxlength value="3" /> </xs:simplee> Max4Text- Tekst (typ prosty) Tekst o maksymalnej długości 4 znaków Pochodna typu: xs:string 37
Min. długość=1 Maks. długość=4 <xs:simplee name="max4text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> <xs:maxlength value="4" /> </xs:simplee> Max10Text- Tekst (typ prosty) Tekst o maksymalnej długości 10 znaków Pochodna typu: xs:string Min. długość=1 Maks. długość=10 <xs:simplee name="max10text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> <xs:maxlength value="10" /> </xs:simplee> Max10TextOrDelete- Tekst (typ złożony) Tekst o maksymalnej długości 10 znaków Pochodna typu: Max10Text Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max10textordelete" > <xs:simplecontent> <xs:extension base="max10text" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max16Text- Tekst (typ prosty) Tekst o maksymalnej długości 16 znaków Pochodna typu: xs:string Min. długość=1 Maks. długość=16 <xs:simplee name="max16text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> 38
<xs:maxlength value="16" /> </xs:simplee> Max16TextOrDelete- Tekst (typ złożony) Tekst o maksymalnej długości 16 znaków Pochodna typu: Max16Text Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max16textordelete" > <xs:simplecontent> <xs:extension base="max16text" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max20Text- Tekst (typ prosty) Tekst o maksymalnej długości 20 znaków Pochodna typu: xs:string Min. długość=1 Maks. długość=20 <xs:simplee name="max20text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> <xs:maxlength value="20" /> </xs:simplee> Max20TextOrDelete- Tekst (typ złożony) Tekst o maksymalnej długości 20 znaków Pochodna typu: Max20Text Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max20textordelete" > <xs:simplecontent> <xs:extension base="max20text" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> 39
Max35Text- Tekst (typ prosty) Tekst o maksymalnej długości 35 znaków Pochodna typu: xs:string Min. długość=1 Maks. długość=35 <xs:simplee name="max35text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> <xs:maxlength value="35" /> </xs:simplee> Max35TextOrDelete- Tekst (typ złożony) Tekst o maksymalnej długości 35 znaków Pochodna typu: Max35Text Atrybuty Nazwa DeltnInd Żądanie usunięcia YesNoIndicator <xs:complexe name="max35textordelete" > <xs:simplecontent> <xs:extension base="max35text" > < xs:attribute name="deltnind" type="yesnoindicator" use="optional" /> </xs:extension> </xs:simplecontent> </xs:complexe> Max40Text- Tekst (typ prosty) Tekst o maksymalnej długości 20 znaków Pochodna typu: xs:string Min. długość=1 Maks. długość=40 <xs:simplee name="max40text" > <xs:restriction base="xs:string" > <xs:whitespace value="collapse" /> <xs:minlength value="1" /> <xs:maxlength value="40" /> </xs:simplee> Max50Text- Tekst (typ prosty) Tekst o maksymalnej długości 50 znaków Pochodna typu: xs:string 40