Описание форматов веб-сервисов и файлов
Руководство пользователя
×

Примеры:

Пример запроса:
<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>