EligRules

Name: Eligibility Rules

Type: Application

Modules: Booking

Description: Main table to hold rules and cross references for enforcing passenger travel restrictions.

Field Documentation
EligRuleId Numeric identifier of the eligibility rule.
EligRuleType Numeric identifier of the type of rule that the eligibility rule belongs to.
ConditionCode AlphaNumeric identifier of the condition (from the EligConditions table).
FundingSourceId Numeric identifier of the funding source to attach to an eligibility rule (from the FundingSources table).
NumDays Number of days that a client with the specified funding source and condition is eligible for service.
Comments Comments about the record.
ModeOfTransport Numeric identifier of the vehicle type used for the trip (e.g., taxi, bus) (from the VehicleTypes table).
MaxTransfer Maximum number of transfers allowed for booking a trip using this eligibility rule.
ExclusiveGroup Flag that indicates the rule applies to a group that does not allow additional passengers.
TotalTripsAllow Total number of trips that can be booked using this eligibility rule.
ClientPeriodType Hard-coded value for the Client Period Type (e.g., Daily, Weekly, Montly, Yearly).
ClientPeriodTypeNo Numeric identifier of the Client Period Type (from the ClientStatsPeriod table).
FareTypeId Numeric identifier of the fare type to attach to the eligibility rule (from the FareTypes table).
DirectDistanceLimit Maximum allowable direct distance between the pick-up and drop-off locations in meters for a trip using this eligibility rule.
ParaServiceId Numeric identifier of the paraservice attached to the eligibility rule (from the ParaService table).
ReqEarly Earliest time a customer is willing to be picked up. Value is in seconds from midnight.
ReqLate Latest time a customer is willing to be picked up. Value is in seconds from midnight.
AdditionalPassType Comma-separated string of passenger types allowed for additional passengers, companions, etc. (from the PassTypes table).
AllowedSpaceTypes Comma-separated string of space types allowed for passengers (from the SpaceTypes table).
MethodOfPayment Hard-coded value for the payment type (e.g., Pre-Pay, Pay at Doorm, or NA).
FromDate Start date from which the eligibility rule is valid.
MaxOBT Maximum allowable On Board Time (time that someone can be on the vehicle during the trip) for passengers using this elibility rule. Value is in seconds from midnight.
MobAids Numeric identifiers of the mobility aids attached to the rule (from the MobAids table).
ToDate End date to which the eligibility rule is valid.
DatePeriodId Internal use only.
SearchEarly Deprecated.
SearchLate Deprecated.
MaxWalkingDistance Maximum allowable walking distance a passenger may travel in meters to or from a pick-up, drop-off, or transfer location for a booking created using this eligibility rule.
RequireAuthorizationNo Flag that indicates an authorization number must be supplied to allow a booking using this eligibility rule.
BookingFromTime Client's earliest booking request time. Value in seconds from midnight.
BookingToTime Client's latest booking request time. Value in seconds from midnight.
ServiceParameterId Numeric identifier of the service parameter to attach to this eligibility rule (from the ServiceParameters table).
FundingSourceId1 Numeric idenitifer of the funding source to attach to this eligibility rule (from the FundingSources table). Bookings created with this rule are restricted to only this funding source or the second one if it is also defined.
FundingSourceId2 Numeric identifier of the funding source to attach to this eligibility rule (from the FundingSources table). Bookings created with this rule are restricted to only this funding source or the first one if it is also defined.
PurposeId Numeric identifier of the booking purpose to attach to this eligibility rule (from the BookingPurpose table).
AccessibilityMask Internal use only.