Skip to main content

Аптека

Перед импортом xml схемы необходимо выгрузить xml схему ExchangeMessage в одно место с импортируемой схемой. В самой импортируемой схеме необходимо прописать:

<xs:import namespace=" http://www.1c.ru/SSL/Exchange/Message " schemaLocation="ExchangeMessage.xsd"/>

EnterpriseData_1_10_8

Вставки в существующие элементы:

1.

<xs:complexType name="КлючевыеСвойстваУпаковка">

................

<xs:element name="ор_КоличествоПервичныхУпаковок" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="13"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>

2.

<xs:complexType name="ЛюбаяСсылка">

................

<xs:element name="ор_ДВЛП" type="tns:СправочникСсылка.ор_ДВЛП" minOccurs="0"/>
<xs:element name="ор_Дозировки" type="tns:СправочникСсылка.ор_Дозировки" minOccurs="0"/>
<xs:element name="ор_ДозировкиГруппа" type="tns:СправочникСсылка.ор_ДозировкиГруппа" minOccurs="0"/>
<xs:element name="ор_КлассификаторАТХ" type="tns:СправочникСсылка.ор_КлассификаторАТХ" minOccurs="0"/>
<xs:element name="ор_КлассификаторМКБ10" type="tns:СправочникСсылка.ор_КлассификаторМКБ10" minOccurs="0"/>
<xs:element name="ор_КлассификаторФармакологическихГрупп" type="tns:СправочникСсылка.ор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:element name="ор_КлассификаторФармакологическихДействий" type="tns:СправочникСсылка.ор_КлассификаторФармакологическихДействий" minOccurs="0"/>
<xs:element name="ор_ЛекарственныеФормы" type="tns:СправочникСсылка.ор_ЛекарственныеФормы" minOccurs="0"/>
<xs:element name="ор_МНН" type="tns:СправочникСсылка.ор_МНН" minOccurs="0"/>
<xs:element name="ор_Производители" type="tns:СправочникСсылка.ор_Производители" minOccurs="0"/>
<xs:element name="ор_СертификатыНоменклатуры" type="tns:СправочникСсылка.ор_СертификатыНоменклатуры" minOccurs="0"/>
<xs:element name="ор_СертификатыНоменклатурыГруппа" type="tns:СправочникСсылка.ор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:element name="ор_СМНН" type="tns:СправочникСсылка.ор_СМНН" minOccurs="0"/>
<xs:element name="ор_ФТГ" type="tns:СправочникСсылка.ор_ФТГ" minOccurs="0"/>
<xs:element name="ор_ФормыВыпуска" type="tns:СправочникСсылка.ор_ФормыВыпуска" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>

3.

<xs:complexType name="СоставнойЛюбойОбъект">

................

<xs:element name="ор_ДВЛП" type="tns:КлючевыеСвойстваор_ДВЛП" minOccurs="0"/>
<xs:element name="ор_Дозировки" type="tns:КлючевыеСвойстваор_Дозировки" minOccurs="0"/>
<xs:element name="ор_ДозировкиГруппа" type="tns:КлючевыеСвойстваор_ДозировкиГруппа" minOccurs="0"/>
<xs:element name="ор_КлассификаторАТХ" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:element name="ор_КлассификаторМКБ10" type="tns:КлючевыеСвойстваор_КлассификаторМКБ10" minOccurs="0"/>
<xs:element name="ор_КлассификаторФармакологическихГрупп" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:element name="ор_КлассификаторФармакологическихДействий" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихДействий" minOccurs="0"/>
<xs:element name="ор_ЛекарственныеФормы" type="tns:КлючевыеСвойстваор_ЛекарственныеФормы" minOccurs="0"/>
<xs:element name="ор_МНН" type="tns:КлючевыеСвойстваор_МНН" minOccurs="0"/>
<xs:element name="ор_Производители" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="ор_СертификатыНоменклатуры" type="tns:КлючевыеСвойстваор_СертификатыНоменклатуры" minOccurs="0"/>
<xs:element name="ор_СертификатыНоменклатурыГруппа" type="tns:КлючевыеСвойстваор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:element name="ор_СМНН" type="tns:КлючевыеСвойстваор_СМНН" minOccurs="0"/>
<xs:element name="ор_ФТГ" type="tns:КлючевыеСвойстваор_ФТГ" minOccurs="0"/>
<xs:element name="ор_ФормыВыпуска" type="tns:КлючевыеСвойстваор_ФормыВыпуска" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>

4.

<xs:complexType name="Справочник.ВидыНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваВидыНоменклатуры"/>
<xs:element name="ор_ЛекарственнаяФорма" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_Производитель" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="ор_УчетМаркируемыхТоваров" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ВестиСерийныйУчет" type="xs:boolean" minOccurs="0"/>
<xs:element name="ДополнительныеРеквизиты" type="tns:ДополнительныеРеквизиты" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

 

5.

<xs:complexType name="Справочник.Контрагенты">

......................

<xs:element name="ор_КодПоставщикаВСистемеМониторингаЦен" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>

6.

<xs:complexType name="Справочник.Номенклатура">

.......................

