add patient & appointment model