• Посилання скопійовано
Документ підготовлено в системі iplex

Про затвердження специфікацій форматів електронних повідомлень

Державна митна служба України  | Наказ, Опис, Структура, Схема від 28.12.2007 № 1108 | Документ не діє
Реквізити
  • Видавник: Державна митна служба України
  • Тип: Наказ, Опис, Структура, Схема
  • Дата: 28.12.2007
  • Номер: 1108
  • Статус: Документ не діє
  • Посилання скопійовано
Реквізити
  • Видавник: Державна митна служба України
  • Тип: Наказ, Опис, Структура, Схема
  • Дата: 28.12.2007
  • Номер: 1108
  • Статус: Документ не діє
Документ підготовлено в системі iplex
<FileName>doc1.xml</FileName>
<CRC>1629279248</CRC>
</Document>
</DocList>
Файли документів
Файли документів є xml-файлами в кодуванні Windows-1251 або Unicode (якщо це обумовлено спеціально). Структура документа визначається окремо для кожного з підтримуваних типів документів.
Документ 40 - склад, версія 1
ТегОписПримітка
st_stockСклад
NТегОписТипКардинальність
- ? = (0,1);
- 1 = 1;
- * = (0E);
- + = (1E).
Примітка
1guidУнікальний
ідентифікатор
guid1
2stock_typeТипbyte11 - СТЗ
3stock_nameНазваvarchar(200)1
4stock_adrАдресаvarchar(200)?
5stock_own_typeТип власникаbit10 - митниця
1 - інші
6stock_own_codeКод
ЄДРПОУ/ДРФО
власника
decimal(10)?
7stock_lic_numНомер
дозвільного
документа
varchar(50)?формат для
СТЗ:
XXXXX/YYY/Z,
де XXXXX -
код митниці,
YYY -
номер, Z -
літера
українського
алфавіту З
або В
8stock_lic_dateДата
дозвільного
документа
datetime?
9stock_commentПриміткаvarchar(200)?
10stock_date_begДата початку
дії
datetime?
11stock_date_endДата
закінчення
дії
datetime?
Документ 41 - документ обліку, версія 1
ТегОписПримітка
st_docДокумент обліку
NТегОписТипКардинальністьПримітка
1doc_operТипbyte11 - прихід
2 - розхід
3 - переоцінка
4 - ревізія
5 - не
використовується
6 - дооприбуткування
2doc_codeКодvarchar(4)1класифікатор типів
документів
3doc_numНомерvarchar(50)1формат для ВМД:
XXXXXXXXX/YYYY/ZZZZZZ,
де XXXXXXXXX - код
митного підрозділу,
YYYY - рік, ZZZZZZ -
номер
4doc_dateДатаdatetime1без часу
5doc_gk_typeТип операціїint?для розходу з СТЗ:
1 - оформлення в режим
2 - переміщення на
інший CТЗ
3 - повернення
закордон
4 - передача на склад
митниці
6doc_commentПриміткаtext?
7doc_stockСкладguid1згідно документу 40,
тег guid
8doc_contr_typeТип
контрагента
bit10 - особа
1 - інший склад
9doc_contr_cntКраїна
контрагента
varchar(2)1абревіатура, довідник
країн
10doc_contr_codeКод
контрагента
decimal(10)?
11doc_contr_nameНазва
контрагента
varchar(200)1
12doc_contr_adrАдреса
контрагента
varchar(200)?
13doc_curКод валютиvarchar(3)1абревіатура, довідник
країн
14doc_cur_rateКурс валютиdecimal(16,8)1
15doc_personПІБ посадової
особи складу
varchar(50)?
16st_doc_docДокумент,
прикладений
до документу
обліку
st_doc_doc*
17st_goodsТоварst_goods+
ТегОписПримітка
st_doc_docДокумент, прикладений до документу обліку
NТегОписТипКардинальністьПримітка
1dd_codeКодvarchar(4)1класифікатор типів
документів
2dd_numНомерvarchar(28)1
3dd_date_begДатаdatetime1без часу
4dd_date_endТермін
чинності
datetime?без часу
ТегОписПримітка
st_goodsТовар
NТегОписТипКардинальністьПримітка
1g_guidУнікальний
ідентифікатор
товару
guid1однаковий для приходу,
розходу та всіх інших
операцій над одним і
тим же товаром приходу
2g_oper_typeТип операції
над товаром
byte10 - склад без
переробки
3g_artАртикулvarchar(50)?артикул або будь-який
інший ідентифікатор
згідно власної
номенклатури
4g_hs_codeКод за УКТЗЕДvarchar(14)1
5g_nameНазваvarchar(200)1
6g_unitОдиниця
виміру
int?згідно класифікатора
dc_nunit
7g_gunitОдиниця
виміру
int?альтернативно - згідно
діючого класифікатора
одиниць виміру. Один з
тегів g_unit або
g_gunit повинен бути
присутній
8g_quantКількістьdecimal(18,4)1
9g_priceЦіна в валютіdecimal(18,6)1
10g_sumСума в валютіdecimal(16,4)1
11g_sum_uСума в
гривнях
decimal(16,4)1
12g_placesКількість
місць
decimal(10)?обов'язкове для
приходу та розходу на
СТЗ
13g_weightВага нетто,
кг
decimal(18,3)?обов'язкове для
приходу та розходу на
СТЗ
14g_termТермін
зберігання
datetime?без часу, обов'язкове
для приходу на СТЗ
15g_commentПриміткаtext?
16g_origКраїна
походження
varchar(2)?абревіатура, довідник
країн
17st_atermПродовження
термінів
зберігання
st_aterm*
ТегОписПримітка
st_atermПродовження термінів зберігання товару
NТегОписТипКардинальністьПримітка
1gt_termПродовжений
термін
datetime1без часу
2gt_doc_numНомер рішення
(дозволу) про
продовження
терміну
зберігання
varchar(50)1
3gt_doc_dateдата рішення
(дозволу) про
продовження
терміну
зберігання
datetime1без часу
4gt_commentПриміткаvarchar(200)?
Додаток 8
до Специфікації форматів
електронних повідомлень
автоматизованої системи
митного оформлення товарів
та інших предметів
програмно-інформаційного
комплексу "Інспектор-2006"
на рівні суб'єкт - митний
орган
ОПИС
DTD для XML-документа електронної копії декларації митної вартості
Файл з електронною копією ДМВ у форматі XML повинен відповідати стандарту XML-документа згідно з вимогами W3C "Extesible Markup Language (XML) 1.0 (Second Edition)" та повинен передаватися в кодировці "Windows-1251".
<?xml version="1.0" encoding="windows-1251"?>
<!ELEMENT CSDCC (CSDCCHeader, CSDCC1*, CSDCC2*, CSDCC3*)>
<!-- ДТС -->
<!ELEMENT CSDCCHeader (CSDCCType, CSDCCNumber?, CSDCCDate?,
<!-- Заглавие ДТС -->
CSDCCClient)>
<!ELEMENT CSDCCType EMPTY> <!-- Тип документа -->
<!ATTLIST CSDCCType dicValue (0338) "0338"> <!-- 0338 =
ДТС -- >
<!ELEMENT CSDCCNumber (#PCDATA)> <!-- Номер ДТС/ГТД
(внутренний декларанта) String, 1..14 characters -->
<!ELEMENT CSDCCDate (#PCDATA)> <!-- Дата ДТС/ГТД String,
1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSDCCClient (CSDCCPartyID?, Country?, Name,
Address?)><!-- Участник -->
<!ATTLIST CSDCCClient dicValue (1|2|3|4|5) "1"> <!-- Тип
участника -->
<!ELEMENT CSDCCPartyID (#PCDATA)> <!-- КОД ЄДРПОУ/ДРФОУ
String 1..10 Character -->
<!ELEMENT Country (#PCDATA)> <!-- Страна 2ALPHA String 1..2
Character country name -->
<!ELEMENT Name (#PCDATA)> <!-- Наименование String 1..70
Character -->
<!ELEMENT Address (#PCDATA)> <!-- Адрес String 1..70
Character -->
<!ELEMENT CSDCC1 (CSDCC1Header, CSDCCDetails+)> <!--
ДТС-1 -->
<!ELEMENT CSDCC1Header (CSDCCMetod, CSDCCClient, CSDCCClient,
CSDCCClient,
CSDCCCustoms?, CSDCCDelivery, CSDCCDocComm, CSDCCDocDeal,
CSDCCDecision?,
CSDCCPart*,
CSDCCExpens?,
CSDCCPages, CSDCCFill)> <!-- Заглавие ДТС-1 -->
<!ELEMENT CSDCCMetod EMPTY>
<!ATTLIST CSDCCMetod dicValue (1|2|3|4|5|6) "1"> <!-- Метод
определения стоимости -->
<!ELEMENT CSDCCCustoms (#PCDATA)> <!-- Отметки таможни -->
<!ELEMENT CSDCCDelivery (CSDCCPlace, CSDCCToPlace?)> <!--
Условия поставки -->
<!ATTLIST CSDCCDelivery dicValue CDATA #REQUIRED> <!-- Код
условий поставки -->
<!ELEMENT CSDCCPlace (#PCDATA)> <!-- Место поставки String,
1..30 Character -->
<!ELEMENT CSDCCToPlace (#PCDATA)> <!-- Затраты на поставку до
String, 1..30 Character -->
<!ELEMENT CSDCCDocComm (CSDCCDoc+)> <!-- Комерческие
документы -->
<!ELEMENT CSDCCDoc (CSDocName, CSDocDate)> <!-- Документ -->
<!ATTLIST CSDCCDoc dicValue CDATA #REQUIRED> <!-- Код
документа -->
<!ELEMENT CSDocName (#PCDATA)> <!-- Номер документа String,
1..28 Character -->
<!ELEMENT CSDocDate (#PCDATA)> <!-- Дата документа String,
1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSDCCDocDeal (CSDCCDoc+)> <!-- Документы (договор,
контракт) -->
<!ELEMENT CSDCCDecision (CSDecisionNum,CSDecisionNote?)> <!--
Решение таможни -->
<!ELEMENT CSDecisionNum (CSCCDNum,CSCCDDate)> <!-- Номер
решения -->
<!ATTLIST CSDecisionNum dicValue CDATA> <!-- Код документа
решения String, 1..4 Character -->
<!ELEMENT CSCCDNum (#PCDATA)> <!-- Номер решения String,
1..14 Character -->
<!ELEMENT CSCCDDate (#PCDATA)> <!-- Дата решения String,
1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSDecisionNote (#PCDATA)> <!-- Решение (описание)
String, 1..240 Character -->
<!ELEMENT CSDCCPart (CSDCCPartCh, CSDCCPartCh,
CSDCCPartNote?)> <!-- Пункты 7/8/9 -->
<!ATTLIST CSDCCPart
PartNum (7|8|9)> <!-- Номер пункта 7/8/9 -->
<!ELEMENT CSDCCPartCh EMPTY> <!-- Отметки по пунктам -->
<!ATTLIST CSDCCPartCh
CheckValue (0|1) "0"> <!-- Да/Нет -->
<!ELEMENT CSDCCPartNote (#PCDATA)> <!-- Подробности String,
1..240 Character -->
<!ELEMENT CSDCCExpens (CSDCCWeightAll, CSDCCCostAll,
CSDCCExpensItem+)> <!-- Начисления/списания по ДТС-1 -->
<!ELEMENT CSDCCWeightAll (#PCDATA)> <!-- Общий вес товаров
String, 1..20 Character Float -->
<!ELEMENT CSDCCCostAll (CSDCCCostUA, CSDCCCostCurr?)> <!--
Общая стоимость -->
<!ELEMENT CSDCCExpensItem (CSDCCCostUA, CSDCCCostCurr?)> <!--
Начисление/списание по пункту -->
<!ATTLIST CSDCCExpensItem
ExpPart CDATA #REQUIRED <!-- Пункт -->
ExpDiv (0|1) "0"> <!-- Распределение вес/стоимость -->
<!ELEMENT CSDCCCostUA (#PCDATA)> <!-- Цена в грн. String,
1..20 Character Float -->
<!ELEMENT CSDCCCostCurr (CSDCCCost, CSDCCCurrency)> <!-- Цена
в валюте -->
<!ELEMENT CSDCCCost (#PCDATA)> <!-- Цена в валюте String,
1..20 Character Float -->
<!ELEMENT CSDCCCurrency (CSDCCCurRate, CSDCCCurRateDate)>
<!-- Валюта -->
<!ATTLIST CSDCCCurrency dicValue CDATA #REQUIRED> <!-- Код
валюты -->
<!ELEMENT CSDCCCurRate (#PCDATA)> <!-- Курс валюты String,
1..20 Character Float -->
<!ELEMENT CSDCCCurRateDate (#PCDATA)> <!-- Дата курса String,
1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSDCCPages (#PCDATA)> <!-- Листов по ДТС-1 String,
1..2 Character Integer -->
<!ELEMENT CSDCCFill (CSDCCDecl, CSDCCDecl, CSDCCDeclDate)>
<!-- Заполнение ДТС-1 -->
<!ELEMENT CSDCCDecl (#PCDATA)> <!-- Заполнение String, 1..25
Character -->
<!ELEMENT CSDCCDeclDate (#PCDATA)> <!-- Дата заполнения
String, 1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSDCCDetails (CSDCCGoodsNum, CSCCDGoodsNum,
CSCCDGoodsCode, CSCCDGoodsWeight?,
CSDCCToPlace?,
CSDCCGoodsExpens+)> <!-- Информация по товару -->
<!ELEMENT CSDCCGoodsNum (#PCDATA)> <!-- Номер товара в ДТС
String, 1..3 Character Integer -->
<!ELEMENT CSCCDGoodsNum (#PCDATA)> <!-- Номер товара в ГТД
String, 1..3 Character Integer -->
<!ELEMENT CSCCDGoodsCode (#PCDATA)> <!-- Код товара String,
1..10 Character -->
<!ELEMENT CSCCDGoodsWeight (#PCDATA)> <!-- Вес товара String,
1..20 Character Float -->
<!ELEMENT CSDCCGoodsExpens (CSDCCCostUA, CSDCCCostCurr?,
CSDCCGoodsExpensNote)> <!-- Пункт -->
<!ATTLIST CSDCCGoodsExpens GoodsExpPart CDATA #REQUIRED> <!--
Номер пункта -->
<!ELEMENT CSDCCGoodsExpensNote (#PCDATA)> <!-- Примечания
String, 1..240 Character -->
<!ELEMENT CSDCC2 (CSDCC2Header, CSDCC2Details+)> <!-- ДТС-2
-- >
<!ELEMENT CSDCC2Header (CSDCCMetod, CSDCCClient, CSDCCClient,
CSDCCClient,
CSDCCCustoms?, CSDCCDelivery, CSDCCDocComm
CSDCCDecision?,
CSDCC2Motivation,
CSDCC2Source,
CSDCCPages, CSDCCFill)> <!-- Заглавие ДТС-2 -->
<!ELEMENT CSDCC2Motivation (#PCDATA)> <!-- Обоснование выбора
метода String, 1..2000 Character -->
<!ELEMENT CSDCC2Source (#PCDATA)> <!-- Источники информации
String, 1..2000 Character -->
<!ELEMENT CSDCC2Details (CSDCCGoodsNum, CSCCDGoodsNum,
CSCCDGoodsCode, CSCCDGoodsWeight?,
CSDCCToPlace?,
CSDCC2GoodsExpens+)> <!-- Информация по товару -->
<!ELEMENT CSDCC2GoodsExpens (CSDCCCostUA, CSDCCCostCurr?,
CSDCCGoodsQuantity?, CSDCC2GoodsExpensNote)> <!-- Пункт -->
<!ATTLIST CSDCC2GoodsExpens GoodsExpPart CDATA #REQUIRED>
<!-- Номер пункта -->
<!ELEMENT CSDCCGoodsQuantity (CSDCCGoodsQty,
CSDCCUnitOfMeasure?,
CSDCCCostUA, CSDCCCostCurr?> <!-- Количество -->
<!ELEMENT CSDCCGoodsQty (#PCDATA)> <!-- Количество в единицах
измерения String, 1..20 Character Float -->
<!ELEMENT CSDCCUnitOfMeasure EMPTY> <!-- Единица измерения
-->
<!ATTLIST CSDCCUnitOfMeasure dicValue CDATA #REQUIRED> <!--
Код единицы измерения -->
<!ELEMENT CSDCC2GoodsExpensNote (#PCDATA)> <!-- Примечания
String, 1..240 Character -->
<!ELEMENT CSDCC3 (CSDCC3Header, CSDCCDetails+)> <!-- ДТС-3
-->
<!ELEMENT CSDCC3Header (CSDCCClient, CSDCCClient,
CSDCCClient,
CSDCCCustoms?, CSDCCDelivery, CSDCCDocComm, CSDCCDocDeal,
CSDCCDecision?,
CSDCCPart*,
CSDCCExpens?,
CSDCCPages, CSDCCFill)> <!-- Заглавие ДТС-3 -->
Додаток 9
до Специфікації форматів
електронних повідомлень
автоматизованої системи
митного оформлення товарів
та інших предметів
програмно-інформаційного
комплексу "Інспектор-2006"
на рівні суб'єкт - митний
орган
ОПИС
DTD для XML-документа електронної копії листа узгодження
Файл з електронною копією листа узгодження (ЛУ) у форматі XML повинен відповідати стандарту XML-документа згідно з вимогами W3C "Extesible Markup Language (XML) 1.0 (Second Edition)" та повинен передаватися в кодировці "Windows-1251".
<!-- Письмо-согласование 29.09.2005 -->
<?xml version="1.0" encoding="windows-1251"?>
<!ELEMENT CSLetterA (CSLAHeader, CSLABody)> <!-- Лист
узгодження (ЛУ) -->
<!ELEMENT CSLAHeader (CSLANumber?, CSLADate?, CSLAClient)>
<!-- Заглавие ЛУ -->
<!ELEMENT CSLANumber (#PCDATA)> <!-- Номер ЛУ (внутренний
декларанта) String, 1..14 characters -->
<!ELEMENT CSLADate (#PCDATA)> <!-- Дата ЛУ String, 1..10
Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSLAClient (CSLAPartyID?, Country?, Name,
Address?)> <!-- Участник -->
<!ATTLIST CSLAClient dicValue (1|2|3|4|5) "1"> <!-- Тип
участника -->
<!ELEMENT CSLAPartyID (#PCDATA)> <!-- КОД ЄДРПОУ/ДРФОУ String
1..10 Character -->
<!ELEMENT Country (#PCDATA)> <!-- Страна 2ALPHA String 1..2
Character country name -->
<!ELEMENT Name (#PCDATA)> <!-- Наименование String 1..70
Character -->
<!ELEMENT Address (#PCDATA)> <!-- Адрес String 1..70
Character -->
<!ELEMENT CSLABody (CSLACommon, CSLADetails+, CSLADoc+)> <!--
ЛУ -->
<!ELEMENT CSLACommon (CSLAOutNum, CSLAOutDate, CSLAClient,
CSLAClient, CSLACustoms, CSLAProc, CSLADeal, CSLACostAll,
CSLAType, CSLADatePeriodBegin?, CSLADatePeriodEnd)> <!--
Заглавие ЛУ -->
<!ELEMENT CSLAOutNum (#PCDATA)> <!-- Номер исходящий ЛУ 1..20
characters -->
<!ELEMENT CSLAOutDate (#PCDATA)> <!-- Дата ЛУ String, 1..10
Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSLACustoms EMPTY> <!-- Таможня оформления -->
<!ATTLIST CSLACustoms dicValue CDATA #REQUIRED> <!-- Код
таможни String, 1..9 Character -->
<!ELEMENT CSLADeal EMPTY> <!-- Характер сделки -->
<!ATTLIST CSLADeal dicValue CDATA #REQUIRED> <!-- Код
характера сделки -->
<!ELEMENT CSLAProc EMPTY> <!-- Процедура -->
<!ATTLIST CSLAProc dicValue CDATA #REQUIRED> <!-- Код
процедуры -->
<!ELEMENT CSLACostAll (CSLACostUA, CSLACostCurr?)> <!-- Общая
стоимость -->
<!ELEMENT CSLACostUA (#PCDATA)> <!-- Цена в грн. String,
1..20 Character Float -->
<!ELEMENT CSLACostCurr (CSLACost, CSLACurrency)> <!-- Цена в
валюте -->
<!ELEMENT CSLACost (#PCDATA)> <!-- Цена в валюте String,
1..20 Character Float -->
<!ELEMENT CSLACurrency (CSLACurRate, CSLACurRateDate)> <!--
Валюта -->
<!ATTLIST CSLACurrency dicValue CDATA #REQUIRED> <!-- Код
валюты -->
<!ELEMENT CSLACurRate (#PCDATA)> <!-- Курс валюты String,
1..20 Character Float -->
<!ELEMENT CSLACurRateDate (#PCDATA)> <!-- Дата курса String,
1..10 Character DateTime (DD-MM-YYYY) -->
<! - Добавлено 29.09.2005 -- >
<!ELEMENT CSLAType EMPTY> <!-- Тип поставки -->
<!ATTLIST CSLAType dicValue (1 | 2 | 3) "1") <!-- 1- одной
партии 2 - в объемах одного контракта 3 - за период -->
<!ELEMENT CSLA DatePeriodBegin (#PCDATA)> <!-- Дата начала
периода, 1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSLA DatePeriodEnd (#PCDATA)> <!-- Дата окончания
периода, 1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSLADetails (CSLAGoodsNum, CSLAGoods,
CSLAGoodsCost, CSLAGoodsQuantity)> <!-- Информация по товару
-->
<!ELEMENT CSLAGoodsNum (#PCDATA)> <!-- Номер товара в ЛУ
String, 1..3 Character Integer -->
<!ELEMENT CSLAGoods (#PCDATA)> <!-- Описание товара String,
1..240 Character -->
<!ATTLIST CSLAGoods GoodsCode CDATA #REQUIRED> <!-- Код
товара String, 1..10 Character -->
<!ELEMENT CSLAGoodsCost (CSLACostUA, CSLACostCurr?)> <!--
Стоимость товара -->
<!ELEMENT CSLAGoodsQuantity (CSLAGoodsWeight, CSLAGoodsQty?)>
<!-- Количество -->
<!ELEMENT CSLAGoodsWeight (#PCDATA)> <!-- Вес String, 1..20
Character Float -->
<!ELEMENT CSLAGoodsQty (#PCDATA)> <!-- Количество в единицах
измерения String, 1..20 Character Float -->
<!ATTLIST CSLAGoodsQty dicValue CDATA #REQUIRED> <!-- Код
единицы измерения -->
<!ELEMENT CSLADoc (CSLAGoodsNum?, CSLADocNum, CSLADocDate,
CSLADocDateEnd?)> <!-- Информация по документам -->
<!ELEMENT CSLADocNum (#PCDATA)> <!-- Документ String, 1..30
Character -->
<!ATTLIST CSLADocNum DocCode CDATA #REQUIRED> <!-- Код
документа String, 1..4 Character -->
<!ELEMENT CSLADocDate (#PCDATA)> <!-- Дата документа String,
1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSLADocDateEnd (#PCDATA)> <!-- Дата окончания
документа String, 1..10 Character DateTime (DD-MM-YYYY) -->
Додаток 10
до Специфікації форматів
електронних повідомлень
автоматизованої системи
митного оформлення товарів
та інших предметів
програмно-інформаційного
комплексу "Інспектор-2006"
на рівні суб'єкт - митний
орган
ОПИС
DTD для XML-документа повідомлення про транзитне перевезення (ПТП)
Файл з електронною копією повідомлення про транзитне перевезення (ПТП) у форматі XML повинен відповідати стандарту XML-документа згідно з вимогами W3C "Extesible Markup Language (XML) 1.0 (Second Edition)" та повинен передаватися в кодировці "Windows-1251".
<!--
Повідомлення про транзитне перевезення (ПТП)
Message Transit Transportation
Код документу 0100
-->
<?xml version="1.0" encoding="windows-1251"?>
<!-- Общие елементы -->
<!-- Дата -->
<!ELEMENT CSDate (#PCDATA)> <!-- Дата String, 1..10 Character
DateTime (DD-MM-YYYY) -->
<!-- Страна -->
<!ELEMENT CSCountry (#PCDATA)> <!-- Наименование страны
String 1..45 Character -->
<!ATTLIST CSCountry dicValue CDATA #REQUIRED> <!-- Код страны
3DIGIT -->
<!-- Вид транспорта -->
<!ELEMENT CSTransType EMPTY>
<!ATTLIST CSTransType dicValue CDATA #REQUIRED> <!-- Код вида
транспорта 2DIGIT -->
<!-- Таможня -->
<!ELEMENT CSCustoms (#PCDATA)> <!-- Наименование таможни
String 1..80 Character -->
<!ATTLIST CSCustoms dicValue CDATA #REQUIRED> <!-- Код
таможни 9DIGIT -->
<!-- Валюта -->
<!ELEMENT CSCurrency (CSCurrencyRate?, CSDate?)>
<!ATTLIST CSCurrency dicValue CDATA #REQUIRED> <!-- Код
валюты 3DIGIT -->
<!ELEMENT CSCurrencyRate (#PCDATA)> <!-- Курс валюты String,
1..20 Character Float -->
<!-- Участник -->
<!ELEMENT CSClient (CSClientID?, CSClientINN?, Country?,
Name, Address?)>
<!ATTLIST CSClient dicValue (1|2|3|4|5) "1"> <!-- Тип
участника -->
<!ELEMENT CSClientID (#PCDATA)> <!-- КОД ЄДРПОУ/ДРФОУ String
1..10 Character -->
<!ELEMENT CSClientINN (#PCDATA)> <!-- КОД плательщика НДС
String 1..12 Character -->
<!ELEMENT Country (#PCDATA)> <!-- Страна 2ALPHA String 1..2
Character country name -->
<!ELEMENT Name (#PCDATA)> <!-- Наименование String 1..200
Character -->
<!ELEMENT Address (#PCDATA)> <!-- Адрес String 1..200
Character -->
<!-- Стоимость -->
<!ELEMENT CSCostAll (CSCostUA, CSCostCurr?)>
<!ELEMENT CSCostUA (#PCDATA)> <!-- Цена в грн. String, 1..20
Character Float -->
<!ELEMENT CSCostCurr (CSCost, CSCurrency)> <!-- Цена в валюте
-->
<!ELEMENT CSCost (#PCDATA)> <!-- Цена в валюте String, 1..20
Character Float -->
<!-- Документ -->
<!ELEMENT CSDoc (CSDocNum, CSDocDate, CSDocDateEnd?)>
<!ELEMENT CSDocNum (#PCDATA)> <!-- Документ String, 1..30
Character -->
<!ATTLIST CSDocNum dicValue CDATA #REQUIRED> <!-- Код
документа 4DIGIT -->
<!ELEMENT CSDocDate (#PCDATA)> <!-- Дата документа String,
1..10 Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSDocDateEnd (#PCDATA)> <!-- Дата окончания
документа String, 1..10 Character DateTime (DD-MM-YYYY) -->
<!-- Количество -->
<!ELEMENT CSGoodsQuantity (CSGoodsPlace?, CSGoodsBrutto?,
CSGoodsNetto?, CSGoodsQty?)>
<!ELEMENT CSGoodsPlace (#PCDATA)> <!-- Мест, 1..10 Character
Integer -->
<!ELEMENT CSGoodsBrutto (#PCDATA)> <!-- Вес брутто, 1..20
Character Float -->
<!ELEMENT CSGoodsNetto (#PCDATA)> <!-- Вес брутто, 1..20
Character Float -->
<!ELEMENT CSGoodsQty (#PCDATA)> <!-- Количество в единицах
измерения String, 1..20 Character Float -->
<!ATTLIST CSGoodsQty dicValue CDATA #REQUIRED> <!-- Код
единицы измерения 4DIGIT -->
<!-- Товар -->
<!ELEMENT CSGoodsItem (CSGoodsCode?, CSGoodsName, CSCountry?,
CSCostAll?, CSGoodsQuantity?, CSDoc+)>
<!ELEMENT CSGoodsCode EMPTY>
<!ATTLIST CSGoodsCode dicValue CDATA #REQUIRED> <!-- Код
товара 10DIGIT -->
<!ELEMENT CSGoodsName (#PCDATA)> <!-- Описание товара String,
1..240 Character -->
<!-- Таможенный документ -->
<!ELEMENT CSCustomsDoc (CSCustoms, CSCustomsDocYear?,
CSCustomsDocNum, CSDate?)>
<!ATTLIST CSCustomsDoc dicValue CDATA #REQUIRED> <!-- Код
документа 4DIGIT -->
<!ELEMENT CSCustomsDocYear (#PCDATA)> <!-- Год String, 1
Character -->
<!ELEMENT CSCustomsDocNum (#PCDATA)> <!-- Номер документа,
1..30 Character -->
<!-- Место доставки -->
<!ELEMENT CSDeliveryPlace (CSCustoms?, Name, Address?)>
<!ATTLIST CSDeliveryPlace dicValue CDATA> <!-- Код места
прибытия? -->
<!-- Доставка -->
<!ELEMENT CSCustomsDelivery (CSCustoms, CSDeliveryPlace?,
CSDate)>
<!-- Транспорт -->
<!ELEMENT CSVehicles (#PCDATA)> <!-- Номер или наименование
String, 1..26 -->
<!ATTLIST CSVehicles dicValue CDATA> <!-- Код страны 3DIGIT
-- >
<!-- Повідомлення про транзитне перевезення -->
<!ELEMENT CSMTT (CSMTTHeader, CSMTTBody)>
<!ELEMENT CSMTTHeader (CSMTTDate?, CSMTTNumInt?, CSClient)>
<!-- Заглавие ПТП -->
<!ELEMENT CSMTTDate (#PCDATA)> <!-- Дата ПТП String, 1..10
Character DateTime (DD-MM-YYYY) -->
<!ELEMENT CSMTTNumInt (#PCDATA)> <!-- Внутренний номер ПТП
String, 1..20 -->
<!ELEMENT CSMTTBody (CSMTTCommon, CSMTTDetails+, CSDoc+)>
<!-- ПТП -->
<!ELEMENT CSMTTCommon (CSCustomsDoc, CSCustomsDelivery,
CSMTTTarget, CSMTTTargetAdd,
CSCostAll, CSGoodsQuantity,
CSClient+,
CSCountryIn, CSCountryOut,
CSTransType, CSVehicles,
CSProtection?,
CSDriverFIO?, CSDriverPass?, CSDriverWork?, CSDriverADR?)>
<!-- Общая часть ПТП -->
<!ELEMENT CSMTTTarget EMPTY> <!-- Цель перемещения -->
<!ATTLIST CSMTTTarget dicValue (1|2|3) "1"> <!-- 1 - импорт,
2 - экспорт, 3 - транзит -->
<!ELEMENT CSMTTTargetAdd EMPTY> <!-- Особенности перемещения
-->
<!ATTLIST CSMTTTargetAdd dicValue (0|1|2|3|4|5) "0"> <!-- 0 -
другое, 1 - ГД, 2 - ПВ, 3 - НБ, 4 - СБ, 5 - РП -->
<!ELEMENT CSCountryIn (#PCDATA)> <!-- Наименование страны
String 1..20 Character -->
<!ATTLIST CSCountryIn dicValue CDATA #REQUIRED> <!-- Код
страны 3DIGIT -->
<!ELEMENT CSCountryOut (#PCDATA)> <!-- Наименование страны
String 1..20 Character -->
<!ATTLIST CSCountryOut dicValue CDATA #REQUIRED> <!-- Код
страны 3DIGIT -->
<!ELEMENT CSProtection (#PCDATA)> <!-- Таможенное обеспечение
String 1..200 Character -->
<!ELEMENT CSDriverFIO (#PCDATA)> <!-- Перевозчик ФИО String
1..200 Character -->
<!ELEMENT CSDriverPass (#PCDATA)> <!-- Перевозчик паспорт