<xs:element name="ор_НаименованиеПоставщика" type="xs:string" minOccurs="0"/>
<xs:element name="ор_ЕГК" type="xs:string" minOccurs="0"/>
<xs:element name="ор_ЖНВЛС" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ЗарегистрированВСистемеМониторингаЦен" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_КодРосздравнадзора" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ор_ЛекарственнаяФорма" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_МНН" type="tns:КлючевыеСвойстваор_МНН" minOccurs="0"/>
<xs:element name="ор_НаркотическоеСредство" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ОтпускПоРецепту" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_Производитель" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="ор_ФормаВыпуска" type="tns:КлючевыеСвойстваор_ФормыВыпуска" minOccurs="0"/>
<xs:element name="ор_ФТГ" type="tns:КлючевыеСвойстваор_ФТГ" minOccurs="0"/>
<xs:element name="ор_Яд" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ВходитВОбязательныйАссортимент" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ФармакологическоеДействие" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихДействий" minOccurs="0"/>
<xs:element name="ор_КодКЛП" type="xs:string" minOccurs="0"/>
<xs:element name="ор_СМНН" type="tns:КлючевыеСвойстваор_СМНН" minOccurs="0"/>
<xs:element name="ор_СписокНСиПТВ" type="tns:СпискиНаркотическихВеществ" minOccurs="0"/>
<xs:element name="ор_СписокСильнодействующиеИЯды" type="tns:СпискиСильнодействующихИЯдовитых" minOccurs="0"/>
<xs:element name="ор_ТоварыФармацевтическогоРынка" type="tns:ТоварыФармацевтическогоРынка" minOccurs="0"/>
<xs:element name="ор_Дозировка" type="tns:КлючевыеСвойстваор_Дозировки" minOccurs="0"/>
<xs:element name="ор_МинимальныйОстаток" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="17"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ор_АТХКлассификация" type="tns:Справочник.Номенклатура.АТХКлассификация" minOccurs="0"/>
<xs:element name="ор_ФармакологическиеГруппы" type="tns:Справочник.Номенклатура.ФармакологическиеГруппы" minOccurs="0"/>
<xs:element name="ор_Нозологии" type="tns:Справочник.Номенклатура.Нозологии" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>

7.

<xs:complexType name="Справочник.ХарактеристикиНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры"/>
<xs:element name="Наименование" type="xs:string"/>
<xs:element name="ДополнительныеРеквизиты" type="tns:ДополнительныеРеквизиты" minOccurs="0"/>
<xs:element name="ор_НаименованиеПоставщика" type="xs:string" minOccurs="0"/>
<xs:element name="ор_СерияПроизводителя" type="xs:string" minOccurs="0"/>
<xs:element name="ор_ДатаИзготовления" type="xs:date" minOccurs="0"/>
<xs:element name="ор_СрокГодности" type="xs:date" minOccurs="0"/>
<xs:element name="ор_СертификатСтрока" type="xs:string" minOccurs="0"/>
<xs:element name="ор_Производитель" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="ор_Фальсификат" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_СтранаПроисхождения" type="tns:КлючевыеСвойстваСтранаМира" minOccurs="0"/>
<xs:element name="ор_МаркируемыйТовар" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ОрганВыдавшийСертификат" type="xs:string" minOccurs="0"/>
<xs:element name="ор_СрокДействияСертификата" type="xs:date" minOccurs="0"/>
<xs:element name="ор_ОрганЗарегистрировавшийДекларацию" type="xs:string" minOccurs="0"/>
<xs:element name="ор_Декларант" type="xs:string" minOccurs="0"/>
<xs:element name="Недействителен" type="xs:boolean" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

8.

<xs:complexType name="КлючевыеСвойстваХарактеристикаНоменклатуры">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ХарактеристикиНоменклатуры" minOccurs="0"/>
<xs:element name="ВладелецХарактеристики" type="tns:ОбщиеСвойстваВладелецХарактеристики"/>
<xs:element name="НаименованиеПолное" type="xs:string"/>
<xs:element name="ИдентификаторСервиса1СНоменклатура" type="tns:ТипУникальныйИдентификатор" minOccurs="0"/>
<xs:element name="ор_УАС_ХарактеристикаКакСерия" type="xs:boolean" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>

Вставка в конец xml схемы, включающая все отраслевые элементы:

