Person Job
- 이 모듈에는 configurationColumnsToIgnore가 적용됩니다(https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329875787/Appendix 참고). incrementalUpdateConfig도 적용할 수 있습니다(https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329679036/Incremental+Update 참고).
기존 OpenMRS 테이블
평탄화된 Mart 테이블
- 증분 설정:
설정
이 모듈에는 ColumnsToIgnore가 적용됨(https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329875787/Appendix 참고)
incrementalUpdateConfig 적용 가능(https://msfprojects.atlassian.net/wiki/spaces/BAH/pages/329679036/Incremental+Update 참고)
기존 OpenMRS 테이블
평탄화된 Mart 테이블
증분 설정:
특정 Mart 테이블에서 증분 설정을 활성화하거나 비활성화하는 방법은 해당 절을 확인하세요.
a) person_details_default - 사람과 관련된 모든 정보를 제공하는 테이블입니다.
사용하는 OpenMRS 테이블: person, person_name
| 열 이름 | 설명 |
|---|---|
| person_id | OpenMRS person 테이블의 사람 ID 참조 |
| person_name_id | OpenMRS person_name 테이블의 사람 이름 |
| preferred | OpenMRS person_name 테이블의 선호 이름 여부 |
| gender | OpenMRS person 테이블의 성별 |
| birthyear | 출생 연도 |
| birthtime | 출생 시각 |
| birthdate_estimated | 제공된 생년월일이 추정값인지 정확한 값인지 birth_estimated로 표시(true/false) |
| age | person 테이블의 나이 |
| age_group | 환자가 속한 연령 범위 |
| dead | person 테이블의 사망 상태(true 또는 false) |
| death_date | 사망일 |
| deathdate_estimated | 사망일이 정확하지 않은 경우 이를 나타내는 불리언 값(true/false) |
| cause_of_death | person 테이블의 사망 원인 |
b) person_address_default - 사람의 모든 주소 정보를 제공하는 테이블입니다.
사용하는 OpenMRS 테이블: person_address
| 열 이름 | 설명 |
|---|---|
| person_id | 환자 식별자 |
| preferred | 주소가 여러 개인 환자의 선호 주소 |
| address1 - address15 | 주소의 여러 필드를 나타냄(설정 가능) |
| city_village | 환자의 시/마을 |
| state_province | 환자의 주/도 |
| postal_code | 환자 거주 지역의 우편번호 |
| country | 환자 거주 국가 |
| county_district | 환자 거주 구역 |
| latitude | 거주 지역 위도 |
| longitude | 거주 지역 경도 |
| start_date | 환자가 해당 지역에 거주하기 시작한 날짜 |
| end_date | 환자가 해당 지역의 거주를 중단한 날짜 |
c) person_attribute_info_default - 사람 속성과 관련된 모든 정보를 제공하는 테이블입니다.
사용하는 OpenMRS 테이블: person_attribute_type
| 열 이름 | 설명 |
|---|---|
| person_attribute_type_id | OpenMRS person_attribute_type 테이블의 사람 속성 ID 참조 |
| name | 사람 속성 유형 이름 |
| description | 사람 속성 유형 설명 |
d) address_hierarchy_level_default - 주소 계층 수준 정보를 제공하는 테이블입니다.
사용하는 OpenMRS 테이블: address_hierarchy_level
| 열 이름 | 설명 |
|---|---|
| address_hierarchy_level_id | OpenMRS address_hierarchy_level 테이블의 주소 ID 참조 |
| name | 주소 필드 이름 |
| parent_level_id | 주소 필드의 parent_level_id |
| address_filed | 데이터가 입력되는 주소 필드 |
e) person_attributes: 등록 페이지에서 사용한 모든 환자 속성을 포함하는 테이블입니다. 열은 해당 구현에서 사용한 속성에 따라 동적으로 생성됩니다.
예: givenName, familyName, isCaretakerRequired, caretakerGender
원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0