CZĘŚCIOWY, DOBROWOLNY WYKUP DŁUŻNYCH PAPIERÓW WARTOŚCIOWYCH (BIDS)
Zasady wymiany komunikatów ISO20022 w systemie kdpw_stream
SPIS TREŚCI
1. WSTĘP ... 2
2. INFORMACJE OGÓLNE ... 3
2.1 Wstęp ... 3
2.2 Obsługa ... 3
3. CZĘŚCIOWY, DOBROWOLNY WYKUP OBLIGACJI I LISTÓW ZASTAWNYCH EMITENTÓW KRAJOWYCH EMITOWANYCH DO 31.12.2014 ... 3
3.1 Ogólny schemat wymiany komunikatów ... 3
3.2 Informowanie o zdarzeniu ... 5
3.3 Przesłanie instrukcji CA przez uczestników KDPW ... 12
3.4 Wykonanie zdarzenia oraz przesłanie informacji o prognozowanych przepływach ... 18
3.5 Przesłanie przez uczestnika informacji uzupełniającej ... 37
3.6 Przesłanie zaktualizowanej informacji o prognozowanych przepływach oraz potwierdzenie realizacji zdarzenia ... 40
3.7 Brak wypłaty świadczenia w dniu planowanej płatności ... 76
4. CZĘŚCIOWY, DOBROWOLNY WYKUP OBLIGACJI I LISTÓW ZASTAWNYCH EMITENTÓW KRAJOWYCH EMITOWANYCH OD 01.01.2015 ORAZ OBLIGACJI SKARBOWYCH ... 77
4.1 Ogólny schemat wymiany komunikatów ... 77
4.2 Informowanie o zdarzeniu ... 78
4.3 Przesłanie instrukcji CA przez uczestników KDPW ... 85
4.4 Wykonanie zdarzenia oraz przesłanie informacji o prognozowanych przepływach ... 90
4.5 Przesłanie zaktualizowanej informacji o prognozowanych przepływach oraz potwierdzenie realizacji zdarzenia ... 111
4.6 Brak wypłaty świadczenia w dniu planowanej płatności ... 140
Metryka Zmian
Data Autor Zmiana
28.06.2018 KDPW S.A. Utworzenie dokumentu, v.1.0.
26.10.2018 KDPW S.A. v. 1.1: Aktualizacja w zakresie:
▪ zmiany pola stawki płatności premii z
<CshIncntivRate> na <SlctnFeeRate>,
▪ zmiany pola kwoty płatności premii z <CshIncntiv>
na <SlctnFees>,
▪ zmiany strukturyzowanego pola tekstowego kwoty premii do wypłaty w seev.038 z
ZntitldAmtCshIncntiv// na EntitldAmtSlctnFees//,
▪ zmiany strukturyzowanego pola tekstowego kwoty podatku od premii w seev.038 z
WhldgTaxAmtCshIncntiv// na WhldgTaxAmtSlctnFees//,
▪ doprecyzowania opisów niektórych pól i realizowanych procesów.
1. WSTĘP
Dokument opisuje budowę i zasady wymiany komunikatów ISO20022 w zakresie obsługi częściowego, dobrowolnego wykupu papierów wartościowych (obligacji, listów zastawnych) w ramach systemu kdpw_stream. Zakłada się, że w przypadku papierów dłużnych, wykup realizowany jest poza okresem odsetkowym, narosłe odsetki oraz ewentualna premia za częściowy wykup, będą wypłacane w ramach zdarzenia wykupu. W przypadku realizacji wykupu w terminie płatności odsetek, wypłata odsetek realizowana jest w ramach odrębnego zdarzenia.
W zakresie wymiany informacji wykorzystywane będą komunikaty z obszaru Securities Events w wariancie 001, wersja 03. Informacje na temat budowy komunikatów ISO20022 wraz ze szczegółową specyfikacją techniczną publikowane są na stronie internetowej www.iso20022.org.
W dokumencie przedstawiono schematy przepływu komunikatów, jak również charakterystyki zakresu wykorzystywanych komponentów i elementów komunikatów w zakresie obsługi częściowego, dobrowolnego wykupu p.w., zdefiniowanych w kdpw_stream.
Budowa nagłówka komunikatów ISO20022 (Business Application Header – BAH) jest tożsama z budową komunikatu head.001.001.01 przedstawioną na witrynie internetowej http://www.kdpw.pl /pl/kdpw_stream/system/Strony/KomunikatyXML.aspx.
Prezentowana propozycja rozwiązań dotyczy papierów wartościowych emitowanych zgodnie z prawem polskim, dla których depozytem macierzystym (CSD Emitenta) jest KDPW S.A.
Z uwagi na zróżnicowanie sposobów obsługi częściowego, dobrowolnego wykupu papierów wartościowych, realizowanego w ramach systemu kdpw_stream, dokument został podzielony na następujące części, tj.:
Obsługa częściowego, dobrowolnego wykupu obligacji i listów zastawnych emitentów krajowych innych niż Skarb Państwa, emitowanych do dnia 31 grudnia 2014 r.,
Obsługa częściowego, dobrowolnego wykupu obligacji i listów zastawnych emitentów krajowych, emitowanych od dnia 1 stycznia 2015 r. oraz obligacji Skarbu Państwa.
Dokument nie opisuje procesów oraz zasad wymiany informacji w związku z pełnieniem przez KDPW
funkcji płatnika podatku od zysków kapitałowych, w przypadku prowadzenia w KDPW rachunków
papierów wartościowych. Obsługa podatkowa, w przypadku pełnienia przez KDPW funkcji płatnika
podatku, prowadzona będzie w ramach odrębnego zdarzenia, tj. WTRC (Withholding Tax Relief
Certification) powiązanego ze zdarzeniem, z którego wynika wypłata świadczenia. Zasady obsługi
zdarzenia WTRC zostały opisane w odrębnym dokumencie. Natomiast, przekazywanie danych
uprawnionych z p.w. odbywać się będzie z wykorzystaniem grupy nowych komunikatów własnych
KDPW (DSCL), opartych na normie i bazach słownikowych ISO20022, na zasadach opisanych
w odrębnym dokumencie.
2. INFORMACJE OGÓLNE
2.1 Wstęp
Zdarzenie definiowane będzie odrębnie dla każdego kodu ISIN, którym oznaczone są papiery wartościowe emitenta.
Identyfikatory komunikatów wysyłanych do uczestników są unikalne w ramach całego cyklu życia definiowanego zdarzenia, a ich numeracja jest rosnąca.
W komunikatach stosowane będą polskie znaki diakrytyczne (ąęść itd.), dotyczy to przede wszystkim pól opisowych (informacja dodatkowa), ale także nazw spółek.
W zakresie kodowania komunikatów wejściowych i wyjściowych zgodnych z ISO20022 kdpw_stream zawsze generuje komunikaty kodowane w UTF-8 i zapewnia obsługę komunikatów wejściowych kodowanych w UTF-8, co jest zgodne z normą ISO20022.
12.2 Obsługa
Zgodnie z przyjętym modelem biznesowym operacja częściowego, dobrowolnego wykupu p.w. będzie obsługiwana, zgodnie z normą ISO20022, jako zdarzenie EvtTp = BIDS (Repurchase Offer) z typem obligatoryjności MndtryVlntryEvtTp = VOLU (zdarzenie dobrowolne).
Komunikaty zgodne z normą ISO20022 wykorzystywane w obsłudze zdarzenia:
seev.031.001.03 – Corporate Action Notification,
seev.032.001.03 – Corporate Action Event Processing Status Advice,
seev.033.001.03 – Corporate Action Instruction,
seev.034.001.03 – Corporate Action Instruction Status Advice,
seev.035.001.03 – Corporate Action Movement Preliminary Advice,
seev.036.001.03 – Corporate Action Movement Confirmation,
seev.038.001-03 – Corporate Action Narrative,
seev.039.001.03 – Corporate Action Cancellation Advice,
seev.040.001.03 – Corporate Action Instruction Cancellation Request,
seev.041.001.03 – Corporate Action Instruction Cancellation Request Status Advice.
Adnotacja: Dane w prezentowanych komunikatach są danymi fikcyjnymi i obrazują jedynie przykładowy sposób wypełnienia poszczególnych pól.
3. CZĘŚCIOWY, DOBROWOLNY WYKUP OBLIGACJI I LISTÓW ZASTAWNYCH EMITENTÓW KRAJOWYCH EMITOWANYCH DO 31.12.2014
Opisane poniżej zasady dotyczą obsługi częściowego, dobrowolnego wykupu obligacji nie skarbowych oraz listów zastawnych, emitowanych zgodnie z prawem polskim, do dnia 31 grudnia 2014 r., dla których KDPW pełni rolę CSD Emitenta.
3.1 Ogólny schemat wymiany komunikatów
Poniżej prezentujemy ogólne schematy wymiany komunikatów ISO20022 w ramach realizacji zdarzenia BIDS (VOLU). Komunikaty oznaczone strzałką pełną są komunikatami obowiązkowymi, tj. zostaną przesłane w ramach standardowej obsługi zdarzenia. Komunikaty oznaczone strzałką
1kdpw_stream przyjmuje komunikaty wejściowe zgodne z ISO 20022, kodowane w UTF-8, w których zastosowany zestaw znaków nie wykracza poza znaki z zestawu oznaczonego IBM CCSID 870 (LATIN-2 EBCDIC) (http://www.ibm.com/software/globalization/ccsid/ccsid870.html). kdwp_stream nie weryfikuje zawartości tagu CharSet w BAH, weryfikacji podlegają poszczególne znaki komunikatu. Komunikaty wejściowe zawierające znaki spoza wskazanego wcześniej zestawu znaków będą odrzucane przez kdpw_stream.
przerywaną są opcjonalne, tj. mogą zostać przesłane w niektórych przypadkach, po spełnieniu odpowiednich warunków opisanych w dalszej części dokumentu.
Schemat wymiany komunikatów dla uczestników KDPW, innych niż depozytariusze zagraniczni i deponenci
seev.031.001.03 – NEWM - GENR
seev.031.001.03 – REPL – GENR INFORMOWANIE O ZDARZENIU
seev.039.001.03 – WITH/PROC – GENR
ODWOŁANIE ZDARZENIA (Możliwe na każdym etapie realizacji zdarzenia)
seev.035.001.03 – NEWM – ACCT (COMP)
INFORMOWANIE O PROGNOZOWANYCH PRZEPŁYWACH
seev.032.001.03 – NPAY
INFORMOWANIE O WSTRZYMANIU WYPŁATY – BRAK ŚRODKÓW OD EMITENTA Payment Date
seev.036.001.03
POTWIERDZENIE REALIZACJI ZDARZENIA Payment Date / Posting Date
seev.033.001.03
seev.041.001.03 seev.040.001.03 seev.034.001.03
PRZEKAZYWANIE DO KDPW I ZARZĄDZANIE INSTRUKCJAMI CA
(Przekazanie informacji o liczbie p.w. zgłoszonych do wykupu, instrukcje przekazywane odrębnie dla każdego uprawnionego)
seev.035.001.03 – REPL – ACCT (COMP)
AKTUALIZACJA INFORMACJI O PROGNOZOWANYCH PRZEPŁYWACH seev.038.001.03 UZUPEŁNIENIE INFORMACJI PRZEKAZANEJ DO KDPW
(W zakresie informacji podatkowych w przypadku zagranicznych osób prawnych)
Schemat wymiany komunikatów dla depozytariuszy zagranicznych i deponentów
3.2 Informowanie o zdarzeniu
Komunikaty zgodne z normą ISO20022 wykorzystywane w procesie informowania o zdarzeniu:
seev.031.001.03 – Corporate Action Notification,
seev.039.001.03 – Corporate Action Cancellation Advice.
Przesłanie informacji o zdarzeniu i zmianach w zdarzeniu
seev.031.001.03 – NEWM – GENR
seev.031.001.03 – REPL – GENR seev.031.001.03 – NEWM – GENR
seev.031.001.03 – REPL – GENR INFORMOWANIE O ZDARZENIU
seev.039.001.03 – WITH/PROC – GENR
ODWOŁANIE ZDARZENIA (Możliwe na każdym etapie realizacji zdarzenia)
seev.035.001.03 – NEWM – ACCT (COMP)
INFORMOWANIE O PROGNOZOWANYCH PRZEPŁYWACH
seev.032.001.03 – NPAY
INFORMOWANIE O WSTRZYMANIU WYPŁATY – BRAK ŚRODKÓW OD EMITENTA Payment Date
seev.036.001.03
POTWIERDZENIE REALIZACJI ZDARZENIA Payment Date / Posting Date
seev.033.001.03
seev.041.001.03 seev.040.001.03 seev.034.001.03
PRZEKAZYWANIE DO KDPW I ZARZĄDZANIE INSTRUKCJAMI CA
(Przekazanie informacji o liczbie p.w. zgłoszonych do wykupu, instrukcje przekazywane odrębnie dla każdego uprawnionego)
seev.035.001.03 – REPL – ACCT (COMP)
AKTUALIZACJA INFORMACJI O PROGNOZOWANYCH PRZEPŁYWACH WTRC / Przekazywanie danych
uprawnionych z p.w.
Komunikat seev.031.001.03 wysyłany jest do uczestników po zdefiniowaniu zdarzenia oraz w przypadku zmiany warunków zdarzenia.
Komunikat seev.031.001.03 wysyłany jest do uczestnika wyłącznie wtedy, gdy posiada on na kontach papiery wartościowe o kodzie ISIN papieru bazowego, którego dotyczy zdarzenie lub gdy w systemie kdpw_stream istnieją dokumenty w toku dla tego uczestnika dotyczące kodu ISIN papieru bazowego. Niemniej jednak, jeśli od momentu wysłania pierwszego komunikatu informującego o zdarzeniu do dnia zakończeniakońca okresu przyjmowania zgłoszeń do wykupu przez uczestników KDPW instrukcji CA (tzw. Market Deadline), uczestnik niebędący wcześniej w posiadaniu odpowiedniego papieru wartościowego nabyłpozyskał taki papier wartościowy (z datą rozrachunku do dnia zakończenia przyjmowania zgłoszeń do wykupu przyjmowania instrukcji CA włącznie), również otrzyma on komunikat informujący o zdarzeniu.
seev.031.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnNtfctn> [1..1]
<NtfctnGnlInf> [1..1]
<NtfctnTp>NEWM</NtfctnTp> [1..1]
Typ powiadomienia. Pole obowiązkowe.
Wartości: NEWM – Nowe powiadomienie, REPL – Powiadomienie zmieniające poprzednie powiadomienie.
<PrcgSts> [1..1]
Status zdarzenia. Pole obowiązkowe.
EvtCmpltnsSts
Wartości: COMP – Pełna informacja o zdarzeniu, INCO – Niepełna informacja o zdarzeniu.
EvtConfSts
Wartości: CONF – Informacje potwierdzone, UCON – Informacje niepotwierdzone.
<Cd> [1..1]
<EvtSts> [1..1]
<EvtCmpltnsSts>COMP</EvtCmpltnsSts> [1..1]
<EvtConfSts>CONF</EvtConfSts> [1..1]
</EvtSts> [1..1]
</Cd> [1..1]
</PrcgSts> [1..1]
</NtfctnGnlInf> [1..1]
<PrvsNtfctnId> [0..1] Identyfikator komunikatu wysłanego wcześniej. Pole
opcjonalne, wypełniane dla komunikatu w typie REPL.
Długość pola: 16 znaków.
<Id>0123456789010203</Id> [1..1]
</PrvsNtfctnId> [0..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtPrcgTp> [0..1]
Kod typu procesu. Pole opcjonalne.
Wartość: REOR – Reorganizacja.
<Cd>REOR</Cd> [1..1]
</EvtPrcgTp> [0..1]
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Częściowy, dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
</EvtTp> [1..1]
<MndtryVlntryEvtTp> [1..1] Typ obligatoryjności udziału w zdarzeniu. Pole
obowiązkowe.
Wartość: VOLU – Udział dobrowolny.
<Cd>VOLU</Cd> [1..1]
</MndtryVlntryEvtTp> [1..1]
<UndrlygScty> [1..1]
<FinInstrmId> [1..1]
<ISIN>PL0123456789</ISIN> [1..1] Kod ISIN papieru bazowego, z którego wynika zdarzenie CA. Pole obowiązkowe.
<Desc>4100 Emitent S.A.</Desc> [0..1] Kod i nazwa emitenta papierów wartościowych. Pole opcjonalne.
</FinInstrmId> [1..1]
<MtrtyDt>2014-07-16</MtrtyDt> [0..1] Data zapadalności papieru bazowego, wynikająca z warunków emisji. Pole opcjonalne.
<MinNmnlQty> [0..1]
Minimum Nominal Quantity – Jednostka nominału papieru bazowego. Pole obowiązkowe.
<FaceAmt>1000.00</FaceAmt> [1..1]
</MinNmnlQty> [0..1]
</UndrlygScty> [1..1]
</CorpActnGnlInf> [1..1]
<AcctDtls> [1..1]
<ForAllAccts> [1..1] Wartość: GENR – Wskazanie, iż komunikat dotyczy wszystkich kont, na których zarejestrowany jest papier bazowy. Pole obowiązkowe.
<IdCd>GENR</IdCd> [1..1]
</ForAllAccts> [1..1]
</AcctDtls> [1..1]
<CorpActnDtls> [0..1]
<DtDtls> [0..1]
<AnncmntDt> [0..1]
Announcement Date – Data ogłoszenia zdarzenia przez emitenta. Pole opcjonalne.
<Dt><Dt>2012-06-01</Dt></Dt> [1..1]
</AnncmntDt> [0..1]
<PrratnDt> [0..1] Proration Date – Dzień wykonania redukcji. Pole
obowiązkowe, jeśli emitent wskazuje przedział p.w. do wykupu.
<Dt><Dt>2012-07-12</Dt></Dt> [1..1]
</PrratnDt> [0..1]
<RsltsPblctnDt> [0..1]
Results Publication Date – Data ogłoszenia wyników zdarzenia dobrowolnego. Pole opcjonalne.
<Dt><Dt>2012-07-12</Dt></Dt> [1..1]
</RsltsPblctnDt> [0..1]
<DdlnForTaxBrkdwnInstr> [0..1]
Deadline for Tax Breakdown Instructions - Data, do której przyjmowane są instrukcje podatkowe (od uczestników prowadzących rachunki p.w. dla zagranicznych osób prawnych). Pole opcjonalne, nie jest wypełniane dla depozytariuszy zagranicznych i deponentów.
<Dt><Dt>2012-07-11</Dt></Dt> [1..1]
</DdlnForTaxBrkdwnInstr> [0..1]
</DtDtls> [0..1]
<SctiesQty> [0..1]
<MaxQty> [1..1]
Maksymalna wartość nominalna p.w. do wykupu, określona przez emitenta. Pole obowiązkowe.
<FaceAmt>100000000.00</FaceAmt> [1..1]
</MaxQty> [1..1]
<MinQtySght> [1..1]
Minimalna wartość nominalna p.w. do wykupu, określona przez emitenta. Pole obowiązkowe.
<FaceAmt>1000.00</FaceAmt> [1..1]
</MinQtySght> [1..1]
</SctiesQty> [0..1]
<AddtlInf> [0..1]
<URLAdr> [0..1]
Adres strony internetowej emitenta. Pole opcjonalne.
<URLAdr>www.emitent.pl</URLAdr> [1..1]
</URLAdr> [0..1]
</AddtlInf> [0..1]
</CorpActnDtls> [0..1]
<CorpActnOptnDtls> [1..*]
<OptnNb>001</OptnNb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
<OptnTp> [1..1]
Kod wariantu wykonania. Pole obowiązkowe.
Wartość: NOAC – Brak udziału w zdarzeniu.
<Cd>NOAC</Cd> [1..1]
</OptnTp> [1..1]
<DfltPrcgOrStgInstr> [1..1] Wskaźnik obowiązkowości wariantu wykonania. Pole
obowiązkowe.
Wartość: true – Wariant domyślny.
<DfltOptnInd>true</DfltOptnInd> [1..1]
</DfltPrcgOrStgInstr> [1..1]
<AddtlInf> [0..1]
<AddtlTxt> [0..1]
<AddtlInf>Informacje dodatkowe</AddtlInf> [1..1] Dodatkowe informacje tekstowe. Pole opcjonalne.
</AddtlTxt> [0..1]
</AddtlInf> [0..1]
</CorpActnOptnDtls> [1..*]
<CorpActnOptnDtls> [1..1]
<OptnNb>002</OptnNb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
<OptnTp> [1..1]
Kod wariantu wykonania. Pole obowiązkowe.
Wartość: CASH – Dystrybucja środków pieniężnych.
<Cd>CASH</Cd> [1..1]
</OptnTp> [1..1]
<OptnFeatrs> [0..*]
Wskaźnik redukcji. Pole obowiązkowe, jeśli przewidziana jest potencjalna redukcja zapisów.
<Cd>PROR</Cd> [1..1]
</OptnFeatrs> [0..*]
<CcyOptn>PLN</CcyOptn> [1..1] Waluta świadczenia pieniężnego. Pole obowiązkowe.
<DfltPrcgOrStgInstr> [1..1] Wskaźnik obowiązkowości wariantu wykonania. Pole obowiązkowe.
Wartość: false – Wariant alternatywny.
<DfltOptnInd>false</DfltOptnInd> [1..1]
</DfltPrcgOrStgInstr> [1..1]
<DtDtls> [0..1]
<RspnDdln> [0..1]
Response Deadline – Data, do której przyjmowane są instrukcje CA przez KDPW. Pole obowiązkowe.
<Dt><Dt>2012-07-10</Dt></Dt> [1..1]
</RspnDdln> [0..1]
<MktDdln> [0..1] Market Deadline – Ostateczna data, do której
przyjmowane są instrukcje CA przez KDPW.
W notyfikacji od KDPW (jako CSD Emitenta), Market Deadline = Response Deadline. Pole obowiązkowe.
<Dt><Dt>2012-07-10</Dt></Dt> [1..1]
</MktDdln> [0..1]
</DtDtls> [0..1]
<PrdDtls> [0..1]
Okres zapisów. Przedział czasu w jakim możliwe jest przekazywanie instrukcji CAprzyjmowania zgłoszeń do KDPW.wykupu p.w., wskazywany przez emitenta.
Sekcja opcjonalnaobowiązkowa.
<ActnPrd> [0..1]
<Prd> [1..1]
<StartDt> [1..1]
<Dt><Dt>2012-06-01</Dt></Dt> [1..1]
</StartDt> [1..1]
<EndDt> [1..1]
<Dt><Dt>2012-07-1008</Dt></Dt> [1..1]
</EndDt> [1..1]
</Prd> [1..1]
</ActnPrd> [0..1]
</PrdDtls> [0..1]
<SctiesMvmntDtls> [1..1]
<SctyDtls> [1..1]
<FinInstrmId> [1..1]
<ISIN>PL0123456789</ISIN> [1..1] Kod ISIN debetowanych papierów wartościowych. Pole obowiązkowe.
<Desc>4100 Emitent S.A.</Desc> [0..1] Kod i nazwa emitenta papierów wartościowych. Pole opcjonalne.
</FinInstrmId> [1..1]
<ClssfctnTp> [0..1]
<ClssfctnFinInstrm>DBFUFB</ClssfctnFinInstrm> [1..1] Identyfikator CFI. Pole opcjonalne.
</ClssfctnTp> [0..1]
</SctyDtls> [1..1]
<CdtDbtInd>DBIT</CdtDbtInd> [1..1]
Wskaźnik kredytowania / debetowania. Pole obowiązkowe.
Wartość: DBIT – Debet.
<DtDtls> [1..1]
<PmtDt> [1..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1]
Payment Date – Data płatności, w której powinno nastąpić debetowanie papierów wartościowych. Pole obowiązkowe, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1]
Payment Date – Data płatności, w której powinno nastąpić debetowanie papierów wartościowych. Pole obowiązkowe, wykorzystywane jeśli data nie jest znana.
</PmtDt> [1..1]
<EarlstPmtDt> [0..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1]
Earliest Payment Date – Najwcześniejsza data płatności, inna niż Payment Date jeśli emitent wskazał dzień nieroboczy, jako dzień płatności. Pole
opcjonalne, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1]
Earliest Payment Date – Najwcześniejsza data płatności, inna niż Payment Date jeśli emitent wskazał dzień nieroboczy, jako dzień płatności. Pole
opcjonalne, wykorzystywane jeśli data nie jest znana.
</EarlstPmtDt> [0..1]
</DtDtls> [1..1]
</SctiesMvmntDtls> [1..1]
<CshMvmntDtls> [1..3] Blok płatności związanej z wykupem p.w. Blok obowiązkowy.
<CdtDbtInd>CRDT</CdtDbtInd> [1..1]
Wskaźnik kredytowania / debetowania. Pole obowiązkowe.
Wartość: CRDT – Kredyt.
<DtDtls> [1..1]
<PmtDt> [1..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1] Payment Date – Data płatności. Pole obowiązkowe, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1] Payment Date – Data płatności. Pole obowiązkowe, wykorzystywane jeśli data nie jest znana.
</PmtDt> [1..1]
<ValDt> [0..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1] Value Date – Data waluty. Pole opcjonalne, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1] Value Date – Data waluty. Pole opcjonalne, wykorzystywane jeśli data nie jest znana.
</ValDt> [0..1]
<EarlstPmtDt> [0..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1]
Earliest Payment Date – Najwcześniejsza data płatności, inna niż Payment Date jeśli emitent wskazał dzień nieroboczy, jako dzień płatności. Pole
opcjonalne, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1]
Earliest Payment Date – Najwcześniejsza data płatności, inna niż Payment Date jeśli emitent wskazał dzień nieroboczy, jako dzień płatności. Pole
opcjonalne, wykorzystywane jeśli data nie jest znana.
</EarlstPmtDt> [0..1]
</DtDtls> [1..1]
<PricDtls> [0..1]
<GncCshPricRcvdPerPdct> [0..1]
<AmtPricPerFinInstrmQty> {lub [1..1]
Cena wykupu (kwotowo). Informacja dotycząca wartości wypłaty środków pieniężnych w danej walucie przypadającej na jednostkę nominału. Pole
obowiązkowe, wykorzystywane jeśli cena wykupu jest znana.
<AmtPricTp>ACTU</AmtPricTp> [1..1]
<PricVal Ccy=”PLN”>1000.00</PricVal> [1..1]
<FinInstrmQty> [1..1]
<FaceAmt>1000.00</FaceAmt> [1..1]
</FinInstrmQty> [1..1]
</AmtPricPerFinInstrmQty> [1..1]
<NotSpcfdPric>UKWN</NotSpcfdPric> lub} [1..1] Cena wykupu (nieznana). Pole obowiązkowe, wykorzystywane jeśli cena wykupu nie jest znana.
</GncCshPricRcvdPerPdct> [0..1]
</PricDtls> [0..1]
</CshMvmntDtls> [1..3]
<CshMvmntDtls> [1..3] Blok płatności narosłych odsetek. Blok opcjonalny.
<CdtDbtInd>CRDT</CdtDbtInd> [1..1]
Wskaźnik kredytowania / debetowania. Pole obowiązkowe.
Wartość: CRDT – Kredyt.
<DtDtls> [1..1]
<PmtDt> [1..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1] Payment Date – Data płatności odsetek. Pole obowiązkowe, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1]
Payment Date – Data płatności odsetek. Pole obowiązkowe, wykorzystywane jeśli data nie jest znana.
</PmtDt> [1..1]
<ValDt> [0..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1] Value Date – Data waluty. Pole opcjonalne, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1] Value Date – Data waluty. Pole opcjonalne, wykorzystywane jeśli data nie jest znana.
</ValDt> [0..1]
<EarlstPmtDt> [0..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1]
Earliest Payment Date – Najwcześniejsza data płatności, inna niż Payment Date jeśli emitent wskazał dzień nieroboczy, jako dzień płatności. Pole
opcjonalne, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1]
Earliest Payment Date – Najwcześniejsza data płatności, inna niż Payment Date jeśli emitent wskazał dzień nieroboczy, jako dzień płatności. Pole
opcjonalne, wykorzystywane jeśli data nie jest znana.
</EarlstPmtDt> [0..1]
</DtDtls> [1..1]
<RateAndAmtDtls> [0..1]
<IntrstRateUsdForPmt> [0..1]
<Amt Ccy=”PLN”>9.35</Amt> {lub [1..1]
Stawka brutto świadczenia odsetkowego przypadająca na jednostkę nominału <MinNmnlQty>. Pole
obowiązkowe, wykorzystywane jeśli stawka jest znana.
<NotSpcfdRate>UKWN</NotSpcfdRate> lub} [1..1]
Stopa/stawka świadczenia odsetkowego. Pole obowiązkowe, wykorzystywane jeśli stawka <Amt> nie jest znana.
</IntrstRateUsdForPmt> [0..1]
</RateAndAmtDtls> [0..1]
</CshMvmntDtls> [1..3]
<CshMvmntDtls> [1..3] Blok płatności premii. Blok opcjonalny.
<CdtDbtInd>CRDT</CdtDbtInd> [1..1]
Wskaźnik kredytowania / debetowania. Pole obowiązkowe.
Wartość: CRDT – Kredyt.
<DtDtls> [1..1]
<PmtDt> [1..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1] Payment Date – Data płatności premii. Pole obowiązkowe, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1]
Payment Date – Data płatności premii. Pole obowiązkowe, wykorzystywane jeśli data nie jest znana.
</PmtDt> [1..1]
<ValDt> [0..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1] Value Date – Data waluty. Pole opcjonalne, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1] Value Date – Data waluty. Pole opcjonalne, wykorzystywane jeśli data nie jest znana.
</ValDt> [0..1]
<EarlstPmtDt> [0..1]
<Dt><Dt>2012-07-16</Dt></Dt> {lub [1..1]
Earliest Payment Date – Najwcześniejsza data płatności, inna niż Payment Date jeśli emitent wskazał dzień nieroboczy, jako dzień płatności. Pole
opcjonalne, wykorzystywane jeśli data jest znana.
<DtCd><Cd>UKWN</Cd></DtCd> lub} [1..1]
Earliest Payment Date – Najwcześniejsza data płatności, inna niż Payment Date jeśli emitent wskazał dzień nieroboczy, jako dzień płatności. Pole
opcjonalne, wykorzystywane jeśli data nie jest znana.
</EarlstPmtDt> [0..1]
</DtDtls> [1..1]
<RateAndAmtDtls> [0..1]
<CshIncntivRateSlctnFeeRate> [0..1]
<Amt Ccy=”PLN”>1.35</Amt>AmtToQty>
{lub [1..1]
Stawka brutto świadczenia premiowego przypadająca na jednostkę nominału <MinNmnlQtyQty>. Pole obowiązkowe, wykorzystywane jeśli stawka jest znana.
<Amt Ccy=”PLN”>1.35</Amt> [1..1]
<Qty>1000.00</Qty> [1..1]
</AmtToQty> [1..1]
<NotSpcfdRate>UKWN</NotSpcfdRate> lub} [1..1]
Stopa/stawka świadczenia premiowego. Pole
obowiązkowe, wykorzystywane jeśli stawka <Amt> nie jest znana.
</CshIncntivRateSlctnFeeRate > [0..1]
</RateAndAmtDtls> [0..1]
</CshMvmntDtls> [1..3]
</CorpActnOptnDtls> [1..1]
<AddtlInf> [0..1]
<AddtlTxt> [0..1]
<AddtlInf>Informacje dodatkowe</AddtlInf> [1..*] Dodatkowe informacje tekstowe. Pole opcjonalne.
</AddtlTxt> [0..1]
<InfConds> [0..1]
<AddtlInf>Warunki zdarzenia</AddtlInf> [1..*] Dodatkowe warunki zdarzenia. Pole opcjonalne.
</InfConds> [0..1]
<TaxtnConds> [0..1]
<AddtlInf>Informacje podatkowe</AddtlInf> [1..*] Dodatkowe informacje w zakresie obsługi podatkowej.
Pole opcjonalne.
</TaxtnConds> [0..1]
</AddtlInf> [0..1]
</CorpActnNtfctn> [1..1]
Odwołanie lub wycofanie zdarzenia
Komunikat seev.039.001.03 jest wysyłany do uczestników, którzy otrzymali uprzednio komunikat notyfikacji o zdarzeniu (seev.031.001.03), w przypadku odwołania zdarzenia przez emitenta lub w przypadku wycofania zdarzenia z powodu błędu procesowego. Przekazanie ww. komunikatu jest równoznaczne z zakończeniem realizacji obsługi częściowego, dobrowolnego wykupu p.w.
seev.039.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnCxlAdvc> [1..1]
<CxlAdvcGnlInf> [1..1]
<CxlRsnCd>PROC</CxlRsnCd> [1..1]
Przyczyna odwołania zdarzenia CA. Pole obowiązkowe.
Wartości: WITH – Zdarzenie odwołane przez emitenta, PROC – Zdarzenie odwołane ze względu na błąd procesowy.
<CxlRsn>Opis Przyczyny</CxlRsn> [0..1] Opis przyczyny odwołania zdarzenia CA. Pole opcjonalne.
<PrcgSts> [1..1]
Status zdarzenia. Pole obowiązkowe.
EvtCmpltnsSts
Wartości: COMP – Pełna informacja o zdarzeniu, EvtConfSts
Wartości: CONF – Informacje potwierdzone.
<EvtSts> [1..1]
<EvtCmpltnsSts>COMP</EvtCmpltnsSts> [1..1]
<EvtConfSts>CONF</EvtConfSts> [1..1]
</EvtSts> [1..1]
</PrcgSts> [1..1]
</CxlAdvcGnlInf> [1..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Częściowy, dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
</EvtTp> [1..1]
<MndtryVlntryEvtTp> [1..1] Typ obligatoryjności udziału w zdarzeniu. Pole
obowiązkowe.
<Cd>VOLU</Cd> [1..1]
seev.031.001.03 – NEWM/REPL – GENR
seev.039.001.03 – WITH/PROC – GENR
</MndtryVlntryEvtTp> [1..1] Wartość: VOLU – Udział dobrowolny.
<FinInstrmId> [1..1]
<ISIN>PL0123456789</ISIN> [1..1] Kod ISIN papieru bazowego, z którego wynika zdarzenie CA. Pole obowiązkowe.
<Desc>4100 Emitent S.A.</Desc> [0..1] Kod i nazwa emitenta papierów wartościowych. Pole opcjonalne.
</FinInstrmId> [1..1]
</CorpActnGnlInf> [1..1]
<AcctDtls> [1..1]
<ForAllAccts> [1..1] Wartość: GENR – Wskazanie, iż komunikat dotyczy
wszystkich kont, na których zarejestrowany jest papier bazowy. Pole obowiązkowe.
<IdCd>GENR</IdCd> [1..1]
</ForAllAccts> [1..1]
</AcctDtls> [1..1]
</CorpActnCxlAdvc> [1..1]
3.3 Przesłanie instrukcji CA przez uczestników KDPW
Komunikaty zgodne z normą ISO20022 wykorzystywane w procesie przekazywania instrukcji CA przez uczestnika:
seev.033.001.03 – Corporate Action Instruction,
seev.034.001.03 – Corporate Action Instruction Status Advice,
seev.040.001.03 – Corporate Action Instruction Cancellation Request,
seev.041.001.03 – Corporate Action Instruction Cancellation Request Status Advice.
Przyjęcie instrukcji CA od uczestnika
Uczestnicy przesyłają do KDPW instrukcje CA w celu przekazania informacji o liczbie p.w. zgłoszonych przez uprawnionych do wykupu. Udział w zdarzeniu, a tym samym przesłanie instrukcji seev.033.001.03 jest dobrowolne. Instrukcje przesyłane są odrębnie dla każdego z uprawnionych.
Na tym etapie, tj. przed wykonaniem zdarzenia w KDPW, uczestnik bezpośredni nie przesyła informacji dotyczącej kwoty podatku do odprowadzenia przez emitenta, w przypadku zagranicznych osób prawnych.
seev.033.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnInstr> [1..1]
<ChngInstrInd>true</ChngInstrInd> [0..1]
Wskaźnik określający czy dana instrukcja zmienia instrukcję wcześniej wycofaną. Pole opcjonalne.
Możliwe wartości: true / false
<CancInstrId> [0..1] Identyfikator komunikatu instrukcji wcześniej
wycofanej. Pole opcjonalne.
Długość pola: 16 znaków.
<Id>4123456789010203</Id> [1..1]
</CancInstrId> [0..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Częściowy, dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
seev.033.001.03 seev.034.001.03
</EvtTp> [1..1]
<UndrlygScty> [1..1]
<FinInstrmId> [1..1]
<ISIN>PL0123456789</ISIN> [1..1] Kod ISIN papieru bazowego, z którego wynika zdarzenie CA. Pole obowiązkowe.
<Desc>4100 Emitent S.A.</Desc> [0..1] Kod i nazwa emitenta papierów wartościowych. Pole opcjonalne.
</FinInstrmId> [1..1]
</UndrlygScty> [1..1]
</CorpActnGnlInf> [1..1]
<AcctDtls> [1..1]
<SfkpgAcct>01000100</SfkpgAcct> [1..1] Identyfikator konta podmiotowego. Pole
obowiązkowe.
<AcctOwnr> [0..1]
<PrtryId> [1..1]
<Id>FFFF</Id> [1..1] Kod uczestnika. Pole obowiązkowe.
<Issr>KDPW</Issr> [1..1] Podmiot nadający kod uczestnika. Pole obowiązkowe.
</PrtryId> [1..1]
</AcctOwnr> [0..1]
<SfkpgPlc> [0..1]
Miejsce zdeponowania papierów wartościowych, rodzaj podmiotu (np. NCSD) oraz kod BIC podmiotu (np. KDPWPLPW). Pole obowiązkowe.
<TpAndId> [1..1]
<SfkpgPlcTp>NCSD</SfkpgPlcTp> [1..1]
<Id>KDPWPLPW</Id> [1..1]
</TpAndId> [1..1]
</SfkpgPlc> [0..1]
</AcctDtls> [1..1]
<BnfclOwnrDtls> [1..1] Blok obowiązkowy.
<OwnrId> [1..1]
<PrtryId> [1..1]
<Id>0123456789</Id> [1..1]
Unikalny numer identyfikacyjny uprawnionego nadawany przez uczestnika. Pole obowiązkowe.
Format pola: Max35Text
<Issr>FFFF</Issr> [1..1] Kod uczestnika nadającego numer indentyfikacyjny uprawnionego. Pole obowiązkowe.
</PrtryId> [1..1]
</OwnrId> [1..1]
<OwndSctiesQty> [1..1] Wartość nominalna bazowych p.w., posiadanych przez
wskazanego uprawnionego. Pole obowiązkowe, nie będzie kontrolowane przez KDPW.
<FaceAmt>25000000.00</FaceAmt> [1..1]
</OwndSctiesQty> [1..1]
</BnfclOwnrDtls> [1..1]
<CorpActnInstr> [1..1]
<OptnNb> [1..1]
<Nb>002</Nb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
</OptnNb> [1..1]
<OptnTp> [1..1]
Kod wariantu wykonania. Pole obowiązkowe.
Wartość: CASH – Dystrybucja środków pieniężnych.
<Cd>CASH</Cd> [1..1]
</OptnTp> [1..1]
<SctiesQty> [1..1]
<InstdOrQtyToRcv> [1..1]
<InstdQty> [1..1]
Wartość nominalna bazowych p.w., których dotyczy instrukcja CA, i.e. wartość p.w. zgłoszonych do wykupu. Pole obowiązkowe.
<Qty> [1..1]
<FaceAmt>7800000.00</FaceAmt> [1..1]
</Qty> [1..1]
</InstdQty> [1..1]
</InstdOrQtyToRcv> [1..1]
</SctiesQty> [1..1]
</CorpActnInstr> [1..1]
</CorpActnInstr> [1..1]
seev.033.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnInstr> [1..1]
<ChngInstrInd>true</ChngInstrInd> [0..1]
Wskaźnik określający czy dana instrukcja zmienia instrukcję wcześniej wycofaną. Pole opcjonalne.
Możliwe wartości: true / false
<CancInstrId> [0..1] Identyfikator komunikatu instrukcji wcześniej
wycofanej. Pole opcjonalne.
Długość pola: 16 znaków.
<Id>4123456789010204</Id> [1..1]
</CancInstrId> [0..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Częściowy, dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
</EvtTp> [1..1]
<UndrlygScty> [1..1]
<FinInstrmId> [1..1]
<ISIN>PL0123456789</ISIN> [1..1] Kod ISIN papieru bazowego, z którego wynika zdarzenie CA. Pole obowiązkowe.
<Desc>4100 Emitent S.A.</Desc> [0..1] Kod i nazwa emitenta papierów wartościowych. Pole opcjonalne.
</FinInstrmId> [1..1]
</UndrlygScty> [1..1]
</CorpActnGnlInf> [1..1]
<AcctDtls> [1..1]
<SfkpgAcct>01000100</SfkpgAcct> [1..1] Identyfikator konta podmiotowego. Pole
obowiązkowe.
<AcctOwnr> [0..1]
<PrtryId> [1..1]
<Id>FFFF</Id> [1..1] Kod uczestnika. Pole obowiązkowe.
<Issr>KDPW</Issr> [1..1] Podmiot nadający kod uczestnika. Pole obowiązkowe.
</PrtryId> [1..1]
</AcctOwnr> [0..1]
<SfkpgPlc> [0..1]
Miejsce zdeponowania papierów wartościowych, rodzaj podmiotu (np. NCSD) oraz kod BIC podmiotu (np. KDPWPLPW). Pole obowiązkowe.
<TpAndId> [1..1]
<SfkpgPlcTp>NCSD</SfkpgPlcTp> [1..1]
<Id>KDPWPLPW</Id> [1..1]
</TpAndId> [1..1]
</SfkpgPlc> [0..1]
</AcctDtls> [1..1]
<BnfclOwnrDtls> [1..1] Blok obowiązkowy.
<OwnrId> [1..1]
<PrtryId> [1..1]
<Id>1123456789</Id> [1..1]
Unikalny numer identyfikacyjny uprawnionego nadawany przez uczestnika. Pole obowiązkowe.
Format pola: Max35Text
<Issr>FFFF</Issr> [1..1] Kod uczestnika nadającego numer indentyfikacyjny uprawnionego. Pole obowiązkowe.
</PrtryId> [1..1]
</OwnrId> [1..1]
<OwndSctiesQty> [1..1] Wartość nominalna bazowych p.w., posiadanych przez
wskazanego uprawnionego. Pole obowiązkowe, nie będzie kontrolowane przez KDPW.
<FaceAmt>9750000.00</FaceAmt> [1..1]
</OwndSctiesQty> [1..1]
</BnfclOwnrDtls> [1..1]
<CorpActnInstr> [1..1]
<OptnNb> [1..1]
<Nb>002</Nb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
</OptnNb> [1..1]
<OptnTp> [1..1]
Kod wariantu wykonania. Pole obowiązkowe.
Wartość: CASH – Dystrybucja środków pieniężnych.
<Cd>CASH</Cd> [1..1]
</OptnTp> [1..1]
<SctiesQty> [1..1]
<InstdOrQtyToRcv> [1..1]
<InstdQty> [1..1]
Wartość nominalna bazowych p.w., których dotyczy instrukcja CA, i.e. wartość p.w. zgłoszonych do wykupu. Pole obowiązkowe.
<Qty> [1..1]
<FaceAmt>2199000.00</FaceAmt> [1..1]
</Qty> [1..1]
</InstdQty> [1..1]
</InstdOrQtyToRcv> [1..1]
</SctiesQty> [1..1]
</CorpActnInstr> [1..1]
</CorpActnInstr> [1..1]
W odpowiedzi na każdą instrukcję CA otrzymaną od uczestnika, KDPW generuje i przesyła komunikat statusu instrukcji CA seev.034.001.03 informujący o przyjęciu bądź odrzuceniu instrukcji.
seev.034.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnInstrStsAdvc> [1..1]
<InstrId> [0..1] Identyfikator komunikatu instrukcji. Pole
obowiązkowe.
Długość pola: 16 znaków.
<Id>5123456789010203</Id> [1..1]
</InstrId> [0..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Częściowy, dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
</EvtTp> [1..1]
</CorpActnGnlInf> [1..1]
<InstrPrcgSts> {lub [1..*] Status instrukcji i kod przyczyny. Pole obowiązkowe.
Wariant dotyczący przypadku, gdy instrukcja seev.033.001.03 została zaakceptowana.
Możliwe wartości:
NORE – Brak powodu.
<Accptd> [1..1]
<NoSpcfdRsn>NORE</NoSpcfdRsn> [1..1]
</Accptd> [1..1]
</InstrPrcgSts> [1..*]
<InstrPrcgSts> lub [1..*]
Status instrukcji i kod przyczyny. Pole obowiązkowe.
Wariant dotyczący przypadku, gdy instrukcja seev.033.001.03 została odrzucona.
Możliwe wartości pola <RsnCd> oraz <AddtlRsnInf>
zgodnie z nową wersją dokumentu Lista kodów statusów i błędów w komunikatach XML w systemie kdpw_stream z obszaru zdarzeń korporacyjnych zgodnych z normą ISO 20022.
<Rjctd> [1..1]
<Rsn> [1..1]
<RsnCd> [1..1]
<Cd>OTHR</Cd> [1..1]
</RsnCd> [1..1]
<AddtlRsnInf>Opis</AddtlRsnInf> [0..1]
</Rsn> [1..1]
</Rjctd> [1..1]
</InstrPrcgSts> [1..*]
<InstrPrcgSts> lub} [1..*] Status instrukcji i kod przyczyny. Pole obowiązkowe.
Wariant dotyczący przypadku, gdy instrukcja seev.033.001.03 została wstępnie skontrolowana i oczekuje na zakończenie przetwarzania w kdpw_stream.
Możliwe wartości pola <RsnCd> oraz <AddtlRsnInf>
zgodnie z nową wersją dokumentu Lista kodów statusów i błędów w komunikatach XML w systemie kdpw_stream z obszaru zdarzeń korporacyjnych zgodnych z normą ISO 20022.
<Pdg> [1..1]
<Rsn> [1..1]
<RsnCd> [1..1]
<Cd>OTHR</Cd> [1..1]
</RsnCd> [1..1]
<AddtlRsnInf>Opis</AddtlRsnInf> [0..1]
</Rsn> [1..1]
</Pdg> [1..1]
</InstrPrcgSts> [1..*]
<CorpActnInstr> [0..1]
<OptnNb> [1..1]
<Nb>002</Nb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
</OptnNb> [1..1]
<OptnTp> [1..1] Kod wariantu wykonania. Pole obowiązkowe.
Wartość: CASH – Dystrybucja środków pieniężnych.
<Cd>CASH</Cd> [1..1]
</OptnTp> [1..1]
</CorpActnInstr> [0..1]
</CorpActnInstrStsAdvc> [1..1]
Wycofanie instrukcji CA przez uczestnika
Komunikat seev.040.001.03 przekazywany jest przez uczestnika do KDPW w celu wycofania wcześniej przesłanej do KDPW instrukcji CA.
seev.040.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnInstrCxlReq> [1..1]
<ChngInstrInd>true</ChngInstrInd>
Wskaźnik określający czy wycofywana instrukcja zostanie zastąpiona nową instrukcją. Pole opcjonalne.
Możliwe wartości: true / false
<InstrId> [0..1] Identyfikator komunikatu instrukcji do wycofania. Pole
obowiązkowe.
Długość pola: 16 znaków.
<Id>4123456789010203</Id> [1..1]
</InstrId> [0..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Częściowy, dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
</EvtTp> [1..1]
<FinInstrmId> [0..1]
<ISIN>PL0123456789</ISIN> [1..1] Kod ISIN papieru bazowego, z którego wynika zdarzenie CA. Pole obowiązkowe.
<Desc>4100 Emitent S.A.</Desc> [0..1] Kod i nazwa emitenta papierów wartościowych. Pole opcjonalne.
</FinInstrmId> [0..1]
</CorpActnGnlInf> [1..1]
<AcctDtls> [1..1]
<SfkpgAcct>01000100</SfkpgAcct> [1..1] Identyfikator konta podmiotowego. Pole
obowiązkowe.
<AcctOwnr> [0..1]
<PrtryId> [1..1]
<Id>FFFF</Id> [1..1] Kod uczestnika. Pole obowiązkowe.
<Issr>KDPW</Issr> [1..1] Podmiot nadający kod uczestnika. Pole obowiązkowe.
</PrtryId> [1..1]
</AcctOwnr> [0..1]
<SfkpgPlc> [0..1]
Miejsce zdeponowania papierów wartościowych, rodzaj podmiotu (np. NCSD) oraz kod BIC podmiotu (np. KDPWPLPW). Pole obowiązkowe.
<TpAndId> [1..1]
<SfkpgPlcTp>NCSD</SfkpgPlcTp> [1..1]
<Id>KDPWPLPW</Id> [1..1]
</TpAndId> [1..1]
</SfkpgPlc> [0..1]
</AcctDtls> [1..1]
<CorpActnInstr> [1..1]
<OptnNb> [1..1]
<Nb>002</Nb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
seev.040.001.03
seev.041.001.03
</OptnNb> [1..1]
<OptnTp> [1..1]
Kod wariantu wykonania. Pole obowiązkowe.
Wartość: CASH – Dystrybucja środków pieniężnych.
<Cd>CASH</Cd> [1..1]
</OptnTp> [1..1]
<InstdOrQtyToRcv> [1..1]
<InstdQty> [1..1]
Wartość nominalna bazowych p.w., których dotyczy instrukcja CA, i.e. wartość p.w. zgłoszonych do wykupu. Pole obowiązkowe.
<Qty> [1..1]
<FaceAmt>7800000.00</FaceAmt> [1..1]
</Qty> [1..1]
</InstdQty> [1..1]
</InstdOrQtyToRcv> [1..1]
</CorpActnInstr> [1..1]
</CorpActnInstrCxlReq> [1..1]
W odpowiedzi na komunikat wycofania instrukcji CA, KDPW generuje i przesyła komunikat statusu seev.041.001.03 informujący o przyjęciu bądź odrzuceniu komunikatu wycofania instrukcji.
seev.041.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnInstrCxlReqStsAdvc> [1..1]
<InstrCxlReqId> [0..1] Identyfikator komunikatu wycofania instrukcji. Pole
obowiązkowe.
Długość pola: 16 znaków.
<Id>4223456789010203</Id> [1..1]
</InstrCxlReqId> [0..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Częściowy, dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
</EvtTp> [1..1]
</CorpActnGnlInf> [1..1]
<InstrCxlReqSts> {lub [1..*] Status instrukcji anulującej i kod przyczyny. Pole obowiązkowe. Wariant dotyczący przypadku, gdy instrukcja anulująca seev.040.001.03 została zaakceptowana.
Możliwe wartości:
NORE – Brak powodu.
<CxlCmpltd> [1..1]
<NoSpcfdRsn>NORE</NoSpcfdRsn> [1..1]
</CxlCmpltd> [1..1]
</InstrCxlReqSts> [1..*]
<InstrCxlReqSts> lub [1..*] Status instrukcji anulującej i kod przyczyny. Pole obowiązkowe. Wariant dotyczący przypadku, gdy instrukcja anulująca seev.040.001.03 została odrzucona.
Możliwe wartości pola <RsnCd> oraz <AddtlRsnInf>
zgodnie z nową wersją dokumentu Lista kodów statusów i błędów w komunikatach XML w systemie kdpw_stream z obszaru zdarzeń korporacyjnych zgodnych z normą ISO 20022.
<Rjctd> [1..1]
<Rsn> [1..1]
<RsnCd> [1..1]
<Cd>ADEA</Cd> [1..1]
</RsnCd> [1..1]
<AddtlRsnInf>Opis</AddtlRsnInf> [0..1]
</Rsn> [1..1]
</Rjctd> [1..1]
</InstrCxlReqSts> [1..*]
<InstrCxlReqSts> lub} [1..*] Status instrukcji anulującej i kod przyczyny. Pole obowiązkowe. Wariant dotyczący przypadku, gdy instrukcja anulująca seev.040.001.03 została wstępnie skontrolowana i oczekuje na zakończenie
przetwarzania w kdpw_stream.
<PdgCxl> [1..1]
<NotSpcfdRsn>NORE</NotSpcfdRsn> [1..1]
</PdgCxl> [1..1]
</InstrCxlReqSts> [1..*]
<CorpActnInstr> [0..1]
<OptnNb> [1..1]
<Nb>002</Nb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
</OptnNb> [1..1]
<OptnTp> [1..1]
Kod wariantu wykonania. Pole obowiązkowe.
Wartość: CASH – Dystrybucja środków pieniężnych.
<Cd>CASH</Cd> [1..1]
</OptnTp> [1..1]
</CorpActnInstr> [0..1]
</CorpActnInstrCxlReqStsAdvc> [1..1]
3.4 Wykonanie zdarzenia oraz przesłanie informacji o prognozowanych przepływach
Po wykonaniu zdarzenia, zgodnie z warunkami zdarzenia oraz na podstawie informacji otrzymanych od uczestników, KDPW informuje uczestników o prognozowanych przepływach. Jeśli liczba p.w.
zgłoszonych do wykupu, przekracza maksymalną liczbę p.w. do wykupu określoną przez emitenta, KDPW dokona redukcji z poszczególnych instrukcji wykupu.
Przesłanie informacji o braku udziału w zdarzeniu
W przypadku, kiedy uczestnik KDPW, nie weźmie udziału w zdarzeniu, tj. nie prześle instrukcji CA do danego konta lub wycofa uprzednio przesłane do tego konta instrukcje, KDPW wysyła komunikat seev.035.001.03 wskazując wykonanie opcji domyślnej NOAC. Komunikat informujący o braku udziału w zdarzeniu może dotyczyć wszystkich lub wybranych kont uczestnika. Jeśli uczestnik nie przekaże instrukcji do żadnego ze swoich kont, komunikat seev.035.001.03 (GENR) będzie zbiorczo informował o braku udziału w zdarzeniu. Jeśli natomiast uczestnik przekazał instrukcje do wybranych kont, komunikat seev.035.001.03 (ACCT) będzie informował o braku udziału w zdarzeniu w odniesieniu do pozostałych, wskazanych kont uczestnika. Bilanse p.w. nie są wskazywane, a sekcja prognozowanych przepływów nie jest wypełniana. Komunikat kończy zdarzenie dla uczestnika.
seev.035.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnMvmntPrlimryAdvc> [1..1]
<MvmntPrlimryAdvcGnlInf> [1..1]
<Tp>NEWM</Tp> [1..1] Typ powiadomienia. Pole obowiązkowe.
Wartość: NEWM – Nowe powiadomienie.
<PrcgSts> [1..1]
Status zdarzenia. Pole obowiązkowe.
EvtCmpltnsSts
Wartości: COMP – Pełna informacja o zdarzeniu.
EvtConfSts
Wartości: CONF – Informacje potwierdzone.
<EvtSts> [1..1]
<EvtCmpltnsSts>COMP</EvtCmpltnsSts> [1..1]
<EvtConfSts>CONF</EvtConfSts> [1..1]
</EvtSts> [1..1]
</PrcgSts> [1..1]
</MvmntPrlimryAdvcGnlInf> [1..1]
<NtfctnId> [0..1] Identyfikator ostatniego wysłanego komunikatu
Corporate Action Notification. Pole opcjonalne.
Długość pola: 16 znaków.
<Id>1123456789010203</Id> [1..1]
</NtfctnId> [0..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtPrcgTp> [0..1]
Kod typu procesu. Pole opcjonalne.
Wartość: REOR – Reorganizacja.
<Cd>REOR</Cd> [1..1]
</EvtPrcgTp> [0..1]
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
</EvtTp> [1..1]
<MndtryVlntryEvtTp> [1..1] Typ obligatoryjności udziału w zdarzeniu. Pole
obowiązkowe.
Wartość: VOLU – Udział dobrowolny.
<Cd>VOLU</Cd> [1..1]
</MndtryVlntryEvtTp> [1..1]
<UndrlygScty> [1..1]
<FinInstrmId> [1..1]
<ISIN>PL0123456789</ISIN> [1..1] Kod ISIN papieru bazowego. Pole obowiązkowe.
<Desc>4100 Emitent S.A.</Desc> [0..1] Kod i nazwa emitenta papierów wartościowych. Pole opcjonalne.
</FinInstrmId> [1..1]
</UndrlygScty> [1..1]
</CorpActnGnlInf> [1..1]
<AcctDtls> [1..1]
<ForAllAccts> [1..1] Wartość: GENR – Wskazanie, iż komunikat dotyczy wszystkich kont, na których zarejestrowany jest papier bazowy. Pole obowiązkowe.
<IdCd>GENR</IdCd> [1..1]
</ForAllAccts> [1..1]
</AcctDtls> [1..1]
<CorpActnMvmntDtls> [1..*]
<OptnNb>001</OptnNb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
<OptnTp> [1..1]
Kod wariantu wykonania. Pole obowiązkowe.
Wartość: NOAC – Brak udziału w zdarzeniu.
<Cd>NOAC</Cd> [1..1]
</OptnTp> [1..1]
<DfltPrcgOrStgInstr> [1..1] Wskaźnik obowiązkowości wariantu wykonania. Pole
obowiązkowe.
Wartość: true – Wariant domyślny.
<DfltOptnInd>true</DfltOptnInd> [1..1]
</DfltPrcgOrStgInstr> [1..1]
</CorpActnMvmntDtls> [1..*]
<AddtlInf> [0..1]
<AddtlTxt> [0..1]
<AddtlInf>Informacje dodatkowe</AddtlInf> [0..*] Dodatkowe informacje tekstowe. Pole opcjonalne.
</AddtlTxt> [0..1]
</AddtlInf> [0..1]
</CorpActnMvmntPrlimryAdvc> [1..1]
seev.035.001.03 – ISO20022 (z pominięciem BAH – Business Application Header)
<CorpActnMvmntPrlimryAdvc> [1..1]
<MvmntPrlimryAdvcGnlInf> [1..1]
<Tp>NEWM</Tp> [1..1] Typ powiadomienia. Pole obowiązkowe.
Wartość: NEWM – Nowe powiadomienie.
<PrcgSts> [1..1]
Status zdarzenia. Pole obowiązkowe.
EvtCmpltnsSts
Wartości: COMP – Pełna informacja o zdarzeniu.
EvtConfSts
Wartości: CONF – Informacje potwierdzone.
<EvtSts> [1..1]
<EvtCmpltnsSts>COMP</EvtCmpltnsSts> [1..1]
<EvtConfSts>CONF</EvtConfSts> [1..1]
</EvtSts> [1..1]
</PrcgSts> [1..1]
</MvmntPrlimryAdvcGnlInf> [1..1]
<NtfctnId> [0..1] Identyfikator ostatniego wysłanego komunikatu
Corporate Action Notification. Pole opcjonalne.
Długość pola: 16 znaków.
<Id>1123456789010203</Id> [1..1]
</NtfctnId> [0..1]
<CorpActnGnlInf> [1..1]
<CorpActnEvtId>4100BIDS01020304</CorpActnEvtId> [1..1]
Identyfikator zdarzenia CA nadawany w KDPW. Pole obowiązkowe.
Długość pola: 16 znaków.
<EvtPrcgTp> [0..1]
Kod typu procesu. Pole opcjonalne.
Wartość: REOR – Reorganizacja.
<Cd>REOR</Cd> [1..1]
</EvtPrcgTp> [0..1]
<EvtTp> [1..1]
Kod zdarzenia CA. Pole obowiązkowe.
Wartość: BIDS – Dobrowolny wykup p.w.
<Cd>BIDS</Cd> [1..1]
</EvtTp> [1..1]
<MndtryVlntryEvtTp> [1..1] Typ obligatoryjności udziału w zdarzeniu. Pole
obowiązkowe.
Wartość: VOLU – Udział dobrowolny.
<Cd>VOLU</Cd> [1..1]
</MndtryVlntryEvtTp> [1..1]
<UndrlygScty> [1..1]
<FinInstrmId> [1..1]
<ISIN>PL0123456789</ISIN> [1..1] Kod ISIN papieru bazowego. Pole obowiązkowe.
<Desc>4100 Emitent S.A.</Desc> [0..1] Kod i nazwa emitenta papierów wartościowych. Pole opcjonalne.
</FinInstrmId> [1..1]
</UndrlygScty> [1..1]
</CorpActnGnlInf> [1..1]
<AcctDtls> [1..1]
<AcctsListAndBalDtls> [1..*] Powtarzalna sekcja określająca konta uczestnika.
<SfkpgAcct>01000100</SfkpgAcct> [1..1] Identyfikator konta podmiotowego. Pole obowiązkowe.
<AcctOwnr> [0..1]
<PrtryId> [1..1]
<Id>FFFF</Id> [1..1] Kod uczestnika. Pole obowiązkowe.
<Issr>KDPW</Issr> [1..1] Podmiot nadający kod uczestnika. Pole obowiązkowe.
</PrtryId> [1..1]
</AcctOwnr> [0..1]
<SfkpgPlc> [0..1]
Miejsce zdeponowania papierów wartościowych, rodzaj podmiotu (NCSD) oraz kod BIC podmiotu (KDPWPLPW). Pole obowiązkowe.
<TpAndId> [1..1]
<SfkpgPlcTp>NCSD</SfkpgPlcTp> [1..1]
<Id>KDPWPLPW</Id> [1..1]
</TpAndId> [1..1]
</SfkpgPlc> [0..1]
</AcctsListAndBalDtls> [1..*]
</AcctDtls> [1..1]
<CorpActnMvmntDtls> [1..*]
<OptnNb>001</OptnNb> [1..1] Numer wariantu wykonania. Pole obowiązkowe.
<OptnTp> [1..1]
Kod wariantu wykonania. Pole obowiązkowe.
Wartość: NOAC – Brak udziału w zdarzeniu.
<Cd>NOAC</Cd> [1..1]
</OptnTp> [1..1]
<DfltPrcgOrStgInstr> [1..1] Wskaźnik obowiązkowości wariantu wykonania. Pole
obowiązkowe.
Wartość: true – Wariant domyślny.
<DfltOptnInd>true</DfltOptnInd> [1..1]
</DfltPrcgOrStgInstr> [1..1]
</CorpActnMvmntDtls> [1..*]
<AddtlInf> [0..1]
<AddtlTxt> [0..1]
<AddtlInf>Informacje dodatkowe</AddtlInf> [0..*] Dodatkowe informacje tekstowe. Pole opcjonalne.
</AddtlTxt> [0..1]
</AddtlInf> [0..1]
</CorpActnMvmntPrlimryAdvc> [1..1]
Przesłanie informacji o uprawnieniach i prognozowanych przepływach
Komunikat seev.035.001.03 jest wysyłany niezwłocznie po wykonaniu zdarzenia, a sekcja
<CorpActnMvmntDtls> zawiera następujące informacje:
W przypadku obsługi kont depozytowych przekazywana jest wyłącznie informacja o wartości nominalnej debetowanych p.w. (EntitldQty) oraz o wynikającej z wykupu p.w.
kwocie brutto świadczenia (GrssCshAmt) oraz kwocie świadczenia do wypłaty (EntitldAmt), w tym przypadku obie kwoty są sobie równe. W przypadku wypłaty narosłych odsetek oraz premii w ramach zdarzenia, dodatkowo, w odrębnych sekcjach przepływów pieniężnych przekazywana jest informacja o kwocie narosłych odsetek (AcrdIntrstAmt) i/lub kwocie premii (CshIncntivSlctnFees) oraz kwocie świadczenia/świadczeń do wypłaty (EntitldAmt), obie kwoty są sobie równe. Informacja o prognozowanych przepływach, przekazywana jest odrębnie dla każdego z uprawnionych w jednym komunikacie seev.035.001.03 (Scenariusz 1).
W przypadku obsługi rachunków p.w. deponentów przekazywana jest wyłącznie informacja o wartości nominalnej debetowanych p.w. (EntitldQty) oraz o wynikającej z wykupu p.w.
kwocie brutto świadczenia (GrssCshAmt) oraz kwocie świadczenia do wypłaty (EntitldAmt), w tym przypadku obie kwoty są sobie równe. W przypadku wypłaty narosłych odsetek oraz premii w ramach zdarzenia, dodatkowo, w odrębnych sekcjach przepływów pieniężnych przekazywana jest informacja o kwocie narosłych odsetek (AcrdIntrstAmt) i/lub kwocie premii
seev.035.001.03 – NEWM – ACCT (COMP)
seev.035.001.03 – REPL – ACCT (COMP)