For some health conditions, you may need advice or treatment from a healthcare professional with specialist training. Depending on the type of specialist care, these teams may be based at a hospital or in the community. When you stay in hospital for specialist treatment, this is called inpatient care. When you have specialist treatment at a clinic, or at home, this is called outpatient care.