doctor listing view architecture laid down