Class OriginatingServiceDiscrepancyReport
Data class for the Originating Service Discrepancy Report. See Sections 3.7.14 and E.2.1 of NENA-STA-010.3.
Inherited Members
Namespace: DiscrepancyReporting
Assembly: Ng911Lib.dll
Syntax
public class OriginatingServiceDiscrepancyReport : DiscrepancyReport
Constructors
| Edit this page View SourceOriginatingServiceDiscrepancyReport()
Default constructor.
Declaration
public OriginatingServiceDiscrepancyReport()
Properties
| Edit this page View SourcecallHeader
The header field of the INVITE or MESSAGE. Conditional: REQUIRED when the discrepancy report relates to a SIP header field.
Declaration
public string callHeader { get; set; }
Property Value
Type | Description |
---|---|
string |
callVolume
The number of calls received within a measured period of time specified by the callVolumnTimePeriod property. Conditional: REQUIRED when using CallDrought or CallFlood.
Declaration
public int callVolume { get; set; }
Property Value
Type | Description |
---|---|
int |
callVolumeTimePeriod
The period of time in seconds during which CallVolume calls were received. Conditional: REQUIRED when using CallDrought or CallFlood.
Declaration
public int callVolumeTimePeriod { get; set; }
Property Value
Type | Description |
---|---|
int |
location
The location value or reference provided by the Originating Service Provider.If there is no location, leave empty. Conditional: REQUIRED when the discrepancy report relates to location associated with the call. ///
Declaration
public string location { get; set; }
Property Value
Type | Description |
---|---|
string |
locationCorrect
Must be set to "True", "False" or "Unknown". Set to "True" if the location received with the call is correct as verified by call taker with caller. Set to "False" if the location received with the call is incorrect as verified by call taker with caller. Conditional: REQUIRED when the discrepancy report relates to location associated with the call.
Declaration
public string locationCorrect { get; set; }
Property Value
Type | Description |
---|---|
string |
locationId
The client or endpoint identifier provided with the location. Conditional: REQUIRED when the discrepancy report relates to a location associated with the call.
Declaration
public string locationId { get; set; }
Property Value
Type | Description |
---|---|
string |
problem
Specifies the problem. Must be the string equivalent of one of the values in the OriginatingServiceProblemEnum. Required.
Declaration
public string problem { get; set; }
Property Value
Type | Description |
---|---|
string |
status
For an InvalidADR, the status code returned with the rejection of the ADR dereference attempt. For STIerror, the status code returned in the Reason header field when the STI Verification Service(STI-VS) encounters a validation failure (see Section 4.21.1 of NENA-STA-010.3). Conditional: REQUIRED when using InvalidADR or STIerror.
Declaration
public string status { get; set; }
Property Value
Type | Description |
---|---|
string |