|
@@ -0,0 +1,569 @@
|
|
|
+{
|
|
|
+ "Automobile": {
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "fieldType": 2,
|
|
|
+ "name": "premium",
|
|
|
+ "brief": "Premium",
|
|
|
+ "tooltip": "Indicative premium based on the inputs",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "None",
|
|
|
+ "valueChosenOrEnteredTech": "None",
|
|
|
+ "valueChosenOrEnteredOutput": "Euro None",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "field_groups": [
|
|
|
+ {
|
|
|
+ "fieldType": 3,
|
|
|
+ "name": "Standard",
|
|
|
+ "brief": "General Data",
|
|
|
+ "tooltip": "General Data",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Flag",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "True",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 3,
|
|
|
+ "name": "VehicleData",
|
|
|
+ "brief": "Vehicle Data",
|
|
|
+ "tooltip": "Vehicle Data",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Flag",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "True",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "Kasko",
|
|
|
+ "brief": "Kasko",
|
|
|
+ "tooltip": "Kasko Insurance",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Flag",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "True",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "Accident",
|
|
|
+ "brief": "Accident Insurance",
|
|
|
+ "tooltip": "Accident Insurance",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Flag",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "True",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "Standard": [
|
|
|
+ {
|
|
|
+ "fieldType": 3,
|
|
|
+ "name": "InsuranceStart",
|
|
|
+ "brief": "Start of insurance",
|
|
|
+ "tooltip": "Please select the date of start of the insurance",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Datum",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "2021-01-01",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "VehicleType",
|
|
|
+ "brief": "Vehicle Type",
|
|
|
+ "tooltip": "Please select the type of vehicle",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [
|
|
|
+ "Car",
|
|
|
+ "Light Truck",
|
|
|
+ "Heavy Truck",
|
|
|
+ "Motorcycle",
|
|
|
+ "Tractor",
|
|
|
+ "Bus"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "Car",
|
|
|
+ "inputTriggers": true,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "Brand",
|
|
|
+ "brief": "Brand",
|
|
|
+ "tooltip": "Please select the manufacturer of the vehicle",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [
|
|
|
+ "",
|
|
|
+ "Alfa romeo",
|
|
|
+ "Aston martin",
|
|
|
+ "Audi",
|
|
|
+ "Bentley",
|
|
|
+ "Bmw",
|
|
|
+ "Chevrolet",
|
|
|
+ "Chrysler",
|
|
|
+ "Citroen",
|
|
|
+ "Dacia",
|
|
|
+ "Daewoo",
|
|
|
+ "Daihatsu",
|
|
|
+ "Dodge",
|
|
|
+ "Ferrari",
|
|
|
+ "Fiat",
|
|
|
+ "Ford (brd)",
|
|
|
+ "Ford (gb)",
|
|
|
+ "Honda",
|
|
|
+ "Humer",
|
|
|
+ "Hyundai",
|
|
|
+ "Jaguar",
|
|
|
+ "Jeep",
|
|
|
+ "Kia",
|
|
|
+ "Lada",
|
|
|
+ "Lamborghini",
|
|
|
+ "Lancia",
|
|
|
+ "Land rover",
|
|
|
+ "Lexus",
|
|
|
+ "Maserati",
|
|
|
+ "Mazda",
|
|
|
+ "Mcc (smart)",
|
|
|
+ "Mercedes",
|
|
|
+ "Mini",
|
|
|
+ "Mitsubishi",
|
|
|
+ "Morgan",
|
|
|
+ "Nissan",
|
|
|
+ "Opel",
|
|
|
+ "Peugeot",
|
|
|
+ "Porsche",
|
|
|
+ "Puch",
|
|
|
+ "Puch mercedes",
|
|
|
+ "Range rover",
|
|
|
+ "Renault",
|
|
|
+ "Rover",
|
|
|
+ "Saab",
|
|
|
+ "Seat",
|
|
|
+ "Skoda",
|
|
|
+ "Smart",
|
|
|
+ "Sonstige",
|
|
|
+ "Ssang yong",
|
|
|
+ "Steyr puch",
|
|
|
+ "Subaru",
|
|
|
+ "Suzuki",
|
|
|
+ "Tesla",
|
|
|
+ "Toyota",
|
|
|
+ "Volvo",
|
|
|
+ "VW"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "Renault",
|
|
|
+ "inputTriggers": true,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "OwnerAge",
|
|
|
+ "brief": "Owner's Age",
|
|
|
+ "tooltip": "Please enter the age of the license holder",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "range",
|
|
|
+ "18",
|
|
|
+ "80"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "30",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 3,
|
|
|
+ "name": "DriverUnder23",
|
|
|
+ "brief": "Driver Under 23",
|
|
|
+ "tooltip": "Do drivers under the age of 23 also drive this vehicle?",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Flag",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "True",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "OwnerPostcode",
|
|
|
+ "brief": "Owner's Postcode",
|
|
|
+ "tooltip": "Post code of the registration address of the license holder",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "range",
|
|
|
+ "1010",
|
|
|
+ "9999"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "1010",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "BonusLevel",
|
|
|
+ "brief": "Bonus Level",
|
|
|
+ "tooltip": "Please enter the bonus level for calculation",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "range",
|
|
|
+ "0",
|
|
|
+ "17"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "0",
|
|
|
+ "inputTriggers": true,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "IntendedUse",
|
|
|
+ "brief": "Intended Use",
|
|
|
+ "tooltip": "",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [
|
|
|
+ "no special use",
|
|
|
+ "for use in agriculture",
|
|
|
+ "for use in factory traffic",
|
|
|
+ "for use in the taxi trade"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "no special use",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "Discount",
|
|
|
+ "brief": "Discount",
|
|
|
+ "tooltip": "Please select the discount level",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "range",
|
|
|
+ "0",
|
|
|
+ "20"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "0",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "PaymentFrequency",
|
|
|
+ "brief": "Payment Frequency",
|
|
|
+ "tooltip": "Select the payment frequency from the list",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [
|
|
|
+ "monthly",
|
|
|
+ "semi-annually",
|
|
|
+ "annually"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "monthly",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "VehicleData": [
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "VehicleAge",
|
|
|
+ "brief": "Vehicle Age",
|
|
|
+ "tooltip": "Please enter the age of the vehicle",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [
|
|
|
+ "New",
|
|
|
+ "1",
|
|
|
+ "2",
|
|
|
+ "3",
|
|
|
+ "4",
|
|
|
+ "5",
|
|
|
+ "6",
|
|
|
+ "7",
|
|
|
+ "8",
|
|
|
+ "9",
|
|
|
+ "10",
|
|
|
+ "11-20",
|
|
|
+ ">20"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "New",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "EngineType",
|
|
|
+ "brief": "Engine Type",
|
|
|
+ "tooltip": "Please select the type of the engine",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [
|
|
|
+ "Petrol",
|
|
|
+ "Petrol or Methane",
|
|
|
+ "Petrol or Natural Gas",
|
|
|
+ "Petrol or Liquid Gas",
|
|
|
+ "Diesel",
|
|
|
+ "Electrical",
|
|
|
+ "Gas",
|
|
|
+ "Combined Petrol and Electric Motor",
|
|
|
+ "Combined Diesel and Electric Motor"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "Petrol",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "CO2",
|
|
|
+ "brief": "CO2 Value",
|
|
|
+ "tooltip": "Please enter the CO2 value of the vehicle",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "range",
|
|
|
+ "1",
|
|
|
+ "500"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "None",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "KW",
|
|
|
+ "brief": "Kilowatt",
|
|
|
+ "tooltip": "Please enter the KW value of the vehicle",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "range",
|
|
|
+ "1",
|
|
|
+ "999"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "None",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 3,
|
|
|
+ "name": "EngineSize",
|
|
|
+ "brief": "Engine Size",
|
|
|
+ "tooltip": "Please enter the engine size of the vehicle",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "range",
|
|
|
+ "1",
|
|
|
+ "15000"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "None",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "Kasko": [
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "ListPrice",
|
|
|
+ "brief": "List Price",
|
|
|
+ "tooltip": "Indication of the new list price including NOVA and VAT",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "range",
|
|
|
+ "1",
|
|
|
+ "999999"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "None",
|
|
|
+ "inputTriggers": true,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "SpecialEquipment",
|
|
|
+ "brief": "Special Equipment",
|
|
|
+ "tooltip": "Specification of the special equipment including VAT. (if applicable)",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "0",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "KaskoVariant",
|
|
|
+ "brief": "Kasko Variant",
|
|
|
+ "tooltip": "Select a comprehensive insurance variant",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [
|
|
|
+ "Fully comprehensive partial SBH",
|
|
|
+ "Fully comprehensive general SBH",
|
|
|
+ "Partial insurance with partial SBH",
|
|
|
+ "Partial coverage general SBH",
|
|
|
+ "Parking damage partially SBH",
|
|
|
+ "Parking damage general SBH"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "Fully comprehensive general SBH",
|
|
|
+ "inputTriggers": true,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "KaskoSBH",
|
|
|
+ "brief": "Deductible Kasko",
|
|
|
+ "tooltip": "Select which SBH should be apply",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Zahl",
|
|
|
+ "inputRange": [
|
|
|
+ "350",
|
|
|
+ "650",
|
|
|
+ "950"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "350",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "Accident": [
|
|
|
+ {
|
|
|
+ "fieldType": 1,
|
|
|
+ "name": "AccidentVariants",
|
|
|
+ "brief": "Accident Variants",
|
|
|
+ "tooltip": "Select whether you want cover only the driver or driver and passenger in case of an accident",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [
|
|
|
+ "Only Driver",
|
|
|
+ "Driver and Passengers"
|
|
|
+ ],
|
|
|
+ "onlyFromRange": true,
|
|
|
+ "valueChosenOrEntered": "Driver and Passengers",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": false,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 2,
|
|
|
+ "name": "AccidentDeath",
|
|
|
+ "brief": "Death",
|
|
|
+ "tooltip": "Sum insured in the event of death",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "\u20ac 20.000,00",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "fieldType": 2,
|
|
|
+ "name": "AccidentDisability",
|
|
|
+ "brief": "Permanent Disability",
|
|
|
+ "tooltip": "Sum insured in the event of permanent disability",
|
|
|
+ "icon": "",
|
|
|
+ "fieldDataType": "Text",
|
|
|
+ "inputRange": [],
|
|
|
+ "onlyFromRange": false,
|
|
|
+ "valueChosenOrEntered": "\u20ac 40.000,00",
|
|
|
+ "valueChosenOrEnteredTech": "\u20ac 40.000,00",
|
|
|
+ "valueChosenOrEnteredOutput": "\u20ac 40.000,00",
|
|
|
+ "inputTriggers": false,
|
|
|
+ "isMandatory": true,
|
|
|
+ "errorMessage": "",
|
|
|
+ "endpoint": ""
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+}
|