' Options: 'Date: 2026-04-04 01:04:05 '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: AddContactRole.* '''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.Saguna.Common.WebAPIModel.Models Imports Eros.Subtle.Canvara.WebAPIModel.ServiceModel Namespace Global Namespace Eros.Saguna.Common.WebAPIModel.Models Public Partial Class ListItemFilterModel Public Overridable Property ListItemFilterId As Guid Public Overridable Property FilterName As String Public Overridable Property ListId As Guid Public Overridable Property ListItemId As Guid Public Overridable Property ListItemIsInFilter As Boolean End Class Public Partial Class RoleDetailsModel ''' '''Role Id ''' Public Overridable Property RoleId As Guid ''' '''Role Name ''' Public Overridable Property RoleName As String ''' '''Role Connection Definition Id ''' Public Overridable Property RoleConnectionDefinitionId As Guid ''' '''Contact Types the Role applies to ''' Public Overridable Property ContactTypes As List(Of Guid) ''' '''Does the role require contacts to accept it? ''' Public Overridable Property RequireContactsToAccept As Boolean ''' '''Filters linked to the custom role. ''' Public Overridable Property ListItemFilters As List(Of ListItemFilterModel) End Class End Namespace Namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModel ''' '''Add a custom role for the licensee ''' Public Partial Class AddContactRole Implements IReturn(Of ResponseStatus) ''' '''Details of the Contact Role to be Added. ''' Public Overridable Property RoleDetails As RoleDetailsModel End Class End Namespace End Namespace