TransportTariffBasis
How a transport entry's amount for one calendar day is derived (REQ-CP-023.4). Only DAILY_FLAT and PER_JOURNEY are implemented; the other four are declared so that adding a state stays a configuration task, and are rejected until the client one-way distance exists.
enum TransportTariffBasis {
BASE_PLUS_KM
DAILY_FLAT
DISTANCE_BAND
MONTHLY_FLAT
PER_JOURNEY
PER_STARTED_KM
}
Values
TransportTariffBasis.BASE_PLUS_KM
A base amount plus a per-kilometre amount, per journey. Bayern variant B, Saarland. Not yet implemented.
TransportTariffBasis.DAILY_FLAT
The configured amount, once, covering the round trip. HE, RP, HB, SN, TH, HH, SH, ST.
TransportTariffBasis.DISTANCE_BAND
The amount selected from a configured band table keyed to the distance. BW, SL. Not yet implemented.
TransportTariffBasis.MONTHLY_FLAT
The amount once per billing month, independent of the day count. Not yet implemented.
TransportTariffBasis.PER_JOURNEY
The amount multiplied by the journeys the Transport Model implies — two for OUTBOUND_AND_RETURN. NRW, NI.
TransportTariffBasis.PER_STARTED_KM
The amount multiplied by the one-way distance, rounded up to whole kilometres. Bayern variant A. Not yet implemented.
Member Of
ConfigureDayCareTransportInput input ● CreateDayCareTransportEntryInput input ● DayCareTransportConfiguration object