Ansvaret för hälso- och sjukvården delas av staten , landstingen och kommunerna .