<?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:consolidated-cash-flow-statement-housing" xlink:href="../dictionary/kvk-linkroles-housing.xsd#kvk-lr-ti_ConsolidatedCashFlowStatementHousing" 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:consolidated-cash-flow-statement-housing" xlink:type="extended">
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:to="ConsolidatedCashFlowStatementHousing_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_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_loc" xlink:to="ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST101Variable1" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-consolidated-cash-flow-statement-housing-for.xml#valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1" xlink:label="valueAssertion_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_loc" xlink:type="locator"/>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">BalanceCashInflows BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_BalanceCashInflows')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_BalanceCashInflows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_ChildrenOfBalanceCashInflowsDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_ChildrenOfBalanceCashInflowsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_ChildrenOfBalanceCashInflowsCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_ChildrenOfBalanceCashInflowsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">BalanceCashOutflows BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_BalanceCashOutflows')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_BalanceCashOutflows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">BalanceFinancialFixedAssets BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_BalanceFinancialFixedAssets')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_BalanceFinancialFixedAssets return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceFinancialFixedAssetsDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceFinancialFixedAssetsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceFinancialFixedAssetsCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceFinancialFixedAssetsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">CashAndCashEquivalentsCashFlow BEHOORT gelijk te zijn aan + CashAndCashEquivalents. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_CashAndCashEquivalentsCashFlow')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_CashAndCashEquivalentsCashFlow return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_CashAndCashEquivalents')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST101Variable1_CashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">CashFlowFinancingActivities BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_CashFlowFinancingActivities')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_CashFlowFinancingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_ChildrenOfCashFlowFinancingActivitiesDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_ChildrenOfCashFlowFinancingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_ChildrenOfCashFlowFinancingActivitiesCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_ChildrenOfCashFlowFinancingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">CashFlowInvestingActivities BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_CashFlowInvestingActivities')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_CashFlowInvestingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ChildrenOfCashFlowInvestingActivitiesDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ChildrenOfCashFlowInvestingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ChildrenOfCashFlowInvestingActivitiesCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ChildrenOfCashFlowInvestingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">CashFlowOperatingActivities BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_CashFlowOperatingActivities')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_CashFlowOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_ChildrenOfCashFlowOperatingActivitiesDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_ChildrenOfCashFlowOperatingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_ChildrenOfCashFlowOperatingActivitiesCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_ChildrenOfCashFlowOperatingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">CashFlowPPEActivities BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_CashFlowPPEActivities')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_CashFlowPPEActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_ChildrenOfCashFlowPPEActivitiesDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_ChildrenOfCashFlowPPEActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_ChildrenOfCashFlowPPEActivitiesCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_ChildrenOfCashFlowPPEActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">Gerapporteerde waarde van CashAndCashEquivalentsCashFlow aan het einde van de periode BEHOORT gelijk te zijn aan de sommatie van de gerapporteerde waarde van CashAndCashEquivalentsCashFlow aan het begin van de periode en de mutaties gedurende de periode, IncreaseDecreaseCashAndCashEquivalents. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_CashAndCashEquivalentsCashFlowEnd')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_CashAndCashEquivalentsCashFlowEnd return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_CashAndCashEquivalentsCashFlowStart')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_CashAndCashEquivalentsCashFlowStart return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_IncreaseDecreaseCashAndCashEquivalents')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_IncreaseDecreaseCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">IncreaseDecreaseCashAndCashEquivalents BEHOORT gelijk te zijn aan + NetCashFlows + ChangesShortTermCashAndCashEquivalents. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_IncreaseDecreaseCashAndCashEquivalents')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_IncreaseDecreaseCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_NetCashFlows')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_NetCashFlows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_ChangesShortTermCashAndCashEquivalents')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST102Variables1_ChangesShortTermCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">IncreaseDecreaseCashAndCashEquivalents BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_IncreaseDecreaseCashAndCashEquivalents')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_IncreaseDecreaseCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_ChildrenOfIncreaseDecreaseCashAndCashEquivalentsDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_ChildrenOfIncreaseDecreaseCashAndCashEquivalentsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_ChildrenOfIncreaseDecreaseCashAndCashEquivalentsCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_ChildrenOfIncreaseDecreaseCashAndCashEquivalentsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">NetCashFlows BEHOORT gelijk te zijn aan + CashFlowOperatingActivities + CashFlowInvestingActivities + CashFlowFinancingActivities. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_NetCashFlows')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_NetCashFlows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_CashFlowOperatingActivities')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_CashFlowOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_CashFlowInvestingActivities')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_CashFlowInvestingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_CashFlowFinancingActivities')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST103Variables1_CashFlowFinancingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">ProceedsSalesPropertyPlantAndEquipment BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ProceedsSalesPropertyPlantAndEquipment')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ProceedsSalesPropertyPlantAndEquipment return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ChildrenOfProceedsSalesPropertyPlantAndEquipmentDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ChildrenOfProceedsSalesPropertyPlantAndEquipmentDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ChildrenOfProceedsSalesPropertyPlantAndEquipmentCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ChildrenOfProceedsSalesPropertyPlantAndEquipmentCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PurchasePropertyPlantEquipment BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_PurchasePropertyPlantEquipment')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_PurchasePropertyPlantEquipment return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_assertion-unsatisfied-message_NL" xlink:label="ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">RentalIncomeClassifiedAsOperatingActivities BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_RentalIncomeClassifiedAsOperatingActivities')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_RentalIncomeClassifiedAsOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_ChildrenOfRentalIncomeClassifiedAsOperatingActivitiesDebit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_ChildrenOfRentalIncomeClassifiedAsOperatingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_ChildrenOfRentalIncomeClassifiedAsOperatingActivitiesCredit')))) then ((for $v in $varArc_ConsolidatedCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_ChildrenOfRentalIncomeClassifiedAsOperatingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
  </gen:link>
</link:linkbase>
