Chat with us, powered by LiveChat Creating Contexts with Typed Dimensions Skip to Content

Creating Contexts with Typed Dimensions

Some tags require the selection of contexts with extra information built into them called Dimensions. This article relates to a sub category of these dimensions called Typed Dimensions, please click here if other contexts are needed.

Notably, the Controlling Party note (which requires users to manually tag the freeform note), requires the creation of these dimensions, so this article will use them as an example.

To see whether you need to attach a context with a typed dimension to your tag, you will need to;

1. Right-click on your tag in the manual tagging menu and select new dimensional context.  This will load up a menu for selecting dimensions.


2.   Typed dimensions are clearly marked as the name of the dimension is prefaced by x-. At this point, you will want to note the Role. We will not be using this menu any further, so please cancel from here.


3.  Navigate to the iXBRL toolbar, and select the Dimensions option to load up the Typed Dimension creation menu.


4.  Make necessary selections, and confirm ok when completed.  Every field on this menu is important to select correctly, so these are covered in some detail below.

Select a context

The newly created context needs to be based on an existing context.  Generally, the typical context active period is used, especially for controlling party, but sometimes you need a Typed Dimension in addition to generic dimensions within the same context.

For example, further subsidiary shares would need to be based on the context used to tag the subsidiary name.  The creation of this base context is covered as an example here.

Typed Dimension

This needs to match the Role noted in step 2.

Dimension Instance

This tool enables you to create multiple contexts at once.  For example, if you had 5 controlling parties to create contexts for, you could enter 1 to 5 into the necessary fields and it would create 5 contexts for each of your fields. 

Note: If you are using this tool to create contexts combined with normal dimensions, you would need to create each one individually as the base context would need to be different for each.

New context name

Typically this can be left as is.  It will create contexts from this template name, using the dimension instance field to automatically label them with the related instance number (through the <n> component present by default in the field). 

These can be freely customised, as context names typically don't affect submissions, but unless there is a particular need to change them it is best to leave them be.

Once you have created your contexts, you can apply these to your tags.  They will appear in the context dropdown adjacent to the core context used.

  • Related template: AccountsAdv IFRS, Charity/Academy, FRS101/102/105 LLP
  • Software platform: Working Papers 2021