generate <reported> fields in each backend module