Each plan describes a different trip or path which can be used to get from the origin to the destination.
A plan has one or more segments, each which describes a disparate part of the trip (eg. walk, ride, transfer, ride, walk).
What type of segment it is (ie. walk, ride, or transfer)
A ride segment contains route information. See the Route service for more details.
A ride segment contains variant information. See the Variants service for more details.
Walk and transfer segments contain information which describes the start point and end point of the segment.
These elements indicate that the walk path starts at the origin of the trip, or ends at the destination. They contain location elements (see the Locations service for more details), or point elements which define a geographical point.
These elements indicate that the walk or transfer segment begins or ends at a stop. Only includes basic stop information. xlink:href attributes point to the service which can be called for more info.
Contains start and end times of the plan or segment, including the total duration in minutes. Riding, walking, and waiting totals are also included where appropriate.
For ride segments, information about the bus servicing this segment. Typically present in plans for today but omitted for past and future dates.
A unique identifier for this bus servicing this segment.
Boolean field describing whether or not the bus has a bike rack.
Boolean field describing whether or not the bus has wifi.