Skip to main content

DayCareTransportConfiguration

The transport configuration of a §41 catalogue entry. Present only on an entry that serves at least one Transport Model; an ordinary day care entry has none.

The entry's amount is NOT here — it is the entry's own price / priceList. A transport entry is priced like every other catalogue entry, and the tariff only says how that one amount is applied.

type DayCareTransportConfiguration {
absenceAmount: TimeboxedFloat
absenceTreatment: TransportAbsenceTreatment!
budgetable: Boolean!
dtaKey: TransportDtaKey
journeyType: TransportJourneyType
nonUseAmount: TimeboxedFloat
nonUseNoticeDays: Int
nonUseTreatment: TransportNonUseTreatment!
providerType: TransportProviderType
servedTransportModels: [TransportModel!]!
settlementForm: TransportSettlementForm!
tariffBasis: TransportTariffBasis!
}

Fields​

DayCareTransportConfiguration.absenceAmount ● TimeboxedFloat object​

The absence-day amount. Present exactly when absenceTreatment is REDUCED_RATE.

DayCareTransportConfiguration.absenceTreatment ● TransportAbsenceTreatment! non-null enum​

What happens on an absence day.

DayCareTransportConfiguration.budgetable ● Boolean! non-null scalar​

Whether this entry's amount counts against the §41 Leistungsbetrag (REQ-CP-023.5).

DayCareTransportConfiguration.dtaKey ● TransportDtaKey enum​

The Beförderungsentgelt-Art emitted on the DTA. Null exactly when the settlement form is CARE_RATE_UPLIFT, which emits no Vergütungsart 06 segment.

DayCareTransportConfiguration.journeyType ● TransportJourneyType enum​

The journey type this entry prices, or null where the agreement does not price one separately. Null carries the same "answers any" meaning as providerType above — Saarland prices a Liegendfahrt separately, most states price no journey type at all.

DayCareTransportConfiguration.nonUseAmount ● TimeboxedFloat object​

The non-use amount. Required when nonUseTreatment is CLIENT_CREDIT or PARTIAL_CHARGE, and when the settlement form is INCLUDED_CLIENT_CREDIT. Negative under INCLUDED_CLIENT_CREDIT.

DayCareTransportConfiguration.nonUseNoticeDays ● Int scalar​

The notice period in days. Present exactly when nonUseTreatment is PARTIAL_CHARGE.

DayCareTransportConfiguration.nonUseTreatment ● TransportNonUseTreatment! non-null enum​

What happens when the client arranges their own transport.

DayCareTransportConfiguration.providerType ● TransportProviderType enum​

Whether this entry prices the own or a contracted Fahrdienst, or null where the agreement does not differentiate the two — which is the ordinary case, and what Sachsen-Anhalt has.

Null is not "unset": it is the undifferentiated entry, and the resolution rule reads it that way. An entry with no provider type answers a request naming any provider type, and stands beside a provider-specific one because the more specific of the two wins (REQ-CP-023.2).

DayCareTransportConfiguration.servedTransportModels ● [TransportModel!]! non-null enum​

The Transport Models this entry settles. Never empty on a transport entry, and never contains NONE.

DayCareTransportConfiguration.settlementForm ● TransportSettlementForm! non-null enum​

Where the amount lands.

DayCareTransportConfiguration.tariffBasis ● TransportTariffBasis! non-null enum​

How the entry's amount is applied to one calendar day.

Member Of​

DayCareBenefitParagraph41 object