engan-bus — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-23T15:24:29Z,
for the dataset file:///shared/engan-bus_047347e5.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
ジョルダン株式会社
Feed Email:
N/A
Feed Language:
Japanese
Feed Start Date:
2026-04-01
Feed End Date:
2026-09-30

Files included


  1. agency.txt
  2. agency_jp.txt
  3. calendar.txt
  4. calendar_dates.txt
  5. fare_attributes.txt
  6. fare_rules.txt
  7. feed_info.txt
  8. pass_attributes.txt
  9. pass_rules.txt
  10. routes.txt
  11. stop_times.txt
  12. stops.txt
  13. translations.txt
  14. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 14
  • Shapes: 0
  • Stops: 641
  • Trips: 101

Specification Compliance report

5144 notices reported (192 errors, 4944 warnings, 8 infos)

Notice Code Severity Total
duplicate_key ERROR 192

duplicate_key

Duplicated entity.

The values of the given key and rows are duplicates.

You can see more about this notice here.

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

filename (?) The name of the faulty file oldCsvRowNumber (?) The row of the first occurrence. newCsvRowNumber (?) The row of the other occurrence. fieldName1 (?) Composite key's first field name. fieldValue1 (?) Composite key's first value.
"fare_rules.txt" 32483 32487 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z000640_00,R012000021,Z002810"
"fare_rules.txt" 32482 32488 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z000640_00,R012000021,Z002800"
"fare_rules.txt" 32476 32491 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z000640_00,R012000021,Z002740"
"fare_rules.txt" 32475 32492 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z000640_00,R012000021,Z002730"
"fare_rules.txt" 32474 32493 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z000640_00,R012000021,Z002720"
"fare_rules.txt" 32473 32494 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z000640_00,R012000021,Z000600"
"fare_rules.txt" 32512 32516 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002870_00,R012000021,Z002810"
"fare_rules.txt" 32511 32517 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002870_00,R012000021,Z002800"
"fare_rules.txt" 32505 32520 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002870_00,R012000021,Z002740"
"fare_rules.txt" 32504 32521 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002870_00,R012000021,Z002730"
"fare_rules.txt" 32503 32522 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002870_00,R012000021,Z002720"
"fare_rules.txt" 32502 32523 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002870_00,R012000021,Z000600"
"fare_rules.txt" 32542 32546 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002880_00,R012000021,Z002810"
"fare_rules.txt" 32541 32547 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002880_00,R012000021,Z002800"
"fare_rules.txt" 32535 32550 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002880_00,R012000021,Z002740"
"fare_rules.txt" 32534 32551 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002880_00,R012000021,Z002730"
"fare_rules.txt" 32533 32552 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002880_00,R012000021,Z002720"
"fare_rules.txt" 32532 32553 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002880_00,R012000021,Z000600"
"fare_rules.txt" 32573 32577 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002890_00,R012000021,Z002810"
"fare_rules.txt" 32572 32578 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002890_00,R012000021,Z002800"
"fare_rules.txt" 32566 32581 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002890_00,R012000021,Z002740"
"fare_rules.txt" 32565 32582 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002890_00,R012000021,Z002730"
"fare_rules.txt" 32564 32583 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002890_00,R012000021,Z002720"
"fare_rules.txt" 32563 32584 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002890_00,R012000021,Z000600"
"fare_rules.txt" 32605 32609 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002900_00,R012000021,Z002810"
"fare_rules.txt" 32604 32610 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002900_00,R012000021,Z002800"
"fare_rules.txt" 32598 32613 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002900_00,R012000021,Z002740"
"fare_rules.txt" 32597 32614 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002900_00,R012000021,Z002730"
"fare_rules.txt" 32596 32615 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002900_00,R012000021,Z002720"
"fare_rules.txt" 32595 32616 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002900_00,R012000021,Z000600"
"fare_rules.txt" 32638 32642 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002910_00,R012000021,Z002810"
"fare_rules.txt" 32637 32643 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002910_00,R012000021,Z002800"
"fare_rules.txt" 32631 32646 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002910_00,R012000021,Z002740"
"fare_rules.txt" 32630 32647 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002910_00,R012000021,Z002730"
"fare_rules.txt" 32629 32648 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002910_00,R012000021,Z002720"
"fare_rules.txt" 32628 32649 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002910_00,R012000021,Z000600"
"fare_rules.txt" 32672 32676 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002920_00,R012000021,Z002810"
"fare_rules.txt" 32671 32677 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002920_00,R012000021,Z002800"
"fare_rules.txt" 32665 32680 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002920_00,R012000021,Z002740"
"fare_rules.txt" 32664 32681 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002920_00,R012000021,Z002730"
"fare_rules.txt" 32663 32682 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002920_00,R012000021,Z002720"
"fare_rules.txt" 32662 32683 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002920_00,R012000021,Z000600"
"fare_rules.txt" 32707 32711 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002930_00,R012000021,Z002810"
"fare_rules.txt" 32706 32712 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002930_00,R012000021,Z002800"
"fare_rules.txt" 32700 32715 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002930_00,R012000021,Z002740"
"fare_rules.txt" 32699 32716 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002930_00,R012000021,Z002730"
"fare_rules.txt" 32698 32717 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002930_00,R012000021,Z002720"
"fare_rules.txt" 32697 32718 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002930_00,R012000021,Z000600"
"fare_rules.txt" 32743 32747 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002940_00,R012000021,Z002810"
"fare_rules.txt" 32742 32748 "fare_id,route_id,contains_id" "F01200002500_R012000021000000_Z000600_Z002940_00,R012000021,Z002800"
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
missing_recommended_field WARNING 189

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