<xs:complexType name="КлючевыеСвойстваРС_ор_ПрайсЛистыПоставщиков">
<xs:sequence>
<xs:element name="ПрайсЛист" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Ссылка" type="tns:СправочникСсылка.РС_ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="Артикул" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Единица" type="tns:КлючевыеСвойстваЕдиницаИзмерения" nillable="true" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Штрихкод" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="ПроизводительЛС" type="xs:string" nillable="true" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваСопутствующиеТовары">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.СопутствующиеТовары" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" nillable="true" minOccurs="0"/>
<xs:element name="СопутствующийТовар" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="ХарактеристикаСопутствующегоТовара" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" nillable="true" minOccurs="0"/>
<xs:element name="ДобавленоАвтоматически" type="xs:boolean" nillable="true" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваРС_ор_ПрайсЛистыПоставщиков">
<xs:sequence>
<xs:element name="ПрайсЛист" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Ссылка" type="tns:СправочникСсылка.РС_ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="Артикул" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Единица" type="tns:КлючевыеСвойстваЕдиницаИзмерения" nillable="true" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Штрихкод" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="ПроизводительЛС" type="xs:string" nillable="true" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ДВЛП">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ДВЛП" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Дозировки">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Дозировки" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_ДозировкиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ДозировкиГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ДозировкиГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_ДозировкиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_КлассификаторАТХ">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_КлассификаторАТХ" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Родитель" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_КлассификаторМКБ10">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_КлассификаторМКБ10" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Родитель" type="tns:КлючевыеСвойстваор_КлассификаторМКБ10" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_КлассификаторФармакологическихГрупп">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Родитель" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_КлассификаторФармакологическихДействий">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_КлассификаторФармакологическихДействий" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ЛекарственныеФормы">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ЛекарственныеФормы" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Родитель" type="tns:КлючевыеСвойстваор_ЛекарственныеФормы" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МНН">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МНН" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПрайсЛистыПоставщиков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Производители">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Производители" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_СМНН">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_СМНН" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_СертификатыНоменклатуры">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_СертификатыНоменклатуры" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_СертификатыНоменклатурыГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ФТГ">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ФТГ" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ФормыВыпуска">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ФормыВыпуска" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.АТХКлассификация">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.Номенклатура.АТХКлассификация.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.АТХКлассификация.Строка">
<xs:sequence>
<xs:element name="АТХ" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.Нозологии">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.Номенклатура.Нозологии.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.Нозологии.Строка">
<xs:sequence>
<xs:element name="Нозология" type="tns:КлючевыеСвойстваор_КлассификаторМКБ10" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.ФармакологическиеГруппы">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.Номенклатура.ФармакологическиеГруппы.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.ФармакологическиеГруппы.Строка">
<xs:sequence>
<xs:element name="ФармакологическаяГруппа" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.РС_ор_ПрайсЛистыПоставщиков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваРС_ор_ПрайсЛистыПоставщиков"/>
<xs:element name="Цена" type="tns:ТипСумма" nillable="true" minOccurs="0"/>
<xs:element name="Количество" type="tns:ТипКоличество" nillable="true" minOccurs="0"/>
<xs:element name="СрокПоставки" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
<xs:fractionDigits value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Производитель" type="tns:КлючевыеСвойстваор_Производители" nillable="true" minOccurs="0"/>
<xs:element name="СтранаПроисхождения" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Контрагент" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ДатаЗагрузки" type="xs:date" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.СопутствующиеТовары">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваСопутствующиеТовары"/>
<xs:element name="Приоритет" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:element name="ПроцентСлучаев" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="7"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="КоличествоСлучаев" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="17"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ДВЛП">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ДВЛП"/>
<xs:element name="КодРаздела" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеАнглийское" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеЛатинское" type="xs:string" minOccurs="0"/>
<xs:element name="ГруппаДействующегоВещества" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="АТХКлассификация" type="tns:Справочник.ор_ДВЛП.АТХКлассификация" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ДВЛП.АТХКлассификация">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.ор_ДВЛП.АТХКлассификация.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.ор_ДВЛП.АТХКлассификация.Строка">
<xs:sequence>
<xs:element name="АТХ" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.ор_Дозировки">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Дозировки"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_КлассификаторАТХ">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_КлассификаторАТХ"/>
<xs:element name="КодРаздела" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_КлассификаторМКБ10">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_КлассификаторМКБ10"/>
<xs:element name="КлассМКБ10" type="xs:string" nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_КлассификаторФармакологическихГрупп">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихГрупп"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_КлассификаторФармакологическихДействий">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихДействий"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ЛекарственныеФормы">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ЛекарственныеФормы"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеЛатинское" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеЛатыньПолное" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МНН">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МНН"/>
<xs:element name="КодРаздела" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеРасширенное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеЛатинское" type="xs:string" minOccurs="0"/>
<xs:element name="ДействующиеВещества" type="tns:Справочник.ор_МНН.ДействующиеВещества" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МНН.ДействующиеВещества">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.ор_МНН.ДействующиеВещества.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.ор_МНН.ДействующиеВещества.Строка">
<xs:sequence>
<xs:element name="ДействующееВещество" type="tns:КлючевыеСвойстваор_ДВЛП" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПрайсЛистыПоставщиков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_Производители">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Производители"/>
<xs:element name="Импортный" type="xs:boolean" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_СМНН">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_СМНН"/>
<xs:element name="ДействующиеВеществаМНН" type="tns:КлючевыеСвойстваор_МНН" minOccurs="0"/>
<xs:element name="ФормаВыпуска" type="tns:КлючевыеСвойстваор_ФормыВыпуска" minOccurs="0"/>
<xs:element name="КодЕСКЛП" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="ФармакоТерапевтическаяГруппа" type="tns:КлючевыеСвойстваор_ФТГ" minOccurs="0"/>
<xs:element name="ЖНВЛП" type="xs:boolean" minOccurs="0"/>
<xs:element name="УникальныйИдентификаторЕСКЛП" type="xs:string" minOccurs="0"/>
<xs:element name="АТХКлассификация" type="tns:Справочник.ор_СМНН.АТХКлассификация" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_СМНН.АТХКлассификация">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.ор_СМНН.АТХКлассификация.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.ор_СМНН.АТХКлассификация.Строка">
<xs:sequence>
<xs:element name="АТХ" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.ор_СертификатыНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_СертификатыНоменклатуры"/>
<xs:element name="ДатаНачала" type="xs:date" minOccurs="0"/>
<xs:element name="ДатаОкончания" type="xs:date" minOccurs="0"/>
<xs:element name="Бессрочный" type="xs:boolean" minOccurs="0"/>
<xs:element name="ОрганВыдавшийДокумент" type="xs:string" minOccurs="0"/>
<xs:element name="ТипСертификата" type="tns:ТипыСертификатовНоменклатуры" minOccurs="0"/>
<xs:element name="Номер" type="xs:string" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="ХарактеристикаНоменклатуры" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_СертификатыНоменклатурыГруппа">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_СертификатыНоменклатурыГруппа"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ФТГ">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ФТГ"/>
<xs:element name="КодРаздела" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеАнглийское" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ФормыВыпуска">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ФормыВыпуска"/>
<xs:element name="ЛекарственнаяФорма" type="tns:КлючевыеСвойстваор_ЛекарственныеФормы" minOccurs="0"/>
<xs:element name="Количество" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="13"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ЕдиницаИзмерения" type="tns:КлючевыеСвойстваЕдиницаИзмерения" minOccurs="0"/>
<xs:element name="ДополнительноеОписание" type="xs:string" minOccurs="0"/>
<xs:element name="ДанныеСтрокой" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:simpleType>
<xs:simpleType name="СпискиНаркотическихВеществ">
<xs:restriction base="xs:string">
<xs:enumeration value="Список1"/>
<xs:enumeration value="Список2"/>
<xs:enumeration value="Список2ПВ"/>
<xs:enumeration value="Список3"/>
<xs:enumeration value="Список4"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="СпискиСильнодействующихИЯдовитых">
<xs:restriction base="xs:string">
<xs:enumeration value="Сильнодействующие"/>
<xs:enumeration value="Яды"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.РС_ор_ПрайсЛистыПоставщиков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.СопутствующиеТовары">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ДВЛП">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Дозировки">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ДозировкиГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_КлассификаторАТХ">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_КлассификаторМКБ10">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_КлассификаторФармакологическихГрупп">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_КлассификаторФармакологическихДействий">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ЛекарственныеФормы">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МНН">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МННГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПрайсЛистыПоставщиков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Производители">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_СМНН">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_СертификатыНоменклатуры">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_СертификатыНоменклатурыГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ФТГ">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ФормыВыпуска">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="ТипыСертификатовНоменклатуры">
<xs:restriction base="xs:string">
<xs:enumeration value="СертификатСоответствия"/>
<xs:enumeration value="ГигиеническийСертификат"/>
<xs:enumeration value="ПожарныйСертификат"/>
<xs:enumeration value="ДекларацияОСоответствии"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ТоварыФармацевтическогоРынка">
<xs:restriction base="xs:string">
<xs:enumeration value="ЛекарственноеСредство"/>
<xs:enumeration value="БАД"/>
<xs:enumeration value="ФармСубстанция"/>
<xs:enumeration value="ЛекарственныеФормы"/>
<xs:enumeration value="ТоварыАптечныхСетей"/>
</xs:restriction>
</xs:simpleType>

