ГОСТ РИСО 21090—2016
Окончание таблицы 15
Уровень
Коя
Описание
Определение
1
VRFVerified by system
(проверен
системой)
Идентификатор не был присвоен системой, ответственной за
создание экземпляра типа II, однако эта система проверила пра
вильность идентификатора у организации, присвоившей иденти
фикатор. или у другой системы, проверившей этот идентифика
тор
1
UNV Unverified by
system (не
проверен
системой)
Идентификатор был предоставлен системе, ответственной за
создание экземпляра типа II, но не был проверен, например,
номер водительских прав был введен в систему пользователем
вручную
Синтаксис ИСО/МЭК 11404 для атрибута reliability:
type Id e n tifie rR e lia b ility - enum eration <1SS, VRfc\ LNV)
7.6.7.4 Равенство
Два идентификатора экземпляра равны только в том случае, если у них нет причины пустоты
nullFlavor. значения атрибутов root равны, а значения атрибутов extension либо оба пусты, либо равны.
Атрибуты displayable, identifierName. scope и reliability игнорируются, хотя свойства scope и reliability мо гут
быть использованы для определения того, насколько равенство значимо в данном контексте.
7.67.5 Инварианты
- если значение типа II не имеет причины пустоты nullFlavor, атрибут root должен присутствовать.
Представление инвариантов на языке OCL:
inv "атрибут root требуется": isNotNull implies root .oclIsDefined
7.67.6 Комментарии к технической спецификации ИСО/ТС 22220
В технической спецификации ИСО/ТС 22220 определены четыре поля идентификаторов субъекта
медицинской помощи: обозначение, географическая область, источник и тип. Из них только первый,
обозначение, относится к области применения типа данных II. Обозначение определено как число или
код. присваиваемый лицу организацией, учреждением, агентством или местными властями в целях
уникальной идентификации субъекта здравоохранения в пределах этой организации здравоохранения,
учреждения, агентства или территории.
Тип данных II выполняет эту роль, обеспечивая предоставление уникального идентификатора.
Когда тип данных II используется для идентификации субъекта медицинской помощи, то контекст его
использования должен обеспечить поддержку свойств географической области, источника и типа.
Примечание — В типе данных II предусмотрено поле имени идентификатора (identifierName), но оно не
обеспечивает формальную поддержку идентификации источника идентификатора.
7.6.77 Примеры
7.677.1 Водительские права
«example x s i : t y p e - " I I " r o o t - " 2 .16.840.1.113883.12.333"
e x te n s io n -"45634353344"
r e l i a b i i i t y " " N V " scope-"BUSN"/>
ОИД 2.16.840.1.113883.12.333 был создан рабочей группой HL7 как общий идентификатор упол
номоченных организаций по выдаче водительских прав. Конкретный номер водительских прав содер
жится в атрибуте extension. Атрибут надежности имеет значение UNV — номер водительских прав был
введен в систему, но она не может его проверить. Атрибут scope для водительских прав имеет значе ние
BUSN, поскольку номер водительских прав может использоваться для идентификации нескольких
разных объектов, ассоциированных с одним и тем же пациентом. В примере использован общий ОИД
уполномоченных организаций по выдаче водительских прав, но его не рекомендуется использовать на
практике, поскольку таких организаций много и выданные ими номера могут пересекаться.
66