ГОСТ Р HCO/HL7 27951—2016
Примечания к использованию
Этот атрибут ограничивает варианты ответа получателя.
П р и м е р — Если в некотором взаимодействии получатель отвечает за посылку либо под
тверждения приемлемости, либо отказа, а атрибут responseCode имеет значение «Е» (exception — ис
ключение). то получатель должен ответить на данное сообщение только в том случае, если он от
кажет в его обработке.
А.3.5.7.5 Message.sequenceNumber:: INT (0..1)
Определение
Порядковый номер данного сообщения в последовательности сообщений.
Примечания к использованию
Этот атрибут предназначен для реализации протокола последовательной нумерации. Его значение увеличи
вается на 1 при каждом следующем присваивании.
А.3.5.7.6 Message.attachmentText:: SET<ED> (0..*)
Примечания к использованию
В любой спецификации технологии реализации рекомендуется выносить вложения за пределы основного тепа
сообщения. Для ссылок на вложения из тела сообщения используется ссылочная функциональность, предусмотрен
ная в типе данных ED.
А.3.5.8 Класс Transmission (в предметной области MessageControl)
Свойства класса Transmission
Атрибуты класса Transmission:
- id :: II,
- creationTime:: TS,
- securityText:: ST.
- responseModeCode :: CS.
- versionCode:: CS,
- interactions:: II,
- profileld :: LIST<I!>.
Ассоциации класса Transmission:
- acknowledgedBy::(0..*) Acknowledgemenl::acknowledges::(1..1) (ассоциация с классом Acknowledgement,
роль acknowledges — подтверждение).
- conveyedAcknowledgement::(0..*) Acknowledgement::conveyingTransmission::(1..1) (ассоциация с классом
Acknowledgement, роль conveyingTransmission — передача данных).
- attentionLine::(0..*) AttentionLir*e::transmission::(1..1) (ассоциация с классом AttentionLine. роль transmission —
передача),
- batch::(0..1) Batch::transmission::(0..*) (ассоциация с классом Batch, роль transmission — передача).
- communicationFunctSn::(0..*)CommunicationFunction::transmission::(1..*)(ассоциациясклассом
CommunicationFunction, роль transmission — передача);
- outboundRelationship :: (0..’) TransmissionRelationShip :: source :: (1..1) (ассоциация с классом
TransmissionRelationShip. роль source — источник).
- inboundRelationship :: (0..*) TransmissionRelationShip :: target :: (1..1) (ассоциация с классом
TransmissionRelationShip, роль target — цель).
Класс TransmissSn является специализацией класса InfrastructureRoot.
Класс TransmissSn является обобщением следующих классов:
- Batch;
- Message.
Определение класса Transmission
Представляет информацию о конкретном акте передачи информации от одного приложения к другому.
Атрибуты класса Transmission
А.3.5.8.1 Transmission.id :: II (0..1)
Определение
Уникальный идентификатор акта передачи информации.
А.3.5.8.2 Transmission.creationTime :: TS (0..1)
Определение
Дата и время создания акта передачи информации ее отправителем.
Примечания к использованию
Если указан часовой пояс, то по умолчанию он будет использоваться для всех передаваемых данных.
А.3.5.8.3 Transmission.securityText:: ST (0..1)
Определение
Этот атрибут используется приложениями для реализации функций безопасности акта передачи информа
ции. В настоящее время его более детальное описание не предусмотрено.
263