Disposition Job
Configuration
ColumnsToIgnore apply for this module ( Refer https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329875787/Appendix )
incrementalUpdateConfig is applicable ( Refer https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329679036/Incremental+Update )
{
"name": "Disposition Data",
"type": "disposition",
"columnsToIgnore": [],
"incrementalUpdateConfig": {
"updateOn": "encounter_id",
"eventCategory": "Encounter",
"openmrsTableName": "encounter"
}
}
]
Existing OpenMRS tables
concept
concept_set
concept_name
patient
visit
obs
location
program
patient_program
ecnounter
Flattened Mart Tables
disposition_set
a) dispostion_set- This table provides the information about the disposition of the patient enrolled from programs/clinical module.
Column Name | Description |
id_disposition_set | Id reference to the disposition set |
patient_id | Id reference to the patient from patient table in openmrs |
encounter_id | Id reference to the encounter from encounter table in openmrs |
visit_id | Id reference to the visit from the visit table in openmrs |
obs_datetime | obs date time from obs table in openmrs |
date_created | date of disposition got created |
date_modified | date of disposition got modified |
location_id | location id of the patient |
location_name | location name |
program_id | Id reference to what program that particular patient is assigned to |
program_name | Name of the program assigned |
patient_program_id | patient_program_id from patient_program openmrs table |
disposition_note | Disposition note entered while enrolling for disposition |
disposition | Disposition of which the patient enrolled to |
Translations
if we need to get those values as per the translations we need to add the below locale tag in the “/var/www/bahmni_config/bahmni-mart/bahmni-mart.json“ file.
The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)