PASS

PASS is an advanced scheduling and dispatching application developed to support the coordinated transportation efforts of demand response transit services.

PASS release note tables have been divided by category for easy reference to the software.

PASS tasks may be found in TP4 release notes or in TP6 release notes.

Trapeze4 Workstation

The Trapeze4 Workstation is the Trapeze interface most commonly used by PASS.

This section contains general corrections and enhancements that relate to PASS within the Trapeze4 Workstation.

Version Type Description ID
TP6

19.1.0.0

CORR Fixed an SQL issue in Trip Booking where events were not updated, but booking legs were updated. This occurred when a phone number was entered into a origin or destination address even though the address did not have a phone number. PASS-18718
TP6

19.1.0.0

CORR Fixed an issue in the Client Registration screen when creating a new client. Para service could not be saved when adding it on the Detail tab. PASS-18689
TP6

19.2.0.0

CORR Fixed an issue when inserting a log with a note in the TrackerAction Log dialog box. It seemed to add extra quotation marks to the note when viewing the log in the Comments pane of the Tracker Action Browser. PASS-19692
TP6

19.1.0.0

CORR There is a new a property that allows Schedule Booking Wizard to display only the selected booking when it is a booking that has linked trips. PASS-19417
TP6

19.5.0.0

CORR Fixed an issue where the IVR Notifications drop-down box was cleared when a booking was copied and pasted. PASS-20585
TP6

19.5.0.0

ENH New search filters are now implemented in Trip Administration to enhance Mass Notifications. The current filters that search through trips in Mass Notifications are expanded to meet the potential needs during emergencies and other situations where the Mass Notifications feature would be utilized.
The following search filters are added:
  • Booking SubType - Ability to choose/filter trips by a single or multiple selected Booking Subtypes.
  • Trip Purpose - Ability to choose/filter trips by a single or multiple selected Trip Purpose(s).
  • Funding Source - Ability to choose/filter trips by a single or multiple selected Funding Source(s).
  • Zip Code - Ability to choose/filter trips by a single or multiple selected Zip Code(s).
  • City - Ability to choose/filter trips by a single or multiple selected Cities.
  • Polygon - Ability to choose/filter trips by a single or multiple selected Polygon Types and/or Polygons.
  • Common Location - Ability to choose/filter trips by a single or multiple selected Common Locations.
  • Schedule Status - Ability to choose/filter trips by a single or multiple selected Schedule Status codes, especially cancellations.
In addition, new Context Properties are added:
  • PASS > PassInfoServer > IVR > MassNotification Server > Host Address
  • PASS > PassInfoServer > IVR > MassNotification Server > IP Port
PASS-20522
TP6

19.1.0.0

CORR Fixed an issue where the Fare Summary dialog box showed unexpected fare details from the Purse. This was due to memory issues that were not cleared before processing fares for new bookings. PASS-19190
TP6

19.1.0.0

CORR Fixed an issue where unexpected crashes occurred in the Trapeze4 workstation when creating a new RTV set with Base View Run Notes in the Dispatch Manager. PASS-18676
TP6 19.1.0.0 CORR Fixed an issue in Schedule Editor where the Drop Off ETA: field in the Client/Vehicle Information dialog box did not display the ETA for the drop off. PASS-18619
TP6

19.2.0.0

ENH In the PASS workstation, you can now use the same email address for more than one client. PASS-19306
TP6

19.6.0.0

CORR Fixed performance issues that caused the workstation to intermittently hang or freeze during the following operations:
  • When running the workstation on Schedule Server, and logged in with a provider user account. This only affects certain provider accounts. Users with access to all runs do not experience this problem.
  • When logged in using an "all access" admin account.
PASS-20923
TP6

19.6.0.0

CORR Fixed an issue in Tools > Trace Options > PASS > TripAdmin. Use double day logic was defaulted to ON. This can create issues for users who are not familiar with the new feature and end up canceling bookings on the wrong date. Now, default for Use double day logic is OFF. PASS-19056
TP6

19.6.0.0

CORR Improvements made to Cancel Prepayment feature. Added passenger type cancellation prepayment (Passenger Type multiple selection combo box). PASS-20759
TP6 19.8.0.0

CORR Fixed an issue where Trapeze4 Workstation was hanging when a database connection was lost during booking activation. PASS-21475
TP6 19.11.0.0 CORR Fixed an issue in Schedule Server, where you could not load random past schedules. PASS-21509
TP6 19.9.0.0

ENH Fixed an issue in the Trapeze 4 workstation. When Services address (System Properties > Services) was different from the Publish Event address (System Properties > PASS Scheduling), Publish Event address did not receive events. PASS-21633
TP6 19.12.0.0 CORR Fixed an issue in Schedule Job Agent where Run Manifest Job showed no trip events. PDF manifests generated were missing the following data:
  • Client Trip Events
  • Assigned Driver
  • Assigned Vehicle
  • Other Break events
  • Correct EST for pullin
