ГОСТ ISO/HL7 21731—2013
- revise (пересмотреть)— из состояния inactive в состояние inactive:
- cancel (отменить) — из состояния held в состояние cancelled;
- nullify (аннулировать)— из состояния normal в состояние nullified;
- create (создать) — из начального (пустого) состояния в состояние active.
7.2.2 Класс LanguageCommunication (в предметной области Entities)
Атрибуты класса LanguageCommunication:
-languageCode::CE
-modeCode:: СЕ
- proficiencyLevelCode;: СЕ
- preferencelnd:: BL
Ассоциации класса LanguageCommunication:
- entity::(1..1) Entity:: languageCommunication:: (0..*) (ассоциация с классом Entity, роль
languageCommunication — язык общения)
Определение
к
ласса LanguageCommunication
. способности сущности к языковому общению.
Примеры:
пациент, ранее приехавший из Мексики, может иметь беглые языковые возможности чте
ния и письма на испанском языке, но при этом имеет только самые начальные способности общения на
английском языке. Выходец из России может одинаково хорошо владеть разговорным русским, армянс
ким или украинским языком, но предпочитает говорить на армянском языке.
Обсуждение:
хотя на первый взгляд использование этого класса должно быть ограничено только
подтипами класса LivingSubject (живой организм), но устройства, представляемые классом Device, также
могут использовать языковое общение, например, автоматизированные телефонные устройства, перенап
равляющие пациента к живым операторам в зависимости отего нужд, или устройства, автоматически чита
ющие врачам результаты лабораторных анализов.
Обоснование, каждая сущность, способная к вербальному общению, имеет свои собственные степе
ни владения разными языками. В экземплярах класса LanguageCommunication можно указать языки, кото
рыми владеет сущность, способ общения (речь, чтение, письмо), степень владения этим способом и пред
почтительный язык общения.
В следующих подпунктах описаны атрибуты класса LanguageCommunication.
7.2.2.1 LanguageCommunication.languagcCode:: СЕ (0..1)
Словарный домен:
HumanLanguage (CWE)
Определение:
значение, указывающее язык, которым сущность в определеннойстепени владеет для
разговорного или письменного общения.
Примеры:
испанский, итальянский, немецкий, английский, американский язык жестов и т.д.
Обсуждение:
разговорное или письменное языковое общение присуще не только живым существам.
Для устройств, которые взаимодействуют слюдьми, используя человеческий язык, также надо указать, на
какие языки они рассчитаны. Автоматизированные системы речевого ответа передают сообщения на есте
ственном языке и взаимодействуют сдругими устройствами или людьми, используя естественный язык.
Обоснование:
многие люди и устройства способны общаться на разных языках, имея разные степени
владения языками. Значение атрибута languageCode указываетдекларируемую способность сущности к
языковому общению.
7.2.2.2 LanguageCommunication.modeCode:: СЕ (0..1)
Словарный домен:
LanguageAbilityMode (CWE)
Определение:
значение, указывающее метод применения языка.
Примеры:
речевое выражение, письменное выражение, выражение на языке жестов, восприятие речи,
восприятие письменного языка, восприятие языка жестов.
7.2.2.3 LanguageCommunication.proficiencyLcvelCodc:: СЕ (0..1)
Словарныйдомен:
LanguageAbilityProficiency (CWE)
Определение:
значение, указывающее степень владения языком.
Примеры:
превосходно, хорошо, удовлетворительно, плохо.
7.2.2.4 LanguageCommunication.preferencelnd:: BL (0..1)
Определение,
индикатор, указывающий, является ли язык предпочтительным для метода примене
ния. указанного в атрибуте modeCode.
7.2.3 Класс Container (в предметной области Entities)
Код класса: CONT.
52