-
Notifications
You must be signed in to change notification settings - Fork 9
Passtime
Stefan Rafael Lobato edited this page Nov 29, 2016
·
10 revisions
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