EnterpriseData_1_14_1i+

Вставки в существующие элементы:

1.

<xs:complexType name="КлючевыеСвойстваУпаковка">

....................

<xs:element name="ор_КоличествоПервичныхУпаковок" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="13"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>

 

2.

<xs:complexType name="ЛюбаяСсылка">

....................

<xs:element name="ор_ДВЛП" type="tns:СправочникСсылка.ор_ДВЛП" minOccurs="0"/>
<xs:element name="ор_Дозировки" type="tns:СправочникСсылка.ор_Дозировки" minOccurs="0"/>
<xs:element name="ор_ДозировкиГруппа" type="tns:СправочникСсылка.ор_ДозировкиГруппа" minOccurs="0"/>
<xs:element name="ор_КлассификаторАТХ" type="tns:СправочникСсылка.ор_КлассификаторАТХ" minOccurs="0"/>
<xs:element name="ор_КлассификаторМКБ10" type="tns:СправочникСсылка.ор_КлассификаторМКБ10" minOccurs="0"/>
<xs:element name="ор_КлассификаторФармакологическихГрупп" type="tns:СправочникСсылка.ор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:element name="ор_КлассификаторФармакологическихДействий" type="tns:СправочникСсылка.ор_КлассификаторФармакологическихДействий" minOccurs="0"/>
<xs:element name="ор_ЛекарственныеФормы" type="tns:СправочникСсылка.ор_ЛекарственныеФормы" minOccurs="0"/>
<xs:element name="ор_МНН" type="tns:СправочникСсылка.ор_МНН" minOccurs="0"/>
<xs:element name="ор_Производители" type="tns:СправочникСсылка.ор_Производители" minOccurs="0"/>
<xs:element name="ор_СертификатыНоменклатуры" type="tns:СправочникСсылка.ор_СертификатыНоменклатуры" minOccurs="0"/>
<xs:element name="ор_СертификатыНоменклатурыГруппа" type="tns:СправочникСсылка.ор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:element name="ор_СМНН" type="tns:СправочникСсылка.ор_СМНН" minOccurs="0"/>
<xs:element name="ор_ФТГ" type="tns:СправочникСсылка.ор_ФТГ" minOccurs="0"/>
<xs:element name="ор_ФормыВыпуска" type="tns:СправочникСсылка.ор_ФормыВыпуска" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>

3.

<xs:complexType name="СоставнойЛюбойОбъект">

...................

<xs:element name="ор_ДВЛП" type="tns:КлючевыеСвойстваор_ДВЛП" minOccurs="0"/>
<xs:element name="ор_Дозировки" type="tns:КлючевыеСвойстваор_Дозировки" minOccurs="0"/>
<xs:element name="ор_ДозировкиГруппа" type="tns:КлючевыеСвойстваор_ДозировкиГруппа" minOccurs="0"/>
<xs:element name="ор_КлассификаторАТХ" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:element name="ор_КлассификаторМКБ10" type="tns:КлючевыеСвойстваор_КлассификаторМКБ10" minOccurs="0"/>
<xs:element name="ор_КлассификаторФармакологическихГрупп" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:element name="ор_КлассификаторФармакологическихДействий" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихДействий" minOccurs="0"/>
<xs:element name="ор_ЛекарственныеФормы" type="tns:КлючевыеСвойстваор_ЛекарственныеФормы" minOccurs="0"/>
<xs:element name="ор_МНН" type="tns:КлючевыеСвойстваор_МНН" minOccurs="0"/>
<xs:element name="ор_Производители" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="ор_СертификатыНоменклатуры" type="tns:КлючевыеСвойстваор_СертификатыНоменклатуры" minOccurs="0"/>
<xs:element name="ор_СертификатыНоменклатурыГруппа" type="tns:КлючевыеСвойстваор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:element name="ор_СМНН" type="tns:КлючевыеСвойстваор_СМНН" minOccurs="0"/>
<xs:element name="ор_ФТГ" type="tns:КлючевыеСвойстваор_ФТГ" minOccurs="0"/>
<xs:element name="ор_ФормыВыпуска" type="tns:КлючевыеСвойстваор_ФормыВыпуска" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>

