PassInfoServer Context Properties

The following table explains the PASSInfoServer context properties that are used in PASS-Web:

Property Description
PASS > PassInfoServer > BookingDate > MaxDaysInAdvance Maximum number of days ahead of the travel day that a casual booking can be created by a client.
PASS > PassInfoServer > BookingDate > AllowSameDayBooking If selected, clients are allowed to book new trips on the same day as the travel day.
PASS > PassInfoServer > BookingDate > BusinessDayOnly If selected, clients are allowed to book a new trip on business days only.

This feature is for calculating the days window for PASS-Web or IVR.

PASS > PassInfoServer > BookingDate > WebSameDayBookingSubTypeAbbr SubType abbreviation if AllowSameDayBooking is selected and a special SubType is required for same day bookings created through the Web.
PASS > PassInfoServer > BookingDate > EnforceScheduleDay If selected, clients are allowed to book a new trip only on the days loaded before by the Schedule Server.
PASS > PassInfoServer > BookingDate > CheckClientSuspension If selected, the client's suspended days are excluded from available booking dates.
PASS > PassInfoServer > BookingProcessFlow > CancelUnscheduledBooking If selected, a flag is sent back to the client that represents the property’s policy on allowing an unscheduled booking to be canceled by a Web client.
PASS > PassInfoServer > BookingProcessFlow > ScheduleUnscheduledBooking If selected, a flag is sent back to the client that represents the property’s policy on allowing an unscheduled booking to be scheduled by a Web client.
PASS > PassInfoServer > BookingProcessFlow > ScheduleCancelledBooking If selected, a flag is sent back to the client that represents the property’s policy on allowing a scheduled booking to be scheduled by a Web client.
PASS > PassInfoServer > BookingProcessFlow > CancelScheduledBooking If selected, a flag is sent back to the client that represents the property’s policy on allowing a scheduled booking to be canceled by a Web client.
PASS > PassInfoServer > BookingTime > DropOff > Override > MondayOpen Start of a Monday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > MondayClose Close of a Monday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > TuesdayOpen Start of a Tuesday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > TuesdayClose Close of a Tuesday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > WednesdayOpen Start of a Wednesday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > WednesdayClose Close of a Wednesday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > ThursdayOpen Start of a Thursday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > ThursdayClose Close of a Thursday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > FridayOpen Start of a Friday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > FridayClose Close of a Friday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > SaturdayOpen Start of a Saturday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > SaturdayClose Close of a Saturday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > SundayOpen Start of a Sunday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > Override > SundayClose Close of a Sunday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > OpenWindow Start of the daily window of drop-off booking times.
PASS > PassInfoServer > BookingTime > DropOff > WindowClose Close of the daily window of drop-off booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > MondayOpen Start of a Monday window of drop-off booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > MondayClose Close of a Monday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > TuesdayOpen Start of a Tuesday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > TuesdayClose Close of a Tuesday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > WednesdayOpen Start of a Wednesday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > WednesdayClose Close of a Wednesday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > ThursdayOpen Start of a Thursday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > ThursdayClose Close of a Thursday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > FridayOpen Start of a Friday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > FridayClose Close of a Friday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > SaturdayOpen Start of a Saturday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > SaturdayClose Close of a Saturday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > SundayOpen Start of a Sunday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > Override > SundayClose Close of a Sunday window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > OpenWindow Start of the daily window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Pickup > WindowClose Close of the daily window of pick-up booking times.
PASS > PassInfoServer > BookingTime > Interval Default interval in minutes between each booking time returned by booking times methods.
PASS > PassInfoServer > BookingTime > TimeFromNowOutOfRangeThreshold Minimum time in minutes between the current time and the requested time for a new booking.

Used to prevent clients from booking trips too close to the current time.

PASS > PassInfoServer > BookingTime > LastBookingDayAvailableTime The available time (in time format) to specify whether the last booking day is an allowable booking day, for example, available time = 8:00, maximum days in advance = 2. If before 8:00, the 2nd day in advance is not valid to book, so the maximum days in advance is 1. If after 8:00, the 2nd day in advance is valid, so the maximum days in advance is 2.
PASS > PassInfoServer > BookingTime > TimeMode
Relative
The system looks at TimeFromNowOutOfRangeThreshold to see if the current time is too close to the requested booking time. This only needs to be checked if AllowSameDayBooking is set to selected.
Absolute
The system looks at AbsTimeOfDay, which will restrict users from booking trips for the next day(s) past this previous day’s cutoff time.
PASS > PassInfoServer > BookingTime > DaysInAdvRestricted Number of days in advance the restriction should be applied for the Absolute time mode.
PASS > PassInfoServer > BookingTime > AbsTimeOfDay Cutoff time of the day for the Absolute time mode.
PASS > PassInfoServer > BookingTime > MinDurationOfStay Used to calculate the window of valid booking times for a return trip; the minimum time in minutes that a client is required to spend at the chosen destination before being allowed to return.
PASS > PassInfoServer > BookingTime > BookingValidationExpression Logic used by PassBookingTimesWindow() to determine if any time can be returned.
PASS > PassInfoServer > BookingTime > OverrideWindowWithPolygonTime If selected, this property overrides times set in the PASS > PassInfoServer > BookingTime > DropOff > .. and PASS > PassInfoServer > BookingTime > PickUp > .. properties and matches polygon times (even if they fall outside these windows).

