SubscriptionRequestStructure Data Type

Subtypes
SubscriptionRequest
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
Properties inherited from AbstractSubscriptionRequestStructure
ConsumerAddress string
SubscriptionFilterIdentifier string
SubscriptionContext SubscriptionContextStructure
Properties inherited from RequestStructure
Address string
RequestorRef RequestorRef
MessageIdentifier MessageQualifierStructure
Properties inherited from AbstractRequestStructure
RequestTimestamp string

Example

{
  "SituationExchangeSubscriptionRequest" : [ {
    "SituationExchangeRequest" : {
      "PreviewInterval" : { },
      "StartTime" : "...",
      "VehicleMode" : "pti1_18",
      "WaterSubmode" : "pti7_6",
      "TramSubmode" : "cityTram",
      "RailSubmode" : "undefined",
      "MetroSubmode" : "pti4_3",
      "CoachSubmode" : "shuttleCoachService",
      "BusSubmode" : "pti5_8",
      "AirSubmode" : "pti8_12",
      "AccessMode" : "shuttle",
      "Severity" : "verySlight",
      "Scope" : [ "vehicleJourney", "general" ],
      "Predictability" : "planned",
      "Keywords" : [ "...", "..." ],
      "Verification" : "pti32_0",
      "Progress" : [ "draft", "draft" ],
      "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" : "..."
  }, {
    "SituationExchangeRequest" : {
      "PreviewInterval" : { },
      "StartTime" : "...",
      "VehicleMode" : "metroService",
      "WaterSubmode" : "pti7_8",
      "TramSubmode" : "pti6_4",
      "RailSubmode" : "pti2_5",
      "MetroSubmode" : "metro",
      "CoachSubmode" : "sightseeingCoachService",
      "BusSubmode" : "undefined",
      "AirSubmode" : "pti8_12",
      "AccessMode" : "bicycle",
      "Severity" : "severe",
      "Scope" : [ "place", "connectionLink" ],
      "Predictability" : "all",
      "Keywords" : [ "...", "..." ],
      "Verification" : "unverified",
      "Progress" : [ "draft", "closing" ],
      "Reality" : "technicalExercise",
      "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" : "calls",
      "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" : "departures",
      "Language" : "...",
      "MaximumStopVisits" : 12345,
      "MinimumStopVisitsPerLine" : 12345,
      "MaximumTextLength" : 12345,
      "StopMonitoringDetailLevel" : "full",
      "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" : "departures",
      "Language" : "...",
      "MaximumStopVisits" : 12345,
      "MinimumStopVisitsPerLine" : 12345,
      "MaximumTextLength" : 12345,
      "StopMonitoringDetailLevel" : "calls",
      "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" : "..."
  } ],
  "ConsumerAddress" : "...",
  "SubscriptionFilterIdentifier" : "...",
  "SubscriptionContext" : {
    "HeartbeatInterval" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    }
  },
  "Address" : "...",
  "RequestorRef" : {
    "value" : "..."
  },
  "MessageIdentifier" : {
    "value" : "..."
  },
  "RequestTimestamp" : "..."
}