ГОСТ Р HCO/HL7 27951—2016
- telecom :: TEL.
Ассоциации класса CommunicationFunction:
- entity::(1 ..*) Entity::communicationFunction::(0..*) (ассоциация с классом Entity, роль CommunicationFunction —
коммуникационная функция),
- transmission::^..*) Transmissron::communicationFunct»on::(0..*) (ассоциация с классом Transmission, роль
CommunicationFunction — коммуникационная функция).
Класс CommunicationFunction является специализацией класса InfrastructureRoot.
Определение класса CommunicationFunction
Класс отношения, связывающий с передачей сообщений различные задействованные в ней сущности (от
правитель, получатель, реагирующее приложение).
Атрибуты класса CommunicationFunction
А.3.5.6.1 CommunicationFunction.typeCode :: CS (0..1)
Словарный домен: CommunicationFunctionType
Определение
Тип коммуникационной функции, выполняемой сущностью по отношению к передаче данных.
П р и м е р ы — Отправитель, получатель, реагирующее приложение.
А.3.5.6.2 CommunicationFunction.telecom :: TEL (0..1)
Определение
Телекоммуникационный адрес, который может использоваться для контакта с сущностью, выполняющей
данную функцию.
А.3.5.7 Класс Message (в предметной области MessageControl)
Свойства класса Message
Атрибуты класса Message:
- processingCode:: CS,
- processingModeCode :: CS.
- acceptAckCode:: CS.
- responseCode:: CS.
- sequenceNumber:: INT.
- attachmentText:: SET<ED>.
Ассоциации класса Message:
- controiAct:(0..1) ControtAct::paytoad::(0..*) (ассоциация с классом ControlAct, роль payload — полезная нагрузка).
Класс Message является специализацией класса Transmission.
Определение класса Message
Родительский класс для всех сообщений стандарта HL7 Версии 3.
Примечания к конструированию
Этот класс может быть родительским, но это не то, что делает его сообщением. Каков критерий того, что не
что должно моделироваться как сообщение?
Атрибуты класса Message
А.3.5.7.1 Message.processingCode :: CS (0..1)
Словарный домен: ProcessinglD
Определение
Цель передачи сообщения по отношению к состоянию системы-отправителя.
П р и м е р ы — Производственная обработка, обучение, отладка.
А.3.5.7.2 Message.processingModeCode :: CS (0..1)
Словарный домен: ProcessingMode
Определение
Режим обработки сообщения.
П р и м е р ы — Текущая обработка, режим архивирования, режим начальной загрузки, режим вос
становления из архива.
А.3.5.7.3 Message.acceptAckCode :: CS (0..1)
Словарный домен: AcknowtedgementCondition
Определение
Условия, при которых в ответ на данное сообщение должно быть возвращено подтверждение «приема».
А.3.5.7.4 Message.responseCode :: CS (0..1)
Словарный домен: ResponseLevel
Определение
Указывает, ожидается ли от адресата данного взаимодействия информация о прикладной обработке и на
сколько детальной она должна быть.
262