Межперсональное сообщение - это член основного класса информационных объектов, передаваемых между пользователями системы межперсональных сообщений.
IPM : : = SEQUENCE {
heading | Heading, | |
body | Body } |
Оно состоит из следующих компонентов:
а) заголовок - совокупность полей заголовка (или полей), каждый информационный элемент которого обеспечивает характеристику МПС (например, его значимость);
б) тело - последовательность частей тела, каждая из которых является информационным объектом, который МПС должно передать между пользователями (например, документ).
Body : : = SEQUENCE OF BodyPart
Структура МПС показана на рисунке 1.
Рисунок 1 - Межперсональное сообщение
В данном разделе определены и описаны наиболее представительные типы компонент полей заголовка, а также определены поля заголовков и типы частей тела.
Примечание - МПС может относиться к деловым документам. Фактически понятия "заголовок" и "тело" прибегают к такой аналогии.
7.1 Типы компонентов полей заголовка
В заголовке присутствуют различные виды информационных элементов. Эти типы компонентов полей заголовка - идентификатор МПС, определитель получателя и дескриптор О/П - определены и описаны ниже.
7.1.1 Идентификатор МПС
Идентификатор МПС представляет собой информационный элемент, который недвусмысленно и однозначно идентифицирует МПС, отличая его от всех других МПС, передаваемых любым пользователем.
IPMIdentifier : : = [APPLICATION 11] SET {
user | ORAddress OPTIONAL, | |
user-relative-identifier | Local IPMIdentifier } |
Идентификатор МПС имеет следующие компоненты:
а) пользователь (Ф) - идентифицирует пользователя, отправляющего МПС. Один из адресов О/П пользователя. Отсутствие этого компонента нежелательно.
б) идентификатор-относительно-пользователя (О) - однозначно и недвусмысленно идентифицирует МПС, отличая его от всех других МПС, которые отправляет пользователь, идентифицированный компонентом пользователя. Распечатываемая строка, содержащая от нуля до предписанного числа знаков (см. приложение К). Нулевая длина нежелательна.