В качестве входного параметра выступает строка xml следующей структуры:

<?xml version="1.0"?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <SOAP-ENV:Body>

    <MT_PostResult_Request xmlns="http://www.iris72.ru/PostResult">

      <LaborId xmlns="">0001</LaborId>

      <AuthKey xmlns="">FSDJKLGCUGNF8NRO</AuthKey>

      <EINRI xmlns="">1460</EINRI>

      <RequestId xmlns="">04268666</RequestId>

      <SampleId xmlns="">958775</SampleId>

      <PatId xmlns="">0000890940</PatId>

      <DateTime xmlns="">2016-03-16T13:05:00.000+05:00</DateTime>

      <Comment xmlns=""/>

      <LinkToFile xmlns=""/>

      <ResearchList xmlns="">

        <Research>

          <ServiceId>ЦЛА001.000</ServiceId>

          <TestId>ЦЛА001.006</TestId>

          <Mnemonic>WBC</Mnemonic>

          <NameTest>Лейкоциты(WBC)</NameTest>

          <QuantResult>9,80</QuantResult>

          <QualResult/>

          <UnitName>10*9/л</UnitName>

          <BoundRefer>4,00 - 8,80</BoundRefer>

          <Comment/>

          <DateTime>2016-03-16T16:43:38.000+05:00</DateTime>

        </Research>

        <Research>

          <ServiceId>ЦЛА001.000</ServiceId>

          <TestId>ЦЛА001.007</TestId>

          <Mnemonic>RBC</Mnemonic>

          <NameTest>Эритроциты(RBC)</NameTest>

          <QuantResult>4,81</QuantResult>

          <QualResult/>

          <UnitName>10*12/л</UnitName>

          <BoundRefer>3,50 - 5,50</BoundRefer>

          <Comment/>

          <DateTime>2016-03-16T16:43:38.000+05:00</DateTime>

        </Research>

      </ResearchList>

      <Vals xmlns=""/>

    </MT_PostResult_Request>

  </SOAP-ENV:Body>

</SOAP-ENV:Envelope>

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1.

LaborId

Код лаборатории


string


2.

AuthKey

Ключ аутентификации лаборатории


string


3.

EINRI

Реестровый номер лечебного учреждения


string


4.

RequestId

Идентификатор запроса


string


5.

SampleId

Номер пробы


string


6.

PatId

Код пациента


string


7.

DateTime



DateTime


8.

Comment

Комментарий


string


9.

LinkToFile



string


10.

ResearchList

Содержит в себе данные ResearchList


ResearchList


11.

Vals



string


Тип объекта ResearchList

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1.

Research

Список результатов


Research


Тип объекта Research

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1.

ServiceId

Код исследования


string


2.

TestId

Код проведенного теста


string


3.

Mnemonic

Мнемоника теста


string


4.

NameTest

Наименование теста


string


5.

QuantResult

Результат теста (количественный)


string


6.

QualResult

Результат теста (качественный)


string


7.

UnitName

Единица измерения


string


8.

BoundRefer

Границы референсных пределов


string


9.

Comment

Комментарий


string

Через символ -\|- пишется ФИО лаборанта

10.

DateTime

Время выполнения исследования


DateTime


  • Нет меток