Can anyone here suggest an antonymn for Palliative, as in "Hospice service provides palliative care"?

Thanks!
- Tim