`BalanceCashInflows` MUST also be reported, because at least one of the underlying values of `BalanceCashInflows` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists3_ChildrenOfBalanceCashInflows')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists3_ChildrenOfBalanceCashInflows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists3_BalanceCashInflows')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists3_BalanceCashInflows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`BalanceCashInflows` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit2_BalanceCashInflows')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit2_BalanceCashInflows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceCashInflowsDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceCashInflowsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceCashInflowsCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit2_ChildrenOfBalanceCashInflowsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`BalanceCashOutflows` MUST also be reported, because at least one of the underlying values of `BalanceCashOutflows` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists9_ChildrenOfBalanceCashOutflows')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists9_ChildrenOfBalanceCashOutflows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists9_BalanceCashOutflows')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists9_BalanceCashOutflows return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`BalanceCashOutflows` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentCredit2_BalanceCashOutflows')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentCredit2_ChildrenOfBalanceCashOutflowsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`BalanceFinancialFixedAssets` MUST also be reported, because at least one of the underlying values of `BalanceFinancialFixedAssets` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists5_ChildrenOfBalanceFinancialFixedAssets')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists5_ChildrenOfBalanceFinancialFixedAssets return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists5_BalanceFinancialFixedAssets')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists5_BalanceFinancialFixedAssets return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`BalanceFinancialFixedAssets` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit6_BalanceFinancialFixedAssets')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit6_BalanceFinancialFixedAssets return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit6_ChildrenOfBalanceFinancialFixedAssetsDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit6_ChildrenOfBalanceFinancialFixedAssetsDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit6_ChildrenOfBalanceFinancialFixedAssetsCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit6_ChildrenOfBalanceFinancialFixedAssetsCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashAndCashEquivalentsCashFlow` at beginning of the previous period MUST exist at least once.
`CashAndCashEquivalentsCashFlow` at end of period MUST be equal to `CashAndCashEquivalentsCashFlow` at beginning of period + `IncreaseDecreaseCashAndCashEquivalents` + `ChangesShortTermCashAndCashEquivalents`. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1PeriodStart02MutationsPeriodEnd1_CashAndCashEquivalentsCashFlowEnd')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1PeriodStart02MutationsPeriodEnd1_CashAndCashEquivalentsCashFlowEnd return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1PeriodStart02MutationsPeriodEnd1_CashAndCashEquivalentsCashFlowStart')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1PeriodStart02MutationsPeriodEnd1_CashAndCashEquivalentsCashFlowStart return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1PeriodStart02MutationsPeriodEnd1_Mutation01IncreaseDecreaseCashAndCashEquivalents')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1PeriodStart02MutationsPeriodEnd1_Mutation01IncreaseDecreaseCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1PeriodStart02MutationsPeriodEnd1_Mutation02ChangesShortTermCashAndCashEquivalents')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1PeriodStart02MutationsPeriodEnd1_Mutation02ChangesShortTermCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashFlowFinancingActivities` MUST also be reported, because at least one of the underlying values of `CashFlowFinancingActivities` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists1_ChildrenOfCashFlowFinancingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists1_ChildrenOfCashFlowFinancingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists1_CashFlowFinancingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists1_CashFlowFinancingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashFlowFinancingActivities` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit7_CashFlowFinancingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit7_CashFlowFinancingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit7_ChildrenOfCashFlowFinancingActivitiesDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit7_ChildrenOfCashFlowFinancingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit7_ChildrenOfCashFlowFinancingActivitiesCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit7_ChildrenOfCashFlowFinancingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashFlowInvestingActivities` MUST also be reported, because at least one of the underlying values of `CashFlowInvestingActivities` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists2_ChildrenOfCashFlowInvestingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists2_ChildrenOfCashFlowInvestingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists2_CashFlowInvestingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists2_CashFlowInvestingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashFlowInvestingActivities` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit3_CashFlowInvestingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit3_CashFlowInvestingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit3_ChildrenOfCashFlowInvestingActivitiesDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit3_ChildrenOfCashFlowInvestingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit3_ChildrenOfCashFlowInvestingActivitiesCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit3_ChildrenOfCashFlowInvestingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashFlowOperatingActivities` MUST also be reported, because at least one of the underlying values of `CashFlowOperatingActivities` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists8_ChildrenOfCashFlowOperatingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists8_ChildrenOfCashFlowOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists8_CashFlowOperatingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists8_CashFlowOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashFlowOperatingActivities` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit1_CashFlowOperatingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit1_CashFlowOperatingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit1_ChildrenOfCashFlowOperatingActivitiesDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit1_ChildrenOfCashFlowOperatingActivitiesDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit1_ChildrenOfCashFlowOperatingActivitiesCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit1_ChildrenOfCashFlowOperatingActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashFlowPPEActivities` MUST also be reported, because at least one of the underlying values of `CashFlowPPEActivities` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists7_ChildrenOfCashFlowPPEActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists7_ChildrenOfCashFlowPPEActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists7_CashFlowPPEActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists7_CashFlowPPEActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`CashFlowPPEActivities` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit4_CashFlowPPEActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit4_ChildrenOfCashFlowPPEActivitiesDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit4_ChildrenOfCashFlowPPEActivitiesCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit4_ChildrenOfCashFlowPPEActivitiesCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`IncreaseDecreaseCashAndCashEquivalents` MUST be equal to + `CashFlowOperatingActivities` + `CashFlowInvestingActivities` + `CashFlowFinancingActivities`. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST103Variables1_IncreaseDecreaseCashAndCashEquivalents')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST103Variables1_IncreaseDecreaseCashAndCashEquivalents return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST103Variables1_CashFlowOperatingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST103Variables1_CashFlowInvestingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST103Variables1_CashFlowFinancingActivities')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST103Variables1_CashFlowFinancingActivities return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`ProceedsSalesPropertyPlantAndEquipment` MUST also be reported, because at least one of the underlying values of `ProceedsSalesPropertyPlantAndEquipment` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists6_ChildrenOfProceedsSalesPropertyPlantAndEquipment')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists6_ChildrenOfProceedsSalesPropertyPlantAndEquipment return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists6_ProceedsSalesPropertyPlantAndEquipment')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists6_ProceedsSalesPropertyPlantAndEquipment return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`ProceedsSalesPropertyPlantAndEquipment` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit5_ProceedsSalesPropertyPlantAndEquipment')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit5_ChildrenOfProceedsSalesPropertyPlantAndEquipmentDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit5_ChildrenOfProceedsSalesPropertyPlantAndEquipmentCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentDebit5_ChildrenOfProceedsSalesPropertyPlantAndEquipmentCredit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`PurchasePropertyPlantEquipment` MUST also be reported, because at least one of the underlying values of `PurchasePropertyPlantEquipment` is reported. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists4_ChildrenOfPurchasePropertyPlantEquipment')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists4_ChildrenOfPurchasePropertyPlantEquipment return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}{if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists4_PurchasePropertyPlantEquipment')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1ChildrenExistParentExists4_PurchasePropertyPlantEquipment return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}
`PurchasePropertyPlantEquipment` MUST be equal to the summation of the underlying values. | {if (not(xff:has-fallback-value(xs:QName('varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentCredit1_PurchasePropertyPlantEquipment')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentCredit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_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_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentDebit')))) then ((for $v in $varArc_CashFlowStatementNonDaebCompoundHousingDvi_PrtFST1SumOfChildrenParentCredit1_ChildrenOfPurchasePropertyPlantEquipmentDebit return concat("name:'",$v/name(),"', value:'",$v,"', @contextRef:'",$v/@contextRef,"', @unitRef:'",$v/@unitRef,"' | "))) else ''}