The OverrideWindowWithPolygonTime property returns the open and close times of the polygon from 0:00 to 24:00.

PASS > PassInfoServer > CancelTrip > CannotCancel > TimeMode
Relative Time
RelMinutesBeforePickup is used.
Absolute Day/Time
The combination of AbsDaysBeforePickup and AbsTimeOfDay is used.
PASS > PassInfoServer > CancelTrip > CannotCancel > AbsDaysBeforePickup Number of days before the pick-up that the absolute time will be applied to.

Used only if TimeMode is set to Absolute.

PASS > PassInfoServer > CancelTrip > CannotCancel > AbsTimeOfDay Cancellations after this time on the day specified by DaysBeforePickup will be considered late.

Used only if TimeMode is set to Absolute.

PASS > PassInfoServer > CancelTrip > CannotCancel > ToleranceEarly Minimum number of minutes before trip pick-up time that a cancellation may be made through the service.

Set to 0 to disable this feature.

PASS > PassInfoServer > CancelTrip > CannotCancel > ToleranceEarlyDriver Minimum number of minutes before trip pick-up time that a cancellation may be made by a driver through the service.

Set to 0 to disable this feature.

PASS > PassInfoServer > CancelTrip > Tolerances > CancelLate > Enabled If selected, cancel late tolerance will be used.
PASS > PassInfoServer > CancelTrip > Tolerances > CancelLate > ExcludeWeekends If selected, weekends will be excluded when checking for late cancellations.

Must be used with Absolute time mode.

PASS > PassInfoServer > CancelTrip > Tolerances > CancelLate > ExcludeHolidays If selected, holidays will be excluded when checking for late cancellations.

Must be used with Absolute time mode.

PASS > PassInfoServer > CancelTrip > Tolerances > CancelLate > TimeMode
Relative Time
RelMinutesBeforePickup is used.
Absolute Day/Time
The combination of AbsDaysBeforePickup and AbsTimeOfDay is used.
PASS > PassInfoServer > CancelTrip > Tolerances > CancelLate > AbsDaysBeforePickup Number of days before the pick-up that the absolute time will be applied to.

Used only if TimeMode is set to Absolute.

PASS > PassInfoServer > CancelTrip > Tolerances > CancelLate > AbsTimeOfDay Cancellations after this time on the day specified by DaysBeforePickup will be considered late.

Used only if TimeMode is set to Absolute.

PASS > PassInfoServer > CancelTrip > Tolerances > CancelLate > RelMinutesBeforePickup If a trip is canceled within this many minutes before the requested pick-up time or any time after, the service will attempt to cancel it late (schedule status CL).

Used only if the time mode is set to Relative.

PASS > PassInfoServer > CancelTrip > Tolerances > NoShow If the trip is canceled within this many minutes before the requested pick-up time or any time after, the booking will be stamped as a NoShow (schedule status NS).
PASS > PassInfoServer > CancelTrip > Tolerances > CancelDoor If the trip is canceled within this many minutes before the requested pick-up time or any time after, the booking will be stamped as a cancel at door (schedule status CD).
PASS > PassInfoServer > CancelTrip > CancelCodeOverwrite If selected, the schedule status ID will be overwritten for canceled trips.
PASS > PassInfoServer > CancelTrip > CancelLateCode Trip cancellation status code for late cancellations.
PASS > PassInfoServer > CancelTrip > CancelInAdvanceCode Trip cancellation status code for in-advance cancellations.
PASS > PassInfoServer > CancelTrip > CancelSameDayCode Trip cancellation status code for same day cancellations.
PASS > PassInfoServer > CancelTrip > CancelDoorCode Trip cancellation status code for at-the-door cancellations.
PASS > PassInfoServer > CancelTrip > CheckSchedStatus
Check schedule status:
Scheduled or Unscheduled Trip
Cancel any trips regardless of whether they are scheduled or unscheduled.
Scheduled Trip Only
Cancel only scheduled trips.
PASS > PassInfoServer > CancelTrip > NoShowCode Trip cancellation status code for no-show cancellations.
PASS > PassInfoServer > CancelTrip > CheckCancelSameDay If selected, bookings will be stamped CS if the client cancels the trip on the same day that the trip is to be taken.
PASS > PassInfoServer > CancelTrip > CancelSameDayPriority If selected, bookings will be stamped CS instead of CL if the client cancels the trip on the same day that the trip is to be taken but at a late time.
PASS > PassInfoServer > CancelTrip > TripTimeUsedInComparisons Trip time to be used in comparisons to the current time when calculating the new SchedStatus during a CancelTrip request.
PASS > PassInfoServer > CancelTrip > GenerateCancelConfirmationNumber If selected, a confirmation number will be generated for each cancellation.
PASS > PassInfoServer > CreateClient > AutoActive If selected, then new clients will be automatically marked as Active.

