Actuaris

U formaliseert de clausule.
U bouwt de graaf.

Als Actuaris vertaalt u gevalideerde herverzekeringsclausules naar gerichte acyclische grafen (DAG). Elk knooppunt is een berekeningselement; elke koppeling is een afhankelijkheid. De Manager instantieert uw grafen vervolgens op echte contracten en voert de waarden in.

DAG-editor
🔗 Inter-graafkoppelingen
🧩 Dimensiekoppelingen
🔭 Graaf-explorer

Uw rol in de keten

Vier rollen, één richting. Elke stap ontsluit de volgende.

StapProfielWat deze doetWat u ontvangt
1JuniorDeconstrueert clausuletekst: maakt gestructureerde clausules met bewoordingen, familie, verdragstypen, afhankelijkhedenClausules in concept
2SeniorValideert clausules en ontwerpt de dimensiecatalogus: assen die u aan graafknooppunten koppeltGevalideerde clausules + dimensiepalet
3Actuary ← uBouwt DAG-grafen per gevalideerde clausule. Koppelt dimensies knooppunt voor knooppunt. Verbindt grafen over clausules heen.Grafen klaar voor de Manager
4ManagerMaakt contracten aan, instantieert een graaf, vult dimensiewaarden per knooppunt in
💡
U ziet alleen gevalideerde clausules. Als een clausule ontbreekt, moet de Senior deze eerst valideren. U kunt de inhoud van clausules niet wijzigen.

Een DAG bouwen

Een gerichte acyclische graaf codeert de berekeningslogica van een clausule als een doorloopbare structuur van knooppunten en gerichte koppelingen.

Een herverzekeringsclausule bevat geneste formules: netto eigen behoud, netto van terugvorderingen, boven de retentie, geplafonneerd op de limiet. Elk element wordt een knooppunt. Elke afhankelijkheid wordt een gerichte koppeling. Het rootknooppunt bevat de eindwaarde van de clausule.

De graaf is geen rekenmachine. Het is een documentatiestructuur. De Manager leest hem, begrijpt precies wat in te vullen en het resultaat is een ondubbelzinnige vastlegging van de parametrisering van de clausule op een contract.

Werkwijze

1
Selecteer een graaf in de zijbalk
Klik op een graafrij om deze op het canvas te laden. Het canvas is een SVG-editor met pannen en zoomen. Gebruik de werkbalk om de weergave aan te passen, knooppunten toe te voegen, op te slaan of te exporteren als CSV.
2
Voeg knooppunten toe
Klik op + Node in de werkbalk. Er verschijnt een tijdelijk knooppunt op het canvas en de rechterinspector opent op het tabblad Properties. Stel label, operand en waardetype in en klik op Apply.
3
Teken koppelingen
Beweeg over een knooppunt totdat het randgreepje verschijnt en sleep naar een doelknooppunt. Er wordt een koppeling aangemaakt en er verschijnt een operandselector: kies PLUS, MINUS, FACTOR, enz.
4
Koppel dimensies
Selecteer een knooppunt, open het tabblad Dimensions in de inspector en klik op + Add dimension om documentaire assen aan dit knooppunt te koppelen.
5
Opslaan
Klik op 💾 Save in de werkbalk. De volledige graaf — knooppunten, koppelingen, dimensiekoppelingen — wordt atomisch geschreven. De statusbadge schakelt naar ✓ saved.
⚠️
Opslaan is alles of niets. Niet-opgeslagen wijzigingen bestaan alleen in de browser. Vernieuwen zonder opslaan doet uw werk verloren gaan.

Inspectorpaneel

Op een knooppunt klikken opent de inspector rechts: drie tabbladen, één knooppunt tegelijk.

Properties
Dimensions
Ext. links
TabbladWat u hier doet
PropertiesStel het knooppuntlabel, de operand, het waardetype in en (voor SUB_GRAPH-knooppunten) de verwijzende graaf. Klik op Apply om te bevestigen: wijzigingen zijn lokaal totdat u de graaf opslaat.
DimensionsVoeg documentaire dimensiekoppelingen toe of verwijder deze. Elke gekoppelde dimensie wordt een invulformulier dat de Manager voor dit knooppunt moet invullen.
Ext. linksBeheer inkomende bijdragen van knooppunten in andere grafen. Zie het onderdeel Externe ouders voor de volledige werkwijze.
💡
Apply vs. Save. Apply bevestigt wijzigingen in de in-memory graafstatus. Save (werkbalk) schrijft de volledige graaf naar de database. Sla altijd op na Apply.

Knooppuntoperanden

De operand definieert de berekeningsrol van een knooppunt en bepaalt hoe het wordt weergegeven: kleur en randstijl.

