Updated so that all hospital fields are grabbed.
This was unbelievably boring to implement.