The eXtensible Business Reporting Language. The value of XML, and a particular application such as XBRL, is to provide data that is unambiguously encoded and can be easily isolated and manipulated by other programs and processes. In the case of XBRL, financial models and other tools can use the encoded data to automate vital analyses that formerly required much time and effort…OneSource provides a software developer’s kit and an Application Programming Interface that lets users access, manipulate and integrate the XBRL data with applications ranging from Microsoft Excel to high-end analysis tools such as those from Cognos and Hyperion. [Ideas in Technology and Publishing]