This property is stored in the database.

PASS > PassInfoServer > CreateTrip > ATISFaring > CalculateOnSavedBooking If selected, then the ATIS faring server will be called for a booking that has just been successfully saved during a PassCreateTrip call.
PASS > PassInfoServer > CreateTrip > ATISFaring > NoSolutionsSubTypeAbbr Subtype abbreviation to stamp bookings with when no ATIS faring solution is found.
PASS > PassInfoServer > CreateTrip > ATISFaring > CancelCodeForATISCallFailure The Trip cancel code for ATIS server call failure.
PASS > PassInfoServer > CreateTrip > ATISFaring > BookingFieldForTravelTime UserLong field (minus 1) to use for staring ATIS trip start times in Booking records.
PASS > PassInfoServer > CreateTrip > ATISFaring > BookingFieldForFare UserDouble field to use for storing ATIS trip start times in Booking records.
PASS > PassInfoServer > CreateTrip > ATISFaring > BookingFieldForReducedFare UserDouble field to use for storing ATIS reduced fares in Booking records.
PASS > PassInfoServer > CreateTrip > ATISFaring > BookingFieldForStartingTime UserString field to use for storing ATIS start times in Booking records.
PASS > PassInfoServer > CreateTrip > ATISFaring > BookingFieldForRoutes User String field for storing ATIS routes in Booking records.
PASS > PassInfoServer > CreateTrip > ATISFaring > FareAmountToSaveToCompanion
Fare amount to save to a client’s companion:
0
None
1
Reduced fare
2
Full fare
PASS > PassInfoServer > CreateTrip > ATISFaring > FareAmountToSaveToClient
Fare amount to save to clients:
0
None
1
Reduced fare
2
Full fare
PASS > PassInfoServer > CreateTrip > ATISFaring > FareTypeClient Client fare type when faring a booking by ATIS.
PASS > PassInfoServer > CreateTrip > ATISFaring > FareTypeCompanion Companion fare type when faring a booking by ATIS.
PASS > PassInfoServer > CreateTrip > ATISFaring > DoNotScheduleWhenATISFails If selected, the CreateTrip method will not auto-schedule a booking unless a successful ATIS faring call is made.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > MondayOpen Start of a Monday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > MondayClose Close of a Monday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > TuesdayOpen Start of a Tuesday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > TuesdayClose Close of a Tuesday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > WednesdayOpen Start of a Wednesday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > WednesdayClose Close of a Wednesday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > ThursdayOpen Start of a Thursday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > ThursdayClose Close of a Thursday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > FridayOpen Start of a Friday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > FridayClose Close of a Friday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > SaturdayOpen Start of a Saturday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > SaturdayClose Close of a Saturday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > SundayOpen Start of a Sunday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > BookingAccess > Override > SundayClose Close of a Sunday window of booking trip access times.
PASS > PassInfoServer > CreateTrip > CalculateRequestedPickUpTime > Enabled If selected, then calculation of the ReqTime of the pick-up is based on the trip time-distance against the ReqTime of the drop-off and then the ReqTime of the drop-off will be moved to ReqLate.
PASS > PassInfoServer > CreateTrip > CalculateRequestedPickUpTime > OnlyAverageSpeed If selected, then calculation of the ReqTime of the pick-up uses only the average speed.

If cleared, then the MaxOBT and factors tables will be used.