4.

<xs:complexType name="Справочник.ВидыНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваВидыНоменклатуры"/>
<xs:element name="ор_ЛекарственнаяФорма" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_Производитель" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="ор_УчетМаркируемыхТоваров" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ВестиСерийныйУчет" type="xs:boolean" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

5.

<xs:complexType name="Справочник.Контрагенты">

....................

<xs:element name="ор_КодПоставщикаВСистемеМониторингаЦен" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

6.

<xs:complexType name="Справочник.Номенклатура">

....................

<xs:element name="ор_НаименованиеПоставщика" type="xs:string" minOccurs="0"/>
<xs:element name="ор_ЕГК" type="xs:string" minOccurs="0"/>
<xs:element name="ор_ЖНВЛС" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ЗарегистрированВСистемеМониторингаЦен" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_КодРосздравнадзора" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ор_ЛекарственнаяФорма" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_МНН" type="tns:КлючевыеСвойстваор_МНН" minOccurs="0"/>
<xs:element name="ор_НаркотическоеСредство" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ОтпускПоРецепту" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_Производитель" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="ор_ФормаВыпуска" type="tns:КлючевыеСвойстваор_ФормыВыпуска" minOccurs="0"/>
<xs:element name="ор_ФТГ" type="tns:КлючевыеСвойстваор_ФТГ" minOccurs="0"/>
<xs:element name="ор_Яд" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ВходитВОбязательныйАссортимент" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ФармакологическоеДействие" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихДействий" minOccurs="0"/>
<xs:element name="ор_КодКЛП" type="xs:string" minOccurs="0"/>
<xs:element name="ор_СМНН" type="tns:КлючевыеСвойстваор_СМНН" minOccurs="0"/>
<xs:element name="ор_СписокНСиПТВ" type="tns:СпискиНаркотическихВеществ" minOccurs="0"/>
<xs:element name="ор_СписокСильнодействующиеИЯды" type="tns:СпискиСильнодействующихИЯдовитых" minOccurs="0"/>
<xs:element name="ор_ТоварыФармацевтическогоРынка" type="tns:ТоварыФармацевтическогоРынка" minOccurs="0"/>
<xs:element name="ор_Дозировка" type="tns:КлючевыеСвойстваор_Дозировки" minOccurs="0"/>
<xs:element name="ор_МинимальныйОстаток" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="17"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ор_АТХКлассификация" type="tns:Справочник.Номенклатура.АТХКлассификация" minOccurs="0"/>
<xs:element name="ор_ФармакологическиеГруппы" type="tns:Справочник.Номенклатура.ФармакологическиеГруппы" minOccurs="0"/>
<xs:element name="ор_Нозологии" type="tns:Справочник.Номенклатура.Нозологии" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

7.

<xs:complexType name="Справочник.ХарактеристикиНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры"/>
<xs:element name="Наименование" type="xs:string"/>
<xs:element name="ор_НаименованиеПоставщика" type="xs:string" minOccurs="0"/>
<xs:element name="ор_СерияПроизводителя" type="xs:string" minOccurs="0"/>
<xs:element name="ор_ДатаИзготовления" type="xs:date" minOccurs="0"/>
<xs:element name="ор_СрокГодности" type="xs:date" minOccurs="0"/>
<xs:element name="ор_СертификатСтрока" type="xs:string" minOccurs="0"/>
<xs:element name="ор_Производитель" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="ор_Фальсификат" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_СтранаПроисхождения" type="tns:КлючевыеСвойстваСтранаМира" minOccurs="0"/>
<xs:element name="ор_МаркируемыйТовар" type="xs:boolean" minOccurs="0"/>
<xs:element name="ор_ОрганВыдавшийСертификат" type="xs:string" minOccurs="0"/>
<xs:element name="ор_СрокДействияСертификата" type="xs:date" minOccurs="0"/>
<xs:element name="ор_ОрганЗарегистрировавшийДекларацию" type="xs:string" minOccurs="0"/>
<xs:element name="ор_Декларант" type="xs:string" minOccurs="0"/>
<xs:element name="Недействителен" type="xs:boolean" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

 

Вставка в конец xml схемы, включающая все отраслевые элементы:

