525 lines
14 KiB
TypeScript
525 lines
14 KiB
TypeScript
import { CostTypeVariant } from '@prisma/client';
|
|
import { startOfDay, endOfDay } from 'date-fns';
|
|
|
|
export const KTW_DAK_TARIFFS = [
|
|
{
|
|
description: 'DAK KTW',
|
|
validFrom: startOfDay(new Date('2018-02-01')),
|
|
validTo: endOfDay(new Date('2021-09-30')),
|
|
costTypes: [
|
|
{
|
|
description: 'Grundpauschale je Fahrt',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 8507,
|
|
},
|
|
{
|
|
description: 'QMS Zuschlag inkl. Modernes Einsatzfahrzeug',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 790,
|
|
},
|
|
{
|
|
description: 'ab dem 18. km',
|
|
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
|
costAmount: 284,
|
|
kmInclusive: 17,
|
|
},
|
|
{
|
|
description: 'Nachtzuschlag 18:30-06:30',
|
|
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-10-01')),
|
|
validTo: endOfDay(new Date('2022-12-31')),
|
|
costTypes: [
|
|
{
|
|
description: 'Grundpauschale je Fahrt',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 7650,
|
|
},
|
|
{
|
|
description: 'QMS Zuschlag',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 1380,
|
|
},
|
|
{
|
|
description: 'Modernes Einsatzfahrzeug',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 750,
|
|
},
|
|
{
|
|
description: 'ab dem 17. km',
|
|
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
|
costAmount: 300,
|
|
kmInclusive: 16,
|
|
},
|
|
{
|
|
description: 'Nachtzuschlag 18:30-06:30',
|
|
variant: CostTypeVariant.NACHTZUSCHLAG,
|
|
costAmount: 5300,
|
|
timeRange: '18:30-06:30',
|
|
},
|
|
{
|
|
description: 'Wochenendzuschlag',
|
|
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
|
costAmount: 5230,
|
|
},
|
|
{
|
|
description: 'Feiertagszuschlag',
|
|
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
|
costAmount: 5230,
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 2.A',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 3590,
|
|
infectionType: '2.A',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 2.B',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 14350,
|
|
infectionType: '2.B',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 3.1',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 16500,
|
|
infectionType: '3.1',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 3.2',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 16500,
|
|
infectionType: '3.2',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
description: 'DAK KTW',
|
|
validFrom: startOfDay(new Date('2023-01-01')),
|
|
validTo: endOfDay(new Date('2023-12-31')),
|
|
costTypes: [
|
|
{
|
|
description: 'Grundpauschale je Fahrt',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 7920,
|
|
},
|
|
{
|
|
description: 'QMS Zuschlag',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 1430,
|
|
},
|
|
{
|
|
description: 'Modernes Einsatzfahrzeug',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 780,
|
|
},
|
|
{
|
|
description: 'ab dem 17. km',
|
|
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
|
costAmount: 315,
|
|
kmInclusive: 16,
|
|
},
|
|
{
|
|
description: 'Nachtzuschlag 18:30-06:30',
|
|
variant: CostTypeVariant.NACHTZUSCHLAG,
|
|
costAmount: 5485,
|
|
timeRange: '18:30-06:30',
|
|
},
|
|
{
|
|
description: 'Wochenendzuschlag',
|
|
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
|
costAmount: 5410,
|
|
},
|
|
{
|
|
description: 'Feiertagszuschlag',
|
|
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
|
costAmount: 5410,
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 2.A',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 3714,
|
|
infectionType: '2.A',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 2.B',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 14845,
|
|
infectionType: '2.B',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 3.1',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 17069,
|
|
infectionType: '3.1',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 3.2',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 17069,
|
|
infectionType: '3.2',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
description: 'DAK KTW',
|
|
validFrom: startOfDay(new Date('2024-01-01')),
|
|
validTo: endOfDay(new Date('2024-12-31')),
|
|
costTypes: [
|
|
{
|
|
description: 'Grundpauschale je Fahrt',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 9000,
|
|
},
|
|
{
|
|
description: 'QMS Zuschlag',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 2000,
|
|
},
|
|
{
|
|
description: 'Modernes Einsatzfahrzeug',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 1000,
|
|
},
|
|
{
|
|
description: 'ab dem 17. km',
|
|
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
|
costAmount: 330,
|
|
kmInclusive: 16,
|
|
},
|
|
{
|
|
description: 'Nachtzuschlag 19:00-19:59',
|
|
variant: CostTypeVariant.NACHTZUSCHLAG,
|
|
costAmount: 5728,
|
|
timeRange: '19:00-19:59',
|
|
},
|
|
{
|
|
description: 'Nachtzuschlag 20:00-21:59',
|
|
variant: CostTypeVariant.NACHTZUSCHLAG,
|
|
costAmount: 6644,
|
|
timeRange: '20:00-21:59',
|
|
},
|
|
{
|
|
description: 'Nachtzuschlag 22:00-04:59',
|
|
variant: CostTypeVariant.NACHTZUSCHLAG,
|
|
costAmount: 7198,
|
|
timeRange: '22:00-04:59',
|
|
},
|
|
{
|
|
description: 'Nachtzuschlag 05:00-06:00',
|
|
variant: CostTypeVariant.NACHTZUSCHLAG,
|
|
costAmount: 5728,
|
|
timeRange: '05:00-06:00',
|
|
},
|
|
{
|
|
description: 'Wochenendzuschlag',
|
|
variant: CostTypeVariant.WOCHENENDZUSCHLAG,
|
|
costAmount: 5410,
|
|
},
|
|
{
|
|
description: 'Feiertagszuschlag',
|
|
variant: CostTypeVariant.FEIERTAGSZUSCHLAG,
|
|
costAmount: 5410,
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 2.A',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 3714,
|
|
infectionType: '2.A',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 2.B',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 14845,
|
|
infectionType: '2.B',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 3.1',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 17069,
|
|
infectionType: '3.1',
|
|
},
|
|
{
|
|
description: 'Desinfektionszuschlag 3.2',
|
|
variant: CostTypeVariant.DESINFEKTIONSZUSCHLAG,
|
|
costAmount: 17069,
|
|
infectionType: '3.2',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
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',
|
|
},
|
|
],
|
|
},
|
|
];
|