PASS > PassInfoServer > CreateTrip > DDAS > Enable If selected and a denial exists that matches a new booking, then it will be superseded by the new booking upon saving.
PASS > PassInfoServer > CreateTrip > DDAS > ToleranceEarly Early tolerance when comparing requested times of denials and new bookings.
PASS > PassInfoServer > CreateTrip > DDAS > ToleranceLate Late tolerance when comparing requested times of denials and new bookings.
PASS > PassInfoServer > CreateTrip > EligibilityTests > ExhaustiveTesting If selected, then testing will not stop at the first test that denies the trip.
PASS > PassInfoServer > CreateTrip > EligibilityTests > OutcomeIfNoTests The outcome when there are no tests for the eligibility condition.
PASS > PassInfoServer > CreateTrip > EligibilityTests > OutComeIfNoPerform The outcome when the perform tests is set to No for the test condition
PASS > PassInfoServer > CreateTrip > EligibilityTests > Precedence Precedence order of eligibility tests.
PASS > PassInfoServer > CreateTrip > EligibilityTests > CustomMethod Custom method name of eligibility tests.
PASS > PassInfoServer > CreateTrip > EligibilityTests > ExhaustiveConditionTesting If selected, the tests of all client conditions are concatenated and tested together.
PASS > PassInfoServer > CreateTrip > EligibilityTests > SolutionSet PU Default pick-up solution set of eligibility tests.
PASS > PassInfoServer > CreateTrip > EligibilityTests > SolutionSet DO Default drop-off solution set of eligibility tests.
PASS > PassInfoServer > CreateTrip > EligibilityTests > Default Solution Set Default eligibility test solution set.
PASS > PassInfoServer > CreateTrip > EligibilityTests > PerformEligibilityTests If selected, eligibility test swill be performed for all new bookings.
PASS > PassInfoServer > CreateTrip > Expressions > BookingValidationExpression Sets the logic used by PassCreateTrip() to determine if the trip can be booked.

For more information, contact Customer Care.

PASS > PassInfoServer > CreateTrip > Expressions > FundingSourceExpression Sets the logic used by PassCreateTrip() to determine which funding source is used to pay for the trip.

For more information, contact Customer Care.

PASS > PassInfoServer > CreateTrip > Expressions > BookingSubtypeExpression Sets the logic used by PassCreateTrip() to determine the subtype abbreviation of the booking.

For more information, contact Customer Care.

PASS > PassInfoServer > CreateTrip > Expressions > AllowSchedulingExpression Sets the logic used by PassCreateTrip() to determine if a trip can be scheduled.

For more information, contact Customer Care.

PASS > PassInfoServer > CreateTrip > PolygonAndProviderSecurityVerification PerformCheck If selected, ADA polygons and provider security will be checked on each newly-created booking.
PASS > PassInfoServer > CreateTrip > PolygonAndProviderSecurityVerification > DropBookingOnFailure If selected, this service will not save new bookings that fail booking verification.
PASS > PassInfoServer > CreateTrip > TripOverlap > CheckForTripOverlap If selected, then the service will not allow the creation of a booking that would overlap with an already existing scheduled booking by the same client.
PASS > PassInfoServer > CreateTrip > TripOverlap > MinClearanceBeforeExistingTrips Minimum amount of time in minutes that must exist between a new trip’s requested time and the pick-up time of an existing booking of the same client to prevent overlap.
PASS > PassInfoServer > CreateTrip > TripOverlap > MinClearanceAfterExistingTrips Minimum amount of time in minutes that must exist between a new trip’s requested time and the drop-off time of an existing booking of the same client to prevent overlap.
PASS > PassInfoServer > CreateTrip > TripOverlap > CheckUnscheduledTrips If selected, then the service will not allow the creation of a booking that would overlap with an already-existing unscheduled booking by the same client.

Works with CheckForTripOverlap.

PASS > PassInfoServer > CreateTrip > TripPurposeRequired If selected, then the trip purpose of a booking must be greater than 0 (that is, a valid booking purpose).
PASS > PassInfoServer > CreateTrip > StoreUpperCaseLegsAddress If enabled, stores PU and DO legs addresses in upper case.
PASS > PassInfoServer > CreateTrip > ExcludedValidationChecks Use bitwise operation to exclude validation checks. Exclude multiple checks by adding these numbers. For example, 2 + 4 = 6 to exclude ADA and Service Area.
2
ADA
4
Service Area
8
ParaServiceArea
16
ProviderSecurity
32
ParaServiceAreaRules
PASS > PassInfoServer > CreateTrip > MaximumNumberOfAdditional

Passengers

