Class ScrTelephoneNumberAugmentationType
A data type for additional information about a telephone number.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class ScrTelephoneNumberAugmentationType : IEquatable<ScrTelephoneNumberAugmentationType>
Properties
Context
scrTelephoneNumberAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public ScrTelephoneNumberAugmentationType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<ScrTelephoneNumberAugmentationType.ContextEnum> | scrTelephoneNumberAugmentationType JSON-LD context |
IsInternationalNumber
True if the number for the PHONE is an international number; false otherwise. NIEM reference is scr:InternationalNumberIndicator
Declaration
[DataMember(Name = "isInternationalNumber")]
public List<NiemXsboolean> IsInternationalNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the number for the PHONE is an international number; false otherwise. NIEM reference is scr:InternationalNumberIndicator |
TelephoneIdentification
An identification value that represents a PHONE NIEM reference is scr:TelephoneIdentification
Declaration
[DataMember(Name = "telephoneIdentification")]
public List<NcIdentificationType> TelephoneIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification value that represents a PHONE NIEM reference is scr:TelephoneIdentification |
TelephoneNumberEffectiveDate
A date on which the PHONE came into service. NIEM reference is scr:TelephoneNumberEffectiveDate
Declaration
[DataMember(Name = "telephoneNumberEffectiveDate")]
public List<NcDateType> TelephoneNumberEffectiveDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date on which the PHONE came into service. NIEM reference is scr:TelephoneNumberEffectiveDate |
TelephoneNumberEndDate
A date on which the PHONE is no longer in service. NIEM reference is scr:TelephoneNumberEndDate
Declaration
[DataMember(Name = "telephoneNumberEndDate")]
public List<NcDateType> TelephoneNumberEndDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date on which the PHONE is no longer in service. NIEM reference is scr:TelephoneNumberEndDate |
Methods
Equals(ScrTelephoneNumberAugmentationType)
Returns true if ScrTelephoneNumberAugmentationType instances are equal
Declaration
public bool Equals(ScrTelephoneNumberAugmentationType other)
Parameters
Type | Name | Description |
---|---|---|
ScrTelephoneNumberAugmentationType | other | Instance of ScrTelephoneNumberAugmentationType to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Operators
Equality(ScrTelephoneNumberAugmentationType, ScrTelephoneNumberAugmentationType)
Declaration
public static bool operator ==(ScrTelephoneNumberAugmentationType left, ScrTelephoneNumberAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
ScrTelephoneNumberAugmentationType | left | |
ScrTelephoneNumberAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(ScrTelephoneNumberAugmentationType, ScrTelephoneNumberAugmentationType)
Declaration
public static bool operator !=(ScrTelephoneNumberAugmentationType left, ScrTelephoneNumberAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
ScrTelephoneNumberAugmentationType | left | |
ScrTelephoneNumberAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |