ГОСТ Р ИСО 13606-2—2012
Атрибуты
Сигнатура
Обязатель
ность
Кратность
Описание
copyright: String
0..1
~
Необязательное предупреждение об ав
торском праве на архетип как источник зна
ний
keywords : List<String>
0..1
--
Ключевые слова для поиска данного архе
типа
language : CODE_PHRASE
1
--
Местный язык, на котором написаны эле
менты данного описания
misuse : String
0..1
--
Описание тех контекстов, в которых данный
архетип не может использоваться
original_resource_uri : Set<String>
0..1
Идентификатор URI исходного клиническо
го документа (документов) или описания,
формализацией которого являетсяархетип,
на языке данного элемента описания
other_details : Hash<String,String>
0..1
"
Дополнительные метаданные архетипа, за
висящие от языка и представленные в виде
пар «имя-значение»
purpose : String
1
--
Назначение данного архетипа
use : String
0..1
Описание применения архетипа, т. е. кон
текстов. в которых он может использовать
ся
Ограничения
Имя
Выражение
use_valid
inv: use <> Void implies not use.is_empty
language_valid
inv: language <> Void and code_set(’languages’).has(language)
misuse_validinv: misuse о Void implies not misuse.is_empty
copyright_valid
inv: copyright <> Void implies not copyright.is_empty
purpose_exists
inv: purpose <> Vord and not purpose.is_empty
Пакет: archetype description
Класс TRANSLATION_DETAILS
Класс, описывающий детали перевода на естественный язык.
Атрибуты
Сигнатура
Обязатель
ность
Кратность
Описание
accreditation : String
0..1
--
Аккредитация переводчика, напри
мер. идентификатор национальной ас
социации переводчиков
author: Hash<String,String>
1
Имя переводчика и другие демографи
ческие детали в виде пар «имя-значе
ние»
language : CODE_PHRASE
1
--
Язык перевода
other_details : Hash<String.String>
0..1
--
Любые другие метаданные
20