Transmural care. A new approach in the care for terminal cancer patients: its effects on re-hospitalization and quality of life.