Health care: ontology, hermeneutics and teleology