In BIRT technology, an Extensible Markup Language (XML) file that contains the complete description of a report. The report design file describes the structure and organization of the report, the constituent report items, data sets, data sources, and Java and JavaScript event handler code. A report developer uses BIRT Designer Professional or Actuate BIRT Studio to create the report design file and the BIRT Report Engine processes it to create a formatted report.