Exportcenter:FindLabResearchReport:v2.2

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску

Общие сведения

Операция FindLabResearchReport предназначена для получения сведений из протоколов лабораторных испытаний (ЛИ) по его номеру.

Спецификация запроса

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <exc:findLabResearchReportRequest>
002 ···<exc:metadata> exc:ServiceMetadata [1..1] Служебная информация
003 ······<dt:processID>?</dt:processID> bs:Identifier [1..1] Идентификатор процесса в ИС Одно окно РЭЦ
004 ······<dt:seqNumber>?</dt:seqNumber> bs:SequenceNumber [1..1] Порядковый номер запроса
005 ······<dt:businessEntity> dt:BusinessEntity [1..1] Сведения о хозяйствующем субъекте
006 ·········<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи
007 ·········<dt:inn>?</dt:inn> bs:String255 [1..1] ИНН хозяйствующего субъекта
008 ······</dt:businessEntity>
009 ···</exc:metadata>
010 ···<vd:laboratoryResearchReport> vd:LaboratoryResearchReport [1..1] Сведения о протоколе испытаний
011 ······<vd:issueNumber>?</vd:issueNumber> bs:String255 [1..1] Номер протокола испытаний
012 ······<vd:issueDate>?</vd:issueDate> xs:date [1..1] Дата протокола испытаний
013 ······<vd:issuer> dt:Organization [1..1] Учреждение, оформившее протокол лабораторных исследований
014 ·········<dt:ID>?</dt:ID> bs:Identifier [1..1] GUID лаборатории
015 ······</vd:issuer>
016 ···</vd:laboratoryResearchReport>
017 </exc:findLabResearchReportRequest>

Спецификация ответа

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <exc:findLabResearchReportResponse>
002 ···<exc:metadata> exc:ServiceMetadata [1..1] Служебная информация
003 ······<exc:processID>?</exc:processID> bs:Identifier [1..1] Идентификатор процесса в ИС Одно окно РЭЦ
004 ······<exc:seqNumber>?</exc:seqNumber> bs:SequenceNumber [1..1] Порядковый номер запроса
005 ···</exc:metadata>
006 ···<vd:laboratoryResearchReport> vd:LaboratoryResearchReport [1..1] Сведения о протоколе испытаний
007 ······<bs:uuid>?</bs:uuid> bs:UUID [1..1] Идентификатор протокола испытаний в системе ВетИС
008 ······<vd:issueNumber>?</vd:issueNumber> bs:String255 [1..1] Номер протокола испытаний
009 ······<vd:issueDate>?</vd:issueDate> xs:date [1..1]

Дата протокола испытаний

  • Дата формирования протокола испытаний
010 ······<vd:type>33</vd:type> vd:DocumentType [1..1]

Тип документа

  • Фиксированное значение: 33 - Протокол лабораторных исследований
011 ······<vd:issuer> dt:Organization [0..1]

Учреждение, оформившее протокол лабораторных исследований

  • Ветеринарная лаборатория или иное учреждение, ответственное за проведение лабораторных испытаний партии продукции
012 ·········<dt:ID>?</dt:ID> bs:Identifier [1..1] GUID лаборатории
013 ·········<dt:name>?</dt:name> bs:String255 [1..1] Наименование лаборатории
014 ·········<dt:address> dt:Address [0..1] Адрес места нахождения лаборатории
015 ············<dt:addressView>?</dt:addressView> bs:Ntext [1..1] Текстовое представление адреса
016 ·········</dt:address>
017 ······</vd:issuer>
018 ······<vd:sample> vd:LaboratoryResearchSample [1..*] Сведения о пробе
019 ·········<vd:material> dt:LabSampleMaterial [1..1]

Материал

  • Cправочник "Группы материалов и элементы" компонента Веста. Материал - это группа+элемент.
020 ············<bs:uuid>?</bs:uuid> bs:UUID [1..1] Идентификатор версии записи справочника материалов
021 ············<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи справочника материалов
022 ············<dt:name>?</dt:name> bs:String255 [1..1] Наименование элемента группы
023 ············<dt:group> dt:LabSampleMaterialGroup [1..1] Группа материалов
024 ···············<bs:uuid>?</bs:uuid> bs:UUID [1..1] Идентификатор версии записи справочника групп материалов
025 ···············<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи справочника групп материалов
026 ···············<dt:name>?</dt:name> bs:String255 [1..1] Наименование группы материалов
027 ············</dt:group>
028 ·········</vd:material>
029 ·········<vd:specifiedMaterialName>?</vd:specifiedMaterialName> bs:String255 [0..1]

Наименование материала

  • Если проба импортирована (оформлен электронный акт отбора пробы), то это наименование продукции из компонента Меркурий.
  • Если проба не импортирована, то наименование вносится вручную.
030 ·········<vd:laboratoryResearch> vd:LaboratoryResearchEvent [1..*] Сведения об исследовании
031 ············<vd:type>LBR</vd:type> vd:VeterinaryEventType [1..1]

Тип мероприятия

  • Фиксированное значение: LBR - лабораторные исследования