PASS-22087
TP6 19.12.0.0 CORR Fixed an issue for Client Record SmartCardID update process (TransLink). The issue was that the schedule job agent was run twice, but the second time did not update client info with the last modified booking, instead updated with the changes from the previous modified booking. PASS-22098
TP6 19.13.0.0 CORR A new feature was added that limits the amount of bookings based on paraservice type. PASS-21884
TP6 19.14.0.0 CORR Fixed an issue where when a period pass import job was run, BookingAgentId was not populated in the Usage Report. PASS-22428
TP6 19.15.0.0 CORR Fixed an issue where when Employee record was modified in Trapeze4 workstation, key OPS information was being deleted from the EmployeeStatus table. PASS-22499
TP6 19.15.0.0 CORR Fixed an issue where payment type changes for subscription bookings done in the Subscription Change Wizard did not update in live or template bookings. PASS-21176
TP6 19.15.0.0 CORR Fixed an issue where Tracker Action logs failed to be inserted if multiple bookings In Trips view or multiple trips in Run Itinerary view with the same client were selected. PASS-22558
TP6 19.15.0.0 CORR Fixed an issue where Batch Job Agent could not be authenticated. PASS-22321
TP6 19.16.0.0 CORR Fixed an issue where a SmartCards update job (only updates the smartcardid in bookings) was changing the smartcardid in Clients when running on consecutive days. When it ran again on the next day, the smartcardid in Clients changed. Now, a DaysOffset field was added. When set to 0, the SmartCards update job will only update smartcardid in bookings and not in Clients. PASS-22505
TP6 19.16.0.0 CORR Fixed an issue where provider names were not showing correctly in the Providers tab of the Client screen. PASS-22813
TP6 19.16.0.0 CORR Fixed an issue where a warning pop-up did not appear when a new booking was created for a suspended client. Pop-up should have warned of the new booking falling within the suspended date range. PASS-22484
TP6 19.18.0.0 ENH The following improvements were added to allow rescheduling bookings with DropOff reqtime by Batch or Schedule Booking Wizard.
  • Tools/System Properties/Profile/PASS/Scheduling/Tolerance - Apply to Pickup without Requested Time. YES is set by default, and setting NO produces the behavior.
  • Added new job type in Schedule Job Agent: Update Client Event Times from Estimated.
PASS-22805
TP6 19.20.0.0 CORR Fixed an issue where the "paste" action when copying and pasting trips either within Trip Admin or from Trip Admin to Schedule Editor was not tracked in the Tracker Action Log. PASS-23001
TP6 19.20.0.0 CORR Fixed an issue where Address Matcher shows an empty list of results if the city name has an apostrophe in it. PASS-18530
TP6 19.22.0.0 CORR Fixed an issue where a TripBroker ride was not displaying correct information in Driver/Vehicle Information dialog box in the Trapeze4 Workstation. PASS-23325
TP6 19.22.0.0 CORR Fixed an issue where adding a new Elig condition to a client, and then removing that condition, still showed when attempting to book a new trip in the Trip Booking screen. PASS-23113
TP6 19.22.0.0 CORR Fixed an issue where Address Matcher could not match addresses with street names that have more than one word. PASS-22921
TP6 19.22.0.0 CORR Fixed an issue where Job Agent batches were changing the SchTime on trips. PASS-22590

Switches

Switches turn specific system functionality on and off, or modify how the system functionality works.

Switches are found in different places in the system. For example, in the Trapeze6 Service Shell in and in the Trapeze4 Workstation. Typically, when a switch is seen in multiple locations, its settings should match in all places.

Security Permissions

Security permissions define features within PASS to which users can either be given access or denied access.

Security permissions are found in the Trapeze6 Client Shell and in web-based interfaces.

Version Type Description ID
TP6 19.2.0.0 CORR A new security permission has been added: Trapeze4/Clients/EZ-Wallet/Disable. Granting this security permission will disable EZ-Wallet faring logic for the client. PASS-18721
TP6 19.9.0.0 ENH Security permissions granted to system administrators and Trapeze6 Client Shell users for some operations have been configured to be always set to Deny for Anonymous users.

The security permissions granted system administrators are:

  • Core/Admin/
  • Core/Context/Write
  • Core/Security/Edit Users and Groups
  • Core/Security/Set Permissions
  • Core/TableEdit/
  • Core/SqlDirect/
The security permissions granted Trapeze6 Client Shell users are:
  • Core/File/Browse
  • Core/File/Write
DEVCORE3-5430

Trapeze6 Properties

Trapeze6 properties, also known as context properties, define certain aspects of system behavior and may be used by multiple Trapeze products.

Trapeze6 properties are found in the Trapeze6 Client Shell and in web-based interfaces.

