class Notification

NtfMap
+-Notification

Only the SM_ID for the "raise" notification is used if it belongs to an alarm.

Minor IDs are calculated based on a module ID and the SM alarm ID.
MinorID = "moduleID"*256+SM_ID
Since some module IDs have very high values some exceptions have been made: ECM is given the module ID 2 (PLMN_ID) and ANSITCAP is given the module ID 8 (TESTREADER_ID)
SMNTF itself is given module ID 9 (TESTLOGGER_ID)
None of these IDs are used in a normal stack so the ranges allocated should therefore remain free.

Attributes
string
alarmDocRef = ""
--
uint64
classMinorId = 2304
Minor IDs are calculated based on a module ID and the SM alarm ID.

MinorID = "moduleID"*256+SM_ID
EventType
eventType = ALARM_COMMUNICATION
ALARM_COMMUNICATION.

SA_NTF_ALARM_COMMUNICATION - 16385
string
moduleId = SAF_OAM
moduleID
uint8
key
noNotification
restricted
notificationId = 1
SM_ID
ProbablyCause
probableCause = UNSPECIFIED_REASON
CONFIGURATION_OR_CUSTOMIZATION_ERROR.

SA_NTF_CONFIGURATION_OR_CUSTOMIZATION_ERROR - 6
UNSPECIFIED_REASON = SA_NTF_UNSPECIFIED_REASON - 74
OUT_OF_SERVICE = SA_NTF_OUT_OF_SERVICE - 70
THRESHOLD_CROSSED = SA_NTF_THRESHOLD_CROSSED - 50
CONGESTION = SA_NTF_CONGESTION - 7
REMOTE_NODE_TRANSMISSION_ERROR = SA_NTF_REMOTE_NODE_TRANSMISSION_ERROR - 41
Severity
severity = SEVERITY_MAJOR
severity:.

SEVERITY_MAJOR = SA_NTF_SEVERITY_MAJOR - 4
SEVERITY_MINOR = SA_NTF_SEVERITY_WARNING - 3
SEVERITY_WARNING = SA_NTF_SEVERITY_WARNING - 2