BBahmni 한국어 매뉴얼검색
한국어 번역 완료
한국어English

Appointment Scheduling - Module

Configuration

Existing OpenMRS tables

Flattened Mart Tables

Note : The below Mart tables are created by customSql job type.

Incremental Config:

Please check this section on how to enable/disable incremental config for specific mart tables.

a) patient_appointment_default

Column NameDescription
patient_idPatient identification number.
appointment_idId reference for an appointment
appointment_locationLocation where the appointment is created
appointment_providerCreator of the appointment
appointment_serviceService of the appointment
appointment_service_durationService duration of the appointment
appointment_service_typeService type of the appointment
appointment_service_type_durationService type duration of the appointment
appointment_specialitySpeciality of the appointment
appointment_start_timeStart_time of the appointment
appointment_statusStatus of the appointment
appointment_end_timeEnd time of the appointment
appointment_kindRefers whether it is WalkIn or Scheduled appt.
commentsComments given during appointment creation

b) appointment_service_default

Column NameDescription
appointment_service_id Id of appointment service
location_nameLocation of the appointment
service_descriptionDescription of the service
service_durationDuration of the service
service_starttimeStart time of the service
service_endtimeEnd time of the service
service_max_loadMax load of the service
service_nameName of the service
service_typeType of the service
service_type_durationDuration of service type
specialitySpeciality of the service

c) appointment_speciality_default

Column NameDescription
speciality_id Id of speciality
specialityAppointment speciality 

d) service_availability_default

Column NameDescription
appointment_service_idId of appointment_service
availability_start_timeStart time of the availability
availability_end_timeEnd time of the availability
availability_day_of_weekDay on which service is available
availability_max_loadMax load of the availability
service_locationLocation of the service
service_nameName of the service

Mart viewsa ) patient_appointment_view

This view combines person_details_default, person_attributes and patient_appointment_default tables. Additionally, age_during_appointment (Date difference between patient_appointment_startdate and birthdate) and the corresponding age group.

b ) appointment_admin_panel_view

This view combines appointment_service_default and service_availability_default

원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