billings — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-10T00:26:59Z,
for the dataset file:///shared/billings_9656703a.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
Passio Technologies
Publisher URL:
https://passiotech.com
Feed Email:
support@passiotech.com
Feed Language:
English
Feed Start Date:
2026-05-08
Feed End Date:
2026-06-08

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: 1
  • Blocks: 22
  • Routes: 13
  • Shapes: 22
  • Stops: 466
  • Trips: 562

Specification Compliance report

92 notices reported (0 errors, 92 warnings, 0 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 14

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"69116" 1577 1722.18 46 1576 1722.18 45
"69116" 1719 7739.21 188 1718 7739.21 187
"69116" 1840 12444.77 309 1839 12444.77 308
"72439" 531 12665.3 349 530 12665.3 348
"62250" 1196 1573.29 55 1195 1573.29 54
"49534" 3844 14996.11 398 3843 14996.11 397
"54290" 3039 11956.27 368 3038 11956.27 367
"57182" 182 5120.82 181 181 5120.82 180
"49673" 2166 8893.63 201 2165 8893.63 200
"49673" 2262 13272.19 297 2261 13272.19 296
"49673" 2263 13272.19 298 2262 13272.19 297
"49673" 2264 13272.19 299 2263 13272.19 298
"49673" 2265 13272.19 300 2264 13272.19 299
"54305" 5459 8540.46 270 5458 8540.46 269
feed_expiration_date30_days WARNING 1

feed_expiration_date30_days

Dataset should cover at least the next 30 days of service.

At any time, the GTFS dataset should cover at least the next 30 days of service, and ideally for as long as the operator is confident that the schedule will continue to be operated.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. currentDate (?) Current date (YYYYMMDD format). feedEndDate (?) Feed end date (YYYYMMDD format). suggestedExpirationDate (?) Suggested expiration date (YYYYMMDD format).
2 "20260510" "20260608" "20260609"
stop_too_far_from_shape_using_user_distance WARNING 28

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
70 "54292" "753313" 1349 "155713" "Central Avenue and 24th Street West*" [45.76974000018012,-108.57795243356361] 106.04695455664404
70 "54292" "753313" 1350 "155714" "304 South 24th Street West" [45.767517297192306,-108.57636000000001] 106.22312873461044
70 "54292" "753313" 1351 "155849" "24th Street West and Monad Road" [45.76357491992309,-108.57633139090623] 105.3843310896585
70 "54292" "753313" 1352 "155850" "South 24th Street West and Lampman Avenue" [45.761094552104886,-108.57632] 105.71778983443441
70 "54292" "753313" 1353 "155851" "24th Street West at Fire Station West (Walmart)" [45.7592293939923,-108.57631000000002] 105.39949625514342
70 "54292" "753313" 1354 "155876" "South 24th Street West and King Avenue West" [45.75542575688289,-108.57628233808128] 105.75132393145806
70 "54292" "753313" 1355 "155877" "South 24th Street West and Grant Road" [45.753435163226264,-108.57619411082328] 106.23987007765929
70 "54292" "753313" 1356 "155878" "Overland West and Creekside Road" [45.74978000008732,-108.57528671731095] 105.44524721258536
70 "54292" "753313" 1357 "155879" "Overland Avenue at Job Connection" [45.751494245939035,-108.56908810537362] 105.33175581766443
70 "54292" "753313" 1359 "155719" "Old Laurel Road and Parkway Lane" [45.75647733309702,-108.55394908149161] 105.51822986206768
70 "54292" "753313" 1360 "155720" "King Avenue East and South 12th Street West S" [45.7552544557516,-108.54737649862197] 106.48784270433893
70 "54292" "753313" 1361 "155721" "King Avenue East and Southgate Drive" [45.75534063186666,-108.53900015574419] 105.8349210749725
70 "54292" "753313" 1362 "155886" "King Avenue East and Calhoun Lane" [45.755340006155784,-108.53203435637778] 105.46599553286536
70 "54292" "753313" 1363 "155887" "King Avenue East and Orchard Lane" [45.755361177780536,-108.52684024946234] 105.58484231719915
70 "54292" "753313" 1364 "155888" "King Avenue East and Hallowell Lane" [45.75537880972957,-108.52161093798358] 106.06749247112006
70 "54292" "753313" 1365 "155889" "King Avenue East and Jackson Street" [45.75539786049157,-108.5173100880738] 105.68077342699998
70 "54292" "753313" 1366 "155890" "Jackson Street and Morgan Avenue" [45.75933191879087,-108.51503] 105.47640112189747
70 "54292" "753313" 1367 "155891" "Jackson Street and Kratz Lane" [45.761541927171955,-108.51498285080521] 105.597905887918
70 "54292" "753313" 1368 "155892" "Jackson Street and Madison Avenue" [45.76519378825613,-108.5150598352939] 105.42807524786834
70 "54292" "753313" 1369 "155893" "Jackson Street and State Avenue" [45.768805077321666,-108.51506] 105.66160508494826
70 "54292" "753313" 1370 "155894" "4th Avenue South and South 38th Street" [45.77045620388774,-108.5142816483394] 105.90521164172257
70 "54292" "753313" 1371 "155895" "4th Avenue South and South 35th Street" [45.77223404601963,-108.5105845039139] 105.81379505631465
70 "54292" "753313" 1372 "155896" "4th Avenue South and South 32nd Street" [45.77400990317399,-108.5068702036707] 105.57460014486135
70 "54292" "753313" 1373 "155897" "South 31st Street and 1st Avenue South" [45.776833492342604,-108.50601349085079] 111.33519624914229
70 "54292" "753313" 1374 "155898" "1st Avenue South and South 29th Street" [45.778481316165674,-108.5054690025864] 105.12430252830434
70 "54292" "753313" 1375 "155899" "South 27th Street and Minnesota Avenue" [45.78015468106386,-108.50203702159283] 106.11394754766539
70 "54292" "753313" 1376 "155900" "South 27th Street and 1st Avenue North" [45.78181416020007,-108.50367739014902] 106.07031652464168
70 "54292" "753313" 1377 "155737" "Downtown Transfer Center- 220 North 25th Street" [45.784116917850724,-108.50419180361285] 115.4972281533786
stop_without_stop_time WARNING 17

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
5 "155932" "11th Street West and Avenue B"
6 "155933" "11th Street West and Avenue D"
48 "156012" "2nd Avenue North and North 30th Street"
81 "155738" "3rd Avenue North and North 28th Street"
82 "155739" "3rd Avenue North and North 30th Street"
83 "155740" "3rd Avenue North and North 32nd Street"
84 "155741" "3rd Avenue North and North 34th Street"
89 "155733" "4th Avenue North and North 32nd Street"
98 "155745" "5th Street West and Broadwater Avenue"
99 "155730" "5th Street West and Lewis Avenue"
100 "155729" "5th Street West and Wyoming Avenue"
125 "155946" "Avenue D and 11th Street West"
310 "155732" "Lewis Avenue and 1st Street West"
311 "155742" "Lewis Avenue and 1st Street West"
312 "155731" "Lewis Avenue and 3rd Street West"
313 "155743" "Lewis Avenue and 3rd Street West"
314 "155744" "Lewis Avenue and 5th Street West"
trip_distance_exceeds_shape_distance_below_threshold WARNING 32

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"688820" "49681" 13512.042885802168 13512.04 5.516747153260063
"688821" "49681" 13512.042885802168 13512.04 5.516747153260063
"688822" "49681" 13512.042885802168 13512.04 5.516747153260063
"688823" "49681" 13512.042885802168 13512.04 5.516747153260063
"688824" "49681" 13512.042885802168 13512.04 5.516747153260063
"688825" "49681" 13512.042885802168 13512.04 5.516747153260063
"688826" "49681" 13512.042885802168 13512.04 5.516747153260063
"688827" "49681" 13512.042885802168 13512.04 5.516747153260063
"688828" "49681" 13512.042885802168 13512.04 5.516747153260063
"688829" "49681" 13512.042885802168 13512.04 5.516747153260063
"688830" "49681" 13512.042885802168 13512.04 5.516747153260063
"688831" "49681" 13512.042885802168 13512.04 5.516747153260063
"688832" "49681" 13512.042885802168 13512.04 5.516747153260063
"688833" "49681" 13512.042885802168 13512.04 5.516747153260063
"688834" "49681" 13512.042885802168 13512.04 5.516747153260063
"688835" "49681" 13512.042885802168 13512.04 5.516747153260063
"688836" "49681" 13512.042885802168 13512.04 5.516747153260063
"688837" "49681" 13512.042885802168 13512.04 5.516747153260063
"688838" "49681" 13512.042885802168 13512.04 5.516747153260063
"688839" "49681" 13512.042885802168 13512.04 5.516747153260063
"688840" "49681" 13512.042885802168 13512.04 5.516747153260063
"688841" "49681" 13512.042885802168 13512.04 5.516747153260063
"688853" "49681" 13512.042885802168 13512.04 5.516747153260063
"688854" "49681" 13512.042885802168 13512.04 5.516747153260063
"688855" "49681" 13512.042885802168 13512.04 5.516747153260063
"688856" "49681" 13512.042885802168 13512.04 5.516747153260063
"688857" "49681" 13512.042885802168 13512.04 5.516747153260063
"688858" "49681" 13512.042885802168 13512.04 5.516747153260063
"688859" "49681" 13512.042885802168 13512.04 5.516747153260063
"688860" "49681" 13512.042885802168 13512.04 5.516747153260063
"688861" "49681" 13512.042885802168 13512.04 5.516747153260063
"688862" "49681" 13512.042885802168 13512.04 5.516747153260063