Table of Contents

Class S122ContactDetails

Namespace
EncDotNet.S100.Datasets.S122.DataModel
Assembly
EncDotNet.S100.Datasets.S122.dll

Typed projection of the S-122 ContactDetails information type (S-122 FC 2.0.0 §ContactDetails).

public sealed class S122ContactDetails : S122InformationTypeBase, IS122InformationType
Inheritance
S122ContactDetails
Implements
Inherited Members

Properties

CallName

The call name (S-122 FC §callName), when present.

public string? CallName { get; init; }

Property Value

string

CallSign

The radio call sign (S-122 FC §callSign), when present.

public string? CallSign { get; init; }

Property Value

string

CategoryOfCommunicationPreference

The category-of-communication-preference code (S-122 FC §categoryOfCommunicationPreference), when present.

public int? CategoryOfCommunicationPreference { get; init; }

Property Value

int?

CommunicationChannel

The communication channel (S-122 FC §communicationChannel), when present.

public string? CommunicationChannel { get; init; }

Property Value

string

ContactInstructions

The contact instructions (S-122 FC §contactInstructions), when present.

public string? ContactInstructions { get; init; }

Property Value

string

Language

The contact language (S-122 FC §language), when present.

public string? Language { get; init; }

Property Value

string

MMSICode

The MMSI code (S-122 FC §mMSICode), when present.

public string? MMSICode { get; init; }

Property Value

string

TypeCode

The S-122 information-type code (the GML element local name).

public override string TypeCode { get; }

Property Value

string