Maximum number of additional passengers allowed during trip booking.
PASS > PassInfoServer > CreateTrip > ProviderRequired If selected, then the provider ID of the client in a new booking must be greater than 0 (that is, a valid provider).
PASS > PassInfoServer > CreateTrip > MinAuthorizationNumberLength Minimum authorization number length.
PASS > PassInfoServer > CreateTrip > OverrideFundingSources If selected, then eligibility dates of funding sources for a new booking will not be checked.
PASS > PassInfoServer > CreateTrip > CheckPurposeMatchSource If selected, then the booking purpose must match at least one of the funding source purposes when creating a booking.
PASS > PassInfoServer > CreateTrip > SkipCheckOfClientEligibilityAndSuspension If selected, then clients will not be checked for suspension or eligibility.
PASS > PassInfoServer > CreateTrip > CheckClientIsActive If selected, then inactive clients will not be allowed to create trips.
PASS > PassInfoServer > CreateTrip > UsingFundingSourcePolygons If selected, then clients will not be checked for suspension or eligibility.
PASS > PassInfoServer > CreateTrip > CheckPriorBooking If selected, then the origin and destination of a new trip must fall in at least one funding source polygon.
PASS > PassInfoServer > CreateTrip > CheckADAPolygonTimes If selected, then the time requested will be compared to the valid ADA polygon times for the pick-up and drop-off polygons.
PASS > PassInfoServer > CreateTrip > FareTypeRequired If selected, then all passengers on a trip must have a valid fare type (that is, a fare type greater than 0).
PASS > PassInfoServer > CreateTrip > CheckGeocoding If selected, then all points of a trip must be correctly geocoded.
PASS > PassInfoServer > CreateTrip > ClientEligibilityConditionsMustBePresent If selected, then clients who wish to book a trip must have at least one eligibility condition defined.
PASS > PassInfoServer > CreateTrip > EnforceClientEligibilityRules If selected, then client eligibility rules will be enforced for all new bookings.
PASS > PassInfoServer > CreateTrip > EnforceDefaultPassTypes If selected, then at least one passenger must have a Passenger Type equal to the client’s default passenger type.
PASS > PassInfoServer > CreateTrip > SumAllLoadTimes If selected, then load and unload times from various sources (for example, request, client record, address or location, space type, and paraservice ID) will be summed into BookingLeg records. Otherwise, only the load-unload time from the request will go into booking legs.
PASS > PassInfoServer > CreateTrip > ParaserviceTypeRequired If selected, then a new booking must have a valid paraservie ID. For example, from request, the client record, or an eligibility rule.
PASS > PassInfoServer > CreateTrip > EnforcePrepaymentNotAllowed If selected, then prepayment for all new bookings of the client will be skipped if the client’s record is set as Prepayment Not Allowed.
PASS > PassInfoServer > CreateTrip > IgnoreClientCompanionSetting If selected, the default companion settings in the client record are ignored and the maximum number of additional passengers defined in the context property PASS > PassInfoServer > CreateTrip > MaximumNumberOfAdditionalPassengers is enforced.

If IgnoreClientCompanionSetting is cleared, the default companion settings in the client record are respected and the MaximumNumberOfAdditionalPassengers is added to the existing default number of companions.

This property is selected by default.

PASS > PassInfoServer > CreateTrip > MaximumNumberOfTripsPerLDate Maximum number of trips allowed for a client on a given LDate.

Subsequent trip creations will not be allowed by the PassCreateTrip method.

Set to 0 to disable this feature.

PASS > PassInfoServer > CreateTrip > MaximumNumberOfTripsCreationPerDay Maximum number of trips allowed to be created by a given client each day.

Subsequent trip creations will not be allowed by the PassCreateTrip method.

Set to 0 to disable this feature.

PASS > PassInfoServer > CreateTrip > DenyNewBookingsDueToConditionalEligibility If selected, then the GetClientInfo method returns a flag to indicate when the client is conditionally eligible and that new bookings are not allowed to be created.
PASS > PassInfoServer > CreateTrip > DOLogicPUTime If selected and DO (drop-off) Logic is used, then the requested pick-up time will be moved outside of the drop-off early/late window (if ReqDoEtAdj > TravelTime).

If cleared, then the system will use TravelTime only to calculate the requested pick-up time.

PASS > PassInfoServer > CreateTrip > InitialSubTypeAbbr Subtype abbreviation to stamp bookings when they are first created.
PASS > PassInfoServer > CreateTrip > CheckParaServiceArea If selected, then paraservice area rules will be checked.
PASS > PassInfoServer > CreateTrip > ReqDOLogicAddsDirecToAdj If selected, then Req DO Logic adds Direct To Adj.
PASS > PassInfoServer > CreateTrip > DefaultAllClientFundingSources If cleared, then only the client’s first funding source will be defaulted.
PASS > PassInfoServer > CreateTrip > EscortEnabled If selected, then when logged in as a worker, the Escort selection will be shown on the Book a Trip page, and the Escort will be viewed on the Trip Detail page.
PASS > PassInfoServer > CreateTrip > FindFixedRouteAlternative If selected, then a fixed route alternative will be found and displayed for the user’s trip.
PASS > PassInfoServer > CreateTrip > ValidPassengerTypes Specifies valid passenger types.

When empty, all passenger types are valid.

Otherwise, trips can only be created using the specified passenger types (comma-delimited string).

Note that when companion mode is "D" and the client's default companion is considered invalid, PassCreateTrip will fail.

