Warning, /libraries/kpublictransport/autotests/data/onboard-journey/sbb.in.json is written in an unsupported language. File is not indexed.

0001 {
0002   "journey": {
0003     "name": "1|509656|0|85|12042022",
0004     "create_time": "2022-04-12T07:13:39.206628390Z",
0005     "update_time": "2022-04-12T10:18:56.507022698Z",
0006     "calling_points": [
0007       {
0008         "calling_point": {
0009           "id": {
0010             "type": "calling_point",
0011             "id": "8301645",
0012             "market": "CH"
0013           },
0014           "arrival_times": {},
0015           "departure_times": {
0016             "scheduled_time": "2022-04-12T08:05:00Z",
0017             "actual_time": "2022-04-12T08:05:00Z"
0018           },
0019           "type": "ORIGIN",
0020           "timezone": "Europe/Zurich"
0021         },
0022         "display_name": {
0023           "values": {
0024             "de": "Milano Porta Garibaldi"
0025           }
0026         },
0027         "display_time_zone": "Europe/Zurich",
0028         "journey_phase": "PASSED"
0029       },
0030       {
0031         "calling_point": {
0032           "id": {
0033             "type": "calling_point",
0034             "id": "8301322",
0035             "market": "CH"
0036           },
0037           "arrival_times": {
0038             "scheduled_time": "2022-04-12T08:20:00Z",
0039             "actual_time": "2022-04-12T08:20:00Z"
0040           },
0041           "departure_times": {
0042             "scheduled_time": "2022-04-12T08:22:00Z",
0043             "actual_time": "2022-04-12T08:22:00Z"
0044           },
0045           "type": "INTERMEDIATE",
0046           "timezone": "Europe/Zurich"
0047         },
0048         "display_name": {
0049           "values": {
0050             "de": "Monza"
0051           }
0052         },
0053         "display_time_zone": "Europe/Zurich",
0054         "journey_phase": "PASSED"
0055       },
0056       {
0057         "calling_point": {
0058           "id": {
0059             "type": "calling_point",
0060             "id": "8301307",
0061             "market": "CH"
0062           },
0063           "arrival_times": {
0064             "scheduled_time": "2022-04-12T08:56:00Z",
0065             "actual_time": "2022-04-12T08:56:00Z"
0066           },
0067           "departure_times": {
0068             "scheduled_time": "2022-04-12T08:59:00Z",
0069             "actual_time": "2022-04-12T08:59:00Z"
0070           },
0071           "type": "INTERMEDIATE",
0072           "timezone": "Europe/Zurich"
0073         },
0074         "display_name": {
0075           "values": {
0076             "de": "Como S. Giovanni"
0077           }
0078         },
0079         "display_time_zone": "Europe/Zurich",
0080         "journey_phase": "PASSED"
0081       },
0082       {
0083         "calling_point": {
0084           "id": {
0085             "type": "calling_point",
0086             "id": "8505307",
0087             "market": "CH"
0088           },
0089           "arrival_times": {
0090             "scheduled_time": "2022-04-12T09:10:00Z",
0091             "actual_time": "2022-04-12T09:10:00Z"
0092           },
0093           "departure_times": {
0094             "scheduled_time": "2022-04-12T09:24:00Z",
0095             "actual_time": "2022-04-12T09:24:00Z"
0096           },
0097           "type": "INTERMEDIATE",
0098           "platform": "6",
0099           "timezone": "Europe/Zurich"
0100         },
0101         "display_name": {
0102           "values": {
0103             "de": "Chiasso"
0104           }
0105         },
0106         "display_time_zone": "Europe/Zurich",
0107         "journey_phase": "PASSED"
0108       },
0109       {
0110         "calling_point": {
0111           "id": {
0112             "type": "calling_point",
0113             "id": "8505300",
0114             "market": "CH"
0115           },
0116           "arrival_times": {
0117             "scheduled_time": "2022-04-12T09:50:00Z",
0118             "actual_time": "2022-04-12T09:50:00Z"
0119           },
0120           "departure_times": {
0121             "scheduled_time": "2022-04-12T10:02:00Z",
0122             "actual_time": "2022-04-12T10:02:00Z"
0123           },
0124           "type": "INTERMEDIATE",
0125           "platform": "3",
0126           "timezone": "Europe/Zurich"
0127         },
0128         "display_name": {
0129           "values": {
0130             "de": "Lugano"
0131           }
0132         },
0133         "display_time_zone": "Europe/Zurich",
0134         "journey_phase": "PASSED"
0135       },
0136       {
0137         "calling_point": {
0138           "id": {
0139             "type": "calling_point",
0140             "id": "8505213",
0141             "market": "CH"
0142           },
0143           "arrival_times": {
0144             "scheduled_time": "2022-04-12T10:16:00Z",
0145             "actual_time": "2022-04-12T10:16:00Z"
0146           },
0147           "departure_times": {
0148             "scheduled_time": "2022-04-12T10:18:00Z",
0149             "actual_time": "2022-04-12T10:18:00Z"
0150           },
0151           "type": "INTERMEDIATE",
0152           "platform": "1",
0153           "timezone": "Europe/Zurich"
0154         },
0155         "display_name": {
0156           "values": {
0157             "de": "Bellinzona"
0158           }
0159         },
0160         "display_time_zone": "Europe/Zurich",
0161         "journey_phase": "PASSED"
0162       },
0163       {
0164         "calling_point": {
0165           "id": {
0166             "type": "calling_point",
0167             "id": "8505004",
0168             "market": "CH"
0169           },
0170           "arrival_times": {
0171             "scheduled_time": "2022-04-12T11:11:00Z"
0172           },
0173           "departure_times": {
0174             "scheduled_time": "2022-04-12T11:15:00Z"
0175           },
0176           "type": "INTERMEDIATE",
0177           "platform": "5",
0178           "timezone": "Europe/Zurich"
0179         },
0180         "display_name": {
0181           "values": {
0182             "de": "Arth-Goldau"
0183           }
0184         },
0185         "display_time_zone": "Europe/Zurich",
0186         "journey_phase": "UPCOMING"
0187       },
0188       {
0189         "calling_point": {
0190           "id": {
0191             "type": "calling_point",
0192             "id": "8505000",
0193             "market": "CH"
0194           },
0195           "arrival_times": {
0196             "scheduled_time": "2022-04-12T11:41:00Z"
0197           },
0198           "departure_times": {
0199             "scheduled_time": "2022-04-12T11:54:00Z"
0200           },
0201           "type": "INTERMEDIATE",
0202           "platform": "7",
0203           "timezone": "Europe/Zurich"
0204         },
0205         "display_name": {
0206           "values": {
0207             "de": "Luzern"
0208           }
0209         },
0210         "display_time_zone": "Europe/Zurich",
0211         "journey_phase": "UPCOMING"
0212       },
0213       {
0214         "calling_point": {
0215           "id": {
0216             "type": "calling_point",
0217             "id": "8500218",
0218             "market": "CH"
0219           },
0220           "arrival_times": {
0221             "scheduled_time": "2022-04-12T12:28:00Z"
0222           },
0223           "departure_times": {
0224             "scheduled_time": "2022-04-12T12:30:00Z"
0225           },
0226           "type": "INTERMEDIATE",
0227           "platform": "10",
0228           "timezone": "Europe/Zurich"
0229         },
0230         "display_name": {
0231           "values": {
0232             "de": "Olten"
0233           }
0234         },
0235         "display_time_zone": "Europe/Zurich",
0236         "journey_phase": "UPCOMING"
0237       },
0238       {
0239         "calling_point": {
0240           "id": {
0241             "type": "calling_point",
0242             "id": "8500010",
0243             "market": "CH"
0244           },
0245           "arrival_times": {
0246             "scheduled_time": "2022-04-12T12:56:00Z"
0247           },
0248           "departure_times": {},
0249           "type": "DESTINATION",
0250           "platform": "6",
0251           "timezone": "Europe/Zurich"
0252         },
0253         "display_name": {
0254           "values": {
0255             "de": "Basel SBB"
0256           }
0257         },
0258         "display_time_zone": "Europe/Zurich",
0259         "journey_phase": "UPCOMING"
0260       }
0261     ],
0262     "metadata": {
0263       "co2Savings": "59.8",
0264       "fuelSavings": "27.1",
0265       "journey_type": "EC",
0266       "timeSavings": "-85"
0267     },
0268     "toc": "sbb"
0269   },
0270   "vehicle_client_version": "1.15.1",
0271   "duration_since_last_heartbeat": "23s"
0272 }