ГОСТ Р HCO/HL7 27951—2016
Смысл и назначение отношения, описанного экземпляром класса TransmssionRelatronship, задаются в атрибуте
TransmissionRelationship.typeCode.
Начальная реализация выявила только одно значение для этого атрибута.
Атрибуты класса TransmissionRelationship
А.3.5.9.1 TransmissionRelationship.typeCode :: CS (1..1) Обязательный
Словарный домен: TransmissionRelalionshipType.
Определение
Назначение экземпляра класса TransmissionRelationship.
Ограничение использования
Каждое значение предусматривает специфичные ограничения на связывание экземпляров класса
Transmission.
П р и м е р — «Отношение. указывающее, что акт передачи (источник) является продолжением
(SEQL) целевого акта передачи».
А.3.6 Классы предметной области QueryControl
А.3.6.1 Класс LogicalExpression (в предметной области QueryControl)
Свойства класса LogicalExpression
Атрибуты класса LogicalExpression:
- relationalConjunctionCode :: CS.
Ассоцации класса LogicalExpression:
- userAsLeft::{0..’) SelectionExpression::leftSide::(0..1) (ассоциация с классом SetectionExpression. роль leftside —
левая часть).
- userAsR(ght::(0..*) SelectionExpression::rightSide::(0..1) (ассоциация с классом SelectionExpression, роль
rightSide — правая часть).
Класс LogicalExpression является специализацией класса SelectionExpression.
Атрибуты класса LogicalExpression
А.3.6.1.1 LogicalExpression.relationalConjunctionCode :: CS (0..1)
Словарный домен: SQLConjunction
Определение
Два выражения поиска, соединенные кодом реляционного отношения.
Примечания к использованию
Выражение поиска принимает значение true (истина) или false (ложь) в зависимости от истинности участву
ющих в нем выражений и заданной реляционной операции их соединения.
Примечания к конструированию
Черновое определение.
А.3.6.2 Класс Parameter (абстрактный) (в предметной области QueryControl)
Свойства класса Parameter
Атрибуты класса Parameter:
- id :: II.
Ассоцации класса Parameter:
- queryByParameter::(0..1) Query8yParameter::parameter::(0..‘) (ассоциация с классом QueryByParameter.
роль parameter — параметр).
- parameterList::(0..1) ParameterUst::parameter::(0..*) (ассоциация с классом ParameterList. роль paranveter —
параметр).
Класс Parameter является обобщением следующих классов:
- Parameterltem:
- ParameterList.
Определение класса Parameter
Уникально идентифицируемое значение или совокупность значений, используемая как критерий запроса.
Комментарии к конструированию
Подтвердить «значение» как синоним «параметра».
Атрибуты класса Parameter
А.3.6.2.1 Parameter.id :: II (0..1)
Уникальный идентификатор параметра.
А.3.6.3 Класс Parameterltem (в предметной области QueryControl)
Свойства класса Parameterltem
Атрибуты класса Parameterltem:
- value:: ANY.
- semanticsText:: ST.
Класс Parameterltem является специализацией класса Parameter.
265