<?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-participating-interests-movement-pension-funds" xlink:href="../dictionary/kvk-linkroles-pension-funds.xsd#kvk-lr-p-f_NotesParticipatingInterestsMovementPensionFunds" 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-participating-interests-movement-pension-funds" xlink:type="extended">
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:to="NotesParticipatingInterestsMovementPensionFunds_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_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_loc" xlink:to="NotesParticipatingInterestsMovementPensionFunds_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_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_loc" xlink:to="NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <link:loc xlink:href="kvk-notes-participating-interests-movement-pension-funds-for.xml#valueAssertion_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1" xlink:label="valueAssertion_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-participating-interests-movement-pension-funds-for.xml#valueAssertion_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1" xlink:label="valueAssertion_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-participating-interests-movement-pension-funds-for.xml#valueAssertion_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2" xlink:label="valueAssertion_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_loc" xlink:type="locator"/>
    <msg:message id="NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:label="NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">FinancialAssetsMovement BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_FinancialAssetsMovement')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_FinancialAssetsMovement return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfFinancialAssetsMovementDebit')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfFinancialAssetsMovementDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfFinancialAssetsMovementCredit')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfFinancialAssetsMovementCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:label="NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">Gerapporteerde waarde van InvestmentsInParticipatingInterests aan het einde van de periode BEHOORT gelijk te zijn aan de sommatie van de gerapporteerde waarde van InvestmentsInParticipatingInterests aan het begin van de periode en de mutaties gedurende de periode, FinancialAssetsMovement. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentsInParticipatingInterestsEnd')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentsInParticipatingInterestsEnd return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentsInParticipatingInterestsStart')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentsInParticipatingInterestsStart return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_FinancialAssetsMovement')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1PeriodStartMutationPeriodEnd1_FinancialAssetsMovement return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:label="NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentsInParticipatingInterests BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_InvestmentsInParticipatingInterests')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_InvestmentsInParticipatingInterests return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfInvestmentsInParticipatingInterestsDebit')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfInvestmentsInParticipatingInterestsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfInvestmentsInParticipatingInterestsCredit')))) then ((for $v in $varArc_NotesParticipatingInterestsMovementPensionFunds_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfInvestmentsInParticipatingInterestsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
  </gen:link>
</link:linkbase>