PASS > PassInfoServer > CreateTrip > RequiredPhoneMode Determines how to handle phone numbers when booking trips using PassInfoServer (that is, Trapeze6). For example, when using the Book Trip screen in PASS-Web.
None
No phone number is required when booking a trip.
Both
Pick-up and a drop-off phone numbers are both required when booking a trip.
Pickup Phone
A pick-up phone number is required when booking a trip.
Dropoff Phone
A drop-off phone number is required when booking a trip.
PASS > PassInfoServer > CreateTrip > DeniedTripTimeThreshold The same booking cannot be created within this number of minutes from the last time the booking was denied by Schedule Server.
PASS > PassInfoServer > Defaults > AccessToTopUpAccountModule If selected, then the top up account module is accessible by users.
PASS > PassInfoServer > Defaults > EnableSubscription If selected, the subscription function is enabled.
PASS > PassInfoServer > Defaults > FirstDayOfWeek First day of the week in a week template (also referenced by the PASS-Web calendar display)
PASS > PassInfoServer > Defaults > ScheduleTypeId Schedule type ID used in live schedules.
PASS > PassInfoServer > Defaults > TemplateScheduleTypeId Schedule type ID used in template schedules.
PASS > PassInfoServer > Defaults > MobilityAidSelectable If selected, mobility aids are selectable by users.
PASS > PassInfoServer > Defaults > ClientPassengerType Default passenger type of a client for a new booking if a client’s record does not specify one.
PASS > PassInfoServer > Defaults > ClientSpaceType Default space type of a client for a new booking if a client’s record does not specify one.
PASS > PassInfoServer > Defaults > CompanionPassengerType Passenger type of a client’s companion for a new booking if the client’s record does not specify one.
PASS > PassInfoServer > Defaults > CompanionSpaceType Space type of a client’s companion for a new booking if the client’s record does not specify one.
PASS > PassInfoServer > Defaults > CompanionFareType Fare type of a client’s companion for a new booking if the client’s record does not specify one.
PASS > PassInfoServer > Defaults > FareTypeId Default fare type for a passenger record when no others are available.
PASS > PassInfoServer > Defaults > AverageSpeed Average speed for trip duration calculations in kilometers per hour (kph).
PASS > PassInfoServer > Defaults > ADAPolyTypeId ADA polygon type ID setting for the property.
PASS > PassInfoServer > Defaults > JurisPolyTypeId Jurisdiction polygon type ID setting for the property.
PASS > PassInfoServer > Defaults > SpeedZonePolyTypeId Speed zone polygon type ID for the property.
PASS > PassInfoServer > Defaults > ServiceParameterPolyTypeId Service parameter polygon type ID setting for the property.
PASS > PassInfoServer > Defaults > ParaServiceAreaPolyTypeId Paraservice parameter polygon type ID setting for the property.
PASS > PassInfoServer > Defaults > ServiceAreaPolyTypeId Service area polygon type ID setting for the property.
PASS > PassInfoServer > Defaults > SecurityGroupName Default security group setting for the property.
PASS > PassInfoServer > Defaults > AddressTypeForClientHome Name of the address type that represents a client home address. Typically, this is CH in North America.
PASS > PassInfoServer > Defaults > AddressTypeForEmployeeHome Name of the address type that represents an employee home address. Typically, this is EH in North America.
PASS > PassInfoServer > Defaults > SuptypeAbbr Default booking subtype abbreviation.
PASS > PassInfoServer > Defaults > TransfersSubtypeStamp Booking subtype for solutions with transfers in it.
PASS > PassInfoServer > Defaults > AutoUnscheduleSubType Subtype that will cause bookings to be automatically unscheduled if updated to this subtype.
PASS > PassInfoServer > Defaults > WorkerAssociateClientsByTable Worker associates clients by the selected table.
PASS > PassInfoServer > Defaults > SurveyFromDate IVR survey from-date in RAW date format (YYYYMMDD).

If set to 0, the survey from-date will not be checked.

PASS > PassInfoServer > Defaults > SurveyToDate IVR survey to-date in RAW date format (YYYYMMDD).

If set to 0, the survey to-date is today.

PASS > PassInfoServer > Defaults > WillCallBookingSubTypeAbbr If selected, can create will call bookings with given SubType (will not validate ReqTime for will call bookings).
PASS > PassInfoServer > Defaults > Comments > Display If selected, then comments will be displayed in PASS-Web.

For example, on the booking screens and view trips screens.

PASS > PassInfoServer > Defaults > Comments > ReadOnly If cleared, then clients can override existing comments or enter new comments if there were originally no comments.

If selected, comments are read-only.

PASS > PassInfoServer > Defaults > Comments > PrePopulate If selected, then comment fields will be automatically filled in with comments from the selected booking locations if they exist.

If cleared, then comment fields will always be blank to start with.

