Примеры:
Пример запроса:
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Body>
<GetNomenclatureAndPrices xmlns="ru.umc">
<Clinic>4c68deb4-22c3-11df-8618-002618dcef2c</Clinic>
<Params>
<!-- Optional -->
<Property xmlns="http://v8.1c.ru/8.1/data/core">
<Value></Value>
</Property>
</Params>
</GetNomenclatureAndPrices>
</Body>
</Envelope>
Пример ответа на запрос:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<m:GetNomenclatureAndPricesResponse xmlns:m="ru.umc">
<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
<Каталоги xmlns="S2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Каталог>
<UID xsi:type="xs:string">b468afaa-f720-11e5-8273-40167e631f2e</UID>
<Наименование>Прочие услуги</Наименование>
<Артикул/>
<БазоваяЕдиницаИзмерения/>
<Цена>0</Цена>
<Продолжительность>0001-01-01T00:15:00</Продолжительность>
<Вид/>
<Родитель>00000000-0000-0000-0000-000000000000</Родитель>
<ЭтоПапка>true</ЭтоПапка>
</Каталог>
<Каталог>
<UID xsi:type="xs:string">b468afac-f720-11e5-8273-40167e631f2e</UID>
<Наименование>Пребывание в стационаре, сутки, обычная палата</Наименование>
<Артикул/>
<БазоваяЕдиницаИзмерения/>
<Цена>890</Цена>
<Продолжительность>0001-01-01T00:15:00</Продолжительность>
<Вид>Услуга</Вид>
<Родитель>b468afaa-f720-11e5-8273-40167e631f2e</Родитель>
<ЭтоПапка>false</ЭтоПапка>
</Каталог>
<Каталог>
<UID xsi:type="xs:string">b468afad-f720-11e5-8273-40167e631f2e</UID>
<Наименование>Пребывание в стационаре, сутки, VIP-палата</Наименование>
<Артикул/>
<БазоваяЕдиницаИзмерения/>
<Цена>1500</Цена>
<Продолжительность>0001-01-01T00:15:00</Продолжительность>
<Вид>Услуга</Вид>
<Родитель>b468afaa-f720-11e5-8273-40167e631f2e</Родитель>
<ЭтоПапка>false</ЭтоПапка>
</Каталог>
<Каталог>
<UID xsi:type="xs:string">a0230571-3ef7-11de-8086-001485c0d477</UID>
<Наименование>Гель для массажа</Наименование>
<Артикул>101-55</Артикул>
<БазоваяЕдиницаИзмерения>мл</БазоваяЕдиницаИзмерения>
<Цена>100</Цена>
<Продолжительность>0001-01-01T00:15:00</Продолжительность>
<Вид>Материал</Вид>
<Родитель>00000000-0000-0000-0000-000000000000</Родитель>
<ЭтоПапка>false</ЭтоПапка>
</Каталог>
</Каталоги></m:return>
</m:GetNomenclatureAndPricesResponse>
</soap:Body>
</soap:Envelope>
Пример ответа на неудачный запрос:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<m:GetNomenclatureAndPricesResponse xmlns:m="ru.umc">
<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance<?xml version="1.0"?>
<ОтветНаЗаписьССайта xmlns="S1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Результат>false</Результат>
<ОписаниеОшибки>Не обнаружена настройка обмена с сайтом для данной клиники!</ОписаниеОшибки></m:return>
</m:GetNomenclatureAndPricesResponse>
</soap:Body>
</soap:Envelope>