032 ············<vd:actualDateTime>?</vd:actualDateTime> xs:dateTime [0..1] Дата и время проведения исследования
033 ············<vd:indicator> dt:Indicator [1..1] Показатель
034 ···············<bs:uuid>?</bs:uuid> bs:UUID [1..1] Идентификатор версии записи справочника показателей ЛИ
035 ···············<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи справочника показателей ЛИ
036 ···············<dt:name>?</dt:name> bs:String255 [1..1] Наименование показателя
037 ···············<dt:group> dt:IndicatorGroup [1..1] Группа показателей
038 ··················<bs:uuid>?</bs:uuid> bs:UUID [1..1] Идентификатор версии записи справочника групп показателей ЛИ
039 ··················<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи справочника групп показателей ЛИ
040 ··················<dt:name>?</dt:name> bs:String255 [1..1] Наименование группы показателей
041 ···············</dt:group>
042 ············</vd:indicator>
043 ············<vd:result>?</vd:result> dt:ResearchResult [0..1]

Тип результата

  • UNKNOWN - Результат неизвестен
  • UNDEFINED - Результат невозможно определить (не нормируется)
  • POSITIVE - Положительный результат
  • NEGATIVE - Отрицательный результат
  • UNFULFILLED - Не проводилось
  • UNACCEPTABLE_AB_LEVEL - Недопустимый уровень поствакцинальных антител
  • POSITIVE_POSTINFECTIOUS - Положительный постинфекционный
  • UNCERTAIN - Сомнительный
044 ·········</vd:laboratoryResearch>
045 ·········<vd:conclusion>?</vd:conclusion> bs:Text [0..1]

Заключение

  • В том числе признак проведения исследований на соответствие требованиям и стандартам (при наличии)
046 ······</vd:sample>
047 ···</vd:laboratoryResearchReport>
048 </exc:findLabResearchReportResponse>

Примеры запросов

13.1.RQ1. Пример запроса проверки наличия протокола испытаний.


13.1.Request.Example

<exc:findLabResearchReportRequest
	 xmlns:exc="http://api.vetrf.ru/schema/cdm/exportcenter/applications/v2"
     xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2"
     xmlns:bs="http://api.vetrf.ru/schema/cdm/base"
     xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2"
     xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
   <exc:metadata>
	  <exc:processID>2874c443-9060-46a7-89b8-bf4219ac373a</exc:processID>
      <exc:seqNumber>1</exc:seqNumber>
      <exc:documentID>2874c443-9060-46a7-89b8-bf4219ac373a</exc:documentID>
      <dt:businessEntity>
         <bs:guid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:guid>
         <dt:inn>0123456789</dt:inn>
      </dt:businessEntity>
   </exc:metadata>
   <vd:laboratoryResearchReport>
      <vd:issueNumber>1234567890</vd:issueNumber>
      <vd:issueDate>2023-01-01</vd:issueDate>
      <vd:issuer>
         <dt:ID>2874c443-9060-46a7-89b8-bf4219ac373a</dt:ID>
      </vd:issuer>
   </vd:laboratoryResearchReport>
</exc:findLabResearchReportRequest>


13.1.Response.Example

<exc:findLabResearchReportResponse
	 xmlns:exc="http://api.vetrf.ru/schema/cdm/exportcenter/applications/v2"
     xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2"
     xmlns:bs="http://api.vetrf.ru/schema/cdm/base"
     xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2"
     xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
   <exc:metadata>
      <exc:processID>2874c443-9060-46a7-89b8-bf4219ac373a</exc:processID>
      <exc:seqNumber>1</exc:seqNumber>
   </exc:metadata>
   <vd:laboratoryResearchReport>
      <bs:uuid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:uuid>
      <vd:issueNumber>1234567890</vd:issueNumber>
      <vd:issueDate>2023-01-01</vd:issueDate>
      <vd:type>33</vd:type>
      <vd:issuer>
         <dt:ID>2874c443-9060-46a7-89b8-bf4219ac373a</dt:ID>
         <dt:name>string</dt:name>
         <dt:address>
            <dt:addressView>string</dt:addressView>
         </dt:address>
      </vd:issuer>
      <vd:sample>
         <vd:material>
            <bs:uuid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:uuid>
            <bs:guid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:guid>
            <dt:name>string</dt:name>
            <dt:group>
               <bs:uuid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:uuid>
               <bs:guid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:guid>
               <dt:name>string</dt:name>
            </dt:group>
         </vd:material>
         <vd:specifiedMaterialName>string</vd:specifiedMaterialName>
         <vd:laboratoryResearch>
            <vd:type>LBR</vd:type>
            <vd:actualDateTime>2023-01-01T00:00:00Z</vd:actualDateTime>
            <vd:indicator>
               <bs:uuid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:uuid>
               <bs:guid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:guid>
               <dt:name>string</dt:name>
               <dt:group>
                  <bs:uuid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:uuid>
                  <bs:guid>2874c443-9060-46a7-89b8-bf4219ac373a</bs:guid>
                  <dt:name>string</dt:name>
               </dt:group>
            </vd:indicator>
            <vd:result>NEGATIVE</vd:result>
         </vd:laboratoryResearch>
         <vd:conclusion>string</vd:conclusion>
      </vd:sample>
   </vd:laboratoryResearchReport>
</exc:findLabResearchReportResponse>