625-01 : EDGAR Filer Manual v65 6.25.1 page 6-84

Created by: SEC Office of Structured Disclosure

Embedding Commands

Conventional rendering of Interactive Data consists only of one report per presentation base set. These are called the "top level" reports. Embedding commands allow additional reports that are not at top level. A text block fact may contain an embedding command, which is a section of XHTML that looks like the following, anywhere in the text block:

~ http://xbrl.sec.gov/rr/role/ShareholderFeesData
column period compact *
row dei_LegalEntityAxis compact eg_S000005977Member
row dei_ProspectusShareClassAxis compact *
~ Comments can go here

The purpose of an embedding command is to identify a presentation base set, select a subset of the contexts to display, and display the resulting report in place of where the content of the text block would have been shown. An embedding command consists of:

A "compact" display means that each axis member is shown on a separate row (or column) with its label; a "nodisplay" means that the label is not shown.

Embedding layouts do not support the use of period start and period end preferred label roles.

Embedding command syntax, and the possible warning messages that may result from processing the command, are detailed in 6.26.4 through 6.24.6.

References

Variations

Number Name Description References Data Inputs Result Outputs
_000gd Basic mutual fund prospectus risk/return summary Basic mutual fund prospectus risk/return summary with one series, three classes, to illustrate use of the embedding command. This example is detailed in the risk/return preparers guide.  
    valid
 
_001gd Mutual fund prospectus risk/return summary with three summaries in a single document. Mutual fund prospectus risk/return summary that illustrates the use of embedding commands to repeat presentation group layouts inside of multiple text blocks.  
    valid