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