Add Appointment External Identifiers to Data Module

Added the AppointmentExternalIdentifier model to the Canvas SDK, allowing retrieval and filtering of appointments by an external identifier. This allows for seamless integration in and out of canvas while managing appointments. Read more.