bereken_hypotheek_doorstromer
Calculate maximum mortgage for home movers to determine new loan amount, monthly payments, and equity indication based on income, property value, and existing mortgage details.
Instructions
Berekent de maximale hypotheek voor doorstromers. Output: nieuw leenbedrag, maandlast en overwaarde-indicatie.
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. | |
| waarde_huidige_woning | Yes | Huidige marktwaarde van de bestaande woning. | |
| bestaande_hypotheek | Yes | Bestaande leningdelen voor doorstromer (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"
},
"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"
},
"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": "Huidige marktwaarde van de bestaande woning.",
"type": "number"
}
},
"required": [
"inkomen_aanvrager",
"geboortedatum_aanvrager",
"heeft_partner",
"waarde_huidige_woning",
"bestaande_hypotheek"
],
"type": "object"
}