Concepts¶
These pages explain how dpm-xbrl sees a report and why it behaves as it does. They are background reading; for tasks, see the how-to guides, and for exact behaviour, the reference.
| Page | Explains |
|---|---|
| The fact model | Report and Fact, what each field holds in each format, and memory and speed. |
| xBRL-CSV and XBRL-XML | The two serializations of the same report and how dpm-xbrl reads each. |
| EBA convention and resolved metadata | The two ways an xBRL-CSV table is read, and when you need a taxonomy. |
| Table codes and filing indicators | How a table file such as c_07.00.a.csv maps to the filing indicator C_07.00. |
| Filing rules and coverage | What the EBA filing rules are, which ones dpm-xbrl checks and why some are left to you. |
| Security model | What dpm-xbrl protects against when it reads untrusted input, and its thread-safety guarantees. |