Version Type Description ID
TP6

19.5.0.0

CORR Fixed Google Address Matching issue where the system returned incorrect Lat and Lon geocode. This occurs when utilizing autocomplete options in the context property: MAP > Google > Services > AutoComplete. PASS-18884
TP6

19.4.0.0

CORR Description of context property: PASS > PassInfoServer > CreateTrip > EligibilityTests > Precedence has been updated. PASS-20106
TP6

19.1.0.0

CORR Fixed an issue where context property: MAP > StreetRouter > Engine is missing the selection Trapeze from the drop-down list. Now, Trapeze can be selected from the drop-down box. PASS-18095
TP6 19.2.0.0 ENH New services were added to PASSInfoServer that allows PASS-Web or PASS-App to check whether to show the Terms and Conditions dialog box. A new context property was added: PASS > PASSInfoServer > Terms and Conditions > Enabled. PASS-19467
TP6 19.3.0.0 ENH The following Trapeze6 properties (context properties) have been added:
  • PASS > Payment > PaymentCard > EligibleFundingSources: A comma delimited list that includes the funding sources a booking must have to be eligible to use the payment cards.
  • PASS > Payment > PaymentCard > Timeout: Timeout for calls to the payment card APIs in seconds.
PASS-20364
TP6 19.4.0.0 ENH A new Trapeze6 property (context property) was added: PASS > PassInfoServer > CreateTrip > DropOffReqEarlyRestriction PASS-20349
TP6 19.7.0.0 ENH A new Trapeze 6 property (context property) was added: PASS > Interfaces > INIT > Max Minutes before PU Req time. Sets the interval (in minutes) before PU Req time. Default is 0. PASS-20942
TP6 19.7.0.0 ENH A new Trapeze 6 property (context property) was added: PASS > Interfaces > INIT > VehicleNumber base. PASS-21158
TP6 19.8.0.0 CORR Fixed an issue where, subscription bookings were not being activated when using interface fare type through IPA-ATIS. This occurred when IPA was unable to find a solution. PASS-21413
TP6 19.8.0.0 ENH A new Trapeze 6 property (context property) was added: PASS > PassInfoServer > CreateClient > Default Paraservice. If Enabled, it will stamp ClientParaServices.DefParaService when PASS > Client > Enable Multiple ParaService Type per Client is enabled. PASS-21494
TP6 19.8.0.0 ENH A new Trapeze 6 property (context property) was added: PASS > Interfaces > INIT > FareMediaTypeExternalIdentifiers This property will allow a .CSV list of FareMediaTypeExternalIdentifiers. PASS-21392
TP6 19.12.0.0 ENH A new Trapeze6 property (context property) was added: PASS > PassInfoServer > CreateTrip > Expressions > MaximumNumberOfAdditionalPassengers PASS-21060
TP6 19.15.0.0 ENH In Paracutter, added ParaCutter/Rules/Shifts and Blocks/Enabled Shift Types Trapeze6 property (context property) to allow a system administrator to restrict what shift types are available. PASS-22336
TP6 19.15.0.0 ENH The following Trapeze6 properties (context properties) were added:
  • PASS/PassInfoServer/CreateTrip/Expressions/OverlapTimeExpression
  • PASS/PassInfoServer/CreateTrip/TripOverlap/MinClearanceBeforeExistingTrips
  • PASS/PassInfoServer/CreateTrip/TripOverlap/MinClearanceAfterExistingTrips
PASS-22553
TP6 19.20.0.0 ENH Added a new Trapeze6 property(context property): PASS/PassInfoServer/CreateTrip/TripOverlap/CheckOnlyMatchingOD.

When enabled, trip overlap check only applies to previous bookings with same origin and destination as current one.

This change was made to validate pass bookings and pass booking times window returned. If enabled, "CheckOnlyMatchingOD", booking window will return time slots that have trips with different OD.
PASS-22804

Ancillary Data and Supplementary Data

Ancillary data allows transit sites to customize the information system users see when they work in the Trapeze4 Workstation. Supplementary data provides additional opportunities for customization.

Version Type Description ID
TP6 19.6.0.0 CORR A new Progressive Fare Distance option was added to File > Ancillary Data > Para > Pricing > Fare Types. When Progressive Fare Distance is enabled, fare calculations will be based on settings provided from the Fare Distance dialog.
The following example shows how it works. You can provide the following settings in the Fare Distance dialog:
  • 16 miles will cost $6
  • $6.00 base fare plus $1.00 per mile at or beyond the 16-mile mark.
You can then enable the Progressive Fare Distance option to calculate the fare.
PASS-20650
TP6 19.12.0.0 CORR Fixed an issue, where editing scheduled trips changed the fare types incorrectly. PASS-21943
TP6 19.12.0.0 CORR Fixed an arithmetic overflow error converting IDENTITY to data type smallint. PASS-21970