bereken_hypotheek_uitgebreid
Calculate customized mortgage amounts with personalized interest rates, loan terms, and energy label considerations. Get detailed monthly payments and NHG eligibility assessment for your specific financial situation.
Instructions
Gebruik dit voor maatwerk (rente, looptijd, energielabel). Output: maatwerk leenbedrag met maandlast en NHG-inschatting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inkomen_aanvrager | Yes | Bruto jaarinkomen hoofdaanvrager in euro's. | |
| geboortedatum_aanvrager | Yes | Geboortedatum hoofdaanvrager (YYYY-MM-DD). | |
| heeft_partner | Yes | Geeft aan of een partner mee leent. | |
| inkomen_partner | No | Optioneel partnerinkomen in euro's. | |
| geboortedatum_partner | No | Optionele geboortedatum partner (YYYY-MM-DD). | |
| verplichtingen_pm | No | Optionele maandelijkse verplichtingen in euro's. | |
| eigen_vermogen | No | Optioneel beschikbaar eigen geld in euro's. | |
| is_doorstromer | No | Geeft aan of de aanvrager een doorstromer is. | |
| waarde_huidige_woning | No | Optionele huidige woningwaarde in euro's. | |
| bestaande_hypotheek | No | Bestaande leningdelen voor doorstromer (detailuitleg: hypotheek://v4/guide/opzet-intake). | |
| nieuwe_woning | No | Kerngegevens nieuwe woning (detailuitleg: hypotheek://v4/guide/opzet-intake). | |
| nieuwe_hypotheek | No | Optionele maatwerk leningparameters (looptijd, rentevast, rente). Detailuitleg: hypotheek://v4/guide/opzet-intake. | |
| nieuwe_lening | No | Optionele structuur voor looptijd/rentevast/NHG en renteklassen (detailuitleg: hypotheek://v4/guide/opzet-intake). | |
| session_id | No | Optioneel sessie-ID vanuit n8n (voor logging). |
Input Schema (JSON Schema)
{
"properties": {
"bestaande_hypotheek": {
"description": "Bestaande leningdelen voor doorstromer (detailuitleg: hypotheek://v4/guide/opzet-intake).",
"properties": {
"leningdelen": {
"description": "Minimaal één leningdeel met restschuld en rente.",
"items": {
"properties": {
"huidige_rente": {
"description": "Rente als decimaal (bijv. 0.028).",
"type": "number"
},
"huidige_schuld": {
"description": "Restschuld in euro's.",
"type": "number"
},
"hypotheekvorm": {
"description": "Hypotheekvorm van het leningdeel.",
"enum": [
"annuiteit",
"lineair",
"aflossingsvrij"
],
"type": "string"
},
"rentevasteperiode_maanden": {
"description": "Resterende rentevaste periode in maanden.",
"type": "number"
},
"resterende_looptijd_in_maanden": {
"description": "Resterende looptijd in maanden.",
"type": "number"
}
},
"required": [
"huidige_schuld",
"huidige_rente",
"resterende_looptijd_in_maanden",
"rentevasteperiode_maanden",
"hypotheekvorm"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"leningdelen"
],
"type": "object"
},
"eigen_vermogen": {
"default": 0,
"description": "Optioneel beschikbaar eigen geld in euro's.",
"type": "number"
},
"geboortedatum_aanvrager": {
"description": "Geboortedatum hoofdaanvrager (YYYY-MM-DD).",
"type": "string"
},
"geboortedatum_partner": {
"description": "Optionele geboortedatum partner (YYYY-MM-DD).",
"type": "string"
},
"heeft_partner": {
"description": "Geeft aan of een partner mee leent.",
"type": "boolean"
},
"inkomen_aanvrager": {
"description": "Bruto jaarinkomen hoofdaanvrager in euro's.",
"type": "number"
},
"inkomen_partner": {
"description": "Optioneel partnerinkomen in euro's.",
"type": "number"
},
"is_doorstromer": {
"description": "Geeft aan of de aanvrager een doorstromer is.",
"type": "boolean"
},
"nieuwe_hypotheek": {
"description": "Optionele maatwerk leningparameters (looptijd, rentevast, rente). Detailuitleg: hypotheek://v4/guide/opzet-intake.",
"type": "object"
},
"nieuwe_lening": {
"description": "Optionele structuur voor looptijd/rentevast/NHG en renteklassen (detailuitleg: hypotheek://v4/guide/opzet-intake).",
"type": "object"
},
"nieuwe_woning": {
"description": "Kerngegevens nieuwe woning (detailuitleg: hypotheek://v4/guide/opzet-intake).",
"properties": {
"bedrag_verbouwen": {
"default": 0,
"description": "Optionele verbouwingskosten in euro's.",
"type": "number"
},
"bedrag_verduurzamen": {
"default": 0,
"description": "Optionele verduurzamingskosten in euro's.",
"type": "number"
},
"energielabel": {
"description": "Optioneel energielabel van de woning.",
"enum": [
"A++++ (met garantie)",
"A++++",
"A+++",
"A++",
"A+",
"A",
"B",
"C",
"D",
"E",
"F",
"G"
],
"type": "string"
},
"kosten_percentage": {
"default": 0.05,
"description": "Optioneel kostenpercentage koper als decimaal.",
"type": "number"
},
"waarde_woning": {
"description": "Koopsom nieuwe woning in euro's.",
"type": "number"
}
},
"required": [
"waarde_woning"
],
"type": "object"
},
"session_id": {
"description": "Optioneel sessie-ID vanuit n8n (voor logging).",
"type": "string"
},
"verplichtingen_pm": {
"default": 0,
"description": "Optionele maandelijkse verplichtingen in euro's.",
"type": "number"
},
"waarde_huidige_woning": {
"description": "Optionele huidige woningwaarde in euro's.",
"type": "number"
}
},
"required": [
"inkomen_aanvrager",
"geboortedatum_aanvrager",
"heeft_partner"
],
"type": "object"
}