﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="qualified">
	<xs:element type="classificator_list" name="classificator_list"/>
	<xs:complexType name="classificator_list">
		<xs:annotation>
			<xs:documentation xml:lang="en">Nomenclature classification of medical devices by type.</xs:documentation>
			<xs:documentation xml:lang="ru">Номенклатурная классификация медицинских изделий по видам.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element type="classificator" name="classificator" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="classificator">
		<xs:annotation>
			<xs:documentation xml:lang="en">Element of the classifier.</xs:documentation>
			<xs:documentation xml:lang="ru">Элемент классификатора.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element type="xs:int" name="code">
				<xs:annotation>
					<xs:documentation xml:lang="en">Code.</xs:documentation>
					<xs:documentation xml:lang="ru">Код.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element type="xs:string" name="name">
				<xs:annotation>
					<xs:documentation xml:lang="en">Name.</xs:documentation>
					<xs:documentation xml:lang="ru">Наименование.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element type="xs:string" name="description">
				<xs:annotation>
					<xs:documentation xml:lang="en">Description.</xs:documentation>
					<xs:documentation xml:lang="ru">Описание.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element type="sections" name="sections" maxOccurs="unbounded"/>	
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="sections">
		<xs:annotation>
			<xs:documentation xml:lang="en">Sections.</xs:documentation>
			<xs:documentation xml:lang="ru">Разделы.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element type="section" name="section" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="section">
		<xs:annotation>
			<xs:documentation xml:lang="en">Section.</xs:documentation>
			<xs:documentation xml:lang="ru">Раздел.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element type="xs:string" name="section_number">
				<xs:annotation>
					<xs:documentation xml:lang="en">Number.</xs:documentation>
					<xs:documentation xml:lang="ru">Номер.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element type="xs:string" name="section_name">
				<xs:annotation>
					<xs:documentation xml:lang="en">Name.</xs:documentation>
					<xs:documentation xml:lang="ru">Наименование.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element type="xs:string" name="parent_number">
				<xs:annotation>
					<xs:documentation xml:lang="en">Parent number.</xs:documentation>
					<xs:documentation xml:lang="ru">Номер родительской записи.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>