Document Conversion Device XBRL Mapping Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face difficulties in correctly mapping document items from text documents to XBRL elements with hierarchical relationships, particularly when a single document item is related to multiple elements, leading to inaccurate conversions during the generation of XBRL documents from financial statements.
Innovation Solution
A document conversion program that detects document items with child elements in a hierarchical document, divides their content, and maps it to corresponding child elements, using XBRL-element definitions and auxiliary information to ensure accurate conversion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a mapping engine assumes one-to-one relationship between document items and hierarchical document elements, then the mapping process is simple, but it cannot correctly handle one-to-N relationships where a single document item corresponds to multiple elements
Solution Approach 1:
The patent segments the content of a document item into multiple parts based on data types when the document item corresponds to multiple hierarchical elements. For example, a document item containing both text and numerical data is divided into separate content segments, each mapped to the appropriate child element in the hierarchy, enabling accurate one-to-N mapping while maintaining systematic processing
2Reliability
If the mapping engine divides and maps document item content to multiple child elements, then mapping accuracy for one-to-N relationships improves, but the device complexity increases
Solution Approach 1:
The patent performs preliminary actions by pre-defining the hierarchical document structure and identifying parent-child relationships before mapping occurs. The system预先 determines which document items correspond to multiple elements and prepares the segmentation rules based on data types, so that during actual mapping, the division and allocation process follows predetermined patterns, reducing operational complexity
Solution Approach 2:
The patent introduces an intermediary mechanism that mediates between the document item and multiple child elements. This intermediary layer manages the segmentation and allocation process, coordinating the mapping between source document items and target hierarchical elements, thereby simplifying the overall system architecture while enabling complex one-to-N mappings
Data Source
AI summary
A non-transitory computer-readable recording medium has stored therein a document conversion program converting a first document into a second document that causes a computer to execute a process. The process includes: detecting a first document item in the first document that corresponds to a second document item in the second document that has a child document item in the second document based on a hierarchical document that includes a hierarchical relationship information among document items in the second document, and dividing a content of the first document item; relating the divided content of the first document item to the child document item; and converting the first document into the second document by using the related divided content and the child document item.


