diff --git a/gtfs-realtime/proto/gtfs-realtime.proto b/gtfs-realtime/proto/gtfs-realtime.proto index 7b38f13a..01cff4ac 100644 --- a/gtfs-realtime/proto/gtfs-realtime.proto +++ b/gtfs-realtime/proto/gtfs-realtime.proto @@ -287,19 +287,6 @@ message TripUpdate { // The updated drop off of the vehicle at the stop. optional DropOffPickupType drop_off_type = 4; - // The updated timing point status of the vehicle at the stop. - // If false, the vehicle will no longer wait at the stop; - // if true, the vehicle will wait until the scheduled time at the stop. - optional bool timepoint = 5; - - // Identifies the boarding booking rule at this stop time. - // Refers to a `booking_rule_id` defined in the GTFS `booking_rules.txt`. - optional string pickup_booking_rule_id = 6; - - // Identifies the alighting booking rule at this stop time. - // Refers to a `booking_rule_id` defined in the GTFS `booking_rules.txt`. - optional string drop_off_booking_rule_id = 7; - // The extensions namespace allows 3rd-party developers to extend the // GTFS Realtime Specification in order to add and evaluate new features // and modifications to the spec. @@ -429,10 +416,6 @@ message TripUpdate { // NOTE: This field is still experimental, and subject to change. It may be formally adopted in the future. optional string trip_short_name = 6; - // Specifies the block for this trip when it differs from the original. - // NOTE: This field is still experimental, and subject to change. It may be formally adopted in the future. - optional string block_id = 7; - // The extensions namespace allows 3rd-party developers to extend the // GTFS Realtime Specification in order to add and evaluate new features // and modifications to the spec. diff --git a/gtfs-realtime/spec/en/reference.md b/gtfs-realtime/spec/en/reference.md index 9936f4c6..17c7091d 100644 --- a/gtfs-realtime/spec/en/reference.md +++ b/gtfs-realtime/spec/en/reference.md @@ -237,9 +237,6 @@ Realtime update for certain properties defined within GTFS stop_times.txt. | **stop_headsign** | [string](https://protobuf.dev/programming-guides/proto2/#scalar) | Optional | One | The updated headsign of the vehicle at the stop. | | **drop_off_type** | [DropOffPickupType](#enum-dropoffpickuptype) | Optional | One | The updated drop off of the vehicle at the stop. | | **pickup_type** | [DropOffPickupType](#enum-dropoffpickuptype) | Optional | One | The updated pickup of the vehicle at the stop. | -| **timepoint** | [bool](https://protobuf.dev/programming-guides/proto2/#scalar) | Optional | One | The updated timing point status of the vehicle at the stop. If false, the vehicle will no longer wait at the stop; if true, the vehicle will wait until the scheduled time at the stop. | -| **pickup_booking_rule_id** | [string](https://protobuf.dev/programming-guides/proto2/#scalar) | Optional | One | Identifies the boarding booking rule at this stop time. Refers to a `booking_rule_id` defined in the GTFS `booking_rules.txt`.
Recommended when `pickup_type=PHONE_AGENCY`. | -| **drop_off_booking_rule_id** | [string](https://protobuf.dev/programming-guides/proto2/#scalar) | Optional | One | Identifies the alighting booking rule at this stop time. Refers to a `booking_rule_id` defined in the GTFS `booking_rules.txt`.
Recommended when `drop_off_type=PHONE_AGENCY`. | ## _enum_ DropOffPickupType @@ -267,7 +264,6 @@ Defines updated properties of the trip | **start_time** | [string](https://protobuf.dev/programming-guides/proto2/#scalar) | Conditionally required | One | Defines the departure start time of the trip when it’s duplicated. See definition of `stop_times.departure_time` in (CSV) GTFS. Scheduled arrival and departure times for the duplicated trip are calculated based on the offset between the original trip `departure_time` and this field. For example, if a GTFS trip has stop A with a `departure_time` of `10:00:00` and stop B with `departure_time` of `10:01:00`, and this field is populated with the value of `10:30:00`, stop B on the duplicated trip will have a scheduled `departure_time` of `10:31:00`. Real-time prediction `delay` values are applied to this calculated schedule time to determine the predicted time. For example, if a departure `delay` of `30` is provided for stop B, then the predicted departure time is `10:31:30`. Real-time prediction `time` values do not have any offset applied to them and indicate the predicted time as provided. For example, if a departure `time` representing 10:31:30 is provided for stop B, then the predicted departure time is `10:31:30`.This field is required if `schedule_relationship` is `DUPLICATED`, otherwise this field must not be populated and will be ignored by consumers.

**Caution:** this field is still **experimental**, and subject to change. It may be formally adopted in the future. | | **trip_headsign** | [string](https://protobuf.dev/programming-guides/proto2/#scalar) | Optional | One | Specifies the headsign for this trip when it differs from the original.

**Caution:** this field is still **experimental**, and subject to change. It may be formally adopted in the future. | | **trip_short_name** | [string](https://protobuf.dev/programming-guides/proto2/#scalar) | Optional | One | Specifies the name for this trip when it differs from the original.

**Caution:** this field is still **experimental**, and subject to change. It may be formally adopted in the future. | -| **block_id** | [string](https://protobuf.dev/programming-guides/proto2/#scalar) | Optional | One | Specifies the block for this trip when it differs from the original.

**Caution:** this field is still **experimental**, and subject to change. It may be formally adopted in the future. | | **shape_id** | [string](https://protobuf.dev/programming-guides/proto2/#scalar) | Optional | One | Specifies the shape of the vehicle travel path for this trip when it differs from the original. Refers to a shape defined in the (CSV) GTFS or a new shape entity in a real-time feed. See definition of `trips.shape_id` in (CSV) GTFS.

**Caution:** this field is still **experimental**, and subject to change. It may be formally adopted in the future. | ## _message_ VehiclePosition