Documentation for JIRA 4.0. Documentation for other versions of JIRA is available too.
Not as such - it is an XML version of the underlying entity model, pulled out of the database. As a result it is always changing with new fields and entities being added. The entity model itself is defined in WEB-INF/classes/entitymodel.xml