<?xml version="1.0" encoding="WINDOWS-1251"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
        <xs:element name="LCNumber">
                <xs:annotation>
                        <xs:documentation>номер</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                        <xs:sequence>
                                <xs:element name="name">
                                        <xs:annotation>
                                                <xs:documentation>Наименование продукта</xs:documentation>
                                        </xs:annotation>
                                        <xs:complexType>
                                                <xs:simpleContent>
                                                        <xs:extension base="xs:string">
                                                                <xs:attributeGroup ref="languageGroup"/>
                                                        </xs:extension>
                                                </xs:simpleContent>
                                        </xs:complexType>
                                </xs:element>
                                <xs:element name="description" minOccurs="0">
                                        <xs:annotation>
                                                <xs:documentation>Описание продукта</xs:documentation>
                                        </xs:annotation>
                                        <xs:complexType>
                                                <xs:simpleContent>
                                                        <xs:extension base="xs:string">
                                                                <xs:attributeGroup ref="languageGroup"/>
                                                        </xs:extension>
                                                </xs:simpleContent>
                                        </xs:complexType>
                                </xs:element>
                                <xs:element name="packing" minOccurs="0">
                                        <xs:annotation>
                                                <xs:documentation>Описание упаковки</xs:documentation>
                                        </xs:annotation>
                                        <xs:complexType>
                                                <xs:attributeGroup ref="languageGroup"/>
                                        </xs:complexType>
                                </xs:element>
                                <xs:element name="standard" minOccurs="0">
                                        <xs:annotation>
                                                <xs:documentation>стандарт</xs:documentation>
                                        </xs:annotation>
                                        <xs:complexType>
                                                <xs:attributeGroup ref="languageGroup"/>
                                        </xs:complexType>
                                </xs:element>
                                <xs:element name="coefficient" minOccurs="0">
                                        <xs:annotation>
                                                <xs:documentation>Коефициент на которій умножаться переменная часть</xs:documentation>
                                        </xs:annotation>
                                        <xs:complexType>
                                                <xs:simpleContent>
                                                        <xs:extension base="xs:float">
                                                                <xs:attribute name="unit" type="xs:string" use="required">
                                                                        <xs:annotation>
                                                                                <xs:documentation>В чем измеряеться переменная часть номера</xs:documentation>
                                                                        </xs:annotation>
                                                                </xs:attribute>
                                                        </xs:extension>
                                                </xs:simpleContent>
                                        </xs:complexType>
                                </xs:element>
                        </xs:sequence>
                        <xs:attribute name="id" type="xs:int">
                                <xs:annotation>
                                        <xs:documentation>Номер. Только постоянная часть.</xs:documentation>
                                </xs:annotation>
                        </xs:attribute>
                        <xs:attribute name="provider" type="glnType"/>
                        <xs:attribute name="parent" type="glnType"/>
                        <xs:attribute name="startDate" type="xs:dateTime" use="required"/>
                        <xs:attribute name="endDate" type="xs:dateTime" use="optional"/>
                </xs:complexType>
        </xs:element>
        <xs:simpleType name="glnType">
                <xs:restriction base="xs:long">
                        <xs:minInclusive value="4820000000000"/>
                        <xs:maxInclusive value="4829999999999"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:attributeGroup name="languageGroup">
                <xs:attribute name="language" type="xs:language">
                        <xs:annotation>
                                <xs:documentation>Язык</xs:documentation>
                        </xs:annotation>
                </xs:attribute>
        </xs:attributeGroup>
</xs:schema>
