improvements to master health record view

still more cleanup needed