INPUT
Waarde ingevoerd door de Manager. Bladknooppunt, geen ouders. Gestippelde rand. Primaire documentatiedoelstelling.
CONSTANT
Vaste waarde ingesteld bij graafconstructie, niet ingevuld door de Manager.
SUM
Som van additieve ouders minus subtractieve. Meest voorkomende aggregatieknooppunt.
PRODUCT
Product van alle ouderknooppunten. Modelleert multiplicatieve clausules (tarief × basis).
MAX
Geeft het maximum van alle bijdragende ouders terug. Handig voor vloerberekeningen.
MIN
Geeft het minimum van alle bijdragende ouders terug. Handig voor plafondberekeningen.
QUOTIENT
Deling. Verwacht één NUMERATOR-ouder en één DENOMINATOR-ouder.
DIFFERENCE
Expliciete aftrek: de basis verminderd met aftrekposten.
CONDITION
Voorwaardelijke poort: modelleert als/anders-logica. Gebruik ARGUMENT-koppelingen voor takken.
SUB_GRAPH
Delegeert de berekening aan een andere graaf. Selecteer de verwijzende graaf op het tabblad Properties.
💡
INPUT is altijd een blad. Het heeft nooit ouders. Elke andere operand moet ten minste één ouder hebben: anders heeft de Manager niets te aggregeren bij dat knooppunt.

Elk knooppunt moet een waardetype hebben: het soort waarde dat de Manager invoert (bedrag, percentage, duur, aantal, enz.). Waardetypes worden geconfigureerd door de Senior.

🔬
Al deze operanden zijn beschikbaar in uw account vanaf dag één
Het Profit Commission-voorbeeld wordt meegeleverd bij elk nieuw account — 5 grafen, 46 knooppunten, met bottom-up cascade, glijdende schaal, schadecorridor, carry-forward subgraaf en LOOKUP.

Dimensies — de creatieve motor

Dimensies verklaren waarom RI-TOOL zich aanpast aan elke organisatie zonder een sjabloon op te leggen. Hier leeft de identiteit van uw tenant.

🎯
Het dimensiesysteem is het centrale onderscheidende kenmerk van RI-TOOL. Twee tenants die dezelfde clausule formaliseren, kunnen volledig verschillende assen, een andere granulariteit en andere instructies gebruiken: beiden zijn precies juist voor hun eigen organisatie.

Vier lagen, drie rollen

Senior
Categorieën + Dimensies
Maakt benoemde dimensiecategorieën en de dimensies zelf aan, elk met invulinstructies die de Manager regel voor regel volgt.
Actuary — u
Knooppuntkoppelingen
Koppelt specifieke dimensies aan specifieke knooppunten via het tabblad Dimensions van de inspector. Één beslissing per knooppunt: wat moet de Manager hier documenteren?
Manager
Ingevulde waarden
Vult één waarde in per knooppunt × dimensie × instructieregel. Resultaat: een volledig gedocumenteerde clausule-instantie op een contract.

Een dimensie aan een knooppunt koppelen

Selecteer een knooppunt → open het tabblad Dimensions → klik op + Add dimension → kies uit de door de Senior opgebouwde catalogus. De koppeling is lokaal totdat u de graaf opslaat. U kunt meerdere dimensies aan hetzelfde knooppunt koppelen.

💡
Instructies zijn het formulier van de Manager. Een dimensie Amount met drie instructies produceert drie invulvelden per gekoppeld knooppunt. De Senior bepaalt de granulariteit; u beslist waar u deze toepast.

Typische koppelkeuzes per knooppunttype

KnooppunttypeTypische dimensiekeuzesRedenering
INPUTZone + Risico + Tijd + Bedrag of TariefBladwaarden zijn het primaire documentatiedoel: contextualiseer ze altijd.
SUM / PRODUCTBedrag (resultaat) — optioneel bereikassen als de context op dit niveau verandertAggregatieknooppunten hebben mogelijk een resultaatannotatie nodig; context wordt gewoonlijk overgenomen van kinderen.
MIN / MAXDoorgaans geen, of Bedrag om de plafond-/vloerwaarde te documenterenStructurele plafond-/vloerknooppunten hebben zelden contextuele dimensies nodig.
CONDITIONAangepaste dimensie als de Senior er een heeft gedefinieerd (bijv. Trigger)Voorwaarden kunnen een speciale as nodig hebben als de clausulelogica dit vereist.
SUB_GRAPHDoorgaans geen: context leeft in de verwijzende graafDelegatieknooppunten verwijzen documentatie naar de bron.

De beveiligingsketen

Het platform voorkomt stilzwijgend gegevensverlies in beide richtingen. U kunt een dimensiekoppeling niet verwijderen als de Manager er al waarden voor heeft ingevuld. De Senior kan een door u aan een knooppunt gekoppelde dimensie niet verwijderen. Elke laag beschermt de laag eronder.

Cyclusdetectie

Een DAG moet acyclisch zijn: geen enkel knooppunt kan zijn eigen voorouder zijn. RI-TOOL detecteert cycli automatisch bij elke opslag.

Na het opslaan controleert het platform de volledige graafstructuur. Als een cyclus wordt gevonden, verschijnt er een oranje banner bovenaan de editor en toont de graafrij in de zijbalk een badge ♻ cycle.

⚠️
Detectie is niet-blokkerend. Een cyclische graaf wordt toch opgeslagen maar is semantisch ongeldig en de Manager kan hem niet instantiëren. Herstel vóór gebruik: zoek het knooppunt dat terugvoert naar een van zijn eigen voorouders, verwijder de verkeerde koppeling, sla opnieuw op.

