{
  "generated_at": "2026-05-02T23:46:27",
  "mode": "preview_only_reports_only",
  "service_code": "L1010",
  "gtfs_import_id": 2,
  "register_rows": 75,
  "unique_register_codes": 73,
  "row_count": 31,
  "rows_with_timehalte_hits": 8,
  "outputs": {
    "csv": "/opt/stallingstool/data_new/reports/o10g_dienstkaart_timehaltekaart_L1010.csv",
    "json": "/opt/stallingstool/data_new/reports/o10g_dienstkaart_timehaltekaart_L1010.json"
  },
  "rows": [
    {
      "service_code": "L1010",
      "seq": 1,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": null,
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "INGANGSDATUM: 22/02/2026                             Pagina      10"
    },
    {
      "service_code": "L1010",
      "seq": 2,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": null,
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "MA/DI/WO/DO/VR                            VEST BREDA"
    },
    {
      "service_code": "L1010",
      "seq": 3,
      "row_type": "trip",
      "line": "1010",
      "trip_no": "15",
      "start_time": "15:51",
      "end_time": "08:53",
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "DIENST L 1010 15:51 - 24:44 08:53"
    },
    {
      "service_code": "L1010",
      "seq": 3,
      "row_type": "service_header",
      "line": null,
      "trip_no": null,
      "start_time": null,
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "DIENST   L 1010                           15:51 - 24:44 08:53"
    },
    {
      "service_code": "L1010",
      "seq": 4,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": null,
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "LIJN     OMLOOP      RIT             AANV VAN        NAAR       EINDE"
    },
    {
      "service_code": "L1010",
      "seq": 6,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": "15:51",
      "end_time": "15:53",
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "15:51   Opstaptijd         15:53"
    },
    {
      "service_code": "L1010",
      "seq": 7,
      "row_type": "ridealong",
      "line": null,
      "trip_no": null,
      "start_time": "15:53",
      "end_time": "15:57",
      "from_code": "GARBdP",
      "to_code": "BdCsPo",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_gtfs_match",
      "raw_text": "Pass: PodP (Dienst: 9001)            15:53   GARBdP BdCsPo      15:57"
    },
    {
      "service_code": "L1010",
      "seq": 8,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": "16:05",
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "U lost af: 1002(16:05)             (HALTE:D)"
    },
    {
      "service_code": "L1010",
      "seq": 9,
      "row_type": "trip",
      "line": "4",
      "trip_no": "1162",
      "start_time": "16:07",
      "end_time": "16:35",
      "from_code": "BdNs",
      "to_code": "BdWoo",
      "from_registered": "0",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 8,
      "gtfs_match_score": 45,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_gtfs_match",
      "raw_text": "4         691023      1162    16:07   BdNs       BdWoo   16:35"
    },
    {
      "service_code": "L1010",
      "seq": 10,
      "row_type": "trip",
      "line": "4",
      "trip_no": "1173",
      "start_time": "16:39",
      "end_time": "17:21",
      "from_code": "BdWoo",
      "to_code": "BdHek",
      "from_registered": "1",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 8,
      "gtfs_match_score": 90,
      "gtfs_trip_id": "352114077",
      "gtfs_route": "4",
      "gtfs_trip_short_name": "1173",
      "timehalte_hit_count": 5,
      "timehalte_hits_json": "[{\"seq\": \"1\", \"arrival\": \"16:39:00\", \"departure\": \"16:39:00\", \"code\": \"BdWoo\", \"naam\": \"Breda, Woonboulevard\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605014\", \"stop_id\": \"3922258\", \"stop_code\": \"72000740\", \"stop_name\": \"Breda, Woonboulevard\", \"parent_station\": \"stoparea:605014\", \"platform\": \"\"}, {\"seq\": \"17\", \"arrival\": \"16:58:00\", \"departure\": \"16:58:00\", \"code\": \"Breda, Centrum\", \"naam\": \"Breda, Centrum\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604962\", \"stop_id\": \"3922406\", \"stop_code\": \"72005580\", \"stop_name\": \"Breda, Centrum\", \"parent_station\": \"stoparea:604962\", \"platform\": \"\"}, {\"seq\": \"19\", \"arrival\": \"17:04:00\", \"departure\": \"17:06:00\", \"code\": \"BdCS\", \"naam\": \"Breda, Centraal Station\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604990\", \"stop_id\": \"3922332\", \"stop_code\": \"72004011\", \"stop_name\": \"Breda, Centraal Station\", \"parent_station\": \"stoparea:604990\", \"platform\": \"A\"}, {\"seq\": \"22\", \"arrival\": \"17:12:00\", \"departure\": \"17:12:00\", \"code\": \"Breda, Groenendijk\", \"naam\": \"Breda, Groenendijk\", \"type\": \"gtfs_stop_id\", \"waarde\": \"3922291\", \"stop_id\": \"3922291\", \"stop_code\": \"72001750\", \"stop_name\": \"Breda, Groenedijk\", \"parent_station\": \"\", \"platform\": \"\"}, {\"seq\": \"29\", \"arrival\": \"17:21:00\", \"departure\": \"17:21:00\", \"code\": \"BdHek\", \"naam\": \"Breda, Heksenwiellaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604977\", \"stop_id\": \"3922507\", \"stop_code\": \"72009620\", \"stop_name\": \"Breda, Heksenwiellaan\", \"parent_station\": \"stoparea:604977\", \"platform\": \"\"}]",
      "status": "timehalte_hits",
      "raw_text": "4                     1173    16:39   BdWoo BdHek        17:21"
    },
    {
      "service_code": "L1010",
      "seq": 11,
      "row_type": "trip",
      "line": "3",
      "trip_no": "1165",
      "start_time": "17:22",
      "end_time": "18:10",
      "from_code": "BdHek",
      "to_code": "BdYpe",
      "from_registered": "1",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 8,
      "gtfs_match_score": 90,
      "gtfs_trip_id": "352113953",
      "gtfs_route": "3",
      "gtfs_trip_short_name": "1165",
      "timehalte_hit_count": 6,
      "timehalte_hits_json": "[{\"seq\": \"1\", \"arrival\": \"17:22:00\", \"departure\": \"17:22:00\", \"code\": \"BdHek\", \"naam\": \"Breda, Heksenwiellaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604977\", \"stop_id\": \"3922507\", \"stop_code\": \"72009620\", \"stop_name\": \"Breda, Heksenwiellaan\", \"parent_station\": \"stoparea:604977\", \"platform\": \"\"}, {\"seq\": \"4\", \"arrival\": \"17:26:00\", \"departure\": \"17:26:00\", \"code\": \"BdOve\", \"naam\": \"Breda, Overkroetenlaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605023\", \"stop_id\": \"3922303\", \"stop_code\": \"72002130\", \"stop_name\": \"Breda, Overkroetenlaan\", \"parent_station\": \"stoparea:605023\", \"platform\": \"\"}, {\"seq\": \"10\", \"arrival\": \"17:35:00\", \"departure\": \"17:35:00\", \"code\": \"Breda, Westerhagelaan NS\", \"naam\": \"Breda, Westerhagelaan NS\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605011\", \"stop_id\": \"3922380\", \"stop_code\": \"72006090\", \"stop_name\": \"Breda, Westerhagelaan NS\", \"parent_station\": \"stoparea:605011\", \"platform\": \"\"}, {\"seq\": \"19\", \"arrival\": \"17:53:00\", \"departure\": \"17:55:00\", \"code\": \"BdCS\", \"naam\": \"Breda, Centraal Station\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604990\", \"stop_id\": \"3922358\", \"stop_code\": \"72004171\", \"stop_name\": \"Breda, Centraal Station\", \"parent_station\": \"stoparea:604990\", \"platform\": \"T\"}, {\"seq\": \"24\", \"arrival\": \"18:06:00\", \"departure\": \"18:06:00\", \"code\": \"BdMol\", \"naam\": \"Breda, Amphia Ziekenhuis\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604987\", \"stop_id\": \"3922426\", \"stop_code\": \"72007430\", \"stop_name\": \"Breda, Amphia Ziekenhuis\", \"parent_station\": \"stoparea:604987\", \"platform\": \"\"}, {\"seq\": \"27\", \"arrival\": \"18:10:00\", \"departure\": \"18:10:00\", \"code\": \"BdYpe\", \"naam\": \"Breda, Groot IJpelaardreef\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605038\", \"stop_id\": \"3922427\", \"stop_code\": \"72006850\", \"stop_name\": \"Breda, Groot IJpelaardreef\", \"parent_station\": \"stoparea:605038\", \"platform\": \"\"}]",
      "status": "timehalte_hits",
      "raw_text": "3                     1165    17:22   BdHek      BdYpe   18:10"
    },
    {
      "service_code": "L1010",
      "seq": 12,
      "row_type": "trip",
      "line": "3",
      "trip_no": "1178",
      "start_time": "18:15",
      "end_time": "19:03",
      "from_code": "BdYpe",
      "to_code": "BdHek",
      "from_registered": "1",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 7,
      "gtfs_match_score": 90,
      "gtfs_trip_id": "352113960",
      "gtfs_route": "3",
      "gtfs_trip_short_name": "1178",
      "timehalte_hit_count": 6,
      "timehalte_hits_json": "[{\"seq\": \"1\", \"arrival\": \"18:15:00\", \"departure\": \"18:15:00\", \"code\": \"BdYpe\", \"naam\": \"Breda, Groot IJpelaardreef\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605038\", \"stop_id\": \"3922428\", \"stop_code\": \"72006860\", \"stop_name\": \"Breda, Groot IJpelaardreef\", \"parent_station\": \"stoparea:605038\", \"platform\": \"\"}, {\"seq\": \"4\", \"arrival\": \"18:19:00\", \"departure\": \"18:19:00\", \"code\": \"BdMol\", \"naam\": \"Breda, Amphia Ziekenhuis\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604987\", \"stop_id\": \"3922449\", \"stop_code\": \"72007440\", \"stop_name\": \"Breda, Amphia Ziekenhuis\", \"parent_station\": \"stoparea:604987\", \"platform\": \"\"}, {\"seq\": \"9\", \"arrival\": \"18:31:00\", \"departure\": \"18:33:00\", \"code\": \"BdCS\", \"naam\": \"Breda, Centraal Station\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604990\", \"stop_id\": \"3922333\", \"stop_code\": \"72004021\", \"stop_name\": \"Breda, Centraal Station\", \"parent_station\": \"stoparea:604990\", \"platform\": \"B\"}, {\"seq\": \"18\", \"arrival\": \"18:50:00\", \"departure\": \"18:50:00\", \"code\": \"Breda, Westerhagelaan NS\", \"naam\": \"Breda, Westerhagelaan NS\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605011\", \"stop_id\": \"3922381\", \"stop_code\": \"72006100\", \"stop_name\": \"Breda, Westerhagelaan NS\", \"parent_station\": \"stoparea:605011\", \"platform\": \"\"}, {\"seq\": \"24\", \"arrival\": \"18:58:00\", \"departure\": \"18:58:00\", \"code\": \"BdOve\", \"naam\": \"Breda, Overkroetenlaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605023\", \"stop_id\": \"3922304\", \"stop_code\": \"72002140\", \"stop_name\": \"Breda, Overkroetenlaan\", \"parent_station\": \"stoparea:605023\", \"platform\": \"\"}, {\"seq\": \"27\", \"arrival\": \"19:03:00\", \"departure\": \"19:03:00\", \"code\": \"BdHek\", \"naam\": \"Breda, Heksenwiellaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604977\", \"stop_id\": \"3922307\", \"stop_code\": \"72002220\", \"stop_name\": \"Breda, Heksenwiellaan\", \"parent_station\": \"stoparea:604977\", \"platform\": \"\"}]",
      "status": "timehalte_hits",
      "raw_text": "3                     1178    18:15   BdYpe      BdHek   19:03"
    },
    {
      "service_code": "L1010",
      "seq": 13,
      "row_type": "deadhead",
      "line": null,
      "trip_no": null,
      "start_time": "19:03",
      "end_time": "19:22",
      "from_code": "BdHek",
      "to_code": "GARBd",
      "from_registered": "1",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_gtfs_match",
      "raw_text": "Mat        19:03   BdHek      GARBd   19:22"
    },
    {
      "service_code": "L1010",
      "seq": 14,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": "19:22",
      "end_time": "19:24",
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "19:22   Busafstaptijd      19:24"
    },
    {
      "service_code": "L1010",
      "seq": 15,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": null,
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "Pauze"
    },
    {
      "service_code": "L1010",
      "seq": 16,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": "19:57",
      "end_time": "20:01",
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "19:57   Busopstaptijd      20:01"
    },
    {
      "service_code": "L1010",
      "seq": 17,
      "row_type": "deadhead",
      "line": null,
      "trip_no": null,
      "start_time": "20:01",
      "end_time": "20:14",
      "from_code": "GARBd",
      "to_code": "BdWoo",
      "from_registered": "0",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_gtfs_match",
      "raw_text": "691006 Mat          20:01   GARBd BdWoo        20:14"
    },
    {
      "service_code": "L1010",
      "seq": 18,
      "row_type": "trip",
      "line": "4",
      "trip_no": "1221",
      "start_time": "20:14",
      "end_time": "20:51",
      "from_code": "BdWoo",
      "to_code": "BdHek",
      "from_registered": "1",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 8,
      "gtfs_match_score": 90,
      "gtfs_trip_id": "352114101",
      "gtfs_route": "4",
      "gtfs_trip_short_name": "1221",
      "timehalte_hit_count": 5,
      "timehalte_hits_json": "[{\"seq\": \"1\", \"arrival\": \"20:14:00\", \"departure\": \"20:14:00\", \"code\": \"BdWoo\", \"naam\": \"Breda, Woonboulevard\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605014\", \"stop_id\": \"3922258\", \"stop_code\": \"72000740\", \"stop_name\": \"Breda, Woonboulevard\", \"parent_station\": \"stoparea:605014\", \"platform\": \"\"}, {\"seq\": \"17\", \"arrival\": \"20:30:00\", \"departure\": \"20:30:00\", \"code\": \"Breda, Centrum\", \"naam\": \"Breda, Centrum\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604962\", \"stop_id\": \"3922406\", \"stop_code\": \"72005580\", \"stop_name\": \"Breda, Centrum\", \"parent_station\": \"stoparea:604962\", \"platform\": \"\"}, {\"seq\": \"19\", \"arrival\": \"20:36:00\", \"departure\": \"20:38:00\", \"code\": \"BdCS\", \"naam\": \"Breda, Centraal Station\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604990\", \"stop_id\": \"3922332\", \"stop_code\": \"72004011\", \"stop_name\": \"Breda, Centraal Station\", \"parent_station\": \"stoparea:604990\", \"platform\": \"A\"}, {\"seq\": \"22\", \"arrival\": \"20:43:00\", \"departure\": \"20:43:00\", \"code\": \"Breda, Groenendijk\", \"naam\": \"Breda, Groenendijk\", \"type\": \"gtfs_stop_id\", \"waarde\": \"3922291\", \"stop_id\": \"3922291\", \"stop_code\": \"72001750\", \"stop_name\": \"Breda, Groenedijk\", \"parent_station\": \"\", \"platform\": \"\"}, {\"seq\": \"29\", \"arrival\": \"20:51:00\", \"departure\": \"20:51:00\", \"code\": \"BdHek\", \"naam\": \"Breda, Heksenwiellaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604977\", \"stop_id\": \"3922507\", \"stop_code\": \"72009620\", \"stop_name\": \"Breda, Heksenwiellaan\", \"parent_station\": \"stoparea:604977\", \"platform\": \"\"}]",
      "status": "timehalte_hits",
      "raw_text": "4                      1221 20:14     BdWoo BdHek        20:51"
    },
    {
      "service_code": "L1010",
      "seq": 19,
      "row_type": "trip",
      "line": "3",
      "trip_no": "1209",
      "start_time": "20:52",
      "end_time": "21:19",
      "from_code": "BdHek",
      "to_code": "BdNs",
      "from_registered": "1",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 10,
      "gtfs_match_score": 45,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_gtfs_match",
      "raw_text": "3                      1209 20:52     BdHek      BdNs    21:19"
    },
    {
      "service_code": "L1010",
      "seq": 20,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": "21:21",
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "U wordt afgelost: 1018(21:21)     (HALTE:T)"
    },
    {
      "service_code": "L1010",
      "seq": 21,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": null,
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "Pauze"
    },
    {
      "service_code": "L1010",
      "seq": 22,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": "21:43",
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "U lost af: 1014(21:43)            (HALTE:V)"
    },
    {
      "service_code": "L1010",
      "seq": 23,
      "row_type": "trip",
      "line": "2",
      "trip_no": "1238",
      "start_time": "21:45",
      "end_time": "21:56",
      "from_code": "BdNs",
      "to_code": "BdGro",
      "from_registered": "0",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 10,
      "gtfs_match_score": 45,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_gtfs_match",
      "raw_text": "2          691011      1238   21:45   BdNs       BdGro   21:56"
    },
    {
      "service_code": "L1010",
      "seq": 24,
      "row_type": "trip",
      "line": "1",
      "trip_no": "1229",
      "start_time": "21:58",
      "end_time": "22:26",
      "from_code": "BdGro",
      "to_code": "BdHee",
      "from_registered": "1",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 9,
      "gtfs_match_score": 90,
      "gtfs_trip_id": "352113698",
      "gtfs_route": "1",
      "gtfs_trip_short_name": "1229",
      "timehalte_hit_count": 5,
      "timehalte_hits_json": "[{\"seq\": \"1\", \"arrival\": \"21:58:00\", \"departure\": \"21:58:00\", \"code\": \"BdGro\", \"naam\": \"Breda, Groenedijkplein\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605004\", \"stop_id\": \"3922338\", \"stop_code\": \"72005010\", \"stop_name\": \"Breda, Groenedijkplein\", \"parent_station\": \"stoparea:605004\", \"platform\": \"\"}, {\"seq\": \"4\", \"arrival\": \"22:01:00\", \"departure\": \"22:01:00\", \"code\": \"BdVln\", \"naam\": \"Breda, Vlaanderenstraat\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605010\", \"stop_id\": \"3922346\", \"stop_code\": \"72005130\", \"stop_name\": \"Breda, Vlaanderenstraat\", \"parent_station\": \"stoparea:605010\", \"platform\": \"\"}, {\"seq\": \"10\", \"arrival\": \"22:10:00\", \"departure\": \"22:13:00\", \"code\": \"BdCS\", \"naam\": \"Breda, Centraal Station\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604990\", \"stop_id\": \"3922335\", \"stop_code\": \"72004181\", \"stop_name\": \"Breda, Centraal Station\", \"parent_station\": \"stoparea:604990\", \"platform\": \"U\"}, {\"seq\": \"13\", \"arrival\": \"22:17:00\", \"departure\": \"22:17:00\", \"code\": \"BdIgn\", \"naam\": \"Breda, St.Ignatiusstraat\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604979\", \"stop_id\": \"3922424\", \"stop_code\": \"72007380\", \"stop_name\": \"Breda, St.Ignatiusstraat\", \"parent_station\": \"stoparea:604979\", \"platform\": \"\"}, {\"seq\": \"21\", \"arrival\": \"22:26:00\", \"departure\": \"22:26:00\", \"code\": \"BdHee\", \"naam\": \"Breda, Heerbaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605006\", \"stop_id\": \"3922308\", \"stop_code\": \"72002610\", \"stop_name\": \"Breda, Heerbaan\", \"parent_station\": \"stoparea:605006\", \"platform\": \"\"}]",
      "status": "timehalte_hits",
      "raw_text": "1                      1229   21:58   BdGro      BdHee   22:26"
    },
    {
      "service_code": "L1010",
      "seq": 25,
      "row_type": "trip",
      "line": "5",
      "trip_no": "1246",
      "start_time": "22:28",
      "end_time": "23:01",
      "from_code": "BdHee",
      "to_code": "BdNie",
      "from_registered": "1",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 5,
      "gtfs_match_score": 90,
      "gtfs_trip_id": "352114220",
      "gtfs_route": "5",
      "gtfs_trip_short_name": "1246",
      "timehalte_hit_count": 7,
      "timehalte_hits_json": "[{\"seq\": \"1\", \"arrival\": \"22:28:00\", \"departure\": \"22:28:00\", \"code\": \"BdHee\", \"naam\": \"Breda, Heerbaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605006\", \"stop_id\": \"3922308\", \"stop_code\": \"72002610\", \"stop_name\": \"Breda, Heerbaan\", \"parent_station\": \"stoparea:605006\", \"platform\": \"\"}, {\"seq\": \"8\", \"arrival\": \"22:36:00\", \"departure\": \"22:36:00\", \"code\": \"BdIgn\", \"naam\": \"Breda, St.Ignatiusstraat\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604979\", \"stop_id\": \"3922423\", \"stop_code\": \"72007370\", \"stop_name\": \"Breda, St.Ignatiusstraat\", \"parent_station\": \"stoparea:604979\", \"platform\": \"\"}, {\"seq\": \"10\", \"arrival\": \"22:40:00\", \"departure\": \"22:42:00\", \"code\": \"BdCS\", \"naam\": \"Breda, Centraal Station\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604990\", \"stop_id\": \"3922358\", \"stop_code\": \"72004171\", \"stop_name\": \"Breda, Centraal Station\", \"parent_station\": \"stoparea:604990\", \"platform\": \"T\"}, {\"seq\": \"12\", \"arrival\": \"22:47:00\", \"departure\": \"22:47:00\", \"code\": \"Breda, Centrum\", \"naam\": \"Breda, Centrum\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604962\", \"stop_id\": \"3922405\", \"stop_code\": \"72005570\", \"stop_name\": \"Breda, Centrum\", \"parent_station\": \"stoparea:604962\", \"platform\": \"\"}, {\"seq\": \"18\", \"arrival\": \"22:54:00\", \"departure\": \"22:54:00\", \"code\": \"Breda, Valkeniersplein\", \"naam\": \"Breda, Valkeniersplein\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605028\", \"stop_id\": \"3922497\", \"stop_code\": \"72008990\", \"stop_name\": \"Breda, Valkeniersplein\", \"parent_station\": \"stoparea:605028\", \"platform\": \"\"}, {\"seq\": \"23\", \"arrival\": \"22:59:00\", \"departure\": \"22:59:00\", \"code\": \"BdMui\", \"naam\": \"Breda, Muiderslotstraat\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604988\", \"stop_id\": \"3922499\", \"stop_code\": \"72009160\", \"stop_name\": \"Breda, Muiderslotstraat\", \"parent_station\": \"stoparea:604988\", \"platform\": \"\"}, {\"seq\": \"24\", \"arrival\": \"23:01:00\", \"departure\": \"23:01:00\", \"code\": \"BdNie\", \"naam\": \"Breda, Nieuw Wolfslaarlaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605019\", \"stop_id\": \"3922493\", \"stop_code\": \"72009140\", \"stop_name\": \"Breda, Nieuw Wolfslaarlaan\", \"parent_station\": \"stoparea:605019\", \"platform\": \"\"}]",
      "status": "timehalte_hits",
      "raw_text": "5                      1246   22:28   BdHee      BdNie   23:01"
    },
    {
      "service_code": "L1010",
      "seq": 26,
      "row_type": "trip",
      "line": "3",
      "trip_no": "1218",
      "start_time": "23:02",
      "end_time": "23:47",
      "from_code": "BdNie",
      "to_code": "BdHek",
      "from_registered": "1",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 9,
      "gtfs_match_score": 90,
      "gtfs_trip_id": "352113980",
      "gtfs_route": "3",
      "gtfs_trip_short_name": "1218",
      "timehalte_hit_count": 8,
      "timehalte_hits_json": "[{\"seq\": \"1\", \"arrival\": \"23:02:00\", \"departure\": \"23:02:00\", \"code\": \"BdNie\", \"naam\": \"Breda, Nieuw Wolfslaarlaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605019\", \"stop_id\": \"3922493\", \"stop_code\": \"72009140\", \"stop_name\": \"Breda, Nieuw Wolfslaarlaan\", \"parent_station\": \"stoparea:605019\", \"platform\": \"\"}, {\"seq\": \"4\", \"arrival\": \"23:05:00\", \"departure\": \"23:05:00\", \"code\": \"BdZor\", \"naam\": \"Breda, Zorgvlietstraat\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605018\", \"stop_id\": \"3922429\", \"stop_code\": \"72006890\", \"stop_name\": \"Breda, Zorgvlietstraat\", \"parent_station\": \"stoparea:605018\", \"platform\": \"\"}, {\"seq\": \"5\", \"arrival\": \"23:06:00\", \"departure\": \"23:06:00\", \"code\": \"BdYpe\", \"naam\": \"Breda, Groot IJpelaardreef\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605038\", \"stop_id\": \"3922428\", \"stop_code\": \"72006860\", \"stop_name\": \"Breda, Groot IJpelaardreef\", \"parent_station\": \"stoparea:605038\", \"platform\": \"\"}, {\"seq\": \"8\", \"arrival\": \"23:10:00\", \"departure\": \"23:10:00\", \"code\": \"BdMol\", \"naam\": \"Breda, Amphia Ziekenhuis\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604987\", \"stop_id\": \"3922449\", \"stop_code\": \"72007440\", \"stop_name\": \"Breda, Amphia Ziekenhuis\", \"parent_station\": \"stoparea:604987\", \"platform\": \"\"}, {\"seq\": \"13\", \"arrival\": \"23:19:00\", \"departure\": \"23:21:00\", \"code\": \"BdCS\", \"naam\": \"Breda, Centraal Station\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604990\", \"stop_id\": \"3922333\", \"stop_code\": \"72004021\", \"stop_name\": \"Breda, Centraal Station\", \"parent_station\": \"stoparea:604990\", \"platform\": \"B\"}, {\"seq\": \"22\", \"arrival\": \"23:34:00\", \"departure\": \"23:34:00\", \"code\": \"Breda, Westerhagelaan NS\", \"naam\": \"Breda, Westerhagelaan NS\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605011\", \"stop_id\": \"3922381\", \"stop_code\": \"72006100\", \"stop_name\": \"Breda, Westerhagelaan NS\", \"parent_station\": \"stoparea:605011\", \"platform\": \"\"}, {\"seq\": \"28\", \"arrival\": \"23:42:00\", \"departure\": \"23:42:00\", \"code\": \"BdOve\", \"naam\": \"Breda, Overkroetenlaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605023\", \"stop_id\": \"3922304\", \"stop_code\": \"72002140\", \"stop_name\": \"Breda, Overkroetenlaan\", \"parent_station\": \"stoparea:605023\", \"platform\": \"\"}, {\"seq\": \"31\", \"arrival\": \"23:47:00\", \"departure\": \"23:47:00\", \"code\": \"BdHek\", \"naam\": \"Breda, Heksenwiellaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604977\", \"stop_id\": \"3922307\", \"stop_code\": \"72002220\", \"stop_name\": \"Breda, Heksenwiellaan\", \"parent_station\": \"stoparea:604977\", \"platform\": \"\"}]",
      "status": "timehalte_hits",
      "raw_text": "3                      1218   23:02   BdNie      BdHek   23:47"
    },
    {
      "service_code": "L1010",
      "seq": 27,
      "row_type": "trip",
      "line": "4",
      "trip_no": "1254",
      "start_time": "23:48",
      "end_time": "0:28",
      "from_code": "BdHek",
      "to_code": "BdWoo",
      "from_registered": "1",
      "to_registered": "1",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 5,
      "gtfs_match_score": 90,
      "gtfs_trip_id": "352114118",
      "gtfs_route": "4",
      "gtfs_trip_short_name": "1254",
      "timehalte_hit_count": 5,
      "timehalte_hits_json": "[{\"seq\": \"1\", \"arrival\": \"23:48:00\", \"departure\": \"23:48:00\", \"code\": \"BdHek\", \"naam\": \"Breda, Heksenwiellaan\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604977\", \"stop_id\": \"3922307\", \"stop_code\": \"72002220\", \"stop_name\": \"Breda, Heksenwiellaan\", \"parent_station\": \"stoparea:604977\", \"platform\": \"\"}, {\"seq\": \"8\", \"arrival\": \"23:55:00\", \"departure\": \"23:55:00\", \"code\": \"Breda, Groenendijk\", \"naam\": \"Breda, Groenendijk\", \"type\": \"gtfs_stop_id\", \"waarde\": \"3922292\", \"stop_id\": \"3922292\", \"stop_code\": \"72001760\", \"stop_name\": \"Breda, Groenedijk\", \"parent_station\": \"\", \"platform\": \"\"}, {\"seq\": \"11\", \"arrival\": \"24:02:00\", \"departure\": \"24:04:00\", \"code\": \"BdCS\", \"naam\": \"Breda, Centraal Station\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604990\", \"stop_id\": \"3922398\", \"stop_code\": \"72004041\", \"stop_name\": \"Breda, Centraal Station\", \"parent_station\": \"stoparea:604990\", \"platform\": \"D\"}, {\"seq\": \"13\", \"arrival\": \"24:09:00\", \"departure\": \"24:09:00\", \"code\": \"Breda, Centrum\", \"naam\": \"Breda, Centrum\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:604962\", \"stop_id\": \"3922405\", \"stop_code\": \"72005570\", \"stop_name\": \"Breda, Centrum\", \"parent_station\": \"stoparea:604962\", \"platform\": \"\"}, {\"seq\": \"30\", \"arrival\": \"24:28:00\", \"departure\": \"24:28:00\", \"code\": \"BdWoo\", \"naam\": \"Breda, Woonboulevard\", \"type\": \"stationgroep\", \"waarde\": \"stoparea:605014\", \"stop_id\": \"3922258\", \"stop_code\": \"72000740\", \"stop_name\": \"Breda, Woonboulevard\", \"parent_station\": \"stoparea:605014\", \"platform\": \"\"}]",
      "status": "timehalte_hits",
      "raw_text": "4                      1254   23:48   BdHek      BdWoo   0:28"
    },
    {
      "service_code": "L1010",
      "seq": 28,
      "row_type": "deadhead",
      "line": null,
      "trip_no": null,
      "start_time": "0:28",
      "end_time": "0:42",
      "from_code": "BdWoo",
      "to_code": "GARBd",
      "from_registered": "1",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_gtfs_match",
      "raw_text": "Mat       0:28    BdWoo GARBd        0:42"
    },
    {
      "service_code": "L1010",
      "seq": 29,
      "row_type": "non_trip",
      "line": "1010",
      "trip_no": null,
      "start_time": null,
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "L 1010"
    },
    {
      "service_code": "L1010",
      "seq": 29,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": "0:42",
      "end_time": "0:44",
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "0:42    Busafstaptijd      0:44"
    },
    {
      "service_code": "L1010",
      "seq": 34,
      "row_type": "non_trip",
      "line": null,
      "trip_no": null,
      "start_time": null,
      "end_time": null,
      "from_code": "",
      "to_code": "",
      "from_registered": "0",
      "to_registered": "0",
      "gtfs_import_id": 2,
      "gtfs_candidate_count": 0,
      "gtfs_match_score": 0,
      "gtfs_trip_id": "",
      "gtfs_route": "",
      "gtfs_trip_short_name": "",
      "timehalte_hit_count": 0,
      "timehalte_hits_json": "[]",
      "status": "no_codes_parsed",
      "raw_text": "L 1010"
    }
  ]
}