<xs:complexType name="Документ.ор_ПриоритетнаяПоставка">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПриоритетнаяПоставка"/>
<xs:element name="Контрагент" type="tns:КлючевыеСвойстваКонтрагент"/>
<xs:element name="Организация" type="tns:КлючевыеСвойстваОрганизация"/>
<xs:element name="ДатаОкончания" type="xs:date"/>
<xs:element name="Ответственный" type="tns:КлючевыеСвойстваПользователь" minOccurs="0"/>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:element name="Товары" type="tns:Документ.ор_ПриоритетнаяПоставка.Товары" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Документ.ор_ПриоритетнаяПоставка.Товары">
<xs:sequence>
<xs:element name="Строка" type="tns:Документ.ор_ПриоритетнаяПоставка.Товары.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Документ.ор_ПриоритетнаяПоставка.Товары.Строка">
<xs:sequence>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Приоритет">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:totalDigits value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Документ.ор_РецептурнаяПропись">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_РецептурнаяПропись"/>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="ЕдиницаИзмерения" type="tns:КлючевыеСвойстваЕдиницаИзмерения" minOccurs="0"/>
<xs:element name="Количество">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Организация" type="tns:КлючевыеСвойстваОрганизация"/>
<xs:element name="ВидНормыЕУ" type="tns:ВидыНормЕстественнойУбыли"/>
<xs:element name="Товары" type="tns:Документ.ор_РецептурнаяПропись.Товары" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Документ.ор_РецептурнаяПропись.Товары">
<xs:sequence>
<xs:element name="Строка" type="tns:Документ.ор_РецептурнаяПропись.Товары.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Документ.ор_РецептурнаяПропись.Товары.Строка">
<xs:sequence>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Количество">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ЕдиницаИзмерения" type="tns:КлючевыеСвойстваЕдиницаИзмерения" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Документ.ор_УстановкаНормЕстественнойУбыли">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_УстановкаНормЕстественнойУбыли"/>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:element name="Склад" type="tns:КлючевыеСвойстваСклад"/>
<xs:element name="Ответственный" type="tns:КлючевыеСвойстваПользователь"/>
<xs:element name="Организация" type="tns:КлючевыеСвойстваОрганизация"/>
<xs:element name="ВидНормыЕУ" type="tns:ВидыНормЕстественнойУбыли"/>
<xs:element name="Товары" type="tns:Документ.ор_УстановкаНормЕстественнойУбыли.Товары" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Документ.ор_УстановкаНормЕстественнойУбыли.Товары">
<xs:sequence>
<xs:element name="Строка" type="tns:Документ.ор_УстановкаНормЕстественнойУбыли.Товары.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Документ.ор_УстановкаНормЕстественнойУбыли.Товары.Строка">
<xs:sequence>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="ЗначениеНормы">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="5"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваРС_ор_ПрайсЛистыПоставщиков">
<xs:sequence>
<xs:element name="ПрайсЛист" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Ссылка" type="tns:СправочникСсылка.РС_ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="Артикул" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Единица" type="tns:КлючевыеСвойстваЕдиницаИзмерения" nillable="true" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Штрихкод" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="ПроизводительЛС" type="xs:string" nillable="true" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваРС_ор_ПрайсЛистыПоставщиков">
<xs:sequence>
<xs:element name="ПрайсЛист" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Ссылка" type="tns:СправочникСсылка.РС_ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="Артикул" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Единица" type="tns:КлючевыеСвойстваЕдиницаИзмерения" nillable="true" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Штрихкод" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="ПроизводительЛС" type="xs:string" nillable="true" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ДВЛП">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ДВЛП" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Дозировки">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Дозировки" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_ДозировкиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ДозировкиГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ДозировкиГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_ДозировкиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ИндикацияСерийПоСрокуГодности">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ИндикацияСерийПоСрокамГодности" minOccurs="0"/>
<xs:element name="КоличествоДней" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:totalDigits value="5"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_КлассификаторАТХ">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_КлассификаторАТХ" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Родитель" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_КлассификаторМКБ10">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_КлассификаторМКБ10" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Родитель" type="tns:КлючевыеСвойстваор_КлассификаторМКБ10" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_КлассификаторФармакологическихГрупп">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Родитель" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_КлассификаторФармакологическихДействий">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_КлассификаторФармакологическихДействий" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ЛекарственныеФормы">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ЛекарственныеФормы" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Родитель" type="tns:КлючевыеСвойстваор_ЛекарственныеФормы" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МНН">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МНН" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПотребностьВОтсутствующемТоваре">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПотребностьВОтсутствующемТоваре" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Дата" type="xs:date" minOccurs="0"/>
<xs:element name="Склад" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПрайсЛистыПоставщиков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПриоритетнаяПоставка">
<xs:sequence>
<xs:element name="Ссылка" type="tns:ДокументСсылка.ор_ПриоритетнаяПоставка" minOccurs="0"/>
<xs:element name="Дата" type="xs:dateTime"/>
<xs:element name="Номер" type="tns:ТипНомерДокумента"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Производители">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Производители" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_РеестрЦенПроизводителейНаЖНВЛП">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_РеестрЦенПроизводителейНаЖНВЛП" minOccurs="0"/>
<xs:element name="ШтрихКод" type="xs:string" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПроизводителя" type="xs:string" minOccurs="0"/>
<xs:element name="ФормаВыпускаКраткое" type="xs:string" minOccurs="0"/>
<xs:element name="ИдРЛС" type="xs:string" minOccurs="0"/>
<xs:element name="ДатаРегистрацииЦены" type="xs:date" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_РецептурнаяПропись">
<xs:sequence>
<xs:element name="Ссылка" type="tns:ДокументСсылка.ор_РецептурнаяПропись" minOccurs="0"/>
<xs:element name="Дата" type="xs:dateTime"/>
<xs:element name="Номер" type="tns:ТипНомерДокумента"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_СМНН">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_СМНН" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_СертификатыНоменклатуры">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_СертификатыНоменклатуры" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_СертификатыНоменклатурыГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_СертификатыНоменклатурыГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_УстановкаНормЕстественнойУбыли">
<xs:sequence>
<xs:element name="Ссылка" type="tns:ДокументСсылка.ор_УстановкаНормЕстественнойУбыли" minOccurs="0"/>
<xs:element name="Дата" type="xs:dateTime"/>
<xs:element name="Номер" type="tns:ТипНомерДокумента"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ФТГ">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ФТГ" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ФальсификатыЛекарственныхСредств">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ФальсификатыЛекарственныхСредств" minOccurs="0"/>
<xs:element name="Серия" type="xs:string"/>
<xs:element name="НаименованиеНоменклатуры" type="xs:string"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ФормыВыпуска">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ФормыВыпуска" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Ячейки">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Ячейки" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.АТХКлассификация">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.Номенклатура.АТХКлассификация.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.АТХКлассификация.Строка">
<xs:sequence>
<xs:element name="АТХ" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.Нозологии">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.Номенклатура.Нозологии.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.Нозологии.Строка">
<xs:sequence>
<xs:element name="Нозология" type="tns:КлючевыеСвойстваор_КлассификаторМКБ10" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.ФармакологическиеГруппы">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.Номенклатура.ФармакологическиеГруппы.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.Номенклатура.ФармакологическиеГруппы.Строка">
<xs:sequence>
<xs:element name="ФармакологическаяГруппа" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихГрупп" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.РС_ор_ПрайсЛистыПоставщиков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваРС_ор_ПрайсЛистыПоставщиков"/>
<xs:element name="Цена" type="tns:ТипСумма" nillable="true" minOccurs="0"/>
<xs:element name="Количество" type="tns:ТипКоличество" nillable="true" minOccurs="0"/>
<xs:element name="СрокПоставки" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
<xs:fractionDigits value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Производитель" type="tns:КлючевыеСвойстваор_Производители" nillable="true" minOccurs="0"/>
<xs:element name="СтранаПроисхождения" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Контрагент" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ДатаЗагрузки" type="xs:date" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.СопутствующиеТовары">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваСопутствующиеТовары"/>
<xs:element name="Приоритет" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="2"/>
<xs:fractionDigits value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:element name="ПроцентСлучаев" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="7"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="КоличествоСлучаев" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="17"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.УправлениеЗапасами">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="Организация" type="tns:КлючевыеСвойстваОрганизация" minOccurs="0"/>
<xs:element name="Склад" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Записи" type="tns:Справочник.УправлениеЗапасамиЗаписи" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.УправлениеЗапасамиЗаписи">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.УправлениеЗапасамиЗапись" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.УправлениеЗапасамиЗапись">
<xs:sequence>
<xs:element name="МинимальныйУровеньЗапаса" type="tns:ТипКоличество" minOccurs="0"/>
<xs:element name="МаксимальныйУровеньЗапаса" type="tns:ТипКоличество" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.ор_ДВЛП">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ДВЛП"/>
<xs:element name="КодРаздела" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеАнглийское" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеЛатинское" type="xs:string" minOccurs="0"/>
<xs:element name="ГруппаДействующегоВещества" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="АТХКлассификация" type="tns:Справочник.ор_ДВЛП.АТХКлассификация" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ДВЛП.АТХКлассификация">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.ор_ДВЛП.АТХКлассификация.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.ор_ДВЛП.АТХКлассификация.Строка">
<xs:sequence>
<xs:element name="АТХ" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.ор_Дозировки">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Дозировки"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ИндикацияСерийПоСрокамГодности">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ИндикацияСерийПоСрокуГодности"/>
<xs:element name="Цвет" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_КлассификаторАТХ">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_КлассификаторАТХ"/>
<xs:element name="КодРаздела" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_КлассификаторМКБ10">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_КлассификаторМКБ10"/>
<xs:element name="КлассМКБ10" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_КлассификаторФармакологическихГрупп">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихГрупп"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_КлассификаторФармакологическихДействий">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_КлассификаторФармакологическихДействий"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ЛекарственныеФормы">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ЛекарственныеФормы"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеЛатинское" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеЛатыньПолное" type="xs:string" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МНН">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МНН"/>
<xs:element name="КодРаздела" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеРасширенное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеЛатинское" type="xs:string" minOccurs="0"/>
<xs:element name="ДействующиеВещества" type="tns:Справочник.ор_МНН.ДействующиеВещества" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МНН.ДействующиеВещества">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.ор_МНН.ДействующиеВещества.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.ор_МНН.ДействующиеВещества.Строка">
<xs:sequence>
<xs:element name="ДействующееВещество" type="tns:КлючевыеСвойстваор_ДВЛП" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПотребностьВОтсутствующемТоваре">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПотребностьВОтсутствующемТоваре"/>
<xs:element name="Количество" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПрайсЛистыПоставщиков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_Производители">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Производители"/>
<xs:element name="Импортный" type="xs:boolean" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_РасположениеНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Ячейка" type="tns:КлючевыеСвойстваор_Ячейки"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_РеестрЦенПроизводителейНаЖНВЛП">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_РеестрЦенПроизводителейНаЖНВЛП"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="Производитель" type="tns:КлючевыеСвойстваор_Производители" minOccurs="0"/>
<xs:element name="МНН" type="xs:string" minOccurs="0"/>
<xs:element name="ФормаВыпускаПолное" type="xs:string" minOccurs="0"/>
<xs:element name="КоличествоВУпаковке" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Цена" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОптоваяНаценка" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="РозничнаяНаценка" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="НомерВыписки" type="xs:string" minOccurs="0"/>
<xs:element name="Действует" type="xs:boolean" minOccurs="0"/>
<xs:element name="Это1СНоменклатура" type="xs:boolean" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_СМНН">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_СМНН"/>
<xs:element name="ДействующиеВеществаМНН" type="tns:КлючевыеСвойстваор_МНН" minOccurs="0"/>
<xs:element name="ФормаВыпуска" type="tns:КлючевыеСвойстваор_ФормыВыпуска" minOccurs="0"/>
<xs:element name="КодЕСКЛП" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="ФармакоТерапевтическаяГруппа" type="tns:КлючевыеСвойстваор_ФТГ" minOccurs="0"/>
<xs:element name="ЖНВЛП" type="xs:boolean" minOccurs="0"/>
<xs:element name="УникальныйИдентификаторЕСКЛП" type="xs:string" minOccurs="0"/>
<xs:element name="АТХКлассификация" type="tns:Справочник.ор_СМНН.АТХКлассификация" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_СМНН.АТХКлассификация">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.ор_СМНН.АТХКлассификация.Строка" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.ор_СМНН.АТХКлассификация.Строка">
<xs:sequence>
<xs:element name="АТХ" type="tns:КлючевыеСвойстваор_КлассификаторАТХ" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.ор_СертификатыНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_СертификатыНоменклатуры"/>
<xs:element name="ДатаНачала" type="xs:date" minOccurs="0"/>
<xs:element name="ДатаОкончания" type="xs:date" minOccurs="0"/>
<xs:element name="Бессрочный" type="xs:boolean" minOccurs="0"/>
<xs:element name="ОрганВыдавшийДокумент" type="xs:string" minOccurs="0"/>
<xs:element name="ТипСертификата" type="tns:ТипыСертификатовНоменклатуры" minOccurs="0"/>
<xs:element name="Номер" type="xs:string" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="ХарактеристикаНоменклатуры" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_СертификатыНоменклатурыГруппа">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_СертификатыНоменклатурыГруппа"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ФТГ">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ФТГ"/>
<xs:element name="КодРаздела" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеПолное" type="xs:string" minOccurs="0"/>
<xs:element name="НаименованиеАнглийское" type="xs:string" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ФальсификатыЛекарственныхСредств">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ФальсификатыЛекарственныхСредств"/>
<xs:element name="Фальсифицирован" type="xs:boolean" minOccurs="0"/>
<xs:element name="НаименованиеПроизводителя" type="xs:string" minOccurs="0"/>
<xs:element name="СтранаПроизводителя" type="xs:string" minOccurs="0"/>
<xs:element name="НомерПисьма" type="xs:string" minOccurs="0"/>
<xs:element name="ДатаПисьма" type="xs:date" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="Справочник.ор_ФормыВыпуска">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ФормыВыпуска"/>
<xs:element name="ЛекарственнаяФорма" type="tns:КлючевыеСвойстваор_ЛекарственныеФормы" minOccurs="0"/>
<xs:element name="Количество" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="13"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ЕдиницаИзмерения" type="tns:КлючевыеСвойстваЕдиницаИзмерения" minOccurs="0"/>
<xs:element name="ДополнительноеОписание" type="xs:string" minOccurs="0"/>
<xs:element name="ДанныеСтрокой" type="xs:string" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_Ячейки">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Ячейки" minOccurs="0"/>
<xs:element name="Описание" type="xs:string" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="ВидыНормЕстественнойУбыли">
<xs:restriction base="xs:string">
<xs:enumeration value="ИндивидуальноеИзготовлениеЛС"/>
<xs:enumeration value="ОтвешиваниеБезДополнительныхТехнологическихОпераций"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ДокументСсылка.ор_ПриоритетнаяПоставка">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="ДокументСсылка.ор_РецептурнаяПропись">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="ДокументСсылка.ор_УстановкаНормЕстественнойУбыли">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
 <xs:simpleType name="СпискиНаркотическихВеществ">
