Every deck has several small clinics for minor medical problems. Typically have 20-50 beds.
Any deck where more than 1,000 people work and live has a small hospital. Typically have 100-250 beds
Every 5 decks has a hospital large enough to take care of any medical problem. They typically have 300-500 beds.
All hospitals and clinics are tied in via the ship’s network. So anyone can get care anywhere, their medical records automatically transfer upon admission.