I have been talking about how accounting and reporting checklists can be automated for quite some time. Well, I believe that I have created the world's first machine-readable XBRL-based digital financial reporting checklist. (If anyone believes that my claim is wrong, please let me know. If it is not the world's first, it is likely the most complete.)
In fact, I believe that I have created a complete framework for representing financial reporting rules using the global standard XBRL format. I knew that attending all those XBRL Technical Specification meetings would pay off! To Walter Hamscher, David vun Kannon, Geoff Shuetrim who spent countless hours answering questions about what they were creating I say both thank you and here is evidence that shows that your creation works as intended.
Here is an overview of what I have created in both human-readable and machine-readable form: (this version has metadata relating to US GAAP, but creating this for IFRS or any other reporting scheme is as simple as removing US GAAP metadata and adding metadata for whatever reporting scheme you might want to use)
There are other aspects to this, but it is unnecessary for business professionals to deal with them. The XBRL technical syntax is watched over by software, at least by good software. The XBRL conformance suite takes case of that. Good software hides the XBRL. The model structure is also dealt with at a lower-level. All these details are below the business report level; business professionals should never have to deal with them (if you are using the right software).
If you are struggling to get your head around all this, I would recommend that you read the blog post, Framework for Understanding Digital Financial Report Mechanics. All those PDFs contain information helpful in wrapping your head around why this is important and how to do this right.
I am not saying that I have this perfect, yet. I want to get the modularization correct. Testing the software that I am helping to create helps in this regard and helps to prove that this framework for digital financial reporting works as expected.