ГОСТ Р 54878—2011 /ISO/TS 20625:2002
6.9 Принцип 9: Размещение данных
6.9.1 Поскольку MIG-инструкция содержит подробное описание размещения данных, то в качестве
атрибутов могутформироваться «точки привязки», которые будут позволять применять XML-форматобмена
данными к EDI-подсистемам.
6.9.2 С помощью атрибута EDISource предусмотрен EDI(FACT]-
hcto
4
hhk
. Э
то
обозначение атрибута
сочетает в себе функциональное назначение применяемого документирования и основную информацию
относительно версии каталога, например EDIFACT-каталога.
При этом применимы следующие правила:
- путь указывается в форме *segmвлtgroup.segment.compositedataelement.dataelemвnt,, или
"segmentgroup.segment.dataelement*;
- группа сегментов может оказаться многочисленной для указания уровней Е01(ГАСТ]-структуры,
- при наличии нескольких семантических вариантов для групп сегментов квалификационный сегмент,
его префикс и соответствующие значения в префиксе должны записываться в квадратных скобках.
В конце порядкового номера сегмента, приведенного в исходном типе EDIFACT-сообщения. необхо
димо такжедобавлять порядковый номер элемента данных (составного или простого) всоответствующий
сегмент после двоеточия и при необходимости — порядковый номер компонента в составном элементе
данных.
Например, запись вида (0120:020:02) должна читаться следующим образом: ’Порядковый номер
в стандарте’: "порядковый номер составного элемента данных или элемента данных": ’при необходи
мости — порядковый номер компонента в составном элементе данных".
Примеры —
(V
<xsd:element name ="D_3433~>
<xsd:annotation>
<xsd:documentation>BIC ofbuyer’s bank</xsd:documentation>
</xsd:annotation>
<xsd.complexType>
<xsd:simpleContent>
<xsd:extension base ="xsd:decimal">
<xsd:attributename="Mapping_anchor" type="xsdistring"
use="fixed"value="BIC-BB7>
</xsd:extension>
</xsd:simp!eContent>
</xsd:complexType>
</xsd:element>
2
( )
<xsd:element name ="D_3433">
<xsd:annotation>
<xsd:documentation>BIC ofbuyer’s bank</xsd:documentation>
</xsd:annotation>
<xsd.complexType>
<xsd:simpleContent>
<xsd:extension base =’xsd:decimar>
<xsd:attribute name-"EDIPath" type-"xsd:string" use="fixed"
value="SG2[NAD. 3035=BY].FII.0088.3433(0140:030:01)’/>
</xsd:extension>
</xsd:simpleContent>
</‘xsd:complexType>
</xsd:element>
6.10 Принцип 10: Группирование контейнеров данных с одинаковыми именами
При наличии сценариев реализации с использованием различных типов сообщений и при желании
пользователя сгруппировать контейнеры данных с одинаковыми именами и уникальным образом описать
их в сценарии, применимы следующие принципы:
11