The appointmentsservicesdefinitions subfolder contains CSV configuration files that help modify and create Bahmni appointments services definitions. It should be possible in most cases to configure them via a single CSV configuration file, however there can be as many CSV files as desired. This is a possible example of how the configuration subfolder may look like:
appointmentsservicesdefinitions/
└── appointmentsservicesdefinitions.csv
The CSV configuration allows to either modify exisiting appointments service definitions or to create new ones. Here is a sample CSV:
uuid | Void/Retire | Name | Description | Duration | Start Time | End Time | Max Load | Speciality | Location | Label Colour |
---|---|---|---|---|---|---|---|---|---|---|
fc46dedf-5e96-44d4-bd99-bec1d80d15d5 | Radiology | Service offered by the diagnostic imaging department. Both in-patients and out-patients are serviced | 9:00 | 17:00 | X-Ray | OPD1 | #8FBC8F |
Duration of service in minutes, eg. 30
for 30 min.
The working hours for a service or availability of a service in the following format: HH:mm
.
This is the indicative maximum number of individual appointments that can be booked for a service between the start and end times.
A service will be associated with a broader speciality.
For example, 'X-Ray' as a service under 'Radiology'.
A default location where a service is expected to be offered to the patients.
The services can be assigned colours. On Bahmni calendar view all the appointments booked for this service will be displayed in the specified colour.
Please look at the test configuration folder for sample import files for all domains, see here.