<xs:restriction base="xs:string">
<xs:enumeration value="Список1"/>
<xs:enumeration value="Список2"/>
<xs:enumeration value="Список2ПВ"/>
<xs:enumeration value="Список3"/>
<xs:enumeration value="Список4"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="СпискиСильнодействующихИЯдовитых">
<xs:restriction base="xs:string">
<xs:enumeration value="Сильнодействующие"/>
<xs:enumeration value="Яды"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.РС_ор_ПрайсЛистыПоставщиков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.СопутствующиеТовары">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ДВЛП">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Дозировки">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ДозировкиГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ИндикацияСерийПоСрокамГодности">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_КлассификаторАТХ">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_КлассификаторМКБ10">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_КлассификаторФармакологическихГрупп">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_КлассификаторФармакологическихДействий">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ЛекарственныеФормы">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МНН">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПотребностьВОтсутствующемТоваре">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПрайсЛистыПоставщиков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Производители">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_РеестрЦенПроизводителейНаЖНВЛП">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_СМНН">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_СертификатыНоменклатуры">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_СертификатыНоменклатурыГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ФТГ">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ФальсификатыЛекарственныхСредств">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ФормыВыпуска">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Ячейки">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="ТипыСертификатовНоменклатуры">
<xs:restriction base="xs:string">
<xs:enumeration value="СертификатСоответствия"/>
<xs:enumeration value="ГигиеническийСертификат"/>
<xs:enumeration value="ПожарныйСертификат"/>
<xs:enumeration value="ДекларацияОСоответствии"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ТоварыФармацевтическогоРынка">
<xs:restriction base="xs:string">
<xs:enumeration value="ЛекарственноеСредство"/>
<xs:enumeration value="БАД"/>
<xs:enumeration value="ФармСубстанция"/>
<xs:enumeration value="ЛекарственныеФормы"/>
<xs:enumeration value="ТоварыАптечныхСетей"/>
</xs:restriction>
</xs:simpleType>