Patent ID: 8280856
Filing Date: 2012-10-02
Classification: G06Q

Abstract:
1. A computer-implemented method comprising: causing to be displayed on a display device, by a taxonomy mapping module, a list of a plurality of base taxonomy elements of a financial reporting taxonomy; causing to be displayed on the display device, by the taxonomy mapping module, a taxonomy map including information regarding one or more extended taxonomy elements of a reporting entity that are not mapped to any base taxonomy elements of the plurality of base taxonomy elements, wherein the reporting entity comprises a business entity having reporting obligations to an oversight or regulatory agency; responsive to one or more user input events corresponding to a selection of a base taxonomy element of the plurality of base taxonomy elements and corresponding to a request to map an extended taxonomy element of the one or more extended taxonomy elements to the selected base taxonomy element, a validation module, validating compatibility of the selected base taxonomy element with the extended taxonomy element; if the validation module affirms the compatibility, then forming an association, by the taxonomy mapping module, between the extended taxonomy element and the selected base taxonomy element for the purpose of facilitating reporting of financial information by the reporting entity to the oversight or regulatory agency; if the validation module determines the selected base taxonomy element is incompatible with the extended taxonomy element, then rejecting, by the taxonomy mapping module, the request to map the extended taxonomy element to the selected base taxonomy element and causing to be displayed on the display device information regarding a reason for said rejecting; and wherein the taxonomy mapping module and the validation module are implemented in one or more processors and one or more computer-readable storage media of one or more computer systems, the one or more computer-readable storage media having instructions tangibly embodied therein representing the taxonomy mapping module and the validation module that are executable by the one or more processors.