The ambulatory care service: new tools for medical care delivery.