| 
       << Click to Display Table of Contents >> Занесение документов > Служба ввода документов > Схема работы > Метаданные документов служб ввода Instanceinfos.xml | 
    
      
      
       
     
      
       | 
  
Файл InstanceInfos.xml хранит информацию об:
•экземпляре ввода из файловой системы в секции FileSystemCaptureInstanceInfo корневого узла CaptureInstanceInfoList;
•экземпляре ввода с почтового сервера в секции MailCaptureInstanceInfo корневого узла CaptureInstanceInfoList;
•захваченных файлах в секциях Files узлов FileSystemCaptureInstanceInfo и MailCaptureInstanceInfo.
Экземпляр ввода из файловой системы
Секция FileSystemCaptureInstanceInfo предназначена для хранения информации об экземплярах ввода из файловой системы.
Структура секции:
<?xml version="1.0" encoding="utf-8" ?>
<CaptureInstanceInfoList
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <FileSystemCaptureInstanceInfo>
    <Create>
      {Дата и время создания}
    </Create>
    <Files>
      {Информация о захваченных файлах}
    </Files>
    <Guid>
      {Идентификатор экземпляра ввода}
    </Guid>
  </FileSystemCaptureInstanceInfo>
</CaptureInstanceInfoList>
Create. Дата и время создания экземпляра ввода.
Files. Информация о захваченных файлах.
Guid. Уникальный идентификатор экземпляра ввода. Устанавливается в момент захвата.
Пример
<?xml version="1.0" encoding="utf-8" ?>
<CaptureInstanceInfoList
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <FileSystemCaptureInstanceInfo>
    <Create>
      2009-10-16T23:45:03.6453185+05:00
    </Create>
    <Files>
      {Информация о захваченных файлах}
    </Files>
    <Guid>
      237c5844-ad57-480f-8005-33df1fb9b330
    </Guid>
  </FileSystemCaptureInstanceInfo>
</CaptureInstanceInfoList>
Экземпляр ввода с почтового сервера
Секция MailCaptureInstanceInfo предназначена для хранения информации об экземплярах ввода с почтового сервера.
Структура секции:
<?xml version="1.0" encoding="utf-8" ?>
<CaptureInstanceInfoList
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <MailCaptureInstanceInfo
  MessageID="{ИД почтового сообщения}"
    Subject="{Тема почтового сообщения}"  
    Priority="{Приоритет}">
    <Create>
      {Дата и время создания}
    </Create>
    <Files>
      {Информация о захваченных файлах}
    </Files>
    <Guid>
      {Идентификатор экземпляра ввода}
    </Guid>
<!--Отправитель письма-->
    <From
      Name="{Имя отправителя}"
      Address="{Адрес отправителя}" />
<!--Список получателей письма-->
    <To>
      <Recipient
        Name="{Имя получателя}"
        Address="{Адрес получателя}" />
    </To>
<!--Список получателей копии письма-->
    <CC>
      <Recipient
        Name="{Имя получателя}"
        Address="{Адрес получателя}" />
    </CC>
    <SendDate>
      {Дата и время получения письма}
    </SendDate>
  </MailCaptureInstanceInfo>
