(dc): data-connector enhancements
This commit is contained in:
@@ -19,7 +19,7 @@ export const BTW_AOK_TARIFFS = [
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 1665,
|
||||
timeRange: '19:00-07:00',
|
||||
@@ -53,7 +53,7 @@ export const BTW_AOK_TARIFFS = [
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 1665,
|
||||
timeRange: '19:00-07:00',
|
||||
@@ -87,7 +87,7 @@ export const BTW_AOK_TARIFFS = [
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 1765,
|
||||
timeRange: '18:00-07:30',
|
||||
@@ -107,7 +107,7 @@ export const BTW_AOK_TARIFFS = [
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft BTW',
|
||||
validFrom: startOfDay(new Date('2023-05-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2024-06-30')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -121,7 +121,7 @@ export const BTW_AOK_TARIFFS = [
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 1865,
|
||||
timeRange: '18:00-07:30',
|
||||
@@ -138,4 +138,145 @@ export const BTW_AOK_TARIFFS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft BTW',
|
||||
validFrom: startOfDay(new Date('2024-07-01')),
|
||||
validTo: endOfDay(new Date('2024-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4000,
|
||||
timeRange: '00:00-14:29',
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4000,
|
||||
timeRange: '18:01-23:59',
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt (14:30-18:00)',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4500,
|
||||
timeRange: '14:30-18:00',
|
||||
},
|
||||
{
|
||||
description: 'ab dem 21. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 200,
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 2500,
|
||||
timeRange: '18:00-07:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 2500,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 2500,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft BTW',
|
||||
validFrom: startOfDay(new Date('2025-01-01')),
|
||||
validTo: endOfDay(new Date('2025-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4250,
|
||||
timeRange: '00:00-14:29',
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4250,
|
||||
timeRange: '18:01-23:59',
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt (14:30-18:00)',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5000,
|
||||
timeRange: '14:30-18:00',
|
||||
},
|
||||
{
|
||||
description: 'ab dem 21. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 200,
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 3000,
|
||||
timeRange: '18:00-07:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 3000,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 3000,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft BTW',
|
||||
validFrom: startOfDay(new Date('2026-01-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4500,
|
||||
timeRange: '00:00-14:29',
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4500,
|
||||
timeRange: '18:01-23:59',
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt (14:30-18:00)',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5000,
|
||||
timeRange: '14:30-18:00',
|
||||
},
|
||||
{
|
||||
description: 'ab dem 21. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 200,
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 3000,
|
||||
timeRange: '18:00-07:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 3000,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 3000,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
@@ -23,7 +23,7 @@ export const BTW_DAK_VDEK_TARIFFS = [
|
||||
{
|
||||
description: 'DAK + VDEK BTW',
|
||||
validFrom: startOfDay(new Date('2023-06-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2024-08-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -38,4 +38,22 @@ export const BTW_DAK_VDEK_TARIFFS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'DAK + VDEK BTW',
|
||||
validFrom: startOfDay(new Date('2024-09-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 4400,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 21. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 180,
|
||||
kmInclusive: 21,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { CostTypeVariant } from '@prisma/client';
|
||||
import { startOfDay } from 'date-fns';
|
||||
import { endOfDay, startOfDay } from 'date-fns';
|
||||
|
||||
export const BTW_PRIVAT_TARIFFS = [
|
||||
{
|
||||
description: 'Privat BTW',
|
||||
validFrom: startOfDay(new Date('2020-01-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2023-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -24,7 +24,46 @@ export const BTW_PRIVAT_TARIFFS = [
|
||||
kmInclusive: 15,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4000,
|
||||
timeRange: '19:00-07:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 4000,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 4000,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'Privat BTW',
|
||||
validFrom: startOfDay(new Date('2024-01-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 8500,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 2000,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 16. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 250,
|
||||
kmInclusive: 15,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4000,
|
||||
timeRange: '19:00-07:00',
|
||||
|
||||
@@ -5,45 +5,6 @@ export const KTW_AOK_TARIFFS = [
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft KTW',
|
||||
validFrom: startOfDay(new Date('2019-04-01')),
|
||||
validTo: endOfDay(new Date('2021-04-22')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 8936,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 70,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 18. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 286,
|
||||
kmInclusive: 18,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4003,
|
||||
timeRange: '19:00-07:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 4003,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 4003,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft KTW',
|
||||
validFrom: startOfDay(new Date('2021-04-23')),
|
||||
validTo: endOfDay(new Date('2021-06-30')),
|
||||
costTypes: [
|
||||
{
|
||||
@@ -51,18 +12,24 @@ export const KTW_AOK_TARIFFS = [
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 8936,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 177,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 70,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 177,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 18. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 286,
|
||||
kmInclusive: 18,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4003,
|
||||
timeRange: '19:00-07:00',
|
||||
@@ -77,12 +44,6 @@ export const KTW_AOK_TARIFFS = [
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 4003,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 18. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 286,
|
||||
kmInclusive: 18,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
@@ -106,7 +67,13 @@ export const KTW_AOK_TARIFFS = [
|
||||
costAmount: 181,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'ab dem 18. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 293,
|
||||
kmInclusive: 18,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4104,
|
||||
timeRange: '19:00-07:00',
|
||||
@@ -121,12 +88,6 @@ export const KTW_AOK_TARIFFS = [
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 4104,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 18. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 293,
|
||||
kmInclusive: 18,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
@@ -174,7 +135,7 @@ export const KTW_AOK_TARIFFS = [
|
||||
kmInclusive: 17,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6500,
|
||||
timeRange: '18:30-06:30',
|
||||
@@ -218,7 +179,7 @@ export const KTW_AOK_TARIFFS = [
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft KTW',
|
||||
validFrom: startOfDay(new Date('2024-01-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2024-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -260,7 +221,7 @@ export const KTW_AOK_TARIFFS = [
|
||||
kmInclusive: 17,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6919,
|
||||
timeRange: '18:30-06:30',
|
||||
@@ -301,4 +262,128 @@ export const KTW_AOK_TARIFFS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft KTW',
|
||||
validFrom: startOfDay(new Date('2025-01-01')),
|
||||
validTo: endOfDay(new Date('2025-06-30')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 7500,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 3000,
|
||||
},
|
||||
{
|
||||
description: 'Modernes Einsatzfahrzeug',
|
||||
variant: CostTypeVariant.FAHRZEUGZUSCHLAG,
|
||||
costAmount: 1600,
|
||||
// excludeCarNames: [
|
||||
// '1/KTW-01',
|
||||
// '1/KTW-02',
|
||||
// '1/KTW-03',
|
||||
// '1/KTW-04',
|
||||
// '1/KTW-05-E',
|
||||
// '1/KTW-06',
|
||||
// ],
|
||||
},
|
||||
{
|
||||
description: 'Leitstellenmanagement',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 900,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag pauschal',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 2500,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 18. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 385,
|
||||
kmInclusive: 18,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 8500,
|
||||
timeRange: '18:30-06:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 8500,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 8500,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft KTW',
|
||||
validFrom: startOfDay(new Date('2025-07-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 7831,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 3132,
|
||||
},
|
||||
{
|
||||
description: 'Modernes Einsatzfahrzeug',
|
||||
variant: CostTypeVariant.FAHRZEUGZUSCHLAG,
|
||||
costAmount: 1671,
|
||||
// excludeCarNames: [
|
||||
// '1/KTW-01',
|
||||
// '1/KTW-02',
|
||||
// '1/KTW-03',
|
||||
// '1/KTW-04',
|
||||
// '1/KTW-05-E',
|
||||
// '1/KTW-06',
|
||||
// ],
|
||||
},
|
||||
{
|
||||
description: 'Leitstellenmanagement',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 940,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag pauschal',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 2610,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 19. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 402,
|
||||
kmInclusive: 18,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 8875,
|
||||
timeRange: '19:00-07:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 8875,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 8875,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
@@ -5,40 +5,6 @@ export const KTW_DAK_TARIFFS = [
|
||||
{
|
||||
description: 'DAK KTW',
|
||||
validFrom: startOfDay(new Date('2018-02-01')),
|
||||
validTo: endOfDay(new Date('2021-04-22')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 8507,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 18. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 284,
|
||||
kmInclusive: 17,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4728,
|
||||
timeRange: '18:30-06:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 4728,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 4728,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'DAK KTW',
|
||||
validFrom: startOfDay(new Date('2021-04-23')),
|
||||
validTo: endOfDay(new Date('2021-09-30')),
|
||||
costTypes: [
|
||||
{
|
||||
@@ -58,7 +24,7 @@ export const KTW_DAK_TARIFFS = [
|
||||
kmInclusive: 17,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4728,
|
||||
timeRange: '18:30-06:30',
|
||||
@@ -102,7 +68,7 @@ export const KTW_DAK_TARIFFS = [
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5300,
|
||||
timeRange: '18:30-06:30',
|
||||
@@ -170,7 +136,7 @@ export const KTW_DAK_TARIFFS = [
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5485,
|
||||
timeRange: '18:30-06:30',
|
||||
@@ -214,7 +180,7 @@ export const KTW_DAK_TARIFFS = [
|
||||
{
|
||||
description: 'DAK KTW',
|
||||
validFrom: startOfDay(new Date('2024-01-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2024-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -238,25 +204,25 @@ export const KTW_DAK_TARIFFS = [
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 19:00-19:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5728,
|
||||
timeRange: '19:00-19:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 20:00-21:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6644,
|
||||
timeRange: '20:00-21:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 22:00-04:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7198,
|
||||
timeRange: '22:00-04:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 05:00-06:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5728,
|
||||
timeRange: '05:00-06:00',
|
||||
@@ -297,4 +263,262 @@ export const KTW_DAK_TARIFFS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'DAK KTW',
|
||||
validFrom: startOfDay(new Date('2025-01-01')),
|
||||
validTo: endOfDay(new Date('2025-04-30')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 9648,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 2144,
|
||||
},
|
||||
{
|
||||
description: 'Modernes Einsatzfahrzeug',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 1072,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 17. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 354,
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 19:00-19:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6140,
|
||||
timeRange: '19:00-19:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 20:00-21:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7122,
|
||||
timeRange: '20:00-21:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 22:00-04:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7716,
|
||||
timeRange: '22:00-04:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 05:00-06:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6140,
|
||||
timeRange: '05:00-06:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 5800,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 5800,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.A',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 3981,
|
||||
infectionType: '2.A',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.B',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 15914,
|
||||
infectionType: '2.B',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.1',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 18298,
|
||||
infectionType: '3.1',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.2',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 18298,
|
||||
infectionType: '3.2',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'DAK KTW',
|
||||
validFrom: startOfDay(new Date('2025-05-01')),
|
||||
validTo: endOfDay(new Date('2025-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 10073,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 2239,
|
||||
},
|
||||
{
|
||||
description: 'Modernes Einsatzfahrzeug',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 1119,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 17. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 369,
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 19:00-19:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6411,
|
||||
timeRange: '19:00-19:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 20:00-21:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7436,
|
||||
timeRange: '20:00-21:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 22:00-04:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 8057,
|
||||
timeRange: '22:00-04:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 05:00-06:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6411,
|
||||
timeRange: '05:00-06:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 6055,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 6055,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.A',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 4157,
|
||||
infectionType: '2.A',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.B',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 16616,
|
||||
infectionType: '2.B',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.1',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 19105,
|
||||
infectionType: '3.1',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.2',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 19105,
|
||||
infectionType: '3.2',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'DAK KTW',
|
||||
validFrom: startOfDay(new Date('2026-01-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 10142,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 2239,
|
||||
},
|
||||
{
|
||||
description: 'Modernes Einsatzfahrzeug',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 1119,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 17. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 369,
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 19:00-19:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6411,
|
||||
timeRange: '19:00-19:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 20:00-21:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7436,
|
||||
timeRange: '20:00-21:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 22:00-04:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 8057,
|
||||
timeRange: '22:00-04:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 05:00-06:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6411,
|
||||
timeRange: '05:00-06:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 6055,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 6055,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.A',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 4157,
|
||||
infectionType: '2.A',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.B',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 16616,
|
||||
infectionType: '2.B',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.1',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 19105,
|
||||
infectionType: '3.1',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.2',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 19105,
|
||||
infectionType: '3.2',
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { CostTypeVariant } from '@prisma/client';
|
||||
import { startOfDay } from 'date-fns';
|
||||
import { endOfDay, startOfDay } from 'date-fns';
|
||||
|
||||
export const KTW_PRIVAT_TARIFFS = [
|
||||
{
|
||||
description: 'Privat KTW',
|
||||
validFrom: startOfDay(new Date('2020-01-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2023-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -65,4 +65,72 @@ export const KTW_PRIVAT_TARIFFS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'Privat KTW',
|
||||
validFrom: startOfDay(new Date('2024-01-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 19000,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 3300,
|
||||
},
|
||||
{
|
||||
description: 'Hygienemaßnahmen',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 1500,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 16. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 390,
|
||||
kmInclusive: 15,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 18:30-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 8800,
|
||||
timeRange: '18:30-07:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 8800,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 8800,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.A',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 8800,
|
||||
infectionType: '2.A',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.B',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 17500,
|
||||
infectionType: '2.B',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.1',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 17500,
|
||||
infectionType: '3.1',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.2',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 17500,
|
||||
infectionType: '3.2',
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
@@ -5,40 +5,6 @@ export const KTW_VDEK_TARIFFS = [
|
||||
{
|
||||
description: 'VDEK KTW',
|
||||
validFrom: startOfDay(new Date('2017-09-01')),
|
||||
validTo: endOfDay(new Date('2021-04-22')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 8150,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 18. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 273,
|
||||
kmInclusive: 17,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4550,
|
||||
timeRange: '18:30-06:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 4550,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 4550,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'VDEK KTW',
|
||||
validFrom: startOfDay(new Date('2021-04-23')),
|
||||
validTo: endOfDay(new Date('2021-06-30')),
|
||||
costTypes: [
|
||||
{
|
||||
@@ -58,7 +24,7 @@ export const KTW_VDEK_TARIFFS = [
|
||||
kmInclusive: 17,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 4550,
|
||||
timeRange: '18:30-06:30',
|
||||
@@ -97,7 +63,7 @@ export const KTW_VDEK_TARIFFS = [
|
||||
kmInclusive: 17,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5028,
|
||||
timeRange: '18:30-06:30',
|
||||
@@ -146,7 +112,7 @@ export const KTW_VDEK_TARIFFS = [
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:30-06:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5537,
|
||||
timeRange: '18:30-06:30',
|
||||
@@ -190,7 +156,7 @@ export const KTW_VDEK_TARIFFS = [
|
||||
{
|
||||
description: 'VDEK KTW',
|
||||
validFrom: startOfDay(new Date('2023-05-01')),
|
||||
validTo: endOfDay(new Date('2024-04-31')),
|
||||
validTo: endOfDay(new Date('2024-04-30')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -219,25 +185,25 @@ export const KTW_VDEK_TARIFFS = [
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 19:00-19:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5728,
|
||||
timeRange: '19:00-19:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 20:00-21:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6644,
|
||||
timeRange: '20:00-21:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 22:00-04:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7198,
|
||||
timeRange: '22:00-04:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 05:00-06:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5728,
|
||||
timeRange: '05:00-06:00',
|
||||
@@ -281,7 +247,7 @@ export const KTW_VDEK_TARIFFS = [
|
||||
{
|
||||
description: 'VDEK KTW',
|
||||
validFrom: startOfDay(new Date('2024-05-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2025-04-30')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -310,25 +276,25 @@ export const KTW_VDEK_TARIFFS = [
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 19:00-19:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5970,
|
||||
timeRange: '19:00-19:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 20:00-21:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6924,
|
||||
timeRange: '20:00-21:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 22:00-04:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7502,
|
||||
timeRange: '22:00-04:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 05:00-06:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5970,
|
||||
timeRange: '05:00-06:00',
|
||||
@@ -369,4 +335,95 @@ export const KTW_VDEK_TARIFFS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'VDEK KTW',
|
||||
validFrom: startOfDay(new Date('2025-05-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 7971,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 3141,
|
||||
},
|
||||
{
|
||||
description: 'Modernes Einsatzfahrzeug',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 1885,
|
||||
},
|
||||
{
|
||||
description: 'Leitstellenmanagement',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 730,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 17. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 402,
|
||||
kmInclusive: 16,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 19:00-19:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6233,
|
||||
timeRange: '19:00-19:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 20:00-21:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7229,
|
||||
timeRange: '20:00-21:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 22:00-04:59',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7833,
|
||||
timeRange: '22:00-04:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 05:00-06:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6233,
|
||||
timeRange: '05:00-06:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 6992,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 6992,
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.A',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 4654,
|
||||
infectionType: '2.A',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 2.B',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 19070,
|
||||
infectionType: '2.B',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.1',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 22052,
|
||||
infectionType: '3.1',
|
||||
},
|
||||
{
|
||||
description: 'Desinfektionszuschlag 3.2',
|
||||
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
||||
costAmount: 22052,
|
||||
infectionType: '3.2',
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
@@ -19,7 +19,7 @@ export const TSW_AOK_TARIFFS = [
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 2445,
|
||||
timeRange: '19:00-07:00',
|
||||
@@ -53,7 +53,7 @@ export const TSW_AOK_TARIFFS = [
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag s19:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 2445,
|
||||
timeRange: '19:00-07:00',
|
||||
@@ -87,7 +87,7 @@ export const TSW_AOK_TARIFFS = [
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 2600,
|
||||
timeRange: '18:00-07:30',
|
||||
@@ -107,7 +107,7 @@ export const TSW_AOK_TARIFFS = [
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft TSW',
|
||||
validFrom: startOfDay(new Date('2023-05-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2024-06-30')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -121,7 +121,7 @@ export const TSW_AOK_TARIFFS = [
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 2700,
|
||||
timeRange: '18:00-07:30',
|
||||
@@ -138,4 +138,138 @@ export const TSW_AOK_TARIFFS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft TSW',
|
||||
validFrom: startOfDay(new Date('2024-07-01')),
|
||||
validTo: endOfDay(new Date('2024-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 6000,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 21. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 200,
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachmittagszuschlag 14:30-18:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7000,
|
||||
timeRange: '14:30-18:00',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5000,
|
||||
timeRange: '18:00-07:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 5000,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 5000,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft TSW',
|
||||
validFrom: startOfDay(new Date('2025-01-01')),
|
||||
validTo: endOfDay(new Date('2025-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6250,
|
||||
timeRange: '00:00-14:29',
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6250,
|
||||
timeRange: '18:01-23:59',
|
||||
},
|
||||
{
|
||||
description: 'Nachmittagspauschale 14:30-18:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7500,
|
||||
timeRange: '14:30-18:00',
|
||||
},
|
||||
{
|
||||
description: 'ab dem 21. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 200,
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6000,
|
||||
timeRange: '18:00-07:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 6000,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 6000,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'AOK/BKK/IKK/Knappschaft TSW',
|
||||
validFrom: startOfDay(new Date('2026-01-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6500,
|
||||
timeRange: '00:00-14:29',
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6500,
|
||||
timeRange: '18:01-23:59',
|
||||
},
|
||||
{
|
||||
description: 'ab dem 21. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 200,
|
||||
kmInclusive: 20,
|
||||
},
|
||||
{
|
||||
description: 'Nachmittagszuschlag 14:30-18:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 7500,
|
||||
timeRange: '14:30-18:00',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag 18:00-07:30',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 6000,
|
||||
timeRange: '18:00-07:30',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 6000,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 6000,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
@@ -26,33 +26,33 @@ export const TSW_DAK_VDEK_TARIFFS = [
|
||||
validTo: endOfDay(new Date('2024-08-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt (TSW 2)',
|
||||
variant: CostTypeVariant.TSWDIFFERENZIERUNG,
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 5880,
|
||||
},
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt (TSW 1)',
|
||||
variant: CostTypeVariant.TSWDIFFERENZIERUNG,
|
||||
costAmount: 4380,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 407,
|
||||
timeRange: '18:30-20:00',
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 407,
|
||||
timeRange: '06:00-07:00',
|
||||
},
|
||||
// {
|
||||
// description: 'Grundpauschale je Fahrt (TSW 1)',
|
||||
// variant: CostTypeVariant.TSWDIFFERENZIERUNG,
|
||||
// costAmount: 4380,
|
||||
// },
|
||||
{
|
||||
description: 'ab dem 22. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 159,
|
||||
kmInclusive: 21,
|
||||
},
|
||||
{
|
||||
description: 'Morgenzuschlag 06:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 407,
|
||||
timeRange: '06:00-07:00',
|
||||
},
|
||||
{
|
||||
description: 'Abendzuschlag 18:30-20:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 407,
|
||||
timeRange: '18:30-20:00',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
@@ -76,21 +76,26 @@ export const TSW_DAK_VDEK_TARIFFS = [
|
||||
costAmount: 5793,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
description: 'Fallmanagementzuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 750,
|
||||
},
|
||||
{
|
||||
description: 'Morgenzuschlag 05:00-07:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 407,
|
||||
costAmount: 450,
|
||||
timeRange: '05:00-07:00',
|
||||
},
|
||||
{
|
||||
description: 'Fallmanagementzuschlag',
|
||||
description: 'Abendzuschlag 19:00-23:00',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 750,
|
||||
timeRange: '14:30-23:00',
|
||||
costAmount: 407,
|
||||
timeRange: '19:00-23:00',
|
||||
},
|
||||
{
|
||||
description: 'ab dem 22. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 180,
|
||||
costAmount: 159,
|
||||
kmInclusive: 21,
|
||||
},
|
||||
],
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { CostTypeVariant } from '@prisma/client';
|
||||
import { startOfDay } from 'date-fns';
|
||||
import { endOfDay, startOfDay } from 'date-fns';
|
||||
|
||||
export const TSW_PRIVAT_TARIFFS = [
|
||||
{
|
||||
description: 'Privat TSW',
|
||||
validFrom: startOfDay(new Date('2020-01-01')),
|
||||
validTo: null,
|
||||
validTo: endOfDay(new Date('2023-12-31')),
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
@@ -41,4 +41,43 @@ export const TSW_PRIVAT_TARIFFS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
description: 'Privat TSW',
|
||||
validFrom: startOfDay(new Date('2024-01-01')),
|
||||
validTo: null,
|
||||
costTypes: [
|
||||
{
|
||||
description: 'Grundpauschale je Fahrt',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 13500,
|
||||
},
|
||||
{
|
||||
description: 'QMS Zuschlag',
|
||||
variant: CostTypeVariant.GRUNDPREIS,
|
||||
costAmount: 2000,
|
||||
},
|
||||
{
|
||||
description: 'ab dem 16. km',
|
||||
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
||||
costAmount: 250,
|
||||
kmInclusive: 15,
|
||||
},
|
||||
{
|
||||
description: 'Nachtzuschlag',
|
||||
variant: CostTypeVariant.NACHTZUSCHLAG,
|
||||
costAmount: 5500,
|
||||
timeRange: '19:00-07:00',
|
||||
},
|
||||
{
|
||||
description: 'Wochenendzuschlag',
|
||||
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
||||
costAmount: 5500,
|
||||
},
|
||||
{
|
||||
description: 'Feiertagszuschlag',
|
||||
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
||||
costAmount: 5500,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user