Taxonomy mapping
First Claim
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.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for mapping extension taxonomy elements to a standard base taxonomy and thereafter making use thereof are provided. According to one embodiment, a list of base taxonomy elements is displayed on a display device. A taxonomy map is also displayed on the display device. The taxonomy map includes information regarding one or more extended taxonomy elements of a reporting entity that are not mapped to any base taxonomy elements. Responsive to one or more user input events corresponding to a selection of a base taxonomy element and corresponding to a request to map an extended taxonomy element to the selected base taxonomy element, the compatibility of the selected base taxonomy element with the extended taxonomy element is validated. If the compatibility is affirmed, then an association is formed between the extended taxonomy element and the selected base taxonomy element.
25 Citations
39 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
a display device; a storage device having stored therein one or more routines operable to perform a method for mapping taxonomy elements; and one or more processors coupled to the storage device and the display device and operable to execute the one or more routines, wherein the method comprises; causing to be displayed on a display device a list of a plurality of base taxonomy elements of a financial reporting taxonomy; causing to be displayed on the display device 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, validating compatibility of the selected base taxonomy element with the extended taxonomy element; if the compatibility is affirmed, then forming an association 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; and if the compatibility is not affirmed then rejecting 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A program storage device readable by a computer system, tangibly embodying a program of instructions executable by one or more processors of the computer system to perform method steps for mapping extended taxonomy elements to base taxonomy elements, said method steps comprising:
-
causing to be displayed on a display device a list of a plurality of base taxonomy elements of a financial reporting taxonomy; causing to be displayed on the display device 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 validating compatibility of the selected base taxonomy element with the extended taxonomy element for the purpose of facilitating reporting of financial information by the reporting entity to the oversight or regulatory agency; if the compatibility is affirmed, then forming an association between the extended taxonomy element and the selected base taxonomy element; and if the compatibility is not affirmed then rejecting 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. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification