<?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:compound-cash-flow-statement-housing" xlink:href="../dictionary/kvk-linkroles-housing.xsd#kvk-lr-ti_CompoundCashFlowStatementHousing" 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:compound-cash-flow-statement-housing" xlink:type="extended">
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_loc" xlink:to="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST101Variable1_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST102Variables1_loc" xlink:to="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST103Variables1_loc" xlink:to="CompoundCashFlowStatementHousing_PrtFST103Variables1_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST101Variable1" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST101Variable1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST102Variables1" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST102Variables1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-compound-cash-flow-statement-housing-for.xml#valueAssertion_CompoundCashFlowStatementHousing_PrtFST103Variables1" xlink:label="valueAssertion_CompoundCashFlowStatementHousing_PrtFST103Variables1_loc" xlink:type="locator"/>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_BalanceCashInflows')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_BalanceCashInflows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_ChildrenOfBalanceCashInflowsDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_ChildrenOfBalanceCashInflowsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_ChildrenOfBalanceCashInflowsCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit1_ChildrenOfBalanceCashInflowsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_BalanceCashOutflows')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_BalanceFinancialFixedAssets')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceFinancialFixedAssetsDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceFinancialFixedAssetsCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceFinancialFixedAssetsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST101Variable1_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST101Variable1_CashAndCashEquivalentsCashFlow')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST101Variable1_CashAndCashEquivalents')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST101Variable1_CashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_CashFlowFinancingActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_CashFlowFinancingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ChildrenOfCashFlowFinancingActivitiesDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ChildrenOfCashFlowFinancingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ChildrenOfCashFlowFinancingActivitiesCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit5_ChildrenOfCashFlowFinancingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_CashFlowInvestingActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_CashFlowInvestingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_ChildrenOfCashFlowInvestingActivitiesDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_ChildrenOfCashFlowInvestingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_ChildrenOfCashFlowInvestingActivitiesCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit8_ChildrenOfCashFlowInvestingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_CashFlowOperatingActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_CashFlowOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_ChildrenOfCashFlowOperatingActivitiesDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_ChildrenOfCashFlowOperatingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_ChildrenOfCashFlowOperatingActivitiesCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit7_ChildrenOfCashFlowOperatingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_CashFlowPPEActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_CashFlowPPEActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_ChildrenOfCashFlowPPEActivitiesDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_ChildrenOfCashFlowPPEActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_ChildrenOfCashFlowPPEActivitiesCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit4_ChildrenOfCashFlowPPEActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_CashAndCashEquivalentsCashFlowEnd')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_CashAndCashEquivalentsCashFlowStart')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_IncreaseDecreaseCashAndCashEquivalents')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1PeriodStartMutationPeriodEnd1_IncreaseDecreaseCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST102Variables1_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST102Variables1_IncreaseDecreaseCashAndCashEquivalents')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST102Variables1_NetCashFlows')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST102Variables1_ChangesShortTermCashAndCashEquivalents')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST102Variables1_ChangesShortTermCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_IncreaseDecreaseCashAndCashEquivalents')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_ChildrenOfIncreaseDecreaseCashAndCashEquivalentsDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_ChildrenOfIncreaseDecreaseCashAndCashEquivalentsCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit9_ChildrenOfIncreaseDecreaseCashAndCashEquivalentsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">InterestPaidClassifiedAsOperatingActivities BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_InterestPaidClassifiedAsOperatingActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_InterestPaidClassifiedAsOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_ChildrenOfInterestPaidClassifiedAsOperatingActivitiesCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_ChildrenOfInterestPaidClassifiedAsOperatingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_ChildrenOfInterestPaidClassifiedAsOperatingActivitiesDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit3_ChildrenOfInterestPaidClassifiedAsOperatingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST103Variables1_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST103Variables1_NetCashFlows')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST103Variables1_CashFlowOperatingActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST103Variables1_CashFlowInvestingActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST103Variables1_CashFlowFinancingActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST103Variables1_CashFlowFinancingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ProceedsSalesPropertyPlantAndEquipment')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ProceedsSalesPropertyPlantAndEquipment return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ChildrenOfProceedsSalesPropertyPlantAndEquipmentDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ChildrenOfProceedsSalesPropertyPlantAndEquipmentDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ChildrenOfProceedsSalesPropertyPlantAndEquipmentCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit6_ChildrenOfProceedsSalesPropertyPlantAndEquipmentCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_PurchasePropertyPlantEquipment')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_assertion-unsatisfied-message_NL" xlink:label="CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_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_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_RentalIncomeClassifiedAsOperatingActivities')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_RentalIncomeClassifiedAsOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_ChildrenOfRentalIncomeClassifiedAsOperatingActivitiesDebit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_ChildrenOfRentalIncomeClassifiedAsOperatingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_ChildrenOfRentalIncomeClassifiedAsOperatingActivitiesCredit')))) then ((for $v in $varArc_CompoundCashFlowStatementHousing_PrtFST1SumOfChildrenParentDebit3_ChildrenOfRentalIncomeClassifiedAsOperatingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
  </gen:link>
</link:linkbase>
