From f40ffe634a4e3fb1b6839debf764eb2fd0dbc488 Mon Sep 17 00:00:00 2001 From: John Nordberg Date: Thu, 25 Apr 2024 18:11:25 +0300 Subject: [PATCH] #5 EBA Filing Rules --- eba.xslt | 52 ++++++++++++++++++++++++++++++++++++++ lookup/eba-validations.xml | 39 ++++++++++++++++++++++++++-- 2 files changed, 89 insertions(+), 2 deletions(-) diff --git a/eba.xslt b/eba.xslt index d963596..892843d 100644 --- a/eba.xslt +++ b/eba.xslt @@ -138,6 +138,26 @@ + + + + + + + + + + + + + + + + + + @@ -271,12 +291,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lookup/eba-validations.xml b/lookup/eba-validations.xml index 173bf09..76f6b36 100644 --- a/lookup/eba-validations.xml +++ b/lookup/eba-validations.xml @@ -104,8 +104,43 @@ 2.9 multipleIdentifiers - WARNING + ERROR All xbrli:identifier content and @scheme attributes in an report MUST be identical. [EFM13, p. 6-8] - + + 2.10.a + periodWithTimeContent + ERROR + All xbrli:period date elements MUST be valid against the xs:date data type, and reported without a timezone. [GFM11, p. 16] + + + 2.10.b + periodWithTimezone + ERROR + All xbrli:period date elements MUST be valid against the xs:date data type, and reported without a timezone. [GFM11, p. 16] + + + 2.11 + foreverUsed + ERROR + The element 'xbrli:forever' MUST NOT be used. [GFM11, p. 19] + + + 2.13.a + multiplePeriodsUsed + ERROR + All xbrl periods in a XBRL report MUST refer to the (same) reference date instant. + + + 2.13.b + nonInstantPeriodUsed + ERROR + All xbrl periods MUST be instants. + + + 2.14 + segmentUsed + ERROR + xbrli:segment elements MUST NOT be used. + \ No newline at end of file