NHS Fife has apologised after appointments for coronavirus vaccinations were "overbooked" - leading to huge queues outside several centres today.
Elderly patients were forced to wait in freezing conditions at the new centres in Anstruther, Lochgelly, Buckhaven, Glenrothes and Kirkcaldy.
A statement from the health board tonight said: "Patients in Fife are allocated appointments for vaccination using the National Scheduling Tool.
"Appointments allocated for our clinics this week have been overbooked, this issue only became known today and has led to unacceptable queuing at some venues.
"NHS Fife is working with NHS National Services Scotland, who operate the scheduling system, to understand how this problem occurred and take the necessary steps to prevent it from happening again in future.
"The clinics affected are: East Neuk Centre, Anstruther; Lochgelly Centre; Randolph Wemyss Memorial Hospital, Buckhaven; Rothes Halls, Glenrothes; and Templehall Community Centre, Kirkcaldy.
"Work is underway to rapidly expand capacity and staffing at these venues from tomorrow (Tuesday February 9) to cover the appointments that have been overbooked.
"At Templehall Community Centre in Kirkcaldy, where the physical capacity of the venue cannot be expanded, some patients booked for appointments will have the option of using a shuttle bus to have their vaccination carried out at the nearby Victoria Hospital, and then afterwards return to the Templehall Community Centre or if they prefer, they can reschedule their appointment.
"All patients with appointments at Templehall Community Centre are asked to attend the clinic at the time and date on their letter and should not go directly to the Victoria Hospital.
"The supply of vaccine remains good, and the additional appointments can be sufficiently met within existing stocks.
"All patients who could not be vaccinated today will be offered a rescheduled appointment as soon as possible. Those affected will be called directly by NHS Fife staff.
"Patients are reminded this call will come from an 0800 number and staff will be able to verify themselves by confirming the person's details, along with the time and date of their original appointment.
"To enable the NHS Fife's vaccination team to staff the expand the community clinics, it will be necessary to postpone the human papillomavirus (HPV) vaccination programme in Fife for the remainder of this week."
NHS Fife chief executive Carol Potter said: "I want to offer our most sincere apologies to those who had to wait in significant queues at some of our community vaccination clinics today.
"This was entirely unacceptable and we are working with our colleagues in NHS National Services Scotland to understand how this scheduling error occurred and ensure that it does not happen again.
“We know that local people are incredibly keen to get vaccinated as quickly as possible against Covid-19 and we have prioritised prompt actions to expand the capacity and quicken the flow of patients through our clinics.
"Patients who could not be vaccinated today will be contacted directly and will be offered a rescheduled appointment as quickly as possible.
"The residents of Fife have shown a great deal of patience and understanding today, and we want to thank local people for their incredible support they have offered us over recent months.
"I also want to thank our vaccination teams for the additional effort required this week to ensure that we minimise any disruption to our vaccination programme."
Earlier Karen Denwette, who accompanied a family member to get their jag in Buckhaven, said she arrived at 11.45am for the appointment at 12.02pm - but as of 1.50pm, it had still not taken place.
She added: "There are people now queued around the car park, with most of them a metre apart, but I'm not impressed. It's not a good set-up here.
"There are lots of folk going in and out the same wee door and lots not social distancing.
"All these elderly folk are standing in the car park freezing cold and some are now queuing in corridors."