Word
care delivery, n.
the provision of health care
<noun.act>
care delivery
health care delivery
healthcare delivery
semantic pointers
hypernym
provision, supply, supplying