Skip to content

Instantly share code, notes, and snippets.

@marcellkiss
Last active February 22, 2016 15:07
Show Gist options
  • Save marcellkiss/216eaef0708f8d3b4024 to your computer and use it in GitHub Desktop.
Save marcellkiss/216eaef0708f8d3b4024 to your computer and use it in GitHub Desktop.
[
  {
    "title": "Risikoleben",
    "id": 0,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string", // dropdown_insurer is needed
        "id": "insurer"
      },
      {
        "title": "Versicherte Person",
        "type": "string",
        "id": "insured_person"
      },
      {
        "title": "Garantierte Versicherungssumme",
        "type": "float",
        "id": "sum_insured"
      },
      {
        "title": "Ablaufalter",
        "type": "dropdown",
        "max": 67,
        "id": "expiry_age",
        "min": 30
      }
    ],
    "category": "Absicherung Hinterbliebene",
    "tariff": [],
    "icon": "house-insurance"
  },
  {
    "title": "Basisrente",
    "id": 1,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Versicherte Person",
        "type": "string",
        "id": "insured_person"
      },
      {
        "title": "Garantierte Rente",
        "type": "float",
        "id": "ensured_pension"
      },
      {
        "title": "Rentenbeginn",
        "type": "int",
        "max": 67,
        "id": "pension_age",
        "min": 62
      }
    ],
    "category": "Absicherung Altersvorsorge",
    "tariff": [],
    "icon": "money"
  },
  {
    "title": "Riester",
    "id": 2,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Versicherte Person",
        "type": "string",
        "id": "insured_person"
      },
      {
        "title": "Überschussverwendung",
        "type": "dropdown_profituse",
        "id": "profit_use"
      },
      {
        "title": "Ablaufalter",
        "type": "int",
        "max": 63,
        "id": "expiry_age",
        "min": 30
      }
    ],
    "category": "Absicherung Altersvorsorge",
    "tariff": [],
    "icon": "dome"
  },
  {
    "title": "Berufsunfähigkeit",
    "id": 3,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Versicherte Person",
        "type": "string",
        "id": "insured_person"
      },
      {
        "title": "Garantierte Rente",
        "type": "float",
        "id": "ensured_pension"
      },
      {
        "title": "Ablaufalter",
        "type": "int",
        "max": 63,
        "id": "expiry_age",
        "min": 30
      }
    ],
    "category": "Absicherung Arbeitskraft",
    "tariff": [],
    "icon": "builder"
  },
  {
    "title": "Pflege",
    "id": 4,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Versicherte Person",
        "type": "string",
        "id": "insured_person"
      }
    ],
    "category": "Absicherung Arbeitskraft",
    "tariff": [],
    "icon": "hospital"
  },
  {
    "title": "KV-Zusatz",
    "id": 5,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Versicherte Person",
        "type": "string",
        "id": "insured_person"
      },
      {
        "title": "Leistungsbereich ambulant",
        "type": "checkbox",
        "id": "kv_included_ambulant"
      },
      {
        "title": "Leistungsbereich stationär",
        "type": "checkbox",
        "id": "kv_included_stationary"
      },
      {
        "title": "Leistungsbereich Zahn",
        "type": "checkbox",
        "id": "kv_included_dentist"
      }
    ],
    "category": "Absicherung Gesundheit",
    "tariff": [],
    "icon": "health2"
  },
  {
    "title": "KV-Voll",
    "id": 6,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Versicherte Person",
        "type": "string",
        "id": "insured_person"
      },
      {
        "title": "Versicherte Person 2",
        "type": "string",
        "id": "insured_person_2"
      },
      {
        "title": "Versicherte Person 3",
        "type": "string",
        "id": "insured_person_3"
      },
      {
        "title": "Versicherte Person 4",
        "type": "string",
        "id": "insured_person_4"
      }
    ],
    "category": "Absicherung Gesundheit",
    "tariff": [],
    "icon": "health"
  },
  {
    "title": "KFZ",
    "id": 7,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Kennzeichen",
        "type": "string",
        "id": "number_plate"
      },
      {
        "title": "Hersteller (HSN)",
        "type": "string",
        "id": "manufacture"
      },
      {
        "title": "Modell (TSN)",
        "type": "string",
        "id": "modell"
      },
      {
        "title": "Fahrleistung pro Jahr",
        "type": "int",
        "id": "driving_performance"
      },
      {
        "title": "Abstellplatz",
        "type": "string",
        "id": "storing_position"
      },
      {
        "title": "KH Deckung",
        "type": "string",
        "id": "cover_automobile_liability"
      },
      {
        "title": "Kasko Deckung",
        "type": "string",
        "id": "cover_automobile_comprehensive"
      },
      {
        "title": "SF-Klasse KH",
        "type": "int",
        "id": "claims_free_class"
      }
    ],
    "category": "Absicherung Kraftfahrzeuge",
    "tariff": [],
    "icon": "car"
  },
  {
    "title": "Privathaftpflicht",
    "id": 8,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Tarifauswahl",
        "type": "dropdown_tariff",
        "id": "selected_tariff"
      },
      {
        "title": "Forderungsausfalldeckung (Checkbox)",
        "type": "checkbox",
        "id": "failure_cover"
      },
      {
        "title": "Verlust privater Schlüssel",
        "type": "checkbox",
        "id": "lost_private_keys"
      },
      {
        "title": "Verlust beruflicher Schlüssel",
        "type": "checkbox",
        "id": "lost_professional_keys"
      }
    ],
    "category": "Absicherung Vermögen",
    "tariff": [
      {
        "title": "Single",
        "id": 0
      },
      {
        "title": "Partnerschaft",
        "id": 1
      },
      {
        "title": "Familie mit Kind(ern)",
        "id": 2
      },
      {
        "title": "Single mit Kind(ern)",
        "id": 3
      }
    ],
    "icon": "person"
  },
  {
    "title": "Hundehalterhaftpflicht",
    "id": 9,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Name des Tieres",
        "type": "string",
        "id": "name_animal"
      },
      {
        "title": "reinrassiger Hund",
        "type": "checkbox",
        "id": "pure_race"
      },
      {
        "title": "Rasse",
        "type": "string",
        "id": "race"
      },
      {
        "title": "Rasse des Mischlingsanteils",
        "type": "string",
        "id": "hybrid_race"
      }
    ],
    "category": "Absicherung Vermögen",
    "tariff": [],
    "icon": "dog"
  },
  {
    "title": "Pferdehalterhaftpflicht",
    "id": 10,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Name des Tieres",
        "type": "string",
        "id": "name_animal"
      },
      {
        "title": "Anzahl der Pferde",
        "type": "dropdown",
        "max": 10,
        "id": "horse_number",
        "min": 1
      },
      {
        "title": "Art der Pferde",
        "type": "dropdown_tariff",
        "id": "horse_type"
      },
      {
        "title": "Fremdreiterrisiko",
        "type": "checkbox",
        "id": "foreign_rider"
      },
      {
        "title": "Reitbeteiligung",
        "type": "checkbox",
        "id": "horse_shared"
      }
    ],
    "category": "Absicherung Vermögen",
    "tariff": [
      {
        "title": "Pferd",
        "id": 0
      },
      {
        "title": "Gnadenbrotpferd",
        "id": 1
      },
      {
        "title": "Pony",
        "id": 2
      },
      {
        "title": "Turnierpferd",
        "id": 3
      }
    ],
    "icon": "horse"
  },
  {
    "title": "Rechtschutz",
    "id": 11,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Tarifauswahl",
        "type": "dropdown_tariff",
        "id": "tariff"
      },
      {
        "title": "mit Berufsrechschutz",
        "type": "checkbox",
        "id": "professional_protection"
      },
      {
        "title": "mit Verkehrsrechtschutz",
        "type": "checkbox",
        "id": "traffic_protection"
      },
      {
        "title": "mit Wohnungs- u. Grundstücksrechtschutz",
        "type": "checkbox",
        "id": "residence_protection"
      }
    ],
    "category": "Absicherung Vermögen",
    "tariff": [
      {
        "title": "Privatrechtsschutz",
        "id": 0
      },
      {
        "title": "Wohnungs- und Grundstücks-RS (selbstgenutzt)",
        "id": 1
      },
      {
        "title": "Verkehrsrechtsschutz (alle PKW)",
        "id": 2
      },
      {
        "title": "Verkehrsrechtsschutz (ein PKW)",
        "id": 3
      },
      {
        "title": "Fahrerrechtsschutz",
        "id": 4
      },
      {
        "title": "Verkehrsrechtsschutz (ein Kraftrad mit amtl. Kennzeichen)",
        "id": 5
      },
      {
        "title": "Verkehrsrechtsschutz (ein Kraftrad mit Versicherungskennzeichen)",
        "id": 6
      },
      {
        "title": "Verkehrsrechtsschutz (Wohnmobile)",
        "id": 7
      }
    ],
    "icon": "court"
  },
  {
    "title": "Wohngebäude",
    "id": 12,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Risikoadresse",
        "type": "string",
        "id": "address"
      },
      {
        "title": "Wohnobjekt",
        "type": "dropdown_tariff",
        "id": "residence_type"
      },
      {
        "title": "Wohnfläche",
        "type": "int",
        "max": 999,
        "id": "size",
        "min": 1
      },
      {
        "title": "Wert 1914",
        "type": "int",
        "max": 50000,
        "id": "value_from_1914",
        "min": 1000
      },
      {
        "title": "Selbstbeteiligung",
        "type": "int",
        "max": 500,
        "id": "amount_retained",
        "min": 0
      },
      {
        "title": "Elementarschäden",
        "type": "checkbox",
        "id": "natural_hazards"
      },
      {
        "title": "Anzahl Garagen",
        "type": "int",
        "id": "garage_count"
      },
      {
        "title": "Anzahl Carports",
        "type": "int",
        "id": "carport_count"
      }
    ],
    "category": "Absicherung Vermögen",
    "tariff": [
      {
        "title": "Einfamilienhaus/Doppelhaushälfte",
        "id": 0
      },
      {
        "title": "Zweifamilienhaus",
        "id": 1
      },
      {
        "title": "Mehrfamilienhaus",
        "id": 2
      },
      {
        "title": "Reihenhaus",
        "id": 3
      }
    ],
    "icon": "home"
  },
  {
    "title": "Hausrat",
    "id": 13,
    "fields": [
      {
        "title": "Beitrag",
        "type": "float",
        "id": "fee"
      },
      {
        "title": "Zahlungsweise",
        "type": "dropdown_paymentmethod",
        "id": "payment_method"
      },
      {
        "title": "Versicherungsnummer",
        "type": "string",
        "id": "policy_number"
      },
      {
        "title": "Gesellschaft",
        "type": "string",
        "id": "insurer"
      },
      {
        "title": "Risikoadresse",
        "type": "string",
        "id": "address"
      },
      {
        "title": "Wohnobjekt",
        "type": "dropdown_tariff",
        "id": "residence_type"
      },
      {
        "title": "Wohnfläche",
        "type": "int",
        "max": 999,
        "id": "size",
        "min": 1
      },
      {
        "title": "VSU",
        "type": "int",
        "max": 500000,
        "id": "vsu",
        "min": 1000
      },
      {
        "title": "Selbstbeteiligung",
        "type": "int",
        "max": 500,
        "id": "amount_retained",
        "min": 0
      },
      {
        "title": "Überspannung in % der VSU",
        "id": "overvoltage_protection",
        "max": 40,
        "type": "int",
        "min": 0,
        "step": 5
      },
      {
        "title": "Fahrraddiebstahl in EUR",
        "type": "int",
        "max": 5000,
        "id": "bike_protection",
        "min": 0
      }
    ],
    "category": "Absicherung Vermögen",
    "tariff": [
      {
        "title": "Einfamilienhaus",
        "id": 0
      },
      {
        "title": "Zweifamilienhaus",
        "id": 1
      },
      {
        "title": "Mehrfamilienhaus",
        "id": 2
      },
      {
        "title": "Reihenhaus",
        "id": 3
      }
    ],
    "icon": "office-building"
  }
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment