2009-11-04 Design Review


04 November 2009

In Attendance

  • Ben Wolfe
  • Darius Jazayeri
  • Mike Seaton
  • Burke Mamlin
  • Win Ribeka
  • Judy Wawira
  • Justin Miranda



  • Added comments to the Design Reviews Google Doc
  • Darius's notes about to-dos
    • Change User from Voidable to Retireable
    • Person
      • isUser() should be deprecated and throw a descriptive APIException
    • User
      • needs person_id added, which should default to user_id for existing rows
      • add getPersonName(), getGivenName(), and getFamilyName() that delegate to Person, but no other methods.
      • add a constructor that takes all required parameters for User and Person
    • Patient
      • should probably add person_id to Patient too, while doing this
    • UserService
      • add getUsers(Person) -> List<User>