Ok, CIMA or SEMA in spanish is not the only place in Madrid that can carry out the initial class 1. To the best of my knowledge there is three such facilities and they are:
Servicio Médico de Iberia LAE
Zona Industrial de Barajas
Aeropuerto de Barajas
28042
Madrid
913292517
913290103
Hospital de Día
PÍO XII
Cuesta Sagrado Corazón, 4
28016
Madrid
913458030
913457496
C.I.M.A.
Arturo Soria, 82
28027
Madrid
914084028
914084027
I can personally recommend the Iberia facility at Barajas Airport. I having been there several times found it to be top notch and always had the medical in hand with 7-10 days. I have not been to the other facilities but have only ever heard bad things about the CIMA which is the main military hospital in Madrid.