Примеры:
Пример запроса:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ru="ru.umc">
<soap:Header/>
<soap:Body>
<ru:GetReserve>
<ru:Specialization>Неврология</ru:Specialization>
<ru:Date>2025-02-05T00:00:00</ru:Date>
<ru:TimeBegin>0001-01-01T15:00:00</ru:TimeBegin>
<ru:EmployeeID>ac30e139-3087-11dc-8594-005056c00008</ru:EmployeeID>
<ru:Clinic>f679444a-22b7-11df-8618-002618dcef2c</ru:Clinic>
</ru:GetReserve>
</soap:Body>
</soap:Envelope>
Пример успешного ответа:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<m:GetReserveResponse xmlns:m="ru.umc">
<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><![CDATA[<?xml version="1.0"?>
<ОтветНаЗаписьССайта xmlns="S1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Результат>true</Результат>
<ОписаниеОшибки> </ОписаниеОшибки>
<УИД>2fc598d6-e448-11ef-9550-08979885f491</УИД>
</ОтветНаЗаписьССайта>]]></m:return>
</m:GetReserveResponse>
</soap:Body>
</soap:Envelope>
Пример ответа на запрос с ошибкой:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<m:GetReserveResponse xmlns:m="ru.umc">
<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><![CDATA[<?xml version="1.0"?>
<ОтветНаЗаписьССайта xmlns="S1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Результат>false</Результат>
<ОписаниеОшибки>(05.02.2025 12:19:40) Не удалось записать документ
Нельзя записать заявку, т.к. по сотруднику Иванова Ксения Андреевна на данный период уже имеются заявки:
Заявка 00000004205 от 05.02.2025 12:11:38
на 05.02.2025: 15:00-15:30</ОписаниеОшибки>
<УИД/>
</ОтветНаЗаписьССайта>]]></m:return>
</m:GetReserveResponse>
</soap:Body>
</soap:Envelope>
