Location
configuration
incrementalUpdateConfig is applicable ( Refer https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329679036/Incremental+Update )
{
"name": "Location",
"type": "location",
"chunkSizeToRead": "500"
}
Existing OpenMRS tables
location
location_tag_name
location_tag_map
location_attribute
location_attribute_type
Flattened Mart Tables
location_default
location_tag_map_default
location_attribute_details_default
a) location_default - This table provides the location and all the details of locations.
Openmrs tables used: location
Column Name | Description |
location_id | Unique column id from location table from openmrs |
name | Name of the location |
description | Description for that particular location |
address1 - address15 | Represents different fields in address (Configurable) |
city_village | City/Village of the patient |
state_province | State/Province of the patient |
postal_code | Postal code of the patient’s residential area |
country | Country of patient’s residence |
county_district | District of the patient’s residence |
latitude | Latitude of the area of residence |
longitude | Longitude of the area of residence |
start_date | Date when the patient started living in that area |
end_date | Date when the patient stopped being in that area |
parent_location | parent locations id |
b) location_tag_map_default - This table provides the location tag map details
Openmrs Tables used :- location, location_tag_name, location_tag_map
Column Name | Description |
location_id | Unique column id from location table in openmrs |
location_tag_id | Unique column id from location_tag table in openmrs |
location_tag_name | Name of location from location_tag table in openmrs |
location_tag_description | Location Tag description from location_tag table in openmrs |
c) location_attribute_details_default -
Openmrs Tables used :- location, location_attribute , location_attribute_type
Column Name | Description |
location_attribute_id | Unique column id from location_attribute table in openmrs |
attribute_type_id | location attribute type id from location_attribute table in openmrs |
value_reference | value_reference from location_attribute table in openmrs |
location_attribute_type_name | value_reference from location_attribute table in openmrs |
location_attribute_type_description | location_attribute_type description from location_attribute table in openmrs |
location_attribute_type_datatype | location_attribute_type_datatype from location_attribute table in openmrs |
location_attribute_type_datatype_config | location_attribute_type_datatype_config from location_attribute table in openmrs |
location_attribute_type_preferred_handler | location_attribute_type_preferred_handler from location_attribute table in openmrs |
location_attribute_type_handler_config | location_attribute_type_handler_config from location_attribute table in openmrs |
location_attribute_type_min_occurs | location_attribute_type_min_occurs from location_attribute table in openmrs |
location_attribute_type_min_occurs | location_attribute_type_min_occurs from location_attribute table in openmrs |
The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)