Table of Contents

Interface ICallInfo

Namespace
XENBIT.ResQueServe.Abstractions.Interfaces
Assembly
RQS.Abstractions.dll

Defines the basic information associated with a call.

public interface ICallInfo

Properties

AdvancedMobileLocation

Gets or sets the advanced mobile location (AML) data, if provided.

IAdvancedMobileLocationEnriched? AdvancedMobileLocation { get; set; }

Property Value

IAdvancedMobileLocationEnriched

FullyQualifiedTelephoneNumber

Gets or sets the fully qualified telephone number (FQTN).

string FullyQualifiedTelephoneNumber { get; set; }

Property Value

string

Id

Guid Id { get; set; }

Property Value

Guid

KnownDistrict

Gets or sets the known district area (e.g., from phone area code / number) for the call, if available.

string? KnownDistrict { get; set; }

Property Value

string

KnownName

Gets or sets the known name (e.g., phonebook, LDAP) for the call, if available.

string? KnownName { get; set; }

Property Value

string

KnownPoi

Gets or sets the known POI for the call, if available.

IPoi? KnownPoi { get; set; }

Property Value

IPoi

State

Gets or sets the current state of the call.

CallState State { get; set; }

Property Value

CallState

Unit

Gets or sets the unit if the call is associated with a unit or comes from a unit.

IUnitInfo? Unit { get; set; }

Property Value

IUnitInfo

Workplace

Gets or sets the workplace associated with the call, if available.

IWorkplace? Workplace { get; set; }

Property Value

IWorkplace