5.5.1 Определение темы
Темы используются сервисами приложений. Они ограничивают (фильтруют) тип информации, получаемой по запросу для чтения (уведомления) приложениями провайдера и приложениями потребителя.
Темы используются приложениями провайдера для указания типа информации, публикуемой или выкладываемой сервисом MSM-канала.
Возможность выбора темы позволяет одному каналу работать с различными данными. Возможность выбора темы позволяет получателю работать только с необходимыми данными.
5.5.2 Стандартные темы
Для поддержки интероперабельности темы должны соответствовать глаголам и существительным транзакционных сообщений в соответствии с ГОСТ Р МЭК 62264-2**.
Пример 1 - Классы существительных по стандарту ГОСТ Р МЭК 62264-2***.
Equipment Class | Equipment | Capability Test |
Personnel Class | Person | Qualification Test |
Material Class | Material Definition | Material Lot |
Material Sublot | Material Test | |
Operations Capability | Operations Definition | Operations Performance |
Operations Schedule | Process Segment | Production Capability |
Product Definition | Production Schedule | Production Performance |
Resource Relationship Network | Transaction Profile | Work Alert |
Work Capability | Work Definition | Work Performance |
Work Schedule | Workfow Specification |
Имена тем могут содержать ассоциированный номер стандарта (версии стандарта), ассоциированное существительное.
Пример 2 - Одна тема может быть определена для сообщений, использующих определения типа B2MML-V0402-MaterialLot. Другая тема может содержать определения типа B2MML-V0501-MaterialLot. Третья тема может содержать определения типа B2MML-V0600-MaterialLot.
Одна и та же тема может быть определена на нескольких каналах.
Пример 3 - Тема ProductionSchedule может быть определена для каналов CheckPoint и Changes с областью применения канала на сайте. Тема ProductionSchedule может быть определена для каналов CheckPoint и Changes в рамках области применения канала производственной площадки.
Пример 4 - Тема QualificationTest может быть определена в канале Request с областью применения канала на предприятии. Тема QualificationTest может определена в канале Request в рамках области применения канала в масштабах страны.