Перейти к содержанию

Формат файла goods.xml

Файл goods.xml служит для выгрузки остатков для справочной системы СоюзФарма-ТМ, см. Экспорт остатков для СоюзФарма-ТМ

Описание формата:

<xs:schema xmlns:pl="poisklekarstv.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0">

<xs:element name="DrugStores">

<xs:complexType>

<xs:sequence>

<xs:element name="DrugStore" type="GoodsDrugStore" minOccurs="0" maxOccurs="500" />

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:complexType name="GoodsDrugStore">

<xs:sequence>

<xs:element name="agentName" type="xs:string" minOccurs="1" />

<!-- Название аптечного учреждения -->

<xs:element name="spoType" type="xs:string" minOccurs="1" />

<!-- Название системы автоматизации -->

<xs:element name="agentId" type="xs:long" minOccurs="1" />

<!-- Код аптеки, присвоенный справочной службой poisklekarstv.ru (содержится в файле InfoLoadedGoos.xsd -->

<xs:element name="reportDate" type="xs:dateTime" minOccurs="1" />

<!—Дата отчёта -->

<xs:element name="Item" type="PriceItem" maxOccurs="20000" />

</xs:sequence>

</xs:complexType>

<xs:complexType name="PriceItem">

<xs:sequence>

<xs:element name="barCode" default="0" type="xs:string" minOccurs="0" />

<!-- Штрих код -->

<xs:element name="country" default="0" type="xs:string" minOccurs="0" />

<!-- Страна производитель -->

<xs:element name="cvpItemId" default="0" type="xs:long" minOccurs="0" />

<!-- Код товара в коде ЦВ Протек -->

<xs:element name="expireDate" type="xs:date " minOccurs="0" />

<!-- Срок годности -->

<xs:element name="farmItemId" default="0" type="xs:long" minOccurs="0" />

<!-- Код товара в АИС -->

<xs:element name="EGKitemid" default="0" type="xs:long" minOccurs="0" />

<!-- Код ЕГК -->

<xs:element name="itemName" default="0" type="xs:string" minOccurs="1" />

<!-- Название товара -->

<xs:element name="manufId" default="0" type="xs:long" minOccurs="0" />

<!--Код производителя -->

<xs:element name="manufName" default="0" type="xs:string" minOccurs="0" />

<!--Название производителя -->

<xs:element name="price" type="xs:double" minOccurs="1" />

<!-- Цена -->

<xs:element name="quantity" type="xs:long" minOccurs="1" />

<!-- Количество -->

</xs:sequence>

</xs:complexType>

</xs:schema>