Механизм передачи данных во внешние информационные системы

В сервисе по оформлению заявок на пропуск на объекты транспортной инфраструктуры морских портов и аэропортов можно настроить отправку данных по заявкам и/или посетителям в формате XML во внешние информационные системы. Интеграция с системами контроля и управления доступом (СКУД) в специфическом для каждой СКУД формате описана ниже.

 

Отправка данных по всем посетителям в заявке на пропуск может осуществляется автоматически в момент перевода заявки в статус «Пропуска готовы к выдаче». При этом данные могут передаваться:

 

  • по электронной почте (SMTP) на заданный адрес с вложением в письмо XML-файла
  • запросом POST на заданный HTTP/HTTPS адрес
  • отправкой файла на заданный адрес FTP (SFTP не поддерживается, но FTP обычно используется внутри VPN)   

 

Данные по всем посетителям в заявке на пропуск или отдельно на каждого посетителя (или посетителя и транспортное средство) могут отправляться при нажатии соответствующего пункта контекстного меню. Данные по всем посетителям и транспортным средствам в заявке – по команде контекстного меню заявки, отдельно для конкретного посетителя – по команде контекстного меню напротив посетителя или транспортного средства (например, команды «Передать в СКУД», «Передать в Solvo.TOS» и др.) в форме просмотра заявки. В данном случае данные могут передаваться:

 

  • запросом POST на заданный HTTP/HTTPS адрес
  • отправкой файла на заданный адрес FTP (SFTP не поддерживается, но FTP обычно используется внутри VPN)   

 

Файл XML имеет следующую структуру:

 

  • AppNo – Номер заявки
  • AppDate – Дата подачи заявки
  • AppStatus – Статус заявки
  • Barcode – Штрихкод заявки
  • OrgSubj – Субъект права организации
  • OrgName – Наименование организации
  • OrgInn – ИНН организации
  • Terminal – Сокращенное наименование объекта инфраструктуры
  • Region – Наименование территории посещения
  • PassType – Тип пропуска (Разовый / Постоянный)
  • PeriodOf – Дата начала действия пропуска
  • PeriodTo – Дата окончания действия пропуска
  • VisitorsCategory – Категория посетителей
  • Targret – Цель пребывания
  • VesselVisit – Отметка о заходе на борт судна
  • Vessels
    • Vessel
      • Name – Наименование судна
      • Flag – Флаг судна
      • Berth – Причал
  • Visitors
    • Visitor
      • Id – Идентификатор посетителя (Идентификатор посетителя будет одинаковым во всех заявках, которые оформлены на те же учетные данные (а именно на совокупность полей: фамилия, имя, отчество, дата и место рождения, все паспортные данные, организация и должность). Если хотя бы одно из этих полей будут отличаться, то будет сформирована новая запись с другим идентификатором.)
      • LastName – Фамилия
      • FirstName – Имя
      • MiddleName – Отчество
      • DateOfBirth – Дата рождения
      • PlaceOfBirth – Место рождения
      • Nationality – Гражданство
      • CodeofState – Гражданство в кодировке ISO
      • DocumentType – Тип документа
      • DocumentNo – Серия и номер документа (паспорта)
      • DateOfIssue – Дата выдачи
      • DateOfExpire – Дата окончания срока действия
      • Authority – Орган, выдавший документ
      • AuthorityCode – Код подразделения
      • Address – Адрес проживания
      • Phone – Мобильный телефон
      • Position – Должность
      • OrgSubj – Субъект права организации
      • OrgName – Наименование организации
      • OrgInn – ИНН организации
      • Photo – Фотография посетителя в формате Base64
      • Transports
        • Transport
          • Type – Тип транспортного средства
          • Mark – Марка ТС
          • Model – Модель ТС
          • Number – Гос. регистрационный знак ТС
          • Color – Цвет ТС
          • Owner – Собственник ТС
          • Trailer – Гос. рег. знак прицепа

 

Пример заполненного файла можно посмотреть по ссылке.

 

Передача данных из Сервиса в различные системы контроля и управления доступом (СКУД) основывается на преобразовании описанной выше структуры в формат, принимаемый конкретной СКУД. Особенности интеграции с различными СКУД описаны в отдельных разделах руководства пользователя:

 

  • АПК «Бастион-2» через модуль «Бастион-2-ИКС»
  • PERCo-Web (протоколы http, https)
  • PERCo-S-20 (прямая передача данных в БД Firebird)
  • ParsecNET 3 через XML/SOAP WEB-сервис
  • ParsecNET 3 (экспорт XML-файлов в формате СКУД Parsec)