For merging the new feature Teleconsultation for Bahmni, the following repos need to be updated:
Bahmni Appointments Frontend → The user can book an appointment for a patient and tag it as a Teleconsultation slot. This creates a new Jitsi meeting with the meeting id set as the appointment UUID.
Bahmni Appointments Backend → Relevant backend changes to create/modify teleconsultation appointments and send email to patients
Default_config → New ‘email’ patient_attribute to obtain patient email id
Bahmniapps → Display floating teleconsultation window to let the doctors both engage in teleconsulation and be able to add observations for a patient
Email notification → A new OpenMRS module to send email to patient on booking of teleconsultation appointments.
Current status:
PR list:
Appointments frontend →
Appointments backend → (TODO: Build will succeed only after a successful deployment of Email OMOD to Nexus Sonatype is complete)
Bahmni Apps →
Bahmni Config →
Email Notification OMOD → TODO
Documentation: TODO - Documentation on Teleconsultation feature + Bahmni WIKI link
Current status:
PR list:
Appointments frontend →
Appointments backend →
Bahmni Apps →
Bahmni Config →
Email Notification OMOD → TODO