Всем доброго времени суток!
При чтении документации и в процессе реализации возникает довольно много вопросов. Может быть конечно не очень внимательно читал, хотя вроде несколько раз перечитывал в поисках ответов на возникающие вопросы.
Коллеги, если можете, разъясните, пожалуйста вопросы:
1) какие подзаписи приходят в первоначальном пакете с аутентификацией. Я понял, что
a. обязательно приходит подзапись EGTS_SR_TERM_IDENTITY,
b. наличие подзаписи EGTS_SR_MODULE_DATA зависит от реализации конкретной АС.
А что насчет наличия остальных подзаписей? Подзаписи EGTS_SR_VEHICLE_DATA, EGTS_SR_DISPATCHER_IDENTITY, EGTS_SR_AUTH_INFO – они тоже всегда приходят или нужно отправить на АС какой-то пакет, чтобы их получить?
Если присылать или нет эти подзаписи решает только АС и мы на это повлиять не можем, то она всегда отсылает их в одном пакете или может часть послать в одном, часть во втором, и т.д., при этом, вообще говоря, не понятно сколько пакетов с сервисом EGTS_AUTH_SERVICE нам должно прийти, прежде чем мы получим все, что АС хотела нам послать для аутентификации?
2) Чем отличается Terminal ID в подзаписи EGTS_SR_TERM_IDENTITY от Dispatcher ID в подзаписи EGTS_SR_DISPATCHER_IDENTITY
3) Чтобы ответить АС, что пакет с аутентификационными данными получен (просто получен, без результата аутентификации), в подзаписи EGTS_SR_RECORD_RESPONSE нужно указать EGTS_PC_OK или EGTS_PC_IN_PROGRESS. А для подтверждения других услуг какой код посылать?
4) Так же (как в п. 1) не понятно какие подзаписи сервиса EGTS_TELE_DATA АС присылает самостоятельно в автоматическом режиме, а какие у нее нужно запрашивать самостоятельно.
p.s. Я ответ от НИС получил быстро. Утром отправил заявку, вечером пришел ответ.