Alix Hi,
Firstly, do you have an EHIC Card… if not, for heavens sake why not?
Use of EHIC Card…
Your European Health Insurance Card (EHIC) will enable you to access state provided healthcare at a reduced cost or sometimes free. It will cover you for treatment that is needed in order to allow you to continue your stay until your planned return. It also covers you for treatment of pre-existing medical conditions and for routine maternity care provided the reason for your visit is not specifically to give birth.
The EHIC Card enables you to use the Spanish Health service as per this page from the NHS website…
http://www.nhs.uk/NHSEngland/Healthcareabroad/countryguide/Pages/healthcareinSpain.aspx
Also you may be able to get some professional help from the British Consulate in Malaga; The UK Pensions and NI office have reps at the Consulate; again this info from the website…
The Pension, Benefit & Healthcare Team
British Consulate
Calle Mauricio Moro Pareto, 2
Edificio Eurocom
29006 Malaga
Telephone: 0034 952 35 23 00
For more information, you can also contact the Spanish Health Ministry (Ministerio de Sanidad y Consumo) at:
Ministerio de Sanidad y Consumo
Paseo del Prado 18-20,
28014 Madrid
Telephone: 0034 901 400 100
Website: http://www.msc.es
If it is just a prescription you need you could try taking the packaging from your current medication or the information leaflet about the product to your local farmacia; they might well be able to dispense the same or similar medication without a prescription.
As a last resort; when you left the UK did you cancel your registration with your NHS Doctor? If not you could maybe ask one of your friends in the UK to visit the surgery to pick up a repeat prescription and then have your friend mail the medication to you.
This is just a guess but it is possible that you have run into problems here because I suspect you have not been paying into the Spanish Social Security system; without a contract, you should be registered as autonomo and be paying in something in the region of 260 Euros per month.
Anyway hope some of this helps…
fb