herman fischer, ubmatrix, inc and mark v systems 19 november, 2009
TRANSCRIPT
![Page 1: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/1.jpg)
Herman Fischer, UBMatrix, Inc and Mark V Systems
19 November, 2009
![Page 2: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/2.jpg)
Xbrl, past evolution◦ Genesis, etc
Xbrl now◦ Technical state◦ Project use state◦ Factors influencing evolution
Xbrl, future evolution◦ Revelations, etc?
![Page 3: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/3.jpg)
Specifications and Standard Projects
◦ Pilot and exploratory◦ Production
Experience◦ Bugs & fixes◦ Project improvements
Outside factors◦ Other standards◦ Community
![Page 4: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/4.jpg)
now1998 future
Cha
rlie
Hof
fman
AIC
PA
1st
conf
eren
ce,
LON
1.0
Spe
c 20
00
2.0
Spe
c 20
02
2.1
Spe
c 20
03
Dim
ensi
ons
2005
For
mul
a 20
09
AR
PA
(A
U)
FD
IC (
US
)
US
-GA
AP
(fir
st)
SE
C (
volu
ntar
y)
SE
C (
valid
atio
n)
Japa
n (t
ax,
2.0)
iXB
RL,
Ver
sion
ing
G.L
.
W3C
XMLSQL
CO
RE
P,F
INR
EP
SU
RF
I (F
R)
For
mul
a m
odul
es
?
?
MS
FT
NA
SD
AQ
CO
RE
P,
FIN
RE
P
![Page 5: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/5.jpg)
Requirements & Working Group Working Grp & Internal Drafts Preliminary Working Draft Candidate Release Test Suite Implementations Recommendation
![Page 6: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/6.jpg)
Taxonomy, Xlink-based linkbases◦ Concepts
Attributes, labels, references◦ Relationships
Presentation, Calculation, Definition Instance documents
◦ Facts, Tuples◦ Contexts
Periods, entity, segment, scenario◦ Footnotes
![Page 7: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/7.jpg)
Explicit dimensions Typed dimensions Hypercubes specifying combinations
![Page 8: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/8.jpg)
1 linkbase describes◦ Tables of
Line items (facts) Presentation order, roll-forward, total
Axes Each axis is a dimension model
(Dimension linkbase generated from above) Calculation linkbase still exists (?)
![Page 9: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/9.jpg)
9
Assertiono Existence check for source itemo Value check based on source items o Consistency check computed item to source item
Formulao Results in an fact item
o For an output instance documento For consistency checking of corresponding input
![Page 10: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/10.jpg)
10
Consistency Assertion
Reported item matches computed item
◦Assets◦Ending balance
FormulaAssets = liabilities + equityEnding balance = starting balance + flows
Existence AssertionTotal assets is reportedCorrect entity is reportedNo fact after cut off date
Value Assertion
Ratio > minimum◦Capital adequacy ratio > 8%◦Interest cover ratio > 2.5%
Cash balance is positive
![Page 11: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/11.jpg)
iXBRL embeds rendering in instance◦ Instance is html with XBRL embedded
XBRL has a Rendering Linkbase◦ Embeds rendering in a taxonomy◦ This activity is dormant
XSLT is used for rendering◦ Can utilize XBRL processor◦ Can be taxonomy independent
![Page 12: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/12.jpg)
<?xml version="1.0" encoding="UTF-8"?>
<head> …
<link rel="stylesheet" type="text/css" href="iascf-style.css"/>
<title>IASCF 2007 ANNUAL REPORT</title>
</head> …
<body class="body">
<table align="center" width="800px" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<p align="center" class="header">2007 ANNUAL REPORT</p>
<p align="center">
<a href="#statement1" class="nounderline">Statement of comprehensive income</a>
</p>
12
![Page 13: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/13.jpg)
<td class="tableLightGrey" colspan="2" valign="top">
<p title="iascf:Contributions id: id_footnote_elem_11688477 decimals: 0 ix:contextRef: FY07d ix:unitRef: GBP" style="text-align: right;color: black">
<ix:nonFraction xmlns:ns0="http://www.xbrl.org/2008/inlineXBRL" id="id_footnote_elem_11688477" decimals="0" ix:contextRef="FY07d" ix:unitRef="GBP" ns0:format="commadot" ns0:name="iascf:Contributions" ns0:scale="3">11,277</ix:nonFraction>
</p>
</td>
13
![Page 14: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/14.jpg)
iXBRL embeds rendering Rendering linkbase is tied to taxonomy XSLT separates rendering
◦ Requires knowledge of metadata May be two XSLT phases
◦ Model and view extraction phase Easier today with XBRL processor support Can be independent of taxonomy (extension,
country)◦ Rendering phase
14
![Page 15: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/15.jpg)
DTS dimensions, entity & share axes members trees
(sparse data rows/columns are elided)
15
![Page 16: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/16.jpg)
1) Base◦ URI mapping: namespaces, ELR's◦ actions, categories, assignments, documentation
2) Concept-basic◦ name, namespace, add/delete/split/merge
3) Concept-extended◦ attributes, labels, references
4) Relationships◦ add/delete… attributes
5) Dimensions 6) Resource-parts
◦ link:part, formulae, …
16
Needs an aspectbased model, so: name, dimensions, period, etccan change into newcombinations of name + dims + …
![Page 17: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/17.jpg)
“XBRL for Dummies” (#2) arrived last week◦ Charlie Hoffman, Liv Watson (et al)◦ Strategy Guide to XBRL
Where, What, Who, Projects, How to find◦ Geek-free◦ No bible (no Genesis, no Leviticus)◦ “Guide to the Soul of XBRL”
17
![Page 18: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/18.jpg)
What evolves next? Expected tradeoffs
◦ Stability◦ Market adoption◦ Changes in underlying standards (XML)◦ Changes in systems and servers◦ Resources
![Page 19: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/19.jpg)
19
Linkbases
Simplify◦1 linkbase (US-GAAP)◦Xlink QNames
UML Models
SpecsTaxonomiesDimensions
Tutorials
Technology basedCommunity based
◦Like preparer’s guides
Spec Clean-up
2.1 Spec◦XML-ize◦Modularize
Dimensions
![Page 20: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/20.jpg)
Namespaces change often Local names inconsistent Dimensions can be scary
![Page 21: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/21.jpg)
XML Schema has already evolved◦ Modernize our xsd◦ Reduce dependency on XLink
Work with W3C and RDF◦ Taxonomies lack semantics models
Relational technologies◦ Model for relational efficiency◦ Embed namespace and localnames mapping◦ Vender-interoperable design
![Page 22: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/22.jpg)
Include some metadata◦ So ordinary XSLT and tools can render
Refactor for no repeated strings◦ Isomorphic transform to/from current instance
Hierarchical structural inheritance of shared aspects
![Page 23: Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009](https://reader035.vdocuments.us/reader035/viewer/2022062407/56649b52550346318e8ccf03/html5/thumbnails/23.jpg)
Evolution of primary items and dimensions◦ Before dimensions many primary items
Tens of thousands◦ Reanalysis into few primary items
With multiple dimensions Evolution of how to present taxonomy
◦ First taxonomies from charts of accounts◦ Now data model designs taxonomy
Multiple linkbases -> simplified linkbases◦ Alternate model representations