GLOSSARYProvider Provider is a term that refers to an independent or statutory organisation that provides care services. « Glossary Index