<?xml version="1.0" encoding="utf-8"?>
<Entity 
Schema="AKUZ" 
Name="IHE_CLINICALDOCUMENT_EVENT" 
Description="Состояние отправки Клинических документов" 
PrimaryKey="ClinicalDocumentEventID">
  <Fields>
    <Attribute Name="ClinicalDocumentEventID" Index="15580001" Type="guid" Description="Идентификатор" />
    <Attribute Name="EventTime" Index="15580003" Type="datetime" DefaultFormat="{0:dd.MM.yyyy HH:mm:ss}" Description="Время события" Required="1" />
    <Attribute Name="SentEntityPK" Index="15580004" Type="guid" Description="Идентификатор отправленного объекта" Required="1" />
    <Parent Name="SentEntityType" Index="15580006" Type="VCLib.ENTITIES" Description="Тип отправленного объекта" Required="1" />
    <Choice Name="Status" Index="15580007" Description="Статус" Required="1">
      <Item Name="На отправку" Index="0" />
      <Item Name="Отправлен" Index="1" />
      <Item Name="Получен результат" Index="2" />
      <Item Name="Получена ошибка" Index="3" />
      <Item Name="Ошибка при анализе результатов" Index="4" />
    </Choice>
    <Choice Name="TypeRecipient" Index="15580008" Description="Тип получателя" Required="1">
      <Item Name="Rabbit" Index="0" />
      <Item Name="WebService" Index="1" />
    </Choice>
    <Attribute Name="Error" Type="text" Description="Ошибка" />
    <Attribute Name="ResultId" Type="guid" Description="Идентификатор результата" />
    <Attribute Name="ResponseDateTime" Type="datetime" DefaultFormat="{0:dd.MM.yyyy HH:mm:ss}" Description="Дата загрузки результата" />
    <Link Name="ClinicalDocumentNew" Type="AKUZ.IHE_CLINICALDOCUMENT_EVENT_FILE" Description="Файл для IHE_CLINICALDOCUMENT_EVENT" LinkAttribute="ClinicalDocumentParent" />
    <Link Name="ResponseNew" Type="AKUZ.IHE_CLINICALDOCUMENT_EVENT_FILE" Description="Файл для IHE_CLINICALDOCUMENT_EVENT" LinkAttribute="ResponseParent" />
  </Fields>
  <DbMapping>
    <Table name="T_IHE_CLINICALDOCUMENT_EVENT">
      <Map Name="ClinicalDocumentEventID" Column="ClinicalDocumentEventID" />
      <Map Name="EventTime" Column="EventTime" />
      <Map Name="SentEntityPK" Column="SentEntityPK" />
      <Map Name="SentEntityType" Column="SentEntityType" />
      <Map Name="Status" Column="Status" />
      <Map Name="TypeRecipient" Column="TypeRecipient" />
      <Map Name="Error" Column="Error" />
      <Map Name="ResultId" Column="ResultId" />
      <Map Name="ResponseDateTime" Column="ResponseDateTime" />
    </Table>
  </DbMapping>
</Entity>