/
Bahmni-Mart Json File

Bahmni-Mart Json File

This is the default bahmni_mart json file, where we could find reference for all the jobs mentioned below

programs patients Appointments Bed Management Location Operation Theater Person Provider Visits And Encounters Medication And Orders Diagnoses And Conditions Bacteriology Data MetaData Dictionary Obs Data Form2 Obs Data Registration Second Page Disposition Data
{ "jobs": [ { "name": "Programs", "type": "programs", "chunkSizeToRead": "500" }, { "name": "Patients", "type": "patients", "chunkSizeToRead": "500" }, { "name": "Appointments", "type": "appointments", "chunkSizeToRead": "500", "groupedJobConfigs": [ { "tableName": "appointment_service_default", "columnsToIgnore": [ ] } ] }, { "name": "Bed Management", "type": "bedManagement", "chunkSizeToRead": "500" }, { "name": "Location", "type": "location", "chunkSizeToRead": "500" }, { "name": "Operation Theater", "type": "operationTheater", "chunkSizeToRead": "500" }, { "name": "Person", "type": "person", "chunkSizeToRead": "500", "groupedJobConfigs": [ { "tableName": "person_attributes", "columnsToIgnore": [ "primaryContact", "secondaryContact", "primaryRelative", "familyNameLocal", "givenNameLocal", "middleNameLocal" ] }, { "tableName": "person_details_default", "columnsToIgnore": [ "prefix", "given_name", "middle_name", "family_name_prefix", "family_name", "family_name2", "family_name_suffix" ] } ] }, { "name": "Provider", "type": "provider", "chunkSizeToRead": "500" }, { "name": "Visits And Encounters", "type": "visitsAndEncounters", "chunkSizeToRead": "500" }, { "name": "Medication And Orders", "type": "medicationAndOrders", "chunkSizeToRead": "500", "groupedJobConfigs": [ { "tableName": "medication_data_default", "columnsToIgnore": [ "instructions", "stop_notes" ] } ] }, { "name": "Diagnoses And Conditions", "type": "diagnosesAndConditions", "chunkSizeToRead": "500" }, { "name": "Bacteriology Data", "conceptReferenceSource": "", "type": "bacteriology" }, { "name": "MetaData Dictionary", "type": "metadata", "conceptReferenceSource": "" }, { "name": "Obs Data", "type": "obs", "incrementalUpdateConfig": { "updateOn": "encounter_id", "eventCategory": "Encounter", "openmrsTableName": "encounter" }, "separateTableConfig": { "enableForAddMoreAndMultiSelect": true, "separateTables": [ ] }, "conceptReferenceSource": "", "ignoreAllFreeTextConcepts": true, "columnsToIgnore": [ "Image", "Video" ] }, { "name": "Form2 Obs Data", "type": "form2obs", "incrementalUpdateConfig": { "updateOn": "encounter_id", "eventCategory": "Encounter", "openmrsTableName": "encounter" }, "separateTableConfig": { "enableForAddMoreAndMultiSelect": true, "separateTables": [ ] }, "conceptReferenceSource": "", "ignoreAllFreeTextConcepts": true, "columnsToIgnore": [ "Image" ] }, { "name": "Registration Second Page", "type": "reg", "columnsToIgnore": [], "separateTableConfig": { "enableForAddMoreAndMultiSelect": true, "separateTables": [] }, "incrementalUpdateConfig": { "updateOn": "encounter_id", "eventCategory": "Encounter", "openmrsTableName": "encounter" } }, { "name": "Disposition Data", "type": "disposition", "columnsToIgnore": [], "incrementalUpdateConfig": { "updateOn": "encounter_id", "eventCategory": "Encounter", "openmrsTableName": "encounter" } } ], "procedures": [ { "name": "Discharge Date Procedure", "sourceFilePath": "classpath:procedureSql/dischargeDateProc.sql" }, { "name": "Age Group Procedure", "sourceFilePath": "classpath:procedureSql/ageGroupProc.sql" } ], "views": [ { "name": "patient_program_view", "sourceFilePath": "classpath:viewSql/patientProgramView.sql" }, { "name": "patient_program_state_view", "sourceFilePath": "classpath:viewSql/patientProgramStateView.sql" }, { "name": "patient_visits_encounters_view", "sourceFilePath": "classpath:viewSql/patientVisitsEncountersView.sql" }, { "name": "appointment_admin_panel_view", "sql": "SELECT * FROM appointment_service_default LEFT OUTER JOIN service_availability_default USING (appointment_service_id, service_name)" }, { "name": "patient_details_view", "sourceFilePath": "classpath:viewSql/patientDetailsView.sql" }, { "name": "patient_information_view", "sourceFilePath": "classpath:viewSql/patientInformationView.sql" }, { "name": "bed_management_view", "sourceFilePath": "classpath:viewSql/bedManagementView.sql" }, { "name": "bed_management_locations_view", "sourceFilePath": "classpath:viewSql/locationWiseDischarge.sql" }, { "name": "patient_bed_view", "sourceFilePath": "classpath:viewSql/patientBedView.sql" }, { "name": "patient_operation_theater_view", "sourceFilePath": "classpath:viewSql/patientOperationTheaterView.sql" }, { "name": "patient_appointment_view", "sourceFilePath": "classpath:viewSql/patientAppointmentView.sql" }, { "name": "patient_program_medication_view", "sourceFilePath": "classpath:viewSql/patientProgramMedicationView.sql" }, { "name": "patient_diagnosis_condition_view", "sourceFilePath": "classpath:viewSql/patientDiagnosisConditionView.sql" }, { "name": "patient_bed_tags_history_view", "sourceFilePath": "classpath:viewSql/patientBedTagView.sql" } ] }

 

Related content

Appendix
Appendix
More like this
Bahmni Mart
Bahmni Mart
Read with this
Disposition Job
Disposition Job
More like this
List of Repositories needed for Development on Bahmni
List of Repositories needed for Development on Bahmni
Read with this
Diagnosis Job
Diagnosis Job
More like this
Frequently Asked Questions(FAQs) - Bahmni Mart
Frequently Asked Questions(FAQs) - Bahmni Mart
Read with this

The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)