The Add Taxonomy Mappings Window
You can create mappings between the elements in any two XBRL taxonomies that were added to CDM XBRL.
The Add Taxonomy Mappings window contains two columns that are used to display the elements in selected taxonomies. Use the Map from Taxonomy column to select the current (or source) taxonomy, and use the Map to Taxonomy column to select the new (or target) taxonomy. After both taxonomies are loaded, you can use the Match Type list to select how you want to perform the mapping.
These buttons and options are available for mapping selected elements:
-
Match Type
Click this button to specify the mapping method to use. -
Preview Matching
Click this button to display the mappings automatically created after both taxonomies are loaded and a mapping method selected. -
Map
Click this button to map the selected elements.- Select a single element in each taxonomy to perform a replacement mapping.
- Select a single element in the Map from Taxonomy (source) and multiple elements in the Map to Taxonomy (target) to perform a split mapping.
- Select multiple elements in the Map from Taxonomy (source) and a single element in the Map to Taxonomy (target) to perform a merge mapping.
-
Ignore
Click this button to set the selected element to be ignored during the mapping. -
Clear
Click this button to remove the current manual mapping between the selected elements. Automatic mappings are not removed. If a manual mapping overrides an automatic mapping, the manual mapping is removed keeping the automatic one. -
Clear All
Click this button to remove all manual mappings between the taxonomies.Important: If you remove all mappings, all manually mapped elements are removed. You cannot undo this action. Proceed with caution.
-
Show Unmapped Elements Only
Select this option to display only the elements in the two taxonomies that were not already mapped. -
Sync Scrolling
Select this option to scroll through both taxonomies at the same rate. -
Bidirectional
Select this option to make the mapping bidirectional. For a bidirectional mapping, either side can be used as the source.
The following table lists icons that are used in the Add Taxonomy Mappings window to indicate the type of mapping for each element.
Table 1. Icons in the Taxonomy Mappings Window
Icon |
Name |
Description |
|---|---|---|
Taxonomy Mapping |
The element is mapped to the other taxonomy. You can select a mapped element in the current taxonomy to view the mapped element in the new taxonomy. |
|
Split Taxonomy Mapping |
The mapping for this element is split (mapped to multiple element). You can select a mapped element in the current taxonomy to view the mapped elements in the new taxonomy. |
|
Merged Taxonomy Mapping |
The mapping for this element is merged (multiple elements that are mapped to a single element). You can select a mapped element in the current taxonomy to view the mapped elements in the new taxonomy. |
|
Ignore |
The element should be ignored and will not be mapped. |
You can hover over an object for a tool tip that lists information about the element, including element name, element type, taxonomy namespace, and element type namespace. You can also hover over an icon in the Add Taxonomy Mappings window to view the element type for each element. The following table lists some of the element type icons.
Table 2. Icons for XBRL Types in the Add Taxonomy Mapping Window
Icon |
Name |
Description |
|---|---|---|
Boolean |
Used to support the mathematical concept of binary-valued logic (true-false). |
|
Date |
Used for objects with year, month, and day plus an optional timezone value. |
|
Date String |
Used when the format of the date does not conform to one of the fixed-format data types or is a range of dates. |
|
Decimal |
Used to represent non-currency decimal number when there is not a specific type. |
|
Monetary |
Used for financial concepts expressed in units of currency. |
|
Percent |
Used for pure numbers that are conventionally presented as percentages. |
|
Per share |
Used for financial concepts that are expressed per share. |
|
Pure |
Used for numbers that are a ratio of one unit of measure to the same unit (for example, dollars divided by dollars is a pure number). |
|
Shares |
Used for financial concepts that are expressed as a number of shares of stock (common or preferred) or units of interest. |
|
String |
Used for financial concepts that are expressed as a number of shares of stock (common or preferred) or units of interest. |
|
Text block |
Used to tag a section of disclosure and narrative, or complete tables |
|
Year |
Used for expressing a year in the format YYYY |
|
Year-Month |
Used for expressing a year and month in the format YYYY-MM |