SiriSubscriptionRequestStructure Data Type

Implemented Interfaces
Serializable
Properties
name data type description
SituationExchangeSubscriptionRequest array of SituationExchangeSubscriptionStructure
FacilityMonitoringSubscriptionRequest array of FacilityMonitoringSubscriptionStructure
GeneralMessageSubscriptionRequest array of GeneralMessageSubscriptionStructure
ConnectionMonitoringSubscriptionRequest array of ConnectionMonitoringSubscriptionRequestStructure
ConnectionTimetableSubscriptionRequest array of ConnectionTimetableSubscriptionStructure
VehicleMonitoringSubscriptionRequest array of VehicleMonitoringSubscriptionStructure
StopMonitoringSubscriptionRequest array of StopMonitoringSubscriptionStructure
StopTimetableSubscriptionRequest array of StopTimetableSubscriptionStructure
EstimatedTimetableSubscriptionRequest array of EstimatedTimetableSubscriptionStructure
ProductionTimetableSubscriptionRequest array of ProductionTimetableSubscriptionRequest

Example

{
  "SituationExchangeSubscriptionRequest" : [ {
    "SituationExchangeRequest" : {
      "PreviewInterval" : { },
      "StartTime" : "...",
      "VehicleMode" : "pti1_1",
      "WaterSubmode" : "pti7_3",
      "TramSubmode" : "localTramService",
      "RailSubmode" : "loc13_2",
      "MetroSubmode" : "unknown",
      "CoachSubmode" : "pti3_0",
      "BusSubmode" : "pti5_1",
      "AirSubmode" : "sightseeingFlight",
      "AccessMode" : "shuttle",
      "Severity" : "slight",
      "Scope" : [ "network", "line" ],
      "Predictability" : "planned",
      "Keywords" : [ "...", "..." ],
      "Verification" : "unverified",
      "Progress" : [ "published", "closing" ],
      "Reality" : "securityExercise",
      "OperatorRef" : { },
      "OperationalUnitRef" : [ { }, { } ],
      "NetworkRef" : { },
      "LineRef" : [ { }, { } ],
      "StopPointRef" : { },
      "ConnectionLinkRef" : [ { }, { } ],
      "FacilityRef" : [ { }, { } ],
      "StopPlaceRef" : { },
      "VehicleJourneyRef" : { },
      "InterchangeRef" : { },
      "VehicleRef" : { },
      "CountryRef" : { },
      "PlaceRef" : "...",
      "Location" : [ { }, { } ],
      "SituationRoadFilter" : { },
      "AccessibilityNeedFilter" : [ { }, { } ],
      "Language" : "...",
      "MaximumNumberOfSituationElements" : 12345,
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "SituationExchangeRequest" : {
      "PreviewInterval" : { },
      "StartTime" : "...",
      "VehicleMode" : "pti1_2",
      "WaterSubmode" : "pti7_12",
      "TramSubmode" : "pti6_255",
      "RailSubmode" : "loc13_1",
      "MetroSubmode" : "pti4_0",
      "CoachSubmode" : "specialCoachService",
      "BusSubmode" : "nightBus",
      "AirSubmode" : "loc15_4",
      "AccessMode" : "taxi",
      "Severity" : "pti26_6",
      "Scope" : [ "route", "network" ],
      "Predictability" : "all",
      "Keywords" : [ "...", "..." ],
      "Verification" : "verifiedAsDuplicate",
      "Progress" : [ "draft", "approvedDraft" ],
      "Reality" : "real",
      "OperatorRef" : { },
      "OperationalUnitRef" : [ { }, { } ],
      "NetworkRef" : { },
      "LineRef" : [ { }, { } ],
      "StopPointRef" : { },
      "ConnectionLinkRef" : [ { }, { } ],
      "FacilityRef" : [ { }, { } ],
      "StopPlaceRef" : { },
      "VehicleJourneyRef" : { },
      "InterchangeRef" : { },
      "VehicleRef" : { },
      "CountryRef" : { },
      "PlaceRef" : "...",
      "Location" : [ { }, { } ],
      "SituationRoadFilter" : { },
      "AccessibilityNeedFilter" : [ { }, { } ],
      "Language" : "...",
      "MaximumNumberOfSituationElements" : 12345,
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "FacilityMonitoringSubscriptionRequest" : [ {
    "FacilityMonitoringRequest" : {
      "PreviewInterval" : { },
      "StartTime" : "...",
      "FacilityRef" : [ { }, { } ],
      "FeatureRef" : { },
      "LineRef" : { },
      "StopPointRef" : { },
      "ConnectionLinkRef" : { },
      "VehicleJourneyRef" : { },
      "InterchangeRef" : { },
      "VehicleRef" : { },
      "StopPlaceRef" : { },
      "StopPlaceComponentRef" : { },
      "AccessibilityNeedsFilter" : [ { }, { } ],
      "Language" : "...",
      "MaximumNumberOfFacilityConditions" : 12345,
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "FacilityMonitoringRequest" : {
      "PreviewInterval" : { },
      "StartTime" : "...",
      "FacilityRef" : [ { }, { } ],
      "FeatureRef" : { },
      "LineRef" : { },
      "StopPointRef" : { },
      "ConnectionLinkRef" : { },
      "VehicleJourneyRef" : { },
      "InterchangeRef" : { },
      "VehicleRef" : { },
      "StopPlaceRef" : { },
      "StopPlaceComponentRef" : { },
      "AccessibilityNeedsFilter" : [ { }, { } ],
      "Language" : "...",
      "MaximumNumberOfFacilityConditions" : 12345,
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "GeneralMessageSubscriptionRequest" : [ {
    "GeneralMessageRequest" : {
      "InfoChannelRef" : [ { }, { } ],
      "Language" : "...",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "Extensions" : {
      "any" : { }
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "GeneralMessageRequest" : {
      "InfoChannelRef" : [ { }, { } ],
      "Language" : "...",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "Extensions" : {
      "any" : { }
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "ConnectionMonitoringSubscriptionRequest" : [ {
    "ConnectionMonitoringRequest" : {
      "PreviewInterval" : { },
      "ConnectionLinkRef" : { },
      "ConnectingJourneyFilter" : [ { }, { } ],
      "ConnectingTimeFilter" : { },
      "Language" : "...",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "ConnectionMonitoringRequest" : {
      "PreviewInterval" : { },
      "ConnectionLinkRef" : { },
      "ConnectingJourneyFilter" : [ { }, { } ],
      "ConnectingTimeFilter" : { },
      "Language" : "...",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "ConnectionTimetableSubscriptionRequest" : [ {
    "ConnectionTimetableRequest" : {
      "ArrivalWindow" : { },
      "ConnectionLinkRef" : { },
      "LineRef" : { },
      "DirectionRef" : { },
      "Language" : "...",
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "ConnectionTimetableRequest" : {
      "ArrivalWindow" : { },
      "ConnectionLinkRef" : { },
      "LineRef" : { },
      "DirectionRef" : { },
      "Language" : "...",
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "VehicleMonitoringSubscriptionRequest" : [ {
    "VehicleMonitoringRequest" : {
      "VehicleMonitoringRef" : { },
      "LineRef" : { },
      "VehicleRef" : { },
      "DirectionRef" : { },
      "Language" : "...",
      "MaximumVehicles" : 12345,
      "VehicleMonitoringDetailLevel" : "minimum",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "UpdateInterval" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "VehicleMonitoringRequest" : {
      "VehicleMonitoringRef" : { },
      "LineRef" : { },
      "VehicleRef" : { },
      "DirectionRef" : { },
      "Language" : "...",
      "MaximumVehicles" : 12345,
      "VehicleMonitoringDetailLevel" : "basic",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "UpdateInterval" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "StopMonitoringSubscriptionRequest" : [ {
    "StopMonitoringRequest" : {
      "PreviewInterval" : { },
      "StartTime" : "...",
      "MonitoringRef" : { },
      "OperatorRef" : { },
      "LineRef" : { },
      "DirectionRef" : { },
      "DestinationRef" : { },
      "StopVisitTypes" : "arrivals",
      "Language" : "...",
      "MaximumStopVisits" : 12345,
      "MinimumStopVisitsPerLine" : 12345,
      "MaximumTextLength" : 12345,
      "StopMonitoringDetailLevel" : "basic",
      "MaximumNumberOfCalls" : { },
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "Extensions" : {
      "any" : { }
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "StopMonitoringRequest" : {
      "PreviewInterval" : { },
      "StartTime" : "...",
      "MonitoringRef" : { },
      "OperatorRef" : { },
      "LineRef" : { },
      "DirectionRef" : { },
      "DestinationRef" : { },
      "StopVisitTypes" : "all",
      "Language" : "...",
      "MaximumStopVisits" : 12345,
      "MinimumStopVisitsPerLine" : 12345,
      "MaximumTextLength" : 12345,
      "StopMonitoringDetailLevel" : "normal",
      "MaximumNumberOfCalls" : { },
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "Extensions" : {
      "any" : { }
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "StopTimetableSubscriptionRequest" : [ {
    "StopTimetableRequest" : {
      "DepartureWindow" : { },
      "MonitoringRef" : { },
      "LineRef" : { },
      "DirectionRef" : { },
      "Language" : "...",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "Extensions" : {
      "any" : { }
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "StopTimetableRequest" : {
      "DepartureWindow" : { },
      "MonitoringRef" : { },
      "LineRef" : { },
      "DirectionRef" : { },
      "Language" : "...",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "Extensions" : {
      "any" : { }
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "EstimatedTimetableSubscriptionRequest" : [ {
    "EstimatedTimetableRequest" : {
      "PreviewInterval" : { },
      "TimetableVersionRef" : { },
      "OperatorRef" : [ { }, { } ],
      "Lines" : { },
      "Language" : "...",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "EstimatedTimetableRequest" : {
      "PreviewInterval" : { },
      "TimetableVersionRef" : { },
      "OperatorRef" : [ { }, { } ],
      "Lines" : { },
      "Language" : "...",
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "ChangeBeforeUpdates" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ],
  "ProductionTimetableSubscriptionRequest" : [ {
    "ProductionTimetableRequest" : {
      "ValidityPeriod" : { },
      "TimetableVersionRef" : { },
      "OperatorRef" : [ { }, { } ],
      "Lines" : { },
      "Language" : "...",
      "IncrementalUpdates" : true,
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "Extensions" : {
      "any" : { }
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  }, {
    "ProductionTimetableRequest" : {
      "ValidityPeriod" : { },
      "TimetableVersionRef" : { },
      "OperatorRef" : [ { }, { } ],
      "Lines" : { },
      "Language" : "...",
      "IncrementalUpdates" : true,
      "Extensions" : { },
      "version" : "...",
      "MessageIdentifier" : { },
      "RequestTimestamp" : "..."
    },
    "IncrementalUpdates" : true,
    "Extensions" : {
      "any" : { }
    },
    "SubscriberRef" : {
      "value" : "..."
    },
    "SubscriptionIdentifier" : {
      "value" : "..."
    },
    "InitialTerminationTime" : "..."
  } ]
}