You can see more about this notice here.

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

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"fare_attributes.txt" 2 "agency_id"
"fare_attributes.txt" 3 "agency_id"
"fare_attributes.txt" 4 "agency_id"
"fare_attributes.txt" 5 "agency_id"
"fare_attributes.txt" 6 "agency_id"
"fare_attributes.txt" 7 "agency_id"
"fare_attributes.txt" 8 "agency_id"
"fare_attributes.txt" 9 "agency_id"
"fare_attributes.txt" 10 "agency_id"
"fare_attributes.txt" 11 "agency_id"
"fare_attributes.txt" 12 "agency_id"
"fare_attributes.txt" 13 "agency_id"
"fare_attributes.txt" 14 "agency_id"
"fare_attributes.txt" 15 "agency_id"
"fare_attributes.txt" 16 "agency_id"
"fare_attributes.txt" 17 "agency_id"
"fare_attributes.txt" 18 "agency_id"
"fare_attributes.txt" 19 "agency_id"
"fare_attributes.txt" 20 "agency_id"
"fare_attributes.txt" 21 "agency_id"
"fare_attributes.txt" 22 "agency_id"
"fare_attributes.txt" 23 "agency_id"
"fare_attributes.txt" 24 "agency_id"
"fare_attributes.txt" 25 "agency_id"
"fare_attributes.txt" 26 "agency_id"
"fare_attributes.txt" 27 "agency_id"
"fare_attributes.txt" 28 "agency_id"
"fare_attributes.txt" 29 "agency_id"
"fare_attributes.txt" 30 "agency_id"
"fare_attributes.txt" 31 "agency_id"
"fare_attributes.txt" 32 "agency_id"
"fare_attributes.txt" 33 "agency_id"
"fare_attributes.txt" 34 "agency_id"
"fare_attributes.txt" 35 "agency_id"
"fare_attributes.txt" 36 "agency_id"
"fare_attributes.txt" 37 "agency_id"
"fare_attributes.txt" 38 "agency_id"
"fare_attributes.txt" 39 "agency_id"
"fare_attributes.txt" 40 "agency_id"
"fare_attributes.txt" 41 "agency_id"
"fare_attributes.txt" 42 "agency_id"
"fare_attributes.txt" 43 "agency_id"
"fare_attributes.txt" 44 "agency_id"
"fare_attributes.txt" 45 "agency_id"
"fare_attributes.txt" 46 "agency_id"
"fare_attributes.txt" 47 "agency_id"
"fare_attributes.txt" 48 "agency_id"
"fare_attributes.txt" 49 "agency_id"
"fare_attributes.txt" 50 "agency_id"
"fare_attributes.txt" 51 "agency_id"
missing_timepoint_value WARNING 4721

missing_timepoint_value

stop_times.timepoint value is missing for a record.

