import type { Modelonderdeel } from "../types";

// ── Modelonderdelen: vastgoed — kredietakte (hypotheekvestiging) ────────────
// Authentieke akte waarbij een kredietgever (kredietinstelling) een krediet
// verstrekt en de kredietnemer tot zekerheid een hypotheek vestigt op een
// onroerend goed. Hypothecair consumentenkrediet valt onder Boek VII WER; de
// hypotheek zelf onder de Hypotheekwet. De hoofding, de identificatie van de
// partijen, de beschrijving van het onroerend goed en de slotformule verlopen
// via de bestaande gedeelde clausules (hoofding-akte, identiteit-partijen,
// beschrijving-onroerend-goed, recht-op-geschriften-slotformule).

export const kredietakteOnderdelen: Modelonderdeel[] = [
  {
    id: "kredietakte-kredietopening",
    titel: "Kredietakte — krediet(opening) en voorwaarden",
    categorie: "prijs",
    omschrijving:
      "Voorwerp van de akte: de kredietgever verstrekt aan de kredietnemer een krediet (lening op interest of kredietopening) voor een bepaald bedrag, met verwijzing naar het aanvaarde kredietaanbod, de bestemming, de rentevoet en de looptijd. Kies de hypothese naargelang het gaat om hypothecair consumentenkrediet (Boek VII WER) dan wel een professioneel/ander krediet.",
    tekst: "",
    varianten: [
      {
        id: "hypothecair-consumentenkrediet",
        hypothese: "Hypothecair krediet met een consumptief of onroerend doel (Boek VII WER)",
        tekst:
          "{{naam_kredietgever}} (de kredietgever) verstrekt aan {{naam_kredietnemer}} (de kredietnemer), die aanvaardt, een hypothecair krediet ten belope van {{bedrag_krediet}}, overeenkomstig het door de kredietnemer aanvaarde kredietaanbod van {{datum_kredietaanbod}}. Het krediet is bestemd voor {{doel_krediet}}. De rentevoet bedraagt {{rentevoet}} en de looptijd {{looptijd}}. De bepalingen van Boek VII van het Wetboek van economisch recht zijn van toepassing.",
        toelichting:
          "Van toepassing wanneer de kredietnemer een consument is en het krediet een onroerende bestemming heeft of gewaarborgd is door een hypotheek — dan gelden de dwingende regels van Boek VII WER (o.m. het SECCI/ESIS-formulier en de bedenktermijn).",
      },
      {
        id: "professioneel-krediet",
        hypothese: "Professioneel of ander krediet (buiten Boek VII WER)",
        tekst:
          "{{naam_kredietgever}} (de kredietgever) verstrekt aan {{naam_kredietnemer}} (de kredietnemer), die aanvaardt, een krediet ten belope van {{bedrag_krediet}}, overeenkomstig de kredietovereenkomst van {{datum_kredietaanbod}}. Het krediet is bestemd voor {{doel_krediet}}. De rentevoet bedraagt {{rentevoet}} en de looptijd {{looptijd}}.",
        toelichting:
          "Van toepassing bij een krediet met een beroepsmatig doel of aan een rechtspersoon: de dwingende consumentenbescherming van Boek VII WER geldt dan niet.",
      },
    ],
    parameters: [
      { naam: "naam_kredietgever", omschrijving: "Naam van de kredietgever (kredietinstelling)" },
      { naam: "naam_kredietnemer", omschrijving: "Naam van de kredietnemer(s)" },
      { naam: "bedrag_krediet", omschrijving: "Bedrag van het verstrekte krediet in kapitaal" },
      { naam: "datum_kredietaanbod", omschrijving: "Datum van het aanvaarde kredietaanbod/de kredietovereenkomst" },
      { naam: "doel_krediet", omschrijving: "Bestemming van het krediet (aankoop, bouw, verbouwing, herfinanciering, …)" },
      { naam: "rentevoet", omschrijving: "Rentevoet (vast of veranderlijk, met de herzieningsmodaliteiten)" },
      { naam: "looptijd", omschrijving: "Looptijd van het krediet" },
    ],
    toepasbaarOp: ["kredietakte"],
    thema: "vastgoed",
    soort: "MODCL",
    bron: "Kredietakte (hypothecair krediet — Boek VII WER)",
    versie: "1.0",
    datum: "2026-07-05",
    wetsbasis: ["Boek VII, titel 4 WER (hypothecair krediet)"],
    agentwenken:
      "Kies de consumentenkrediet-variant zodra de kredietnemer een natuurlijke persoon-consument is en het krediet een onroerend doel heeft of hypothecair gewaarborgd is (Boek VII WER — dwingend). Bij een vennootschap of een zuiver beroepsmatig doel de professionele variant. De rentevoet, looptijd en het doel exact uit het aanvaarde kredietaanbod overnemen.",
    nazicht: {
      status: "na_te_kijken",
      datum: "2026-07-05",
      aandachtspunten:
        "De verplichte vermeldingen van Boek VII WER (JKP, informatieverplichtingen) en de precieze kwalificatie consument/professioneel bevestigen aan de hand van het kredietaanbod.",
    },
  },
  {
    id: "kredietakte-hypotheekvestiging",
    titel: "Kredietakte — vestiging van de hypotheek",
    categorie: "voorwaarden",
    omschrijving:
      "Tot zekerheid van de terugbetaling vestigt de kredietnemer (of een derde-hypotheekgever) een hypotheek op het onroerend goed, voor het bedrag van het krediet in hoofdsom verhoogd met een bedrag voor drie jaar interest en de aanhorigheden. De volledige beschrijving van het bezwaarde goed verloopt via de clausule beschrijving-onroerend-goed (bijkomend structuuronderdeel).",
    tekst:
      "Tot zekerheid van de terugbetaling van het krediet in hoofdsom, interesten en toebehoren, verleent de kredietnemer aan de kredietgever, die aanvaardt, HYPOTHEEK op het hierna beschreven onroerend goed, ten belope van {{bedrag_hypotheek}} in hoofdsom, verhoogd met drie jaar interest en met {{bedrag_aanhorigheden}} voor kosten en aanhorigheden.\n\n" +
      "De hypotheekgever verklaart dat het goed zijn eigendom is, vrij en onbelast van elke hypotheek, voorrecht of bezwarend beding, behoudens wat elders in deze akte wordt vermeld, en dat hij bevoegd is om het te bezwaren.",
    varianten: [],
    parameters: [
      { naam: "bedrag_hypotheek", omschrijving: "Bedrag van de hypotheek in hoofdsom (doorgaans gelijk aan het kredietbedrag)" },
      { naam: "bedrag_aanhorigheden", omschrijving: "Bijkomend bedrag voor kosten en aanhorigheden (meestal een percentage van de hoofdsom)" },
    ],
    toepasbaarOp: ["kredietakte"],
    thema: "vastgoed",
    soort: "MODCL",
    bron: "Kredietakte (hypotheekvestiging — Hypotheekwet)",
    versie: "1.0",
    datum: "2026-07-05",
    wetsbasis: ["art. 41 e.v. Hypotheekwet (vestiging hypotheek)", "art. 81 e.v. Hypotheekwet (rang en inschrijving)"],
    agentwenken:
      "Het bedrag in hoofdsom komt overeen met het kredietbedrag; de aanhorigheden zijn doorgaans 10 % daarvan. Controleer via de hypothecaire staat (opzoeking) of het goed reeds bezwaard is en welke rang de nieuwe inschrijving krijgt. Is de hypotheekgever niet de kredietnemer (derde-zekersteller), pas dan de partij-identificatie aan.",
    nazicht: { status: "actueel", datum: "2026-07-05" },
  },
  {
    id: "kredietakte-hypothecair-mandaat",
    titel: "Kredietakte — hypothecair mandaat (volmacht tot hypothekeren)",
    categorie: "voorwaarden",
    omschrijving:
      "Bijkomende zekerheid waarbij de kredietnemer aan de kredietgever een onherroepelijke volmacht (hypothecair mandaat) geeft om, wanneer de kredietgever het nodig acht, een bijkomende hypotheek te vestigen ten belope van een bepaald bedrag. Optioneel onderdeel, enkel op te nemen wanneer de kredietovereenkomst een mandaat voorziet.",
    tekst:
      "De kredietnemer verleent daarenboven aan de kredietgever een onherroepelijke volmacht om, telkens wanneer de kredietgever dit nuttig of nodig acht, te zijnen laste een hypotheek te vestigen op al zijn tegenwoordige en toekomstige onroerende goederen, ten belope van {{bedrag_mandaat}} in hoofdsom, verhoogd met drie jaar interest en de aanhorigheden. Deze volmacht wordt verleend in het belang van de kredietgever en is onherroepelijk.",
    varianten: [],
    parameters: [
      { naam: "bedrag_mandaat", omschrijving: "Bedrag in hoofdsom waarvoor het hypothecair mandaat wordt verleend" },
    ],
    toepasbaarOp: ["kredietakte"],
    thema: "vastgoed",
    soort: "MODCL",
    bron: "Kredietakte (hypothecair mandaat)",
    versie: "1.0",
    datum: "2026-07-05",
    wetsbasis: ["art. 41 e.v. Hypotheekwet"],
    agentwenken:
      "Enkel opnemen wanneer het kredietaanbod een hypothecair mandaat als (deel van de) zekerheid voorziet — vaak als goedkoper alternatief voor een volledige inschrijving. Het mandaatbedrag uit het kredietaanbod overnemen. Bij zuivere hypotheekvestiging zonder mandaat dit onderdeel schrappen.",
    nazicht: { status: "actueel", datum: "2026-07-05" },
  },
  {
    id: "kredietakte-algemene-bedingen",
    titel: "Kredietakte — algemene bedingen en verbintenissen van de kredietnemer",
    categorie: "voorwaarden",
    omschrijving:
      "Standaardverbintenissen van de kredietnemer/hypotheekgever tegenover de kredietgever: onderhoud en verzekering van het goed, verbod om zonder toestemming te vervreemden of verder te bezwaren, en de gevallen van vervroegde opeisbaarheid van het krediet.",
    tekst:
      "De kredietnemer verbindt zich ertoe het bezwaarde goed in goede staat te onderhouden en het tegen brand en aanverwante risico's verzekerd te houden bij een solvabele verzekeraar, met aanwijzing van de kredietgever als begunstigde van de verzekeringsvergoeding tot beloop van zijn schuldvordering.\n\n" +
      "De kredietnemer mag het bezwaarde goed niet vervreemden, verder bezwaren of van bestemming veranderen zonder de voorafgaande schriftelijke toestemming van de kredietgever.\n\n" +
      "Het krediet is, na ingebrekestelling, vervroegd opeisbaar in de gevallen bepaald in de kredietovereenkomst, onder meer bij niet-betaling van een vervallen bedrag, bij faillissement of collectieve schuldenregeling van de kredietnemer, of bij vervreemding van het bezwaarde goed zonder toestemming.",
    varianten: [],
    parameters: [],
    toepasbaarOp: ["kredietakte"],
    thema: "vastgoed",
    soort: "MODCL",
    bron: "Kredietakte (algemene bedingen)",
    versie: "1.0",
    datum: "2026-07-05",
    wetsbasis: ["Boek VII, titel 4 WER (hypothecair krediet)"],
    nazicht: {
      status: "na_te_kijken",
      datum: "2026-07-05",
      aandachtspunten:
        "De opeisbaarheids- en verzekeringsbedingen afstemmen op de algemene voorwaarden van de betrokken kredietinstelling; bij consumentenkrediet mogen ze niet strijdig zijn met Boek VII WER.",
    },
  },
  {
    id: "kredietakte-inschrijving-rang-kosten",
    titel: "Kredietakte — hypothecaire inschrijving, rang en kosten",
    categorie: "vorm",
    omschrijving:
      "Machtiging tot de hypothecaire inschrijving met bepaling van de rang, en de regeling van de kosten van de akte, de inschrijving en de eventuele latere handlichting (ten laste van de kredietnemer).",
    tekst:
      "De kredietgever mag de hypotheek doen inschrijven op het bevoegde kantoor van de Algemene Administratie van de Patrimoniumdocumentatie (Rechtszekerheid), in {{rang}} rang. De kredietnemer machtigt de bewaarder om de inschrijving te nemen.\n\n" +
      "Alle kosten, rechten en erelonen van deze akte, van de hypothecaire inschrijving en van de latere handlichting zijn ten laste van de kredietnemer.",
    varianten: [],
    parameters: [
      { naam: "rang", omschrijving: "Rang van de te nemen hypothecaire inschrijving (eerste, tweede, …)" },
    ],
    toepasbaarOp: ["kredietakte"],
    thema: "vastgoed",
    soort: "MODCL",
    bron: "Kredietakte (inschrijving, rang en kosten)",
    versie: "1.0",
    datum: "2026-07-05",
    wetsbasis: ["art. 81 e.v. Hypotheekwet (inschrijving en rang)"],
    agentwenken:
      "De rang volgt uit de hypothecaire staat: een goed dat vrij en onbelast is, krijgt een eerste inschrijving. Bij een bestaande inschrijving is coördinatie (handlichting/rangregeling) met de eerdere schuldeiser nodig vóór de akte.",
    nazicht: { status: "actueel", datum: "2026-07-05" },
  },
];
