__________
* Поле використовується системою захисту інформації. Тип реквізиту - символьний (C). Довжина визначається з урахуванням реквізитів ЕЦП акредитованого центру сертифікації ключів.
2.1.2. Опис структури та реквізитів транспортного файла-квитанції (тип W)
(ім’я файла-схеми формалізованого опису для файла W - tr_ri_kvi10.dtd)
__________
* Поле використовується системою захисту інформації. Тип реквізиту - символьний (C). Довжина визначається з урахуванням реквізитів ЕЦП акредитованого центру сертифікації ключів.
2.2. Для СПФМ-банків
2.2.1. Опис структури та реквізитів транспортного файла-рішення (тип M)
(ім’я файла-схеми формалізованого опису для файла типу M - tr_ri_b10.dtd)
2.2.2. Опис структури та реквізитів транспортного файла-квитанції (тип W) (ім’я файла-схеми формалізованого опису для файла типу W - tr_ri_kvi_b10.dtd)
Додаток 4
до Порядку електронної взаємодії
суб’єктів первинного фінансового
моніторингу та Державної служби
фінансового моніторингу України
ПЕРЕЛІК
допустимих символів кодової сторінки Windows-1251 та їх 16-знакових кодів
Додаток 5
до Порядку електронної взаємодії
суб’єктів первинного фінансового
моніторингу та Державної служби
фінансового моніторингу України
ФАЙЛИ-СХЕМИ
формалізованого опису файлів інформаційного обміну
1. za_nbo20.dtd, zn_nbo20.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!--
=== TYPE A,N ===
-->
<!ELEMENT transport-file (file-meta-data, fm4)>
<!ELEMENT file-meta-data (file-name, file-date, file-time, count, id-key, file-signature, time-signature, app-version)>
<!ELEMENT file-name (#PCDATA)>
<!ELEMENT file-date (#PCDATA)>
<!ELEMENT file-time (#PCDATA)>
<!ELEMENT count (#PCDATA)>
<!ELEMENT id-key (#PCDATA)>
<!ELEMENT file-signature (#PCDATA)>
<!ELEMENT app-version (#PCDATA)>
<!ELEMENT fm4 (subj-typ, subj-vid, subj-id, id-key-ddfm, subj-name, addr, vdp, fm2+)>
<!ELEMENT subj-typ (#PCDATA)>
<!ELEMENT subj-vid (#PCDATA)>
<!ELEMENT subj-id (#PCDATA)>
<!ELEMENT id-key-ddfm (#PCDATA)>
<!ELEMENT subj-name (#PCDATA)>
<!ELEMENT fm2 (fm2-id, id-key, fm2-signature, time-signature, department-prov, department-reestr, fm21)>
<!ELEMENT fm2-id (#PCDATA)>
<!ELEMENT fm2-signature (#PCDATA)>
<!ELEMENT time-signature (#PCDATA)>
<!ELEMENT department-prov (subj-typ, subj-vid, subj-id, subj-name, id-key-ddfm, addr, vdp)>
<!ELEMENT department-reestr (subj-typ, subj-vid, subj-id, subj-name, id-key-ddfm, addr, vdp)>
<!ELEMENT fm21 (kl-id, kl-date, opr-terror, opr-kol, opr-act, opr-date, opr-time,
opr-currency-id, opr-currency-amount, opr-uah-equiv, opr-pidst, comment-opr-pidst?,
opr-status, opr-type1, opr-type2*, opr-type2-comment?, opr-type3*, opr-type3-comment?, unique-nom?,
opr-zv?, upd-info?, dod-files*, opr-comment?, fm22* )>
<!ELEMENT kl-id (#PCDATA)>
<!ELEMENT kl-date (#PCDATA)>
<!ELEMENT opr-terror (#PCDATA)>
<!ELEMENT opr-kol (#PCDATA)>
<!ELEMENT opr-act (#PCDATA)>
<!ELEMENT opr-date (#PCDATA)>
<!ELEMENT opr-time (#PCDATA)>
<!ELEMENT opr-currency-id (#PCDATA)>
<!ELEMENT opr-currency-amount (#PCDATA)>
<!ELEMENT opr-uah-equiv (#PCDATA)>
<!ELEMENT opr-pidst (#PCDATA)>
<!ELEMENT comment-opr-pidst (#PCDATA)>
<!ELEMENT opr-status (#PCDATA)>
<!ELEMENT opr-type1 (#PCDATA)>
<!ELEMENT opr-type2 (#PCDATA)>
<!ELEMENT opr-type2-comment (#PCDATA)>
<!ELEMENT opr-type3 (#PCDATA)>
<!ELEMENT opr-type3-comment (#PCDATA)>
<!ELEMENT unique-nom (#PCDATA)>
<!ELEMENT opr-comment (#PCDATA)>
<!ELEMENT fm22 (cl-type, cl-stp, cl-res, cl-id, cl-name, cl-short-name?,
cl-name-pb, cl-date-of-birth, cl-part-base?, cl-state-reg, cl-juridical-addr?,
cl-actual-addr?, cl-doc, cl-bank-account?, cl-cor-bank*)>
<!ELEMENT cl-type (#PCDATA)>
<!ELEMENT cl-stp (#PCDATA)>
<!ELEMENT cl-res (#PCDATA)>
<!ELEMENT cl-id (#PCDATA)>
<!ELEMENT cl-name (#PCDATA)>
<!ELEMENT cl-short-name (#PCDATA)>
<!ELEMENT cl-name-pb (#PCDATA)>
<!ELEMENT cl-date-of-birth (#PCDATA)>
<!ELEMENT cl-part-base (#PCDATA)>
<!ELEMENT cl-juridical-addr (addr-state-id?, addr-obl-id?, addr-postal-code?,
addr-city?, addr-streat?, addr-bud?, addr-kor?, addr-ofis?, addr-dods?)>
<!ELEMENT cl-actual-addr (addr-state-id?, addr-obl-id?, addr-postal-code?,
addr-city?, addr-streat?, addr-bud?, addr-kor?, addr-ofis?, addr-dods?)>
<!ELEMENT cl-doc (doc-type, doc-ser, doc-id, doc-date, doc-authority)>
<!ELEMENT cl-bank-account (bank-acc-no?, bank-name?, bank-mfo?, bank-addr?)>
<!ELEMENT cl-cor-bank (bank-acc-no?, bank-name?, bank-id?, bank-addr?)>
<!ELEMENT addr (addr-state-id, addr-obl-id?, addr-postal-code?, addr-city, addr-streat?,
addr-bud?, addr-kor?, addr-ofis?, addr-tlf, addr-email?)>
<!ELEMENT addr-state-id (#PCDATA)>
<!ELEMENT addr-obl-id (#PCDATA)>
<!ELEMENT addr-postal-code (#PCDATA)>
<!ELEMENT addr-city (#PCDATA)>
<!ELEMENT addr-streat (#PCDATA)>
<!ELEMENT addr-bud (#PCDATA)>
<!ELEMENT addr-kor (#PCDATA)>
<!ELEMENT addr-ofis (#PCDATA)>
<!ELEMENT addr-tlf (#PCDATA)>
<!ELEMENT addr-email (#PCDATA)>
<!ELEMENT addr-dods (#PCDATA)>
<!ELEMENT upd-info (mod-id?, mod-date?,upd-info-accepted?, upd-info-unaccepted?)>
<!ELEMENT upd-info-accepted (mod-id, mod-date?)>
<!ELEMENT upd-info-unaccepted (file-name,mod-id, mod-date?)>
<!ELEMENT mod-id (#PCDATA)>
<!ELEMENT mod-date (#PCDATA)>
<!ELEMENT bank-acc-no (#PCDATA)>
<!ELEMENT bank-name (#PCDATA)>
<!ELEMENT bank-mfo (#PCDATA)>
<!ELEMENT bank-id (#PCDATA)>
<!ELEMENT cl-state-reg (cl-state-reg-id, cl-state-reg-authority?, cl-state-reg-date?)>
<!ELEMENT cl-state-reg-id (#PCDATA)>
<!ELEMENT cl-state-reg-authority (#PCDATA)>
<!ELEMENT cl-state-reg-date (#PCDATA)>
<!ELEMENT doc-type (#PCDATA)>
<!ELEMENT doc-ser (#PCDATA)>
<!ELEMENT doc-id (#PCDATA)>
<!ELEMENT doc-date (#PCDATA)>
<!ELEMENT doc-authority (#PCDATA)>
<!ELEMENT vdp (vdp-pos, vdp-name-pr, vdp-name-i, vdp-name-pb?, vdp-tlf, vdp-email?)>
<!ELEMENT vdp-pos (#PCDATA)>
<!ELEMENT vdp-name-pr (#PCDATA)>
<!ELEMENT vdp-name-i (#PCDATA)>
<!ELEMENT vdp-name-pb (#PCDATA)>
<!ELEMENT vdp-tlf (#PCDATA)>
<!ELEMENT vdp-email (#PCDATA)>
<!ELEMENT opr-zv (opr-zv-id?, opr-zv-dt?, opr-zv-comment?)>
<!ELEMENT opr-zv-id (#PCDATA)>
<!ELEMENT opr-zv-dt (#PCDATA)>
<!ELEMENT opr-zv-comment (#PCDATA)>
<!ELEMENT dod-files (dod-filename, dod-filename-format)>
<!ELEMENT dod-filename (#PCDATA)>
<!ELEMENT dod-filename-format (#PCDATA)>
<!ELEMENT bank-addr (addr-state-id?, addr-obl-id?, addr-postal-code?, addr-city?, addr-streat?,
addr-bud?, addr-kor?, addr-ofis?)>
2. zb_nbo20.dtd, zp_nbo20.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!--
=== TYPE B,P ===
-->
<!ELEMENT transport-file (file-meta-data, report)>
<!ELEMENT file-meta-data (file-name, file-date, file-time,id-key, file-signature, time-signature, count, app-version)>
<!ELEMENT file-name (#PCDATA)>
<!ELEMENT file-date (#PCDATA)>
<!ELEMENT file-time (#PCDATA)>
<!ELEMENT id-key (#PCDATA)>
<!ELEMENT file-signature (#PCDATA)>
<!ELEMENT time-signature (#PCDATA)>
<!ELEMENT count (#PCDATA)>
<!ELEMENT app-version (#PCDATA)>
<!ELEMENT report (input-file-meta-data, file-error-status, file-error?, opr-report*)>
<!ELEMENT input-file-meta-data (input-file-name, input-file-date, input-file-time, input-id-key, input-file-signature, input-time-signature, input-count, input-app-version)>
<!ELEMENT input-file-name (#PCDATA)>
<!ELEMENT input-file-time (#PCDATA)>
<!ELEMENT input-file-date (#PCDATA)>
<!ELEMENT input-id-key (#PCDATA)>
<!ELEMENT input-file-signature (#PCDATA)>
<!ELEMENT input-time-signature (#PCDATA)>
<!ELEMENT input-count (#PCDATA)>
<!ELEMENT input-app-version (#PCDATA)>
<!ELEMENT file-error-status (#PCDATA)>
<!ELEMENT file-error (error+)>
<!ELEMENT opr-report (fm2-id,id-key, fm2-signature, time-signature, opr-error-status?, opr-error?)>
<!ELEMENT fm2-id (#PCDATA)>
<!ELEMENT fm2-signature (#PCDATA)>
<!ELEMENT opr-error-status (#PCDATA)>
<!ELEMENT opr-error (error+)>
<!ELEMENT error (error-code, description?, start-tag-order?, remark?, additional-info*)>
<!ELEMENT error-code (#PCDATA)>
<!ELEMENT description (#PCDATA)>
<!ELEMENT start-tag-order (#PCDATA)>
<!ELEMENT remark (#PCDATA)>
<!ELEMENT additional-info (key?, value?)>
<!ELEMENT key (#PCDATA)>
<!ELEMENT value (#PCDATA)>
3. zu_nbo20.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!--
=== TYPE U ===
-->
<!ELEMENT transport-file (file-meta-data, fm1)>
<!ELEMENT file-meta-data (file-name, file-date, file-time, id-key, file-signature, time-signature, app-version)>
<!ELEMENT file-name (#PCDATA)>
<!ELEMENT file-date (#PCDATA)>
<!ELEMENT file-time (#PCDATA)>
<!ELEMENT id-key (#PCDATA)>
<!ELEMENT file-signature (#PCDATA)>
<!ELEMENT time-signature (#PCDATA)>
<!ELEMENT app-version (#PCDATA)>
<!ELEMENT fm1 (ident, ustanova?, ustanova-dod?, department?, vdp?)>
<!ELEMENT ident (subj-id, subj-name-shortcut, date-card, number-card, opr-act, id-key-ddfm, id-key-sd-ddfm,ust-type, vdp-type?)>
<!ELEMENT subj-id (#PCDATA)>
<!ELEMENT subj-name-shortcut (#PCDATA)>
<!ELEMENT date-card (#PCDATA)>
<!ELEMENT number-card (#PCDATA)>
<!ELEMENT opr-act (#PCDATA)>
<!ELEMENT id-key-ddfm (#PCDATA)>
<!ELEMENT id-key-sd-ddfm (#PCDATA)>
<!ELEMENT ust-type (#PCDATA)>
<!ELEMENT vdp-type (#PCDATA)>
<!ELEMENT ustanova (subj-name?,subj-name-shortcut?,ust-type?,ust-vid*,
comment-ust-vid?,addr)>
<!ELEMENT subj-name (#PCDATA)>
<!ELEMENT comment-ust-vid (#PCDATA)>
<!ELEMENT ust-vid (#PCDATA)>
<!ELEMENT addr (addr-state-id?, addr-postal-code?, addr-obl-id?, addr-city?,
addr-streat?, addr-bud?,addr-kor?,addr-ofis?, addr-tlf?, addr-email?)>
<!ELEMENT addr-state-id (#PCDATA)>
<!ELEMENT addr-postal-code (#PCDATA)>
<!ELEMENT addr-obl-id (#PCDATA)>
<!ELEMENT addr-city (#PCDATA)>
<!ELEMENT addr-streat (#PCDATA)>
<!ELEMENT addr-bud (#PCDATA)>
<!ELEMENT addr-kor (#PCDATA)>
<!ELEMENT addr-ofis (#PCDATA)>
<!ELEMENT addr-tlf (#PCDATA)>
<!ELEMENT addr-email (#PCDATA)>
<!ELEMENT ustanova-dod (addr)>
<!ELEMENT department (subj-id?,subj-name?,subj-name-shortcut?,ust-type?,ust-vid*,
comment-ust-vid?,addr)>
<!ELEMENT vdp (vdp-assignment?,vdp-temp-assignment?,vdp-clear?)>
<!ELEMENT vdp-assignment (vdp-pos?,vdp-name-pr?,vdp-name-i?,vdp-name-pb?,
vdp-nm?,vdp-date?,vdp-tlf?,vdp-email?)>
<!ELEMENT vdp-pos (#PCDATA)>
<!ELEMENT vdp-name-pr (#PCDATA)>
<!ELEMENT vdp-name-i (#PCDATA)>
<!ELEMENT vdp-name-pb (#PCDATA)>
<!ELEMENT vdp-nm (#PCDATA)>
<!ELEMENT vdp-date (#PCDATA)>
<!ELEMENT vdp-tlf (#PCDATA)>
<!ELEMENT vdp-email (#PCDATA)>
<!ELEMENT vdp-temp-assignment (vdp-pos?,vdp-name-pr?,vdp-name-i?,vdp-name-pb?,
vdp-nm?,vdp-date?,vdp-tlf?,vdp-email?)>
<!ELEMENT vdp-clear (vdp-name-pr?,vdp-name-i?,vdp-name-pb?,
vdp-nm?,vdp-date?)>
4. zv_nbo20.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!--
=== TYPE V ===
-->
<!ELEMENT transport-file (file-meta-data, report)>
<!ELEMENT file-meta-data (file-name, file-date, file-time, id-key,
file-signature, time-signature, app-version)>
<!ELEMENT file-name (#PCDATA)>
<!ELEMENT file-date (#PCDATA)>
<!ELEMENT file-time (#PCDATA)>
<!ELEMENT id-key (#PCDATA)>
<!ELEMENT file-signature (#PCDATA)>
<!ELEMENT time-signature (#PCDATA)>
<!ELEMENT app-version (#PCDATA)>
<!ELEMENT report (input-file-meta-data, file-error-status, file-error? )>
<!ELEMENT input-file-meta-data (input-file-name, input-file-date, input-file-time,
input-id-key, input-file-signature, input-time-signature, input-app-version)>
<!ELEMENT input-file-name (#PCDATA)>
<!ELEMENT input-file-date (#PCDATA)>
<!ELEMENT input-file-time (#PCDATA)>
<!ELEMENT input-id-key (#PCDATA)>
<!ELEMENT input-file-signature (#PCDATA)>
<!ELEMENT input-time-signature (#PCDATA)>
<!ELEMENT input-app-version (#PCDATA)>
<!ELEMENT file-error-status (#PCDATA)>
<!ELEMENT file-error (error+)>
<!ELEMENT error (error-code, description?, start-tag-order?, remark?, additional-info*)>
<!ELEMENT error-code (#PCDATA)>
<!ELEMENT description (#PCDATA)>
<!ELEMENT start-tag-order (#PCDATA)>
<!ELEMENT remark (#PCDATA)>
<!ELEMENT additional-info (key, value)>
<!ELEMENT key (#PCDATA)>
<!ELEMENT value (#PCDATA)>
5. tr_ri10.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!--
=== TYPE M ===
-->
<!ELEMENT transport-file (file-meta-data, inf-ri)>
<!ELEMENT file-meta-data (file-name, file-date, file-time, id-key, file-signature, time-signature, app-version, count-inf-ri)>
<!ELEMENT file-name (#PCDATA)>
<!ELEMENT file-date (#PCDATA)>
<!ELEMENT file-time (#PCDATA)>
<!ELEMENT id-key (#PCDATA)>
<!ELEMENT file-signature (#PCDATA)>
<!ELEMENT time-signature (#PCDATA)>
<!ELEMENT app-version (#PCDATA)>
<!ELEMENT count-inf-ri (#PCDATA)>
<!ELEMENT inf-ri (ri-vid,file-name-n?, file-oper?, ri_numb, ri_data, ri_txt)>
<!ELEMENT ri-vid (#PCDATA)>
<!ELEMENT file-name-n (#PCDATA)>
<!ELEMENT file-oper (#PCDATA)>
<!ELEMENT ri_numb (#PCDATA)>
<!ELEMENT ri_data (#PCDATA)>
<!ELEMENT ri_txt (#PCDATA)>
6. tr_ri_kvi10.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!--
=== TYPE W ===
-->
<!ELEMENT transport-file (file-meta-data, report)>
<!ELEMENT file-meta-data (file-name, file-date, file-time, id-key, file-signature, time-signature, app-version)>
<!ELEMENT file-name (#PCDATA)>
<!ELEMENT file-date (#PCDATA)>
<!ELEMENT file-time (#PCDATA)>
<!ELEMENT id-key (#PCDATA)>
<!ELEMENT file-signature (#PCDATA)>
<!ELEMENT time-signature (#PCDATA)>
<!ELEMENT app-version (#PCDATA)>
<!ELEMENT report (input-file-meta-data, file-error-status, file-error?)>
<!ELEMENT file-error-status (#PCDATA)>
<!ELEMENT input-file-meta-data (input-file-name,input-file-date,input-file-time)>
<!ELEMENT input-file-name (#PCDATA)>
<!ELEMENT input-file-date (#PCDATA)>
<!ELEMENT input-file-time (#PCDATA)>
<!ELEMENT file-error (error+)>
<!ELEMENT error (error-code, description?)>
<!ELEMENT error-code (#PCDATA)>
<!ELEMENT description (#PCDATA)>
7. tr_ri_b10.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!--
=== TYPE M ===
-->
<!ELEMENT transport-file (file-meta-data, inf-ri)>
<!ELEMENT file-meta-data (file-name, file-date, file-time, id-key, file-signature, count-inf-ri)>
<!ELEMENT file-name (#PCDATA)>
<!ELEMENT file-date (#PCDATA)>
<!ELEMENT file-time (#PCDATA)>
<!ELEMENT id-key (#PCDATA)>
<!ELEMENT file-signature (#PCDATA)>
<!ELEMENT count-inf-ri (#PCDATA)>
<!ELEMENT inf-ri (ri-vid,file-name-n?, file-oper?, ri_numb, ri_data, ri_txt)>
<!ELEMENT ri-vid (#PCDATA)>
<!ELEMENT file-name-n (#PCDATA)>
<!ELEMENT file-oper (#PCDATA)>
<!ELEMENT ri_numb (#PCDATA)>
<!ELEMENT ri_data (#PCDATA)>
<!ELEMENT ri_txt (#PCDATA)>
8. tr_ri_kvi_b10.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!--
=== TYPE W ===
-->
<!ELEMENT transport-file (file-meta-data, report)>
<!ELEMENT file-meta-data (file-name, file-date, file-time, id-key, file-signature)>
<!ELEMENT file-name (#PCDATA)>
<!ELEMENT file-date (#PCDATA)>
<!ELEMENT file-time (#PCDATA)>
<!ELEMENT id-key (#PCDATA)>
<!ELEMENT file-signature (#PCDATA)>
<!ELEMENT report (input-file-meta-data, file-error-status, file-error?)>
<!ELEMENT file-error-status (#PCDATA)>
<!ELEMENT input-file-meta-data (input-file-name,input-file-date,input-file-time)>
<!ELEMENT input-file-name (#PCDATA)>
<!ELEMENT input-file-date (#PCDATA)>
<!ELEMENT input-file-time (#PCDATA)>
<!ELEMENT file-error (error+)>
<!ELEMENT error (error-code, description?)>
<!ELEMENT error-code (#PCDATA)>
<!ELEMENT description (#PCDATA)>
Додаток 6
до Порядку електронної взаємодії
суб’єктів первинного фінансового
моніторингу та Державної служби
фінансового моніторингу України
ПЕРЕЛІК
адрес подання інформації суб’єктами первинного фінансового моніторингу до Державної служби фінансового моніторингу України
№ з/п | Види інформації з питань фінансового моніторингу, що надається суб'єктами первинного фінансового моніторингу (СПФМ) | Спосіб подання | Адреса подання | |
1 | 2 | 3 | 4 | |
1 | Інформація з питань фінансового моніторингу від СПФМ, що не є банками, в електронному вигляді каналами зв'язку | |||
Обробляються такі типи файлів інформаційного обміну: A- файл-повідомлення про ФО; E- файл-додаток; F- тестовий файл А; N- файл-повідомлення про ФО, що можуть бути пов'язані, стосуватися або призначатися для фінансування терористичної діяльності, або учасниками яких є особи, стосовно яких застосовано міжнародні санкції; U- файл-повідомлення, що містить відомості про облік СПФМ (відокремленого підрозділу) та відповідальних осіб; W- файл-квитанція на файл M | Електронною поштою мережі Інтернет | fmХХХХХХХХ @sdfm.gov.ua, де ХХХХХХХХ - код за ЄДРПОУ акредитованого центру сертифікації ключів, ЕЦП якого використовується | ||
2 | Інформація з питань фінансового моніторингу від СПФМ-банків засобами електронної пошти НБУ | |||
2.1 | Обробляються такі типи файлів інформаційного обміну: A- файл-повідомлення про ФО; D- файл-відповідь на файл C; E- файл-додаток; F- тестовий файл А; I - тестовий файл Q; K- тестовий файл D; N- файл-повідомлення про ФО, що можуть бути пов'язані, стосуватися або призначатися для фінансування терористичної діяльності, або учасниками яких є особи, стосовно яких застосовано міжнародні санкції; Q- файл-квитанція на файл С; U- файл-повідомлення про облік СПФМ (відокремленого підрозділу) та відповідальних осіб; W- файл-квитанція на файл M; L- файл-лист (оброблений за допомогою ПК "АРМ-Інформаційний") | У разі використання електронної пошти Національного банку України | ircprod@u0qm | |
2.2 | Інші файли з інформацією, що надаються СПФМ-банками, їх відокремленими підрозділами та пов'язані із забезпеченням виконання Закону України "Про запобігання та протидію легалізації (відмиванню) доходів, одержаних злочинним шляхом, або фінансуванню тероризму" , а також файли-листи | У разі використання електронної пошти Національного банку України | sdfm@u0qm |