package Ġorg . simple . clin ic . schedule appointment Ċ Ċ import Ġorg . simple . clin ic . widgets . Ui Event Ċ import Ġorg . th reet en . bp . LocalDate Ċ import Ġjava . util . UUID Ċ Ċ data Ġclass ĠSchedule Appointment Sheet Created ( ĊĠĠĠ Ġval Ġpatient Uuid : ĠUUID Ċ ) Ġ: ĠUi Event Ċ Ċ object ĠAppointment Date Increment ed Ġ: ĠUi Event Ġ{ ĊĠ Ġoverride Ġval Ġanalytics Name Ġ= Ġ" Schedule ĠAppointment : Increment Ġappointment Ġdue Ġdate " Ċ } Ċ Ċ object ĠAppointment Date De crement ed Ġ: ĠUi Event Ġ{ ĊĠ Ġoverride Ġval Ġanalytics Name Ġ= Ġ" Schedule ĠAppointment : De crement Ġappointment Ġdue Ġdate " Ċ } Ċ Ċ object ĠAppointment Done Ġ: ĠUi Event Ġ{ ĊĠ Ġoverride Ġval Ġanalytics Name Ġ= Ġ" Schedule ĠAppointment : Appointment Ġdone " Ċ } Ċ Ċ object ĠMan ually Select Appointment Date Clicked Ġ: ĠUi Event Ġ{ ĊĠ Ġoverride Ġval Ġanalytics Name Ġ= Ġ" Schedule ĠAppointment : Man ually ĠSelect ĠAppointment ĠDate " Ċ } Ċ Ċ data Ġclass ĠAppointment Calendar Date Selected ( val Ġselected Date : ĠLocalDate ) Ġ: ĠUi Event Ġ{ ĊĠ Ġoverride Ġval Ġanalytics Name Ġ= Ġ" Schedule ĠAppointment : Appointment Ġcalendar Ġdate Ġselected " Ċ } Ċ Ċ object ĠS cheduling Skipped Ġ: ĠUi Event Ġ{ ĊĠ Ġoverride Ġval Ġanalytics Name Ġ= Ġ" Schedule ĠAppointment : Scheduling Ġskipped " Ċ } Ċ Ċ data Ġclass ĠPatient Facility Changed ( val Ġfacility Uuid : ĠUUID ) Ġ: ĠUi Event Ġ{ ĊĠ Ġoverride Ġval Ġanalytics Name Ġ= Ġ" Schedule ĠAppointment : ĠPatient Ġfacility Ġchanged " Ċ } Ċ