...
- плагин в браузере "POSTMAN - REST client" (https://chrome.google.com/webstore/detail/tabbed-postman-rest-clien/coohjcphdfgbiolnekdpbcijmhambjff)
Пример тестирования в программе "Postman"
Тип запроса: POST
URL запроса: http://1c-prod-app26.miac.lan/hospital_pol_12/ws/Y_CHILD.1cws
- 1c-prod-app26.miac.lan - сервер
- hospital_pol_12 - имя базы
Вкладка "Authorization (Auth)":
- "Type" - "Basic Auth"
- "Username" и "Password" - логин и пароль от базы
Вкладка "Body":
Текст запроса:
Блок кода | ||||
---|---|---|---|---|
| ||||
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:y="http://haproxy.adm72.local:82/Y_CHILD">
<soap:Header/>
<soap:Body>
<y:Y_CHILD_GET_ZDOCPAT>
<y:IS_CHILDID>
<!--Zero or more repetitions:-->
<y:ChildList> <!--РЕБЕНОК-->
<y:NNAME></y:NNAME> <!--Фамилия-->
<y:VNAME></y:VNAME> <!--Имя-->
<y:GBNAM></y:GBNAM> <!--Отчество-->
<y:GBDAT>0001-01-01</y:GBDAT> <!--Дата рождения (ГГГГ-ММ-ДД)-->
<y:VERSR/>
<y:VERNR></y:VERNR> <!--Номер полиса-->
</y:ChildList>
</y:IS_CHILDID>
<y:IS_PATID>
<!--1 or more repetitions:-->
<y:PatList> <!--ВЗРОСЛЫЙ-->
<y:NNAME></y:NNAME> <!--Фамилия-->
<y:VNAME></y:VNAME> <!--Имя-->
<y:GBNAM></y:GBNAM> <!--Отчество-->
<y:GBDAT>0001-01-01</y:GBDAT> <!--Дата рождения (ГГГГ-ММ-ДД)-->
<y:VERSR></y:VERSR>
<y:VERNR></y:VERNR> <!--Номер полиса-->
</y:PatList>
</y:IS_PATID>
<y:DOCDAT0>0001-01-01</y:DOCDAT0> <!--Дата "с" (ГГГГ-ММ-ДД)-->
<y:DOCDAT1>0001-01-01</y:DOCDAT1> <!--Дата "по" (ГГГГ-ММ-ДД)-->
</y:Y_CHILD_GET_ZDOCPAT>
</soap:Body>
</soap:Envelope> |
- Блок "PatList" заполняется для получения ЭМК взрослого.
- Блок "ChildList" заполняется дополнительно с блоком "PatList"для получения ЭМК ребенка.
Кнопка "Send" для отправки запроса.
Предупреждение |
---|
Если информация по ребенку не запрашивается, то в блоке "ChildList" заполнить "GBDAT" - "0001-01-01". |
В данном случае запрошено ЭМК ребенка. Запрос выполнен успешно - вернул документы за указанную дату.