<?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-investment-properties-movement-housing" xlink:href="../dictionary/kvk-linkroles-housing.xsd#kvk-lr-ti_NotesConsolidatedInvestmentPropertiesMovementHousing" 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-investment-properties-movement-housing" xlink:type="extended">
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_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_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_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_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_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_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract1_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_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_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract2_loc" xlink:to="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract2_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract1" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-investment-properties-movement-housing-for.xml#valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract2" xlink:label="valueAssertion_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract2_loc" xlink:type="locator"/>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_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_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract1_Abstract_SumOfMembersOnAbstract1')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_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_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract1_Abstract_ChildrenMember')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract1_Abstract_ChildrenMember return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract2_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_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_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract2_Abstract_SumOfMembersOnAbstract2')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_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_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract2_Abstract_ChildrenMember')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfMembersOnAbstract2_Abstract_ChildrenMember return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">Gerapporteerde waarde van InvestmentProperties aan het einde van de periode BEHOORT gelijk te zijn aan de sommatie van de gerapporteerde waarde van InvestmentProperties aan het begin van de periode en de mutaties gedurende de periode, InvestmentPropertiesMovement. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentPropertiesEnd')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentPropertiesEnd return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentPropertiesStart')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentPropertiesStart return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentPropertiesMovement')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1PeriodStartMutationPeriodEnd1_InvestmentPropertiesMovement return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentProperties BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_InvestmentProperties')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_InvestmentProperties return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfInvestmentPropertiesDebit')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfInvestmentPropertiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfInvestmentPropertiesCredit')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfInvestmentPropertiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentProperties gerapporteerd met ClassesOfInvestmentPropertiesAxis en CommercialRealEstateInExploitationMember BEHOORT gelijk te zijn aan CommercialRealEstateInExploitation zonder ClassesOfInvestmentPropertiesAxis en CommercialRealEstateInExploitationMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_Set02ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_Set02ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_Set01ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit3_Set01ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentProperties gerapporteerd met ClassesOfInvestmentPropertiesAxis en InvestmentPropertiesMember BEHOORT gelijk te zijn aan InvestmentProperties zonder ClassesOfInvestmentPropertiesAxis en InvestmentPropertiesMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_Set02ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_Set02ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_Set01ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit1_Set01ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentProperties gerapporteerd met ClassesOfInvestmentPropertiesAxis en RealEstateInDevelopmentForOwnExploitationMember BEHOORT gelijk te zijn aan RealEstateInDevelopmentForOwnExploitation zonder ClassesOfInvestmentPropertiesAxis en RealEstateInDevelopmentForOwnExploitationMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_Set02ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_Set02ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_Set01ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit5_Set01ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentProperties gerapporteerd met ClassesOfInvestmentPropertiesAxis en RealEstateSoldSubjectTermsConditionsMember BEHOORT gelijk te zijn aan RealEstateSoldSubjectTermsConditions zonder ClassesOfInvestmentPropertiesAxis en RealEstateSoldSubjectTermsConditionsMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_Set02ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_Set02ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_Set01ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit4_Set01ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentProperties gerapporteerd met ClassesOfInvestmentPropertiesAxis en SocialRealEstateInExploitationMember BEHOORT gelijk te zijn aan SocialRealEstateInExploitation zonder ClassesOfInvestmentPropertiesAxis en SocialRealEstateInExploitationMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_Set02ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_Set02ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_Set01ClassesOfInvestmentPropertiesAxis')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1FactExplicitEQFactNonExplicit2_Set01ClassesOfInvestmentPropertiesAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentPropertiesAdditions BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_InvestmentPropertiesAdditions')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_InvestmentPropertiesAdditions return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfInvestmentPropertiesAdditionsDebit')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfInvestmentPropertiesAdditionsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfInvestmentPropertiesAdditionsCredit')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfInvestmentPropertiesAdditionsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InvestmentPropertiesMovement BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_InvestmentPropertiesMovement')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_InvestmentPropertiesMovement return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_ChildrenOfInvestmentPropertiesMovementDebit')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_ChildrenOfInvestmentPropertiesMovementDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_ChildrenOfInvestmentPropertiesMovementCredit')))) then ((for $v in $varArc_NotesConsolidatedInvestmentPropertiesMovementHousing_PrtFST1SumOfChildrenParentDebit1E3_ChildrenOfInvestmentPropertiesMovementCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
  </gen:link>
</link:linkbase>