When at least one of stop_times.arrival_time or stop_times.departure_time are provided, stop_times.timepoint should be defined

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's `stop_times.trip_id`. stopSequence (?) The faulty record's `stop_times.stop_sequence`.
2 "T0120000001" 0
3 "T0120000001" 1
4 "T0120000002" 0
5 "T0120000002" 1
6 "T0120000003" 0
7 "T0120000003" 1
8 "T0120000004" 0
9 "T0120000004" 1
10 "T0120000005" 0
11 "T0120000005" 1
12 "T0120000008" 0
13 "T0120000008" 1
14 "T0120000010" 0
15 "T0120000010" 1
16 "T0120000016" 0
17 "T0120000016" 1
18 "T0120000020" 0
19 "T0120000020" 1
20 "T0120000021" 0
21 "T0120000021" 1
22 "T0120000022" 0
23 "T0120000022" 1
24 "T0120000024" 0
25 "T0120000024" 1
26 "T0120000025" 0
27 "T0120000025" 1
28 "T0120000026" 0
29 "T0120000026" 1
30 "T0120000027" 0
31 "T0120000027" 1
32 "T0120000028" 0
33 "T0120000028" 1
34 "T0120000029" 0
35 "T0120000029" 1
36 "T0120000030" 0
37 "T0120000030" 1
38 "T0120000030" 2
39 "T0120000030" 3
40 "T0120000030" 4
41 "T0120000030" 5
42 "T0120000030" 6
43 "T0120000030" 7
44 "T0120000030" 8
45 "T0120000030" 9
46 "T0120000030" 10
47 "T0120000030" 11
48 "T0120000030" 12
49 "T0120000030" 13
50 "T0120000030" 14
51 "T0120000030" 15
mixed_case_recommended_field WARNING 32

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.
"stops.txt" "stop_name" "東雲町2丁目" 160
"stops.txt" "stop_name" "北光町3丁目" 440
"stops.txt" "stop_name" "北光町3丁目" 441
"stops.txt" "stop_name" "北光町1丁目" 442
"stops.txt" "stop_name" "北光町1丁目" 443
"stops.txt" "stop_name" "東雲10号通り" 529
"stops.txt" "stop_name" "東雲10号通り" 530
"stops.txt" "stop_name" "増毛畠中町5丁目" 591
"stops.txt" "stop_name" "増毛畠中町5丁目" 592
"stops.txt" "stop_name" "増毛畠中町1丁目" 593
"stops.txt" "stop_name" "増毛永寿町1丁目" 594
"stops.txt" "stop_name" "増毛稲葉町1丁目" 595
"stops.txt" "stop_name" "増毛暑寒町1丁目" 596
"stops.txt" "stop_name" "増毛暑寒町1丁目" 597
"stops.txt" "stop_name" "増毛南暑寒町5丁目" 600
"stops.txt" "stop_name" "増毛南暑寒町5丁目" 601
"stops.txt" "stop_name" "一已7丁目" 618
"stops.txt" "stop_name" "一已7丁目" 619
"stops.txt" "stop_name" "一已8丁目" 620
"stops.txt" "stop_name" "一已8丁目" 621
"stops.txt" "stop_name" "一已9丁目" 622
"stops.txt" "stop_name" "一已9丁目" 623
"stops.txt" "stop_name" "一已10丁目" 624
"stops.txt" "stop_name" "一已10丁目" 625
"stops.txt" "stop_name" "一已12丁目" 628
"stops.txt" "stop_name" "一已12丁目" 629
"stops.txt" "stop_name" "一已13丁目" 630
"stops.txt" "stop_name" "一已13丁目" 631
"stops.txt" "stop_name" "納内1丁目" 632
"stops.txt" "stop_name" "納内1丁目" 633
"stops.txt" "stop_name" "納内2丁目" 634
"stops.txt" "stop_name" "納内2丁目" 635
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.
"20260323" "20260401" "20260930"
platform_without_parent_station INFO 1

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.
482 "S012000031000100" "旭川駅前"
unknown_column INFO 4

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"routes.txt" "jp_parent_route_id" 10
"trips.txt" "jp_trip_desc" 11
"trips.txt" "jp_trip_desc_symbol" 12
"trips.txt" "jp_office_id" 13
unknown_file INFO 3

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"agency_jp.txt"
"pass_attributes.txt"
"pass_rules.txt"