Instantievergrendeling

Zodra een Manager een graaf op een contract instantieert, wordt de structuur van die graaf bevroren.

Het platform blokkeert alle structurele wijzigingen aan een geïnstantieerde graaf: u kunt geen wijzigingen opslaan of hem verwijderen. Dit beschermt de bestaande gegevensinvoer van de Manager tegen stille invalidatie.

🔒
Moet u een geïnstantieerde graaf wijzigen? Maak een nieuwe versie aan. Gebruik + Graph op dezelfde clausule met een nieuw label (bijv. Netto eigen behoud v2). De Manager instantieert de nieuwe versie op toekomstige contracten; bestaande contracten behouden het origineel.

Graaf-explorer

Productienoverzicht van al uw grafen op één plek: filterbaar, inspecteerbaar en exporteerbaar.

Klik op 🔭 Graph Explorer in de sectie Analytics van de zijbalk om de volledigschermexplorer te openen. Het inspectiepaneel rechts blijft altijd zichtbaar: klik op een kaart om het detail te laden.

Filterbalk

Zes combineerbare filters worden in realtime toegepast:

FilterWat dit richt op
ClausulefamilieFamilie van de aan de graaf gekoppelde clausule (uit de tenantreferentielijst)
ClausulestatusValidatiestatus van de clausule: bijv. filter op alleen VALIDATED
VerdragstypeWillekeurige verdragstype-code geassocieerd met de clausule
InstantiesGeïnstantieerd (≥ 1 actieve Manager-instantie) of Niet geïnstantieerd
CyclusGrafen gemarkeerd met een referentiecyclus door de laatste opslag
DimensiesDekkingsniveau: Volledig (100%), Gedeeltelijk, Geen dekking of Lege graaf (geen knooppunten)

Gebruik ↺ Reset filters om alles in één keer te wissen. De filterstatus wordt opgeslagen in localStorage en hersteld bij uw volgende bezoek.

Kaarten en inspector

Elke kaart toont de graaf-id en het label, de clausule en een rij semantische badges: knooppuntaantal, instantieaantal, cyclus-vlag, inter-graafkoppelingen en percentage dimensiedekking met kleurcodering. Klik op een kaart om het volledige detail in de rechtsinspector te laden: graafidentiteit, clausulebewoordingen, verdragstype-pillen en een visuele dekkingsbalk.

Klik in de inspector op ↗ Open in DAG editor om direct naar die graaf op het canvas te gaan.

Exporteren

De knop ⬇ Export CSV in de explorer-koptekst exporteert de huidige gefilterde weergave als CSV: niet alle grafen, alleen de grafen die de actieve filters tonen. Kolommen: graaf-id, label, clausule-id, clausuletitel, clausulefamilie, clausulestatus, verdragstypen (pijp-gescheiden), knooppuntaantal, knooppunten met dimensies, % dimensiedekking, instantieaantal, inter-graafkoppelingen, cyclus-vlag.

💡
Explorer-gegevens worden eenmaal per sessie geladen en gecached. Als u structurele wijzigingen aanbrengt in de DAG-editor en terugkeert naar de Explorer, vernieuw dan de pagina om opnieuw te laden.

Data Checks

Live query's op uw tenantgegevens, elk exporteerbaar als CSV, toegankelijk via de sectie Analytics van de zijbalk.

Klik op 📊 Data Checks om het volledigschermpaneel te openen. Elke geconfigureerde weergave toont een beschrijving en een knop ▶ Run. Resultaten worden weergegeven als gepagineerde tabel met een link ⬇ Download CSV. De DAG-werkbalk biedt ook een per-graaf ⬇ CSV-export van de knooppunten en koppelingen van de huidige graaf.

Onderhoud

Vier opruimingsoperaties toegankelijk via de voettekst van de zijbalk. Voer altijd eerst de diagnose uit — die toont exact wat verwijderd wordt zonder iets aan te raken.

⚠️
Alle purge-operaties zijn onomkeerbaar. Bekijk de diagnoselijst zorgvuldig voordat u bevestigt.
CodeWat het opruimtWanneer het optreedt
A1Knopen waarvan de bovenliggende graf is verwijderd — cascadeert naar hun links en dimensiekoppelingenGraf buiten normale stroom verwijderd
A2Verweesde intra-graaf-links waarvan de bovenliggende of onderliggende knoop niet meer bestaatKnoop verwijderd maar links niet gecascadeerd
A3Geest-inter-graaf-links die verwijzen naar een verwijderde graf (bovenliggende of onderliggende zijde)Een in een cross-link betrokken graf is verwijderd
A4Verweesde dimensiekoppelingen (knoop of dimensie verwijderd) — kan ook bijbehorende Manager-waarden verwijderenKnoop of dimensie verwijderd met verouderde koppelingen

Aanbevolen volgorde: A1 → A2 → A3 → A4. A1 eerst uitvoeren elimineert knopen waarvan de links anders ook door A2 en A3 zouden worden gevangen.