ГОСТ Р ИСО 21090—2016
«item value-"6"/>
«item value-"9"/>
«item value-"3"/>
«/exair.ple>
Множество, описанное в этом примере, идентично предыдущему — порядок элементов не имеет
во множествах никакого значения.
7.9.3.7.2 Проблемы со множествами
example xsi:type-"DSKT_TEL.">
<item value-"tel:*15536667777" use-"H"/>
<item r.ullKlavor>-"UNK" use-"WP"/>
«/exair.ple>
Множество телефонных номеров, в которое входит известный номер домашнего телефона и не
известный номер служебного телефона. Важно учесть, что это множество не является правильным.
Множества не могут содержать пустые значения.
«example xsi:type“"DSET_TEL" nullFlavor-"UNK">
<item value-"tel:*15556667777" use-"HV>
«item nullFlavor-"UNK" use-"WP"/>
</exair.ple>
To же самое множество, но представленное правильным образом. Поскольку одно из значений
неизвестно, множество в целом также неизвестно.
Собственно, по этой причине адреса и номера телефонов не должны моделироваться как множе
ства типа DSET. поскольку в том случае, когда они помечены как обязательные, неизвестные номера
уже не могут быть в них представлены.
«example X3i:type-"DSET_REAL">
«item value-"3.1"/>
«item value-"3.5"/>
</example>
Если тип элементов не является дискретным (PQ. МО. REAL), то дискретное множество довольно
неоднозначно. Например, является число 3.103 элементом этого множеств или нет? В связи с этим
типы данных DSET не должны использоваться с параметрами, имеющими эти типы.
7.9.4 Тип данных LIST (последовательность)
7.9.4.1 Описание
Специализация типа данных COLL
Параметр: Т :ANY
Коллекция, содержащая дискретные (но не обязательно разные) элементы в определенной последо
вательности. Этим элементам присвоено смещение от начала списка; первый элемент имеет смещение 0.
Последовательность является упорядоченной коллекцией элементов, но назначение порядка не
вытекает непосредственно из последовательности. Это назначение должно быть определено при ис
пользовании последовательности. Следует учесть, что в некоторых случаях порядок фиксирован (на
пример. в типе данных HIST), но в других случаях он не является фиксированным и указан только
смысл упорядочения (например, в типах данных EN, AD).
7.9.4.2 Синтаксис ИСО/МЭК 11404
type LIST <Т :ANY) - class <
validTimeLow : characterstring,
validTimeHigh : characterstring,
controlInformationRoot : characterstring,
controlInformationExtension : characterstring,
nullFlavor
update.Mode
: Nullfc’lavor,
: fpdateMode,
117