Impact and preventability of adverse events in Spanish public hospitals. Results of the Spanish Nacional Study of adverse events (ENEAS). Academic Article 2009 uri icon