Тип значения:
Уникальная строка переменной длины
Формат, состав и структура:
Для формирования СИ формата GS1 DataMatrix используется КМ, который состоит из совокупности последовательно расположенных групп данных (атрибутов), каждая из которых начинается с цифрового идентификатора применения (AI). Состав атрибутов зависит от группы маркируемых товаров и определяется НПА, в частности решениями Совета ЕЭК. Требования к порядку заполнения атрибутов и преобразования КМ в СИ определены международными стандартами GS1.
Для ювелирных изделий в Республике Беларусь (СИ формата DataMatrix) КМ представляет собой 36-значную последовательность символов универсально-уникального идентификатора UUID. В Российской Федерации используется идентификатор иной длины, структуры и формата.
Для изделий из натурального меха в настоящее время используется цифровая последовательность SGTIN, записанная в RFID-метку. В будущем формат, состав и структура может быть пересмотрена.
Используемые символы:
Арабские цифры:
0123456789
Строчные и прописные буквы латинского алфавита:
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Специальные символы:
!”%&’*+-./_,:;=<>?
Кодировка:
UTF-8
Разделитель групп данных:
Каждая группа данных КМ (за исключением последней) со значениями переменной длины должна завершаться специальным непечатным символом-разделителем «Group Separator» в соответствии с используемой таблицей символов:
ASCII | Unicode |
Dec Hex Char | UTF-8 |
29 1D GS | <0x1d> \u001d |
Примечания:
1 Хранение, обработка символа-разделителя GS (ASCII 29) зависит от используемой среды разработки и выполнения программного кода, в том числе может производиться в шестнадцатеричном виде как <0x1d>.
2 Например, для передачи символа-разделителя GS (ASCII 29) в JSON его значение экранируется как \u001d.