A 'caregiver' is a term that's commonly used in hospitals to
refer to the people who will be taking care of a patient upon
discharge. Therefore, a 'caregiver' could be the maid who will be
looking after the patient, or the patient's children or relatives
who will be looking after their everyday needs.
There are programs in Singapore hospitals like "Caring for the
Caregiver", which is a support group where the caregivers meet
regularly to vent their frustrations, destress, and share tips and
ideas.
Therefore, FI is right, the term "caregiver" may not necessarily
denote a medically-trained professional like a nurse.