The Spanish Data Protection Agency (AEPD) has published a checklist to help data controllers quickly identify and determine whether the process and documentation they are following to carry out a Data Impact Assessment contains the required elements.
Checklist:
https://www.aepd.es/es/documento/lista-verificacion-eipd-consulta-previa.docx