<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
  This file is part of the Dutch Taxonomy (Nederlandse Taxonomie; NT)
  Intellectual Property of the State of the Netherlands
  Architecture: NT13
  Version: 20181212.a
  Release date: Tue Jun 19 09:00:00 2018
-->
<link:linkbase xmlns:gen="http://xbrl.org/2008/generic" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:msg="http://xbrl.org/2010/message" xmlns:xff="http://www.xbrl.org/2010/function/formula" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xbrl.org/2008/generic http://www.xbrl.org/2008/generic-link.xsd http://xbrl.org/2010/message http://www.xbrl.org/2010/generic-message.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2010/role/message" xlink:href="http://www.xbrl.org/2010/generic-message.xsd#standard-message" xlink:type="simple"/>
  <link:roleRef roleURI="urn:kvk:linkrole:notes-consolidated-capitalised-acquisition-costs-movement-insurance" xlink:href="../dictionary/kvk-linkroles-insurance.xsd#kvk-lr-in_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:href="http://www.xbrl.org/2010/validation-message.xsd#assertion-unsatisfied-message" xlink:type="simple"/>
  <gen:link xlink:role="urn:kvk:linkrole:notes-consolidated-capitalised-acquisition-costs-movement-insurance" xlink:type="extended">
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:to="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_loc" xlink:to="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_loc" xlink:to="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_loc" xlink:to="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_loc" xlink:to="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <link:loc xlink:href="kvk-notes-consolidated-capitalised-acquisition-costs-movement-insurance-for.xml#valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1" xlink:label="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-capitalised-acquisition-costs-movement-insurance-for.xml#valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1" xlink:label="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-capitalised-acquisition-costs-movement-insurance-for.xml#valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2" xlink:label="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-capitalised-acquisition-costs-movement-insurance-for.xml#valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1" xlink:label="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-capitalised-acquisition-costs-movement-insurance-for.xml#valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2" xlink:label="valueAssertion_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_loc" xlink:type="locator"/>
    <msg:message id="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">CapitalisedAcquisitionCosts BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_CapitalisedAcquisitionCosts')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_CapitalisedAcquisitionCosts return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfCapitalisedAcquisitionCostsDebit')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfCapitalisedAcquisitionCostsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfCapitalisedAcquisitionCostsCredit')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfCapitalisedAcquisitionCostsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">CapitalisedAcquisitionCostsMovement BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_CapitalisedAcquisitionCostsMovement')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_CapitalisedAcquisitionCostsMovement return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfCapitalisedAcquisitionCostsMovementDebit')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfCapitalisedAcquisitionCostsMovementDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfCapitalisedAcquisitionCostsMovementCredit')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfCapitalisedAcquisitionCostsMovementCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">De sommatie van de gerapporteerde waarden voor onderliggende domeinleden BEHOORT gelijk te zijn aan de gerapporteerde waarde voor het bovenliggende domeinlid. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_Abstract_SumOfMembersOnAbstract1')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_Abstract_SumOfMembersOnAbstract1 return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_Abstract_ChildrenMember')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract1_Abstract_ChildrenMember return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">De sommatie van de gerapporteerde waarden voor onderliggende domeinleden BEHOORT gelijk te zijn aan de gerapporteerde waarde voor het bovenliggende domeinlid. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_Abstract_SumOfMembersOnAbstract2')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_Abstract_SumOfMembersOnAbstract2 return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_Abstract_ChildrenMember')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1SumOfMembersOnAbstract2_Abstract_ChildrenMember return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">Gerapporteerde waarde van CapitalisedAcquisitionCosts aan het einde van de periode BEHOORT gelijk te zijn aan de sommatie van de gerapporteerde waarde van CapitalisedAcquisitionCosts aan het begin van de periode en de mutaties gedurende de periode, CapitalisedAcquisitionCostsMovement. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_CapitalisedAcquisitionCostsEnd')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_CapitalisedAcquisitionCostsEnd return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_CapitalisedAcquisitionCostsStart')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_CapitalisedAcquisitionCostsStart return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_CapitalisedAcquisitionCostsMovement')))) then ((for $v in $varArc_NotesConsolidatedCapitalisedAcquisitionCostsMovementInsurance_PrtFST1PeriodStartMutationPeriodEnd1_CapitalisedAcquisitionCostsMovement return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
  </gen:link>
</link:linkbase>
