ГОСТ РИСО 21090—2016
Это мультимножество не равно предыдущему мультимножеству телефонных номеров — хотя по
рядок вхождения элементов в мультимножество не имеет значения, номер служебного телефона имеет
причину пустоты nullFlavor. поэтому равенство не может быть установлено.
7.10 Типы непрерывных множеств
7.10.1 Введение
Типы данных, приведенные на рисунке 9. используются для представления коллекций данных.
7.10.2 Тип данных QSET (непрерывное множество)
7.10.2.1 Описание
Абстрактный: специализация типа данных ANY
Параметр: Т : QTY
Неупорядоченное множество различных значений, являющихся величинами.
Параметром типа данных QSET может быть любой упорядоченный тип данных вне зависимости
от того, является он дискретным или непрерывным. Если параметр упорядочен только частично, то все
элементы экземпляра типа QSET должны принадлежать полностью упорядоченному подмножеству ча
стично упорядоченного типа данных (например, экземпляр типа PQ полностью упорядочен только в том
случае, когда единицы измерения совместимы, каждое значение в экземпляре типа QSET(PQ) должно
иметь одну и ту же каноническую единицу измерения).
Тип данных QSET является абстрактным. Его конкретные специализации представлены как дере
во выражений, образованных с помощью сочетания оператора (QSI. QSD. QSU. QSP) и типа компонен
та (QSC. QSS и IVL. для типа данных TS еще типы компонентов PIVL и EIVL).
Экземпляры специализаций типа QSET не должны содержать в качестве элементов пустые зна
чения или значения с причинами пустоты nullFlavor.
7.10.2.2 Синтаксис ИСО/МЭК 11404
type QSET <т : ANY) - class {
validTimeLow : characterstring,
validTimeHigh :characterstring,
controlinformationRoet : characterstring,
control informationExtension : characterstring,
nullFlavor : NullFlavor,
updateMode : L*pdateMode,
flavorld : Set (characterstrir.g),
originalText : ED.TEXT
1
7.10.2.3 Атрибуты
7.10.2.3.1originalText: ED.TEXT: исходный текст, на основе которого кодируется экземпляр типа
QSET (если он служит источником этого экземпляра.
Исходный текст может использоваться в структурированном интерфейсе пользователя, чтобы
описать, что видел пользователь на экранной форме в качестве представления величины, либо в ситу
ации, когда пользователь диктует или непосредственно вводит текст. Это тот текст, который введен или
произнесен пользователем.
Допускает использовать потомки типаданныхQSETдляхранения только исходноготекста. В этом слу
чае исходный текст существует без правильного значения величины. Содержание атрибута originalText
не заменяет правильного значения. Если фактическое содержание множества типа QSET не является
правильным, то для этого множества должна быть указана причина пустоты nullFlavor вне зависимости
от того, имеет атрибут originalText значение или нет.
Исходный текст должен представлять собой выдержку из релевантной информации, взятой из ори
гинальных источников, а не указатель на нее либо ее полное воспроизведение. Поэтому исходный текст
должен быть представлен в неформатированном виде. В специфичных обстоятельствах, когда контекст
использования точно описан, атрибут исходного текста originalText может быть ссылкой на некоторый
другой текстовый артефакт, для которого однозначно определены способы разрешения ссылки.
Примечание — Детали связывания ссылки ooginalText.reference с различными артефактами медицин
ской информации (например, сдокументом и кодированным результатом) не входят в область применения насто
ящего стандарта и могут быть предписаны в спецификациях, использующих настоящий стандарт.
128