MonitoredVehicleJourneyStructure Data Type

Subtypes
MonitoredVehicleJourney
Implemented Interfaces
Serializable
Properties
name data type description
LineRef LineRefStructure
DirectionRef DirectionRefStructure
FramedVehicleJourneyRef FramedVehicleJourneyRefStructure
JourneyPatternRef JourneyPatternRefStructure
VehicleMode array of VehicleModesEnumeration
RouteRef RouteRefStructure
PublishedLineName NaturalLanguageStringStructure
DirectionName NaturalLanguageStringStructure
ExternalLineRef LineRefStructure
OperatorRef OperatorRefStructure
ProductCategoryRef ProductCategoryRefStructure
ServiceFeatureRef array of ServiceFeatureRefStructure
VehicleFeatureRef array of VehicleFeatureRefStructure
OriginRef JourneyPlaceRefStructure
OriginName NaturalLanguagePlaceNameStructure
OriginShortName NaturalLanguagePlaceNameStructure
Via array of PlaceNameStructure
DestinationRef DestinationRefStructure
DestinationName NaturalLanguageStringStructure
DestinationShortName NaturalLanguagePlaceNameStructure
VehicleJourneyName NaturalLanguageStringStructure
JourneyNote array of NaturalLanguageStringStructure
HeadwayService boolean
OriginAimedDepartureTime string
DestinationAimedArrivalTime string
SituationRef array of SituationRefStructure
FacilityChange FacilityChangeStructure
Monitored boolean
MonitoringError array of string
InCongestion boolean
InPanic boolean
PredictionInaccurate boolean
DataSource string
ConfidenceLevel QualityIndexEnumeration
VehicleLocation LocationStructure
Bearing number
ProgressRate ProgressRateEnumeration
Occupancy OccupancyEnumeration
Delay Duration
ProgressStatus NaturalLanguageStringStructure
TrainBlockPart array of TrainBlockPartStructure
BlockRef BlockRefStructure
CourseOfJourneyRef CourseOfJourneyStructure
VehicleRef VehicleRefStructure
PreviousCalls PreviousCallsStructure
MonitoredCall MonitoredCallStructure
OnwardCalls OnwardCallsStructure
IsCompleteStopSequence boolean

Example

