Un elemento incorporato o a cui si fa riferimento nel documento xHTML di un rapporto ESEF non può contenere codice eseguibile (come JavaScript, VB Script, Shockwave, Flash) né riferimenti (come collegamenti ipertestuali) che rimandino al di fuori del pacchetto di rendicontazione.
Se il contenuto del pacchetto di reporting non è conforme a quanto sopra indicato, verranno visualizzati uno o due messaggi di errore: Violazione: “Presenza di codice eseguibile” o Violazione: “Presenza di riferimenti che puntano al di fuori del pacchetto di reporting”.
Questa restrizione è anche il motivo per cui non è consentito incorporare i visualizzatori iXBRL come parte del documento XBRL. Semplicemente perché così facendo si violerebbe la restrizione sull'inclusione di codice eseguibile.