<?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-property-plant-equipment-movement" xlink:href="../dictionary/kvk-linkroles.xsd#kvk-lr_NotesConsolidatedPropertyPlantEquipmentMovement" 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-property-plant-equipment-movement" xlink:type="extended">
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <gen:arc order="1" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract1_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract2_loc" xlink:to="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract2_assertion-unsatisfied-message_NL" xlink:type="arc"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract1" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract1_loc" xlink:type="locator"/>
    <link:loc xlink:href="kvk-notes-consolidated-property-plant-equipment-movement-for.xml#valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract2" xlink:label="valueAssertion_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract2_loc" xlink:type="locator"/>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract1_Abstract_SumOfMembersOnAbstract1')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract1_Abstract_ChildrenMember')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract1_Abstract_ChildrenMember return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract2_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract2_Abstract_SumOfMembersOnAbstract2')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_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_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract2_Abstract_ChildrenMember')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfMembersOnAbstract2_Abstract_ChildrenMember return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">Gerapporteerde waarde van PropertyPlantEquipment aan het einde van de periode BEHOORT gelijk te zijn aan de sommatie van de gerapporteerde waarde van PropertyPlantEquipment aan het begin van de periode en de mutaties gedurende de periode, PropertyPlantEquipmentMovement. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_PropertyPlantEquipmentEnd')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_PropertyPlantEquipmentEnd return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_PropertyPlantEquipmentStart')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_PropertyPlantEquipmentStart return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_PropertyPlantEquipmentMovement')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1PeriodStartMutationPeriodEnd1_PropertyPlantEquipmentMovement return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PropertyPlantEquipment BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_PropertyPlantEquipment')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_PropertyPlantEquipment return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfPropertyPlantEquipmentDebit')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfPropertyPlantEquipmentDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfPropertyPlantEquipmentCredit')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E1_ChildrenOfPropertyPlantEquipmentCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PropertyPlantEquipment gerapporteerd met ClassesOfPropertyPlantEquipmentAxis en ConstructionInProgressPrepaymentsPropertyPlantEquipmentMember BEHOORT gelijk te zijn aan ConstructionInProgressPrepaymentsPropertyPlantEquipment zonder ClassesOfPropertyPlantEquipmentAxis en ConstructionInProgressPrepaymentsPropertyPlantEquipmentMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5_Set02ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5_Set02ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5_Set01ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit5_Set01ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PropertyPlantEquipment gerapporteerd met ClassesOfPropertyPlantEquipmentAxis en LandAndBuildingsMember BEHOORT gelijk te zijn aan LandAndBuildings zonder ClassesOfPropertyPlantEquipmentAxis en LandAndBuildingsMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2_Set02ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2_Set02ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2_Set01ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit2_Set01ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PropertyPlantEquipment gerapporteerd met ClassesOfPropertyPlantEquipmentAxis en MachineryMember BEHOORT gelijk te zijn aan Machinery zonder ClassesOfPropertyPlantEquipmentAxis en MachineryMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3_Set02ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3_Set02ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3_Set01ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit3_Set01ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PropertyPlantEquipment gerapporteerd met ClassesOfPropertyPlantEquipmentAxis en PropertyPlantEquipmentMember BEHOORT gelijk te zijn aan PropertyPlantEquipment zonder ClassesOfPropertyPlantEquipmentAxis en PropertyPlantEquipmentMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1_Set02ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1_Set02ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1_Set01ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit1_Set01ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PropertyPlantEquipment gerapporteerd met ClassesOfPropertyPlantEquipmentAxis en PropertyPlantEquipmentNotUsedInOperationsMember BEHOORT gelijk te zijn aan PropertyPlantEquipmentNotUsedInOperations zonder ClassesOfPropertyPlantEquipmentAxis en PropertyPlantEquipmentNotUsedInOperationsMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_Set02ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_Set02ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_Set01ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit6_Set01ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PropertyPlantEquipment gerapporteerd met ClassesOfPropertyPlantEquipmentAxis en TangibleAssetsOtherMember BEHOORT gelijk te zijn aan TangibleAssetsOther zonder ClassesOfPropertyPlantEquipmentAxis en TangibleAssetsOtherMember. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4_Set02ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4_Set02ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4_Set01ClassesOfPropertyPlantEquipmentAxis')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1FactExplicitEQFactNonExplicit4_Set01ClassesOfPropertyPlantEquipmentAxis return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
    <msg:message id="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:label="NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_assertion-unsatisfied-message_NL" xlink:role="http://www.xbrl.org/2010/role/message" xlink:type="resource" xml:lang="nl">PropertyPlantEquipmentMovement BEHOORT gelijk te zijn aan de sommatie van de onderliggende waarden. | {if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_PropertyPlantEquipmentMovement')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_PropertyPlantEquipmentMovement return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfPropertyPlantEquipmentMovementDebit')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfPropertyPlantEquipmentMovementDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfPropertyPlantEquipmentMovementCredit')))) then ((for $v in $varArc_NotesConsolidatedPropertyPlantEquipmentMovement_PrtFST1SumOfChildrenParentDebit1E2_ChildrenOfPropertyPlantEquipmentMovementCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}</msg:message>
  </gen:link>
</link:linkbase>
