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

Person Job

관련 문서: incrementalUpdateConfig is applicable ( Refer https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329679036/Incremental+Update )

Existing OpenMRS tables

Flattened Mart Tables

configuration

Existing OpenMRS tables

Flattened Mart Tables

Incremental Config:

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

a) person_details_default - This table provides all the person related information.

openmrs tables used:- person, person_name

Column NameDescription
person_idId reference to the person, from person table in openmrs
person_name_idName of person from person_name table in openmrs
preferredPreferred from person_name table in openmrs
gendergender of person from person table in openmrs
birthyearyear of person birth
birthtimeTime of person birth
birthdate_estimatedprovided date of birth is estimated or accurate, is indicated with birth_estimated ( true/false )
ageage of person from person table
age_groupUnder which age range the patient belongs
deaddeath status from person table ( true of false )
death_datedeath date in case
deathdate_estimatedif death date is not accurate then this field indicates the same ( boolean value true/false )
cause_of_deathcause of death from person table

b) person_address_default - This table provides all the address information of persons.

openmrs tables used:- person_address

Column NameDescription
person_idPatient identifier
preferredPreferred address of the patients if they have multiple addresses
address1 - address15Represents different fields in address (Configurable)
city_villageCity/Village of the patient
state_provinceState/Province of the patient
postal_codePostal code of the patient’s residential area
countryCountry of patient’s residence
county_district District of the patient’s residence
latitudeLatitude of the area of residence
longitudeLongitude of the area of residence
start_dateDate when the patient started living in that area
end_dateDate when the patient stopped being in that area

c) person_attribute_info_default - This table provides all the information related person attributes

openmrs table used:- person_attribute_type

Column NameDescription
person_attribute_type_idId reference to the person attribute, from person_attribute_type table in openmrs
namename of the person attribute type
descriptiondescription of the person attribute type

d) address_hierarchy_level_default- This table provides us the address hierarchy level information.

openmrs table used:- address_hierarchy_level

Column NameDescription
address_hierarchy_level_idId reference to the address, from address_hierarchy_level table in openmrs
namename of the address field
parent_level_idparent_level_id of address field
address_filedTo which address filed the data is filled in.

e) person_attributes : This table contains all the patient attributes that where used in the registration page. Columns will be generated dynamically based on the attributes that were used as a part of that specific implementation.

Eg : givenName, familyName, isCaretakerRequired, caretakerGender

원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