{
  "LineRef" : {
    "value" : "..."
  },
  "DirectionRef" : {
    "value" : "..."
  },
  "FramedVehicleJourneyRef" : {
    "DataFrameRef" : {
      "value" : "..."
    },
    "DatedVehicleJourneyRef" : "..."
  },
  "JourneyPatternRef" : {
    "value" : "..."
  },
  "VehicleMode" : [ "rail", "rail" ],
  "RouteRef" : {
    "value" : "..."
  },
  "PublishedLineName" : {
    "value" : "...",
    "lang" : "..."
  },
  "DirectionName" : {
    "value" : "...",
    "lang" : "..."
  },
  "ExternalLineRef" : {
    "value" : "..."
  },
  "OperatorRef" : {
    "value" : "..."
  },
  "ProductCategoryRef" : {
    "value" : "..."
  },
  "ServiceFeatureRef" : [ {
    "value" : "..."
  }, {
    "value" : "..."
  } ],
  "VehicleFeatureRef" : [ {
    "value" : "..."
  }, {
    "value" : "..."
  } ],
  "OriginRef" : {
    "value" : "..."
  },
  "OriginName" : {
    "value" : "...",
    "lang" : "..."
  },
  "OriginShortName" : {
    "value" : "...",
    "lang" : "..."
  },
  "Via" : [ {
    "PlaceRef" : {
      "value" : "..."
    },
    "PlaceName" : {
      "value" : "...",
      "lang" : "..."
    },
    "PlaceShortName" : [ {
      "value" : "...",
      "lang" : "..."
    }, {
      "value" : "...",
      "lang" : "..."
    } ]
  }, {
    "PlaceRef" : {
      "value" : "..."
    },
    "PlaceName" : {
      "value" : "...",
      "lang" : "..."
    },
    "PlaceShortName" : [ {
      "value" : "...",
      "lang" : "..."
    }, {
      "value" : "...",
      "lang" : "..."
    } ]
  } ],
  "DestinationRef" : {
    "value" : "..."
  },
  "DestinationName" : {
    "value" : "...",
    "lang" : "..."
  },
  "DestinationShortName" : {
    "value" : "...",
    "lang" : "..."
  },
  "VehicleJourneyName" : {
    "value" : "...",
    "lang" : "..."
  },
  "JourneyNote" : [ {
    "value" : "...",
    "lang" : "..."
  }, {
    "value" : "...",
    "lang" : "..."
  } ],
  "HeadwayService" : true,
  "OriginAimedDepartureTime" : "...",
  "DestinationAimedArrivalTime" : "...",
  "SituationRef" : [ {
    "value" : "..."
  }, {
    "value" : "..."
  } ],
  "FacilityChange" : {
    "EquipmentAvailability" : {
      "EquipmentRef" : { },
      "Description" : { },
      "EquipmentStatus" : "unknown",
      "ValidityPeriod" : { },
      "EquipmentTypeRef" : { },
      "EquipmentFeatures" : { }
    },
    "SituationRef" : {
      "value" : "..."
    },
    "MobilityDisruption" : {
      "MobilityImpairedAccess" : true,
      "MobilityFacility" : [ "facmob_7", "displaysForVisuallyImpaired" ]
    }
  },
  "Monitored" : true,
  "MonitoringError" : [ "...", "..." ],
  "InCongestion" : true,
  "InPanic" : true,
  "PredictionInaccurate" : true,
  "DataSource" : "...",
  "ConfidenceLevel" : "probablyReliable",
  "VehicleLocation" : {
    "Longitude" : 12345.0,
    "Latitude" : 12345.0,
    "Coordinates" : {
      "value" : [ "...", "..." ]
    },
    "Precision" : 12345,
    "id" : "...",
    "srsName" : "..."
  },
  "Bearing" : 12345.0,
  "ProgressRate" : "noProgress",
  "Occupancy" : "full",
  "Delay" : {
    "sign" : 12345,
    "seconds" : 12345,
    "months" : 12345,
    "years" : 12345,
    "days" : 12345,
    "XMLSchemaType" : "...",
    "hours" : 12345,
    "minutes" : 12345
  },
  "ProgressStatus" : {
    "value" : "...",
    "lang" : "..."
  },
  "TrainBlockPart" : [ {
    "NumberOfBlockParts" : 12345,
    "TrainPartRef" : {
      "value" : "..."
    },
    "PositionOfTrainBlockPart" : {
      "value" : "...",
      "lang" : "..."
    }
  }, {
    "NumberOfBlockParts" : 12345,
    "TrainPartRef" : {
      "value" : "..."
    },
    "PositionOfTrainBlockPart" : {
      "value" : "...",
      "lang" : "..."
    }
  } ],
  "BlockRef" : {
    "value" : "..."
  },
  "CourseOfJourneyRef" : {
    "value" : "..."
  },
  "VehicleRef" : {
    "value" : "..."
  },
  "PreviousCalls" : {
    "PreviousCall" : [ {
      "VehicleAtStop" : true,
      "AimedArrivalTime" : "...",
      "ActualArrivalTime" : "...",
      "ExpectedArrivalTime" : "...",
      "AimedDepartureTime" : "...",
      "ActualDepartureTime" : "...",
      "ExpectedDepartureTime" : "...",
      "StopPointRef" : { },
      "VisitNumber" : 12345,
      "Order" : 12345,
      "StopPointName" : { }
    }, {
      "VehicleAtStop" : true,
      "AimedArrivalTime" : "...",
      "ActualArrivalTime" : "...",
      "ExpectedArrivalTime" : "...",
      "AimedDepartureTime" : "...",
      "ActualDepartureTime" : "...",
      "ExpectedDepartureTime" : "...",
      "StopPointRef" : { },
      "VisitNumber" : 12345,
      "Order" : 12345,
      "StopPointName" : { }
    } ]
  },
  "MonitoredCall" : {
    "VehicleAtStop" : true,
    "VehicleLocationAtStop" : {
      "Longitude" : 12345.0,
      "Latitude" : 12345.0,
      "Coordinates" : { },
      "Precision" : 12345,
      "id" : "...",
      "srsName" : "..."
    },
    "ReversesAtStop" : true,
    "PlatformTraversal" : true,
    "SignalStatus" : "...",
    "TimingPoint" : true,
    "BoardingStretch" : true,
    "RequestStop" : true,
    "DestinationDisplay" : {
      "value" : "...",
      "lang" : "..."
    },
    "CallNote" : [ {
      "value" : "...",
      "lang" : "..."
    }, {
      "value" : "...",
      "lang" : "..."
    } ],
    "SituationRef" : [ {
      "value" : "..."
    }, {
      "value" : "..."
    } ],
    "FacilityChange" : {
      "EquipmentAvailability" : { },
      "SituationRef" : { },
      "MobilityDisruption" : { }
    },
    "AimedArrivalTime" : "...",
    "ActualArrivalTime" : "...",
    "ExpectedArrivalTime" : "...",
    "ArrivalStatus" : "noReport",
    "ArrivalPlatformName" : {
      "value" : "...",
      "lang" : "..."
    },
    "ArrivalBoardingActivity" : "noAlighting",
    "AimedDepartureTime" : "...",
    "ActualDepartureTime" : "...",
    "ExpectedDepartureTime" : "...",
    "DepartureStatus" : "noReport",
    "DeparturePlatformName" : {
      "value" : "...",
      "lang" : "..."
    },
    "DepartureBoardingActivity" : "passThru",
    "AimedHeadwayInterval" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "ExpectedHeadwayInterval" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "StopPointRef" : {
      "value" : "..."
    },
    "VisitNumber" : 12345,
    "Order" : 12345,
    "StopPointName" : {
      "value" : "...",
      "lang" : "..."
    }
  },
  "OnwardCalls" : {
    "OnwardCall" : [ {
      "VehicleAtStop" : true,
      "TimingPoint" : true,
      "AimedArrivalTime" : "...",
      "ExpectedArrivalTime" : "...",
      "ArrivalStatus" : "early",
      "ArrivalPlatformName" : { },
      "ArrivalBoardingActivity" : "passThru",
      "AimedDepartureTime" : "...",
      "ExpectedDepartureTime" : "...",
      "DepartureStatus" : "noReport",
      "DeparturePlatformName" : { },
      "DepartureBoardingActivity" : "noBoarding",
      "AimedHeadwayInterval" : { },
      "ExpectedHeadwayInterval" : { },
      "StopPointRef" : { },
      "VisitNumber" : 12345,
      "Order" : 12345,
      "StopPointName" : { }
    }, {
      "VehicleAtStop" : true,
      "TimingPoint" : true,
      "AimedArrivalTime" : "...",
      "ExpectedArrivalTime" : "...",
      "ArrivalStatus" : "onTime",
      "ArrivalPlatformName" : { },
      "ArrivalBoardingActivity" : "noAlighting",
      "AimedDepartureTime" : "...",
      "ExpectedDepartureTime" : "...",
      "DepartureStatus" : "arrived",
      "DeparturePlatformName" : { },
      "DepartureBoardingActivity" : "noBoarding",
      "AimedHeadwayInterval" : { },
      "ExpectedHeadwayInterval" : { },
      "StopPointRef" : { },
      "VisitNumber" : 12345,
      "Order" : 12345,
      "StopPointName" : { }
    } ]
  },
  "IsCompleteStopSequence" : true
}