Entity [Notification Preference]

Entity [Notification Preference]

Comment

Description: Per-user control over notification type, channel, quiet hours, and frequency. Usage: This core business record is used in the 08 Notifications and Operations subject area as the authoritative representation of notification preference data. It is referenced through User has Notification Preferences.


Name

Comment

Notification Preference ID

Description: Stable system identifier for a Notification Preference record. Usage: Used as the conceptual primary identifier and as the stable reference from relationships to Notification Preference. Required for every record.

Notification Type

Description: Controlled classification value for notification type. Usage: Used to select business rules, validate compatible relationships, group records, filter queries, and drive user-interface behavior. Required for every record.

Channel

Description: Business value storing channel for the Notification Preference record. Usage: Used by services, rules, search, reporting, or audit processing that operates on Notification Preference records. Required for every record.

Enabled

Description: Boolean indicator for enabled. Usage: Used as a deterministic rule switch in validation, eligibility, workflow, or presentation logic. Required for every record.

Quiet Hours Start

Description: Business value storing quiet hours start for the Notification Preference record. Usage: Used by services, rules, search, reporting, or audit processing that operates on Notification Preference records. Optional and recorded only when known or applicable.

Quiet Hours End

Description: Business value storing quiet hours end for the Notification Preference record. Usage: Used by services, rules, search, reporting, or audit processing that operates on Notification Preference records. Optional and recorded only when known or applicable.

Maximum Frequency

Description: Numeric measurement for maximum frequency. Usage: Used by services, rules, search, reporting, or audit processing that operates on Notification Preference records. Optional and recorded only when known or applicable.

Locale Code5

Description: Localization value for locale code. Usage: Used to select business rules, validate compatible relationships, group records, filter queries, and drive user-interface behavior. Optional and recorded only when known or applicable.