PASS > PassInfoServer > Email > RegisterAddress Email address for client registration.
PASS > PassInfoServer > Email > FeedbackAddress Email address to receive feedback submissions; multiple email address may be entered, separated by a semicolon (;).

The default value is “ (a single quotation mark) and is stored in the database.

PASS > PassInfoServer > Email > PASS Subscription Recipient Recipient of emails for customer subscriptions, particularly with canceling, holding, or adding subscriptions.
PASS > PassInfoServer > Email > ServerName Network location of email server.
PASS > PassInfoServer > Eligibility > DisableBookTripEligConds Comma-separated list of eligibility conditions with the WebEnabled flag set to 1.

If any of the user’s web-enabled conditions match any of the conditions in this property, the Book Trip option will be displayed, but repeat trips will be allowed.

The default value is " (a single quotation mark) and is stored in the database.

To enable an easy-to-use checklist of options, in the Client Shell, click Tools > Extensions, click the Screen Modules tab. Select the check box beside Cmn_Cli_CommonScreens, and then restart the Client Shell.

PASS > PassInfoServer > GetClientInfo > SupportMultipleProviders If selected, then the default provider is retrieved from the ClientProvider table.

If cleared, the providerID in the Clients table is used.

PASS > PassInfoServer > GetClientTrips > ProviderMessage > Enabled If selected, then the provider message with a specific ProviderId will be displayed on the View Trip Page.
PASS > PassInfoServer > GetClientTrips > ProviderMessage > ProviderId If Enabled is selected, then the provider message with this ProviderId will displayed.
PASS > PassInfoServer > GetClientTrips > ProviderMessage > ProviderName Provider name corresponding to the ProviderId.
PASS > PassInfoServer > GetClientTrips > ProviderMessage > Message Corresponding ProviderId message to be displayed if Enabled is selected.
PASS > PassInfoServer > GetClientTrips > ProviderMessage > ShownTime Provider message will appear only after this ShownTime (raw time) on the day before the trip.
PASS > PassInfoServer > GetClientTrips > NaturalSort Defines how client trips should be sorted:
  • Sort by oldest trips first
  • Sort depending on where the dates lie with respect to the current date (this matches the old behavior, where the system would show the most recent trips if there is a to date only or if both the from date and to date are in the past)
  • Sort by most recent trips first

The default setting is Sort by oldest trips first.

PASS > PassInfoServer > GetClientTrips > MaxTripsReturnable Maximum number of records that will be returned by a call to GetClientTrips.

If any query produces more, an error will be returned instead.

PASS > PassInfoServer > GetClientTrips > Number of Days Ahead Number of days from the current date for which GetClientTrips will search for active subscriptions. Set to 0 to report to the end of next month.
PASS > PassInfoServer > GetClientTrips > NumberOfMonthsBehind Number of months, excluding the current month, to look back for previous trips on the View Trips page.

For example, if the current month is April, the value 3 lets the user select months going back to and including January.

Set to 0 to set the earliest date to January 1990.

The default is 0 and is stored in the database.

PASS > PassInfoServer > GetClientTrips > PrecedenceForDisplayTime Precedence order used when selecting trip times to be displayed by browsers.

If Sch/Neg/Req are all blank, EstTime will be used if available.

PASS > PassInfoServer > GetClientTrips > UseUserTime If selected, then in the GetClientTrips response, then the value of the SchTime field will be that of the UserTime1 field when not empty.
PASS > PassInfoServer > GetClientTrips > Use actual day trips

If selected, PassInfoServer will return results for both the current day and the previous day (when the trip time is 24:00 or greater).

For example, a trip scheduled on November 29 at 26:00 would be included in the results for November 30.

If cleared, the system maintains the old behavior.

This property is cleared by default.

PASS > PassInfoServer > GetClientTrips > HideTripsWithSubtype Trips on the ViewTrips page will not be shown if the subtype abbreviation is equal to this value. If blank, no trips will be hidden.
PASS > PassInfoServer > Security > ValidateClient If selected, then a valid password is required to log in before any service requests are allowed. A valid password can contain no characters.
PASS > PassInfoServer > Security > WEB > At least one special character If selected, passwords are required to use at least one special character.

