6.4.1 Структура блока "Общий заголовок"
Блок "Общий заголовок" записи данных ДНК состоит из 7 полей (таблица 1). Структура блока "Общий заголовок представлена в таблице 1. Поля, перечисленные в первом столбце таблицы 1, рассмотрены более подробно в 6.4.1.1-6.4.1.7.
Таблица 1 - Структура блока "Общий заголовок"
Поле | Тип | Допустимое | Обязательное/ |
Идентификатор формата (Format identifier) | string | "DNA" | Обязательное |
Номер версии стандарта (Version number) | VersionType | Номер версии = 3, номер поправки = 0 | Обязательное |
Направление связи (Communication direction) | string | "Request", "Answer" | Обязательное |
Сторона-отправитель (Sending party) | PartyType | - | Обязательное |
Сторона-получатель (Receiving party) | PartyType | - | Обязательное |
Тип организации (Entity type) | string | "G", "GM", "GR", "I", "IМ", "IR", "О", "ОМ", "OR", "U", "UM", "UR" | Обязательное |
Дата и время обработки данных (Date and time of data processing) | dateTime | - | Обязательное |
string - строковый тип данных, значениями которого является произвольная последовательность (строка) символов алфавита.
|
6.4.1.1 Поле "Идентификатор формата"
Поле "Идентификатор формата" для данных ДНК должно иметь значение "DNA" с типом данных string.
6.4.1.2 Поле "Номер версии стандарта"
Поле "Номер версии стандарта" должно содержать номер версии стандарта и номер поправки или изменения редакции. Формат значения поля должен соответствовать ИСО/МЭК 19794-1:2011 (Изм.2). Номер версии настоящего стандарта должен иметь значение 3 для номера версии стандарта и значение 0 для номера поправки или изменения редакции.
6.4.1.3 Поле "Направление связи"
Поле "Направление связи" должно определять, является сообщение запросом или ответом на запрос (таблица 2). Тип данных поля должен быть string.
Таблица 2 - Поле "Направление связи"
Описание | Значение |
Запрос | "Request" |
Ответ | "Answer" |
6.4.1.4 Поле "Сторона-отправитель"
Поле "Сторона-отправитель" должно иметь тип данных PartyType и должно состоять из полей "Код государства" (Nationality code), "Наименование организации" (Name of the entity) и "ФИО должностного лица" (Name of the person) (в качестве должностного лица указывается отправитель) (таблица 3). Поле "Сторона-отправитель" является составным.
Таблица 3 - Тип данных PartyType
Поле | Тип данных | Описание |
Код государства | string | Код в соответствии с ИСО/МЭК 3166-2 |
Наименование организации | string | Наименование организации |
ФИО должностного лица | string | Ф.И.О. отправителя/получателя |
6.4.1.5 Поле "Сторона-получатель"
Поле "Сторона-получатель" должно иметь тип данных PartyType и должно состоять из полей "Код государства", "Наименование организации" и "ФИО должностного лица" (в качестве должностного лица указывается получатель) (таблица 3). Поле "Сторона-получатель" является составным.
6.4.1.6 Поле "Тип организации"
В качестве типа организации могут указываться "Государственная лаборатория" (G) (Government lab), "Коммерческая лаборатория" (I) (Industry lab), "Другая лаборатория" (О) (Other lab) или "Неизвестная лаборатория" (U) (Unknown lab). К типу организации может добавляться описание "Быстрый модуль ДНК" (R) (Rapid DNA unit) или "Мобильный модуль обработки" (М) (Mobile processing unit). Таким образом, поле "Тип организации" должно иметь тип данных string и значение из допустимых: "G", "GM", "GR", "I", "IМ", "IR", "О", "ОМ", "OR", "U", "UM", "UR".
6.4.1.7 Поле "Дата и время обработки данных"
В данном поле должны быть представлены дата и время обмена биометрическими данными по Гринвичу (универсальное глобальное время). Для любых абсолютных значений времени должен быть использован формат в соответствии с ИСО/МЭК 19794-1:2011 (Изм.2). Данное поле определяет дату и время обработки биометрических данных. Поле должно иметь встроенный в ХМL тип данных dateTime.