' Options: 'Date: 2026-04-04 04:51:01 'Version: 8.52 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://pfapi.pstpf.com.au/api ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: False '''ExportValueTypes: False 'IncludeTypes: UpdateNotification.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports Eros.Causal.Common.Entity Imports Eros.Subtle.Canvara.WebAPIModel.ServiceModel Namespace Global Namespace Eros.Causal.Common.Entity Public Partial Class Notification Public Overridable Property NotificationId As Guid Public Overridable Property NotificationGroupId As Guid Public Overridable Property NotificationGroupName As String Public Overridable Property SuiteId As Guid Public Overridable Property SuiteName As String Public Overridable Property NotificationValueId As Guid Public Overridable Property Roles As List(Of NotificationRole) Public Overridable Property RolesToDisplay As String Public Overridable Property Name As String Public Overridable Property Description As String Public Overridable Property IsMandatory As Boolean Public Overridable Property IsCardinality As Boolean Public Overridable Property IsSystem As Boolean Public Overridable Property IsAudit As Boolean Public Overridable Property IsVisibleToRecipients As Boolean Public Overridable Property IsSingleUse As Boolean Public Overridable Property Email As Boolean Public Overridable Property EmailDefault As Boolean Public Overridable Property EmailTemplateId As Guid Public Overridable Property EmailTemplateBody As String Public Overridable Property EmailSubject As String Public Overridable Property SMS As Boolean Public Overridable Property SMSDefault As Boolean Public Overridable Property SMSTemplateId As Guid Public Overridable Property SMSTemplateBody As String Public Overridable Property UpdateNotification As Boolean Public Overridable Property UpdateNotificationDefault As Boolean Public Overridable Property UpdateTemplateId As Guid Public Overridable Property UpdateTemplateBody As String Public Overridable Property UpdateSubject As String Public Overridable Property Push As Boolean Public Overridable Property PushDefault As Boolean Public Overridable Property Phone As Boolean Public Overridable Property PhoneDefault As Boolean Public Overridable Property ContactIdOwner As Guid Public Overridable Property RecordStatus As String Public Overridable Property EmailTemplateDefinitionId As Guid Public Overridable Property SMSTemplateDefinitionId As Guid Public Overridable Property UpdateTemplateDefinitionId As Guid Public Overridable Property Index As Integer End Class Public Partial Class NotificationRole Public Overridable Property RoleId As Guid Public Overridable Property RoleName As String End Class End Namespace Namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModel ''' '''Updates an existing notification ''' Public Partial Class UpdateNotification Implements IReturn(Of ResponseStatus) Public Overridable Property Notification As Notification End Class End Namespace End Namespace