kymen-charterline-oy — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-07-10T22:13:40Z,
for the dataset file:///shared/kymen-charterline-oy_fb2a12a1.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Language:
Finnish
Feed Start Date:
2016-01-04
Feed End Date:
2027-12-30

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. feed_info.txt
  5. routes.txt
  6. shapes.txt
  7. stop_times.txt
  8. stops.txt
  9. trips.txt

Counts


  • Agencies: 8
  • Blocks: 0
  • Routes: 48
  • Shapes: 120
  • Stops: 1052
  • Trips: 776

Specification Compliance report

9678 notices reported (0 errors, 9671 warnings, 7 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 251

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

Only the first 50 of 251 affected records are displayed below.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
646 "1791-M-P_talvi2627_152_1_205000_205000_0" "1791-152" 156.79497975691297 1.306624831307608 17526 3 "1791-81490" "Kaivanto" "20:51:30" 17527 4 "1791-81488" "Koskenaho P" "20:52:00"
646 "1791-M-P_talvi2627_152_1_205000_205000_0" "1791-152" 170.65889720523703 1.4221574767103087 17527 4 "1791-81488" "Koskenaho P" "20:52:30" 17528 5 "1791-81486" "Mäntyharju th P" "20:53:00"
646 "1791-M-P_talvi2627_152_1_205000_205000_0" "1791-152" 216.92600804995206 1.8077167337496005 17550 27 "1791-230512" "Olkkolanniemi P" "21:03:30" 17551 28 "1791-81452" "Huntinvuorentie P" "21:04:00"
716 "1791-TRAFI_KESÄ_M-P_2026_490S_1_120000_120000_0" "1791-490S" 157.10470316881683 1.3092058597401404 21239 14 "1791-81383" "Kaivoniementie E" "12:10:30" 21240 15 "1791-81385" "Ukkola (vt. 13) E" "12:11:00"
716 "1791-TRAFI_KESÄ_M-P_2026_490S_1_120000_120000_0" "1791-490S" 152.4479162622591 1.2703993021854925 21245 20 "1791-81395" "Läsäkoski E" "12:14:30" 21246 21 "1791-81397" "Mäkelänsuo E" "12:15:00"
716 "1791-TRAFI_KESÄ_M-P_2026_490S_1_120000_120000_0" "1791-490S" 161.75921659675046 1.3479934716395872 21247 22 "1791-81399" "Kurkiaho E" "12:16:00" 21248 23 "1791-81401" "Vanhamäentie th E" "12:16:30"
716 "1791-TRAFI_KESÄ_M-P_2026_490S_1_120000_120000_0" "1791-490S" 359.4337660081855 2.995281383401546 21249 24 "1791-81403" "Nenäsyvänniementie E" "12:17:30" 21250 25 "1791-81405" "Kirmaselkä E" "12:18:00"
749 "1791-Koulp_Mkli202627_7025_0_071500_071500_0" "1791-7025" 172.72566928571533 1.439380577380961 22478 9 "1791-231540" "Visulahti E" "07:32:00" 22479 10 "1791-114216" "Oravinmäki" "07:32:30"
721 "1791-Koulp_Mkli202627_601_0_150500_150500_0" "1791-601" 232.20148743855952 7.740049581285318 21462 21 "1791-230645" "Ihastjärvi P" "15:37:00" 21463 22 "1791-310544" "Pulliala L" "15:38:00"
663 "1791-TRAFI_L_2026-2027_405_0_142000_142000_0" "1791-405" 277.93673946994005 2.3161394955828336 18402 61 "1791-171073" "Petäikkö th P" "15:13:00" 18403 62 "1791-171075" "Eteläkangas P" "15:13:30"
674 "1791-TRAFI_M-P_TALVI_2026-2027_eka_22.9.alk_420S_0_080000_084500_0" "1791-420S" 159.7458174289728 2.66243029048288 18994 23 "1791-80743" "Koskentaipale th P" "08:18:30" 18995 24 "1791-80748" "Myllylampi (Juva) P" "08:19:30"
609 "1791-M-P_kesä26_151_0_051000_051000_0" "1791-151" 234.5396135276423 1.9544967793970192 16005 10 "1791-230511" "Huntinvuorentie E" "05:15:00" 16006 11 "1791-230513" "Olkkolanniemi E" "05:15:30"
609 "1791-M-P_kesä26_151_0_051000_051000_0" "1791-151" 165.09375741626843 1.3757813118022368 16029 34 "1791-81489" "Koskenaho E" "05:40:00" 16030 35 "1791-81491" "Kilpisalo" "05:40:30"
616 "1791-M-P_kesä26_151_0_163000_170000_0" "1791-151" 234.5396135276423 1.9544967793970192 16290 10 "1791-230511" "Huntinvuorentie E" "16:35:00" 16291 11 "1791-230513" "Olkkolanniemi E" "16:35:30"
616 "1791-M-P_kesä26_151_0_163000_170000_0" "1791-151" 165.09375741626843 1.3757813118022368 16314 34 "1791-81489" "Koskenaho E" "16:56:00" 16315 35 "1791-81491" "Kilpisalo" "16:56:30"
666 "1791-TRAFI_M-P_TALVI_2026-2027_eka_22.9.alk_405_0_142500_142500_0" "1791-405" 277.93673946994005 2.3161394955828336 18594 60 "1791-171073" "Petäikkö th P" "15:23:00" 18595 61 "1791-171075" "Eteläkangas P" "15:23:30"
729 "1791-M-To_620_0_190000_193030_0" "1791-620" 223.35994828411341 1.861332902367612 21709 29 "1791-82313" "Mäkipellontie I" "19:21:00" 21710 30 "1791-305063" "Anttolanhovi" "19:21:30"
677 "1791-TRAFI_M-P_TALVI_2026-2027_eka_22.9.alk_420S_1_090000_094000_0" "1791-420S" 194.2285742468689 1.618571452057241 19138 18 "1791-80734" "Toplasenmäki E" "09:20:30" 19139 19 "1791-80732" "Linnasentaipale th E" "09:21:00"
741 "1791-Koulp_Mkli202627_1306_0_131000_131000_0" "1791-1306" 165.09375741626843 1.3757813118022368 22159 7 "1791-81489" "Koskenaho E" "13:16:30" 22160 8 "1791-81491" "Kilpisalo" "13:17:00"
741 "1791-Koulp_Mkli202627_1306_0_131000_131000_0" "1791-1306" 329.4625246930488 2.74552103910874 22171 19 "1791-81515" "Ylä-Väkkäräntie E" "13:26:30" 22172 20 "1791-81517" "Punkka E" "13:27:00"
645 "1791-M-P_talvi2627_152_1_170000_170000_0" "1791-152" 216.92600804995206 1.8077167337496005 17511 27 "1791-230512" "Olkkolanniemi P" "17:18:30" 17512 28 "1791-81452" "Huntinvuorentie P" "17:19:00"
615 "1791-M-P_kesä26_151_0_153000_161500_0" "1791-151" 205.41767089677123 1.7118139241397603 16259 21 "1791-81463" "Valkolantie E" "15:44:30" 16260 22 "1791-81465" "Heimari th E" "15:45:00"
615 "1791-M-P_kesä26_151_0_153000_161500_0" "1791-151" 168.17452943360783 1.4014544119467318 16275 37 "1791-81487" "Mäntyharju th E" "16:08:00" 16276 38 "1791-81489" "Koskenaho E" "16:08:30"
624 "1791-Koulp_Mkli202627_152_1_084500_084500_0" "1791-152" 156.79497975691297 1.306624831307608 16614 3 "1791-81490" "Kaivanto" "08:46:30" 16615 4 "1791-81488" "Koskenaho P" "08:47:00"
624 "1791-Koulp_Mkli202627_152_1_084500_084500_0" "1791-152" 159.39779922617072 1.3283149935514227 16632 21 "1791-81469" "Sokkalanmäki P" "08:59:30" 16633 22 "1791-81466" "Sattila th P" "09:00:00"
752 "1791-Koulp_Mkli202627_7025_0_142000_142000_0" "1791-7025" 180.6426706616738 1.5053555888472816 22570 8 "1791-354420" "Oravinmäki I" "14:28:30" 22571 9 "1791-231541" "Visulahti P" "14:29:00"
752 "1791-Koulp_Mkli202627_7025_0_142000_142000_0" "1791-7025" 194.2285742468689 1.618571452057241 22586 24 "1791-80734" "Toplasenmäki E" "15:10:00" 22587 25 "1791-80732" "Linnasentaipale th E" "15:10:30"
670 "1791-TRAFI_KESÄ_M-P_2026_420S_0_142000_142000_0" "1791-420S" 159.7458174289728 2.66243029048288 18807 23 "1791-80743" "Koskentaipale th P" "14:38:30" 18808 24 "1791-80748" "Myllylampi (Juva) P" "14:39:30"
670 "1791-TRAFI_KESÄ_M-P_2026_420S_0_142000_142000_0" "1791-420S" 151.41750844231564 3.785437711057891 18812 28 "1791-363820" "Parkasentie, P" "14:45:00" 18813 29 "1791-360521" "Kankaanselkä, P" "14:46:30"
760 "1791-Koulp_Mkli202627_7037_0_151500_151500_0" "1791-7037" 271.9252268741789 2.2660435572848243 22924 21 "1791-171699" "Koivikko th P" "15:29:00" 22925 22 "1791-135754" "Sarastontie P" "15:29:30"
653 "1791-TRAFI_KESÄ_M-P_2026_400S_0_142500_142500_0" "1791-400S" 629.5371627334865 5.246143022779054 17825 11 "1791-410219" "Rämäläntie (Mikkeli) P" "14:33:00" 17826 12 "1791-171657" "Metsäpirtti (Mikkeli) P" "14:33:30"
653 "1791-TRAFI_KESÄ_M-P_2026_400S_0_142500_142500_0" "1791-400S" 195.07874633093192 1.6256562194244326 17867 53 "1791-171061" "Hirvikangas (Mikkeli) P" "15:17:30" 17868 54 "1791-171063" "Purukorventie P" "15:18:00"
653 "1791-TRAFI_KESÄ_M-P_2026_400S_0_142500_142500_0" "1791-400S" 277.93673946994005 2.3161394955828336 17873 59 "1791-171073" "Petäikkö th P" "15:22:00" 17874 60 "1791-171075" "Eteläkangas P" "15:22:30"
755 "1791-Koulp_Mkli202627_7034_0_064500_064500_0" "1791-7034" 163.41470743532707 1.3617892286277256 22748 15 "1791-230635" "Tikkala (Mikkeli) L" "06:52:30" 22749 16 "1791-135528" "Urpoharju L" "06:53:00"
618 "1791-M-P_kesä26_151_0_201500_201500_0" "1791-151" 205.41767089677123 1.7118139241397603 16384 21 "1791-81463" "Valkolantie E" "20:25:00" 16385 22 "1791-81465" "Heimari th E" "20:25:30"
618 "1791-M-P_kesä26_151_0_201500_201500_0" "1791-151" 168.17452943360783 1.4014544119467318 16403 40 "1791-81487" "Mäntyharju th E" "20:42:00" 16404 41 "1791-81489" "Koskenaho E" "20:42:30"
635 "1791-M-P_kesä26_152_1_100500_100500_0" "1791-152" 156.79497975691297 1.306624831307608 17079 3 "1791-81490" "Kaivanto" "10:06:30" 17080 4 "1791-81488" "Koskenaho P" "10:07:00"
635 "1791-M-P_kesä26_152_1_100500_100500_0" "1791-152" 170.65889720523703 1.4221574767103087 17080 4 "1791-81488" "Koskenaho P" "10:07:00" 17081 5 "1791-81486" "Mäntyharju th P" "10:07:30"
611 "1791-M-P_kesä26_151_0_070000_075000_0" "1791-151" 205.41767089677123 1.7118139241397603 16092 21 "1791-81463" "Valkolantie E" "07:14:30" 16093 22 "1791-81465" "Heimari th E" "07:15:00"
732 "1791-M-P_kesä26_621_1_061500_061500_0" "1791-621" 207.93259960712345 1.7327716633926955 21795 5 "1791-82314" "Anttolanhovi th L" "06:18:30" 21796 6 "1791-305063" "Anttolanhovi" "06:19:00"
732 "1791-M-P_kesä26_621_1_061500_061500_0" "1791-621" 229.18866189654847 1.9099055158045704 21796 6 "1791-305063" "Anttolanhovi" "06:19:00" 21797 7 "1791-82312" "Mäkipellontie L" "06:19:30"
732 "1791-M-P_kesä26_621_1_061500_061500_0" "1791-621" 168.54825210711925 1.404568767559327 21798 8 "1791-82310" "Hovinmäki (Mikkeli) L" "06:20:30" 21799 9 "1791-82308" "Kähköläntie L" "06:21:00"
732 "1791-M-P_kesä26_621_1_061500_061500_0" "1791-621" 171.79469201442018 1.4316224334535015 21806 16 "1791-82294" "Parkkila L" "06:26:00" 21807 17 "1791-82292" "Kukkolantie L" "06:26:30"
732 "1791-M-P_kesä26_621_1_061500_061500_0" "1791-621" 151.69451718736548 1.264120976561379 21816 26 "1791-82275" "Kaatlampi L" "06:33:30" 21817 27 "1791-82270" "Häyryläntie L" "06:34:00"
626 "1791-La_kesä26_152_1_100000_100000_0" "1791-152" 156.79497975691297 1.306624831307608 16701 3 "1791-81490" "Kaivanto" "10:01:30" 16702 4 "1791-81488" "Koskenaho P" "10:02:00"
647 "1791-Su_kesä26_152_1_100000_100000_0" "1791-152" 156.79497975691297 1.306624831307608 16701 3 "1791-81490" "Kaivanto" "10:01:30" 16702 4 "1791-81488" "Koskenaho P" "10:02:00"
626 "1791-La_kesä26_152_1_100000_100000_0" "1791-152" 170.65889720523703 1.4221574767103087 16702 4 "1791-81488" "Koskenaho P" "10:02:00" 16703 5 "1791-81486" "Mäntyharju th P" "10:02:30"
647 "1791-Su_kesä26_152_1_100000_100000_0" "1791-152" 170.65889720523703 1.4221574767103087 16702 4 "1791-81488" "Koskenaho P" "10:02:00" 16703 5 "1791-81486" "Mäntyharju th P" "10:02:30"
640 "1791-M-P_kesä26_152_1_180000_180000_0" "1791-152" 266.5279795789918 2.2210664964915985 17293 13 "1791-135549" "Pietarintien th P" "18:11:00" 17294 14 "1791-310503" "Vihko E" "18:11:30"
640 "1791-M-P_kesä26_152_1_180000_180000_0" "1791-152" 150.59763909004707 1.2549803257503924 17294 14 "1791-310503" "Vihko E" "18:11:30" 17295 15 "1791-300518" "Löytö P" "18:12:00"
fast_travel_between_far_stops WARNING 17

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
721 "1791-Koulp_Mkli202627_601_0_150500_150500_0" "1791-601" 241.48027406392706 12.074013703196352 21461 20 "1791-135783" "Karnuntie P" "15:36:00" 21463 22 "1791-310544" "Pulliala L" "15:38:00"
653 "1791-TRAFI_KESÄ_M-P_2026_400S_0_142500_142500_0" "1791-400S" 155.17712237970593 10.345141491980396 17820 6 "1791-57162" "Launiala, P" "14:29:30" 17826 12 "1791-171657" "Metsäpirtti (Mikkeli) P" "14:33:30"
648 "1791-Su_kesä26_152_1_141000_141000_0" "1791-152" 150.00246059741855 10.000164039827903 17617 13 "1791-135549" "Pietarintien th P" "14:21:30" 17625 21 "1791-81462" "Valkolantie P" "14:25:30"
627 "1791-La_kesä26_152_1_141000_141000_0" "1791-152" 150.00246059741855 10.000164039827903 16753 13 "1791-135549" "Pietarintien th P" "14:21:30" 16761 21 "1791-81462" "Valkolantie P" "14:25:30"
768 "1791-Koulp_Mkli202627_8001_0_140500_140500_0" "1791-8001" 1397.7631131642363 11.648025943035302 23278 2 "1791-310668" "Rajakoivuntie E" "14:25:30" 23279 3 "1791-171066" "Itärinne (Mikkeli) E" "14:26:00"
722 "1791-Koulp_Mkli202627_601_0_163000_163000_0" "1791-601" 241.48027406392706 12.074013703196352 21481 17 "1791-135783" "Karnuntie P" "16:46:00" 21483 19 "1791-310544" "Pulliala L" "16:48:00"
753 "1791-Koulp_Mkli202627_7025_0_153000_153000_0" "1791-7025" 150.22632404254358 11.266974303190768 22612 14 "1791-310537" "Saunakankaantie P" "15:48:00" 22618 20 "1791-80733" "Linnasentaipale th P" "15:52:30"
764 "1791-Koulp_Mkli202627_7040_0_151000_151000_0" "1791-7040" 152.03945567787758 10.135963711858507 23169 32 "1791-81423" "Hakojoentie E" "16:00:30" 23176 39 "1791-81437" "Karkialampi th E" "16:04:30"
745 "1791-M-P_kesä26_6250_0_124500_124500_0" "1791-6250" 166.55247770931354 12.491435828198515 22344 35 "1791-135593" "Laurintie I" "13:15:30" 22353 44 "1791-82327" "Muolanki I" "13:20:00"
762 "1791-Koulp_Mkli202627_7039_0_130500_130500_0" "1791-7039" 151.63794641476903 10.10919642765127 23041 34 "1791-81411" "Tikanharjuntie P" "13:39:00" 23045 38 "1791-81409" "Harjumaa E" "13:42:00"
769 "1791-Koulp_Mkli202627_8001_0_150500_150500_0" "1791-8001" 1397.7631131642363 11.648025943035302 23290 2 "1791-310668" "Rajakoivuntie E" "15:25:30" 23291 3 "1791-171066" "Itärinne (Mikkeli) E" "15:26:00"
720 "1791-Koulp_Mkli202627_601_0_140500_140500_0" "1791-601" 181.1102055479453 12.074013703196352 21438 22 "1791-135783" "Karnuntie P" "14:40:00" 21440 24 "1791-310544" "Pulliala L" "14:43:00"
649 "1791-Su_kesä26_152_1_180000_180000_0" "1791-152" 150.00246059741855 10.000164039827903 17659 13 "1791-135549" "Pietarintien th P" "18:11:30" 17667 21 "1791-81462" "Valkolantie P" "18:15:30"
628 "1791-La_kesä26_152_1_180000_180000_0" "1791-152" 150.00246059741855 10.000164039827903 16795 13 "1791-135549" "Pietarintien th P" "18:11:30" 16803 21 "1791-81462" "Valkolantie P" "18:15:30"
763 "1791-Koulp_Mkli202627_7039_0_140500_140500_0" "1791-7039" 151.63794641476903 10.10919642765127 23106 34 "1791-81411" "Tikanharjuntie P" "14:39:00" 23110 38 "1791-81409" "Harjumaa E" "14:42:00"
719 "1791-Koulp_Mkli202627_601_0_130500_130500_0" "1791-601" 181.1102055479453 12.074013703196352 21413 22 "1791-135783" "Karnuntie P" "13:40:00" 21415 24 "1791-310544" "Pulliala L" "13:43:00"
767 "1791-Koulp_Mkli202627_8001_0_130500_130500_0" "1791-8001" 1397.7631131642363 11.648025943035302 23266 2 "1791-310668" "Rajakoivuntie E" "13:25:30" 23267 3 "1791-171066" "Itärinne (Mikkeli) E" "13:26:00"
mixed_case_recommended_field WARNING 11

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"routes.txt" "route_short_name" "10me" 16
"trips.txt" "trip_headsign" "palvelulinja" 173
"trips.txt" "trip_headsign" "palvelulinja" 174
"trips.txt" "trip_headsign" "palvelulinja" 175
"trips.txt" "trip_headsign" "palvelulinja" 176
"trips.txt" "trip_headsign" "palvelulinja" 177
"trips.txt" "trip_headsign" "palvelulinja" 178
"trips.txt" "trip_headsign" "palvelulinja" 179
"trips.txt" "trip_headsign" "palvelulinja" 180
"trips.txt" "trip_short_name" "10me" 601
"trips.txt" "trip_short_name" "10me" 602
non_ascii_or_non_printable_char WARNING 9389

non_ascii_or_non_printable_char

Non ascii or non printable char in ID field.

A value of a field with type ID contains non ASCII or non printable characters. This is not recommended.

You can see more about this notice here.

Only the first 50 of 9389 affected records are displayed below.

filename (?) Name of the faulty file. csvRowNumber (?) Row number of the faulty record. columnName (?) Name of the column where the error occurred. fieldValue (?) Faulty value.
"calendar.txt" 5 "service_id" "1791-La kesä26"
"calendar.txt" 7 "service_id" "1791-M-P kesä26"
"calendar.txt" 12 "service_id" "1791-Su kesä26"
"calendar.txt" 15 "service_id" "1791-TRAFI KESÄ M-P 2026"
"calendar.txt" 18 "service_id" "1791-TRAFI M-P PLUSSAT KESÄ 2026"
"stop_times.txt" 2 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 3 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 4 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 5 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 6 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 7 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 8 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 9 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 10 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 11 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 12 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 13 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 14 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 15 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 16 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 17 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 18 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 19 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 20 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 21 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 22 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 23 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 24 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 25 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 26 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 27 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 28 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 29 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 30 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 31 "trip_id" "1791-La_kesä26_3_0_085500_092900_0"
"stop_times.txt" 32 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 33 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 34 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 35 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 36 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 37 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 38 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 39 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 40 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 41 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 42 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 43 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 44 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 45 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
"stop_times.txt" 46 "trip_id" "1791-La_kesä26_3_0_102500_105900_0"
trip_coverage_not_active_for_next7_days WARNING 1

trip_coverage_not_active_for_next7_days

Trips data should be valid for at least the next seven days.

This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days.

You can see more about this notice here.

currentDate (?) Current date (YYYYMMDD format). serviceWindowStartDate (?) The start date of the majority service window. serviceWindowEndDate (?) The end date of the majority service window.
"20260710" "20260812" "20270604"
unexpected_enum_value WARNING 2

unexpected_enum_value

An enum has an unexpected value.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row number of the faulty record. fieldName (?) The name of the field where the error occurred. fieldValue (?) Faulty value.
"routes.txt" 6 "route_type" 715
"routes.txt" 7 "route_type" 715
big_gap_in_service INFO 1

big_gap_in_service

A service has a gap of more than 13 days between active service dates.

You can see more about this notice here.

serviceId (?) The service_id that has the gap. gapStartDate (?) The first day of the gap. gapEndDate (?) The last day of the gap. gapDurationDays (?) The number of days in the gap.
"1791-TRAFI KOULP 2026-2027" "2026-12-18" "2027-01-04" 16
platform_without_parent_station INFO 6

platform_without_parent_station

A platform has no parent_station field set.

This is different from location_without_parent_station since it is less severe.

You can see more about this notice here.

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
1035 "1791-410118" "Mikkeli laituri 7"
1036 "1791-410218" "Mikkeli laituri 6"
1038 "1791-410318" "Mikkeli laituri 5"
1039 "1791-410418" "Mikkeli laituri 4"
1040 "1791-410518" "Mikkeli laituri 3"
1043 "1791-410718" "Mikkeli laituri 1"