Adding some new data fields for Appointment and impl

Change-Id: I1ca5e61e0003f32a548e50d97785ec6a0ae7a435
Touch file

Change-Id: I70e17ebc7723c3bd0c1db0edd3069cded5ceb627