Acceptable characters are as follows: \~`!@#$%^&*()-_+={}[]|;:<>,./?"

PASS > PassInfoServer > Security > WEB > Enable Reset If selected, reset password for web logic is enabled.
PASS > PassInfoServer > Security > WEB > Exclude Characters Lists the characters that cannot be used in a client password.
PASS > PassInfoServer > Security > WEB > Minimum Password Length Specifies the minimum length of the client’s password.
PASS > PassInfoServer > Security > WEB > Password Content
Specifies the constraints of the client’s password:
None
No constraints.
Numbers
Only numbers can be used.
Numbers and Letters
At least 1 number and 1 letter must be used.
PASS > PassInfoServer > Security > WEB > Password History Specifies how many previous client passwords are to be stored in the ClientPasswordHistory table.
PASS > PassInfoServer > Security > WEB > PasswordResetTimeThreshold The number of days a password is valid before the user needs to change or reset it. If set to 0, passwords never expire.
PASS > PassInfoServer > SchedSrv > Config > Port Port number that the Schedule Server is listening on.
PASS > PassInfoServer > SchedSrv > Config > IP IP address of the Schedule Server.
PASS > PassInfoServer > Scheduling > DropOff > TolerEarly Tolerance early for drop-off leg when a new booking is saved.
PASS > PassInfoServer > Scheduling > DropOff > TolerLate Tolerance late for drop-off leg when a new booking is saved.
PASS > PassInfoServer > Scheduling > OnFailure > DeleteBooking If selected, then this service will delete bookings that fail to schedule.
PASS > PassInfoServer > Scheduling > OnNoSolutionsFound > DeleteBooking If selected, the service will delete bookings when scheduling solutions are requested for it but are not found.
PASS > PassInfoServer > Scheduling > PickUp > TolerEarly Tolerance early for pick-up leg when a new booking is saved.
PASS > PassInfoServer > Scheduling > PickUp > TolerLate Tolerance late for pick-up leg when a new booking is saved.
PASS > PassInfoServer > Scheduling > ParameterSetName Schedule parameter set name.
PASS > PassInfoServer > Scheduling > ViolationSetName Schedule violation set name.
PASS > PassInfoServer > Scheduling > ImplicitlySyncReqOnNegTimes If selected, then booking’s negotiated times will be synchronized with its requested times during its creation as if the client had agreed to the booking.
PASS > PassInfoServer > Scheduling > ImplicitlySyncSchOnNegTimes If selected, then booking’s negotiated times will be synchronized with its scheduled times during its creation as if the client had agreed to the booking.
PASS > PassInfoServer > Scheduling > ApplyToleranceToDropOff If selected, then tolerances will be applied to drop-off requested times when implicitly synching requested or negotiated times.
PASS > PassInfoServer > Scheduling > DenialSubtypeAbbr Subtype abbreviation to be set for bookings when no scheduling solutions are found.
PASS > PassInfoServer > Scheduling > StampProviderOnSave If selected, then the booking record will be stamped with the provider that was specified by its scheduling solution.
PASS > PassInfoServer > Scheduling > ReturnOnlyUniqueSolutions If selected, then solutions will be filtered for duplicate scheduled times and number of transfers.
PASS > PassInfoServer > Scheduling > ReturnExtendedInfoWithSolution If selected, then extra information like RunName and Violations will be returned with any scheduling solutions that are found.
PASS > PassInfoServer > Scheduling > UseSearchWindow If Off, then ESW and LSW parameters will be forced to 0 when scheduling a booking.
PASS > PassInfoServer > Scheduling > EnableScheduling If selected, then clients will be allowed to schedule trips.

If cleared, clients are not allowed to schedule.

PASS > PassInfoServer > Scheduling > EnforceClientProvider
Whether to enforce client providers:
Yes
Available runs will be filtered to client providers’ runs plus runs with no provider.
No
There will be no filtering involved from the provider’s perspective.
Only when populated
When there are client provider records, runs will be restricted to client providers plus runs with no provider; if there are no records for client providers, they will not be filtered based on provider.
PASS > PassInfoServer > Scheduling > EnforceUserProviderSecurity If selected, then available runs will be filtered by the logged in user’s security group.
PASS > PassInfoServer > Scheduling > Expressions > AllowSchedulingExpression Sets the logic used PassSaveSolution() to determine if a trip can be scheduled.

For more information, contact Customer Care.

PASS > PassInfoServer > Subscriptions > PossibleEndDates Comma-separated list of dates in MMDD format of possible end dates for subscriptions.

If the user is not allowed to select an end date for a subscription, this list will be used. Otherwise, this property should be left empty.

PASS > PassInfoServer > Subscriptions > EnableRenewButton If selected, then the current date is within the EnableRenewNumDaysBeforeExpire and DisableRenewNumDaysBeforeExpire range.

A button will be displayed for the user to automatically renew the subscription.

PASS > PassInfoServer > Subscriptions > EnableRenewNumDaysBeforeExpire Number of days before a subscription expires to begin displaying a Renew Subscription button to the user.

Set to 0 to always display the button.

The default value is 30.

PASS > PassInfoServer > Subscriptions > DisableRenewNumDaysBeforeExpire Number of days before a subscription expires to stop displaying a Renew Subscription button to the user.

Set to 0 to always display the button.

The default value is 14.

PASS > PassInfoServer > Subscriptions > DefaultPendingState All subscriptions will be created with the IsPending flag set to this value.