Skip to content
Stefan Rafael Lobato edited this page Nov 29, 2016 · 10 revisions

Passtime

As passtime is a collection of data which tells at what time a vehicle will pass a timingpoint.

"CXX_93051_M310_4087_0": {
                "TransportType": "BUS",
                "DestinationName50": "Schiphol Centrum Plaza/NS",
                "LocalServiceLevelCode": "93051",
                "ReasonContent": null,
                "AdviceType": null,
                "OperatorCode": null,
                "TimingPointCode": "57330620",
                "WheelChairAccessible": "UNKNOWN",
                "LineName": "Nieuw Vennep - Amsterdam Station Zuid",
                "ExpectedDepartureTime": "2012-06-02T00:00:00",
                "UserStopOrderNumber": 12,
                "MessageType": null,
                "SubAdviceType": null,
                "TimingPointName": "Schiphol Centrum, Plaza/NS",
                "LinePlanningNumber": "M310",
                "Longitude": 4.7616716,
                "AdviceContent": null,
                "TimingPointTown": "schiphol centrum",
                "Latitude": 52.3087919,
                "UserStopCode": "57330620",
                "JourneyStopType": "LAST",
                "TargetDepartureTime": "2012-06-02T00:00:00",
                "ExpectedArrivalTime": "2012-06-02T16:10:00",
                "IsTimingStop": true,
                "TimingPointDataOwnerCode": "ALGEMEEN",
                "TimingPointWheelChairAccessible" : true,
                "TimingPointVisualAccessible" : false,
                "DataOwnerCode": "CXX",
                "FortifyOrderNumber": 0,
                "JourneyNumber": 4087,
                "ReasonType": null,
                "LineDirection": "1",
                "LinePublicNumber": "310",
                "LastUpdateTimeStamp": "2012-06-02T15:49:19+02:00",
                "DestinationCode": "M31001429",
                "OperationDate": "2012-06-02",
                "SideCode": "B5 - B7",
                "ProductFormulaType": 37,
                "StopAreaCode": "schns",
                "NumberOfCoaches": 1,
                "TripStopStatus": "DRIVING",
                "SubReasonType": null,
                "TargetArrivalTime": "2012-06-02T16:10:00",
                "MessageContent": null,
                "JourneyDisrupted": true
            }
  • TransportType is an enum defining the type of vehicle. Values are BUS,TRAIN,METRO,TRAM,BOAT
  • DestinationName50 is a string, with 50 characters, defining the destination of the vehicle.
  • (key) LocalServiceLevelCode is the validity vector which is internally used to define whether a passtime is valid on the operationdate
  • ReasonContent, description of why a journey is interrupted
  • AdviceType Category that indicates the type of advice given to the Traveller. Defined by BISON table E13
  • OperatorCode, if the DataOwner is not the operator of this journey, this will not be null. Defined by BISON table E1.
  • (key) TimingPointCode, String identifier of the timingpoint.
  • LineName the name of the line the vehicle is driving on.
  • (always) ExpectedDepartureTime. ISO8601 dated time that indiciates the expected departure time, this field is 00:00:00 for the last stop
  • (always) UserStopOrderNumber. Indicates the order of this stop within a journey.
  • MessageType. Indicates where and how the replacing text has to be shown. Defined by BISON table E4B
  • SubAdviceType. Enum giving advice to travellers on how to travel (in case of a disruption). Defined by BISON table E14.
  • TimingPointName. Name of the timingpoint.
  • (key) linePlanningNumber. In combination with DataOwnerCode unique identifier for the line.
  • Longitude of the timingpoint in WGS84 projection.
  • AdviceContent. String with a description of the advice giving to to the passenger.
  • TimingPointTown. String with the town where this timingpoint is located.
  • Latitude of the timingpoint in WGS84 projection.
  • (key) UserStopCode, identifier of the TimingPoint as used within the DataOwner domain.
  • (always) JourneyStopType. Type of stop within the journey. FIRST, INTERMEDIATE or LAST.
  • (always) TargetDepartureTime, IS08601 scheduled time as when the vehicle is planned to depart
  • (always) ExpectedArrivalTime, ISO8601 time as when the vehicle is expected to arrive.
  • (always) IsTimingStop, boolean that indicates whether this timingpoint is a timingstop. A timingstop is a stop where vehicle is not allowed to depart earlier than scheduled.
  • TimingPointDataOwnerCode, the integrator defined by BISON table E1.
  • TimingPointVisualAccessible, boolean whether the the stop has been modified to be more accessible to visually handicapped.
  • TimingPointWheelChairAccessible, boolean whether the timingpoint has been modified to be more accessible to the motorically handicapped. Can be overriden by WheelChairAccessible which indicates whether both the stop and vehicle are modified.
  • (always) WheelChairAccessible. Indicates whether this vehicle is accessible for wheelchair's. UNKNOWN, ACCESSIBLE, NOTACCESSIBLE
  • (key) DataOwnerCode, supplier (and operator) of the passtime, defined by BISON table E1.
  • FortifyOrderNumber, is not 0 if a extra journey is driven to provide for extra capacity.
  • (key) JourneyNumber, tripnumber that defines the n-th journey on this line.
  • ReasonType, category of the disruption, defined by BISON table E11.
  • (key) LineDirection, indicates the direction withing the lineplanningnumber
  • LinePublicNumber is the linenumber as used when communicating to passengers.
  • LastUpdateTimeStamp the timestamp of the datedpasstime received from Koppelvlak8
  • (key) DestinationCode, unique indentifier of the Destination within the DataOwner domain
  • (always) OperationDate, date of the schedule on which the journey is operatored.
  • SideCode, name of the platform where this timingpoint is located within the StopArea.
  • (always) ProductFormulaType, enum defining the formula this vehicle is marketed on, defined by BISON table E10.
  • (always) JourneyPatternCode, identifies the route being travelled by the vehicle
  • StopAreaCode the code of the stoperea the timingpoint is within
  • NumberOfCoaches amount of carriages on this pass.http://kv78turbo.ovapi.nl/journey/CXX_117457_F158_1063_0
  • (always) TripStopStatus, indicating the status of the passtime. PLANNED, DRIVING, ARRIVED, PASSED, CANCEL, UNKNOWN
  • SubReasonType, indicating the disruption, defined by BISON table E12.
  • (always) TargetArrivalTime, ISO8601 indicating the scheduled time of arrival
  • MessageContent, string with a message for passengers.
  • JourneyDisrupted, is set to true if the delay is more than a minute and steadily (more or equal than the time between two updates) increasing
Clone this wiki locally