137 lines
3.6 KiB
TypeScript
137 lines
3.6 KiB
TypeScript
import { CostTypeVariant } from '@prisma/client';
|
|
import { endOfDay, startOfDay } from 'date-fns';
|
|
|
|
export const KTW_PRIVAT_TARIFFS = [
|
|
{
|
|
description: 'Privat KTW',
|
|
validFrom: startOfDay(new Date('2020-01-01')),
|
|
validTo: endOfDay(new Date('2023-12-31')),
|
|
costTypes: [
|
|
{
|
|
description: 'Grundpauschale je Fahrt',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 19000,
|
|
},
|
|
{
|
|
description: 'QMS Zuschlag',
|
|
variant: CostTypeVariant.GRUNDPREIS,
|
|
costAmount: 2500,
|
|
},
|
|
{
|
|
description: 'ab dem 16. km',
|
|
variant: CostTypeVariant.KILOMETERZUSCHLAG,
|
|
costAmount: 390,
|
|
kmInclusive: 15,
|
|
},
|
|
{
|
|
description: 'Nachtzuschlag',
|
|
variant: CostTypeVariant.NACHTZUSCHLAG,
|
|
costAmount: 8800,
|
|
timeRange: '19:00-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: 8800,
|
|
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',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
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',
|
|
},
|
|
],
|
|
},
|
|
];
|