English: spot purchased placement
Welsh: lleoliad a brynir yn ôl y galw
Subject: Iechyd
English definition: Spot purchased placements are placements that are bought/purchased as and when the need arises.