DocumentAdoptionStatus MUST exist once.
DocumentPresentationCurrency MUST exist once.
DocumentRelatesToIndividualEntityOrGroup MUST exist once.
EmailAddressContact MUST exist once.
FinancialReportingPeriodCurrentEndDate MUST exist once.
FinancialReportingPeriodCurrentStartDate MUST exist once.
FinancialReportingPeriodDifferentThanAnnualStatus MUST exist once.
FinancialReportingPeriodPreviousEndDate MUST exist at most once.
FinancialReportingPeriodPreviousStartDate MUST exist at most once.
IncomeStatementClassificationType MUST exist once.
Reported facts SHOULD be reported with the correct instant or startDate and endDate combinations.
Reported facts SHOULD be reported with the correct instant or startDate and endDate combinations.
The date reported for DocumentAdoptionDate SHOULD be earlier than, or equal to, the current date.
The date reported for FinancialReportingPeriodCurrentEndDate MUST be earlier than the date reported for DocumentAdoptionDate.
The date reported for FinancialReportingPeriodCurrentEndDate SHOULD be earlier than the current date.
The date reported for FinancialReportingPeriodCurrentStartDate MUST be earlier than the date reported for FinancialReportingPeriodCurrentEndDate.
The date reported for FinancialReportingPeriodPreviousEndDate MUST be one day earlier than the date reported for FinancialReportingPeriodCurrentStartDate.
The date reported for FinancialReportingPeriodPreviousStartDate MUST be earlier than the date reported for FinancialReportingPeriodPreviousEndDate.
The reported value MUST be used with measure pure.
The reported value MUST be used with measure shares.
The reported value SHOULD be used with the measure equal to the fact reported for DocumentPresentationCurrency.
When DocumentRelatesToIndividualEntityOrGroup is equal to 'Enkelvoudig' the fact SHOULD be reported with SeparateMember.
When DocumentRelatesToIndividualEntityOrGroup is equal to 'Geconsolideerd' the fact SHOULD be reported with ConsolidatedMember.
When the reported value of DocumentAdoptionStatus is equal to Ja then DocumentAdoptionDate MUST exist at least once.
When the reported value of DocumentAdoptionStatus is equal to Nee then DocumentAdoptionDate MUST NOT be reported.
When the reported value of DocumentRelatesToIndividualEntityOrGroup is equal to 'Geconsolideerd en enkelvoudig' BalanceSheetBeforeAfterAppropriationResults with ConsolidatedMember SHOULD be equal to BalanceSheetBeforeAfterAppropriationResults with SeparateMember.
When the reported value of DocumentRelatesToIndividualEntityOrGroup is equal to 'Geconsolideerd en enkelvoudig' then BalanceSheetBeforeAfterAppropriationResults SHOULD exist at least once with SeparateMember and exist at least once with ConsolidatedMember.
When the reported value of FinancialReportingPeriodDifferentThanAnnualStatus is equal to Ja then FinancialReportingPeriodDifferentThanAnnualImpactComparatives SHOULD exist at least once.
When the reported value of FinancialReportingPeriodDifferentThanAnnualStatus is equal to Ja then FinancialReportingPeriodDifferentThanAnnualReason SHOULD exist at least once.
When the reported value of FinancialReportingPeriodDifferentThanAnnualStatus is equal to Nee then FinancialReportingPeriodDifferentThanAnnualImpactComparatives SHOULD NOT be reported.
When the reported value of FinancialReportingPeriodDifferentThanAnnualStatus is equal to Nee then FinancialReportingPeriodDifferentThanAnnualReason SHOULD NOT be reported.