Structure
A structure (a.k.a. organism, subassembly, compound element, complex element, artifact, module) is a compound element composed of logical statements that describe how a portion of the domain is organized. Structures assemble elements and connections into meaningful configurations.
In a financial accounting, reporting, auditing, and analysis there are different types of structures including:
- Statements
- Disclosures
- Policies
- Transactions
- Accounting working papers
- Audit working papers
- Schedules
- Analysis models
Technical:
A structure is an organism. Structures are represented within XBRL networks and XBRL hypercubes.
XBRL has two approaches to defining structures: the network and the hypercube. When the same hypercube element is used in two different networks; then the network information is necessary to uniquely differentiate the single hypercube used in two different networks.
The following structures exist:
- Network (defined by XBRL, technical syntax)
- Hypercube (defined by XBRL Dimensions, technical syntax)
- Component (defined by Seattle Method, technical syntax) needed to differentiate hypercube that are used in multiple different networks; for example, Microsoft uses "us-gaap:StatementTable" (a hypercube) 128 times in one report.
- Information Block (defined by Seattle Method, logical) derived from logical information patterns represented
- Artifact (defined by Seattle Method, logical) derived by typing structures and explicitly naming and providing identifiers for accounting, reporting, and analysis related logical artifacts (a.k.a. organism)
- Fragment (undefined) any arbitrary artifact or infon within a full report
Commentary:
It could be the case that a network is more of a structure than an element.
Additional Information:
Comments
Post a Comment