</CaptureInstanceInfoList>
MessageID. ИД почтового сообщения. Присваивается почтовым сервером.
Subject. Тема почтового сообщения, полученного по электронной почте.
Priority. Приоритет (важность) письма. Возможные значения: Low, Normal и High.
Create. Дата и время создания экземпляра ввода.
Files. Информация о захваченных файлах.
Guid. Уникальный идентификатор экземпляра ввода. Устанавливается в момент захвата.
From. Информация об отправителе письма.
Name. Имя отправителя письма.
Address. Адрес отправителя письма.
To. Список получателей письма.
СС. Список получателей копии письма.
Recipient. Информация о получателе письма.
Name. Имя получателя письма.
Address. Адрес получателя письма.
SendDate. Дата и время получения письма в формате UTC.
Пример
<?xml version="1.0" encoding="utf-8" ?>
<CaptureInstanceInfoList
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <MailCaptureInstanceInfo
MessageID="00000000FA080D443DF1DB41AB3E7663AC05037D0100E06BF750D4D5044594B605AD3FF3A929002563087EB70000"
    Subject="Пропущенная беседа с пользователем USER1"  
    Priority="Normal">
    <Create>
      2009-09-14T18:03:20.2247019+05:00
    </Create>
    <Files>
      <FileInfo>
        <Create>
          2009-09-14T18:03:20.2247019+05:00
        </Create>
        <Modify>
          2009-09-14T18:03:20.2247019+05:00
        </Modify>
        <FileName>
          D:\temp\DCS\Mail\MyMail\20591d42-fdaf-4478-80f3-8f2d54edd530\882a0837-b3ef-43f7-ad3c-9aaa86c8bf98.TXT
        </FileName>
        <FileDescription>
          BODY.TXT
        </FileDescription>
        <FileSize>
          43
        </FileSize>
    </FileInfo>
      <FileInfo>
        <Create>
          2009-09-14T18:03:20.2247019+05:00
        </Create>
        <Modify>
          2009-09-14T18:03:20.2247019+05:00
        </Modify>
        <FileName>
        D:\temp\DCS\Mail\MyMail\20591d42-fdaf-4478-80f3-8f2d54edd530\3a2a8a94-cc54-4733-a91e-d0ac5fe6589e.HTML
        </FileName>
        <FileDescription>
          BODY.HTML
        </FileDescription>
        <FileSize>
          9178
        </FileSize>
      </FileInfo>
    </Files>
    <Guid>
      89bbac3a-33ea-4c54-9bca-898acefae7e0
    </Guid>
    <From Name="USER1" Address="user1@company.ru" />
    <To>
      <Recipient Name="USER1"
        Address="USER1@company.ru" />
      <Recipient Name="USER2"
        Address="USER2@company.ru" />
    </To>
    <SendDate>
      2009-09-14T0518:03:20Z
    </SendDate>
  </MailCaptureInstanceInfo>
</CaptureInstanceInfoList>
Примечание. Если на стороне прикладной разработки требуется преобразовать дату и время из формата UTC в дату и время веб-сервера, используйте метод FromUtcTime().
Информация о захваченных файлах
Секция Files предназначена для хранения информации о захваченных файлах.
Структура секции:
<Files>
  <FileInfo>
    <Create>
      {Дата и время создания}
    </Create>
    <Modify>
      {Дата и время изменения}
    </Modify>
    <FileName>
      {Имя захваченного файла}
    </FileName>
    <FileDescription>
      {Описание захваченного файла}
    </FileDescription>
    <FileSize>
      {Размер файла}
    </FileSize>
    <FirstPage>
      {Номер первой страницы}
    </FirstPage>
    <LastPage>
      {Номер последней страницы}
    </LastPage>
    <PageCount>
      {Количество страниц}
    </PageCount>
    <Barcodes>
      <Value>
        {Список штрихкодов}
      </Value>
    </Barcodes>
  </FileInfo>
</Files>
FileInfo – информация о конкретном захваченном файле.
Create. Дата и время создания захваченного файла.
Modify. Дата и время изменения захваченного файла.
FileName. Полное имя временного файла.
FileDescription. Описание захваченного файла. Для обычных файлов указывается имя исходного файла без пути. Для тел почтовых сообщений указывается BODY.txt или BODY.html в зависимости от используемого почтового сервера или от настроек клиента.
FileSize. Размер отправляемого файла в байтах.
FirstPage. Номер первой страницы многостраничного файла, попавшей в пакет.
LastPage. Номер последней страницы многостраничного файла, попавшей в пакет.
PageCount. Количество страниц в многостраничном файле.
Barcodes. Список штрихкодов со страниц от FirstPage до LastPage. Указывается, если для упаковки был настроен триггер разделения по штрихкодам.
Value. Штрихкод со страницы.
Пример
<?xml version="1.0" encoding="utf-8"?>
<CaptureInstanceInfoList
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <FileSystemCaptureInstanceInfo>
      <Create>2023-06-21T23:40:51.2685553+04:00</Create>
        <Files>
          <FileInfo>
            <Create>2023-06-21T23:40:50.3073862+04:00</Create>
            <Modify>2018-10-16T16:21:17.6994498+04:00</Modify>
            <FileName>
              C:\rx\datarx\CaptureService\FileSystem\Incoming\4pages-2barcodes.pdf
            </FileName>
            <FileDescription>4pages-2barcodes.pdf</FileDescription>
            <FileSize>145645</FileSize>
            <FirstPage>1</FirstPage>
            <LastPage>2</LastPage>
            <PageCount>4</PageCount>
            <Barcodes>
              <Value Type="Code128" Page="1">DIR-19415-22427401</Value>
            </Barcodes>
            <Handled>false</Handled>
          </FileInfo>
        </Files>
        <Guid>936819e2-b9b1-486a-b1c8-b97331cf917d</Guid>
    </FileSystemCaptureInstanceInfo>
</CaptureInstanceInfoList>
  | © Компания Directum, 2025 |