모델분석 · 업무지원 앱

주요 공공DB

국민건강보험공단 표본코호트 2.2 DB

전 국민의 약 2% 표본을 2002년부터 추적하는 종단(panel) 코호트 — 자격·진료·검진·사망·장기요양을 개인키로 연계한다.

국민건강보험공단(NHIS) · 국민건강보험자료 공유서비스(NHISS)종단(longitudinal) panel · 동일인 추적

국민건강보험공단이 보유한 자격·진료·검진 자료를 무작위 층화추출하여 구축한 종단 코호트로, 동일인을 장기간 추적할 수 있도록 익명 개인고유번호(RN_INDI)로 자격·출생사망·진료·건강검진·노인장기요양을 하나로 연계한다.

진료자료는 의과·보건기관(M)·치과(D)·한방(K)·약국(P) 서식으로 구성되며, 명세서(T20)를 허브로 진료내역(T30)·상병내역(T40)·처방전상세(T60)가 청구고유번호(RN_KEY)로 연결된다. 통계청 사망원인 자료가 연계되어 사망연월·사인(KCD)까지 포함한다.

자료 성격
종단(panel) — 동일인 장기 추적
표본 규모
약 100만 명(전 국민의 약 2%, 무작위 층화추출)
관찰 기간
2002 ~ 2019 (2.2 기준)
상병코드
KCD(한국표준질병사인분류)
연계
통계청 사망원인 DB(사망연월·사인)
구성
자격·보험료 / 진료(명세서·내역·상병·처방) / 건강검진 / 요양기관 / 노인장기요양

강점

  • 동일인 장기 추적 → 발생률·생존분석·질병 자연사 연구 가능
  • 소득분위·장애·건강검진 수치(혈압·혈당·BMI·간기능 등)까지 포함 → 위험요인 분석
  • 사망 연계로 사망원인별 분석·관찰 절단(censoring) 처리 가능

유의점

  • 약 2% 표본이라 희귀질환·소집단 분석은 검정력에 한계
  • 청구 기반 — 청구상병과 실제 진단의 불일치·비급여 누락 가능
  • 폐쇄망(분석센터) 내 분석 원칙, 원자료 반출 제한

활용

  • 신규 위험률·발생률 산출
  • 만성질환 역학·의료이용·의료비 분석
  • 건강나이·예측모형 등 위험요인 모델링

DB 구조 (ERD)

키값(조인키)으로 테이블이 상호 연결됩니다. 박스는 키 컬럼만 간단히 보여 연결선이 잘 보이도록 했고, 테이블을 누르면 그 테이블의 연결선·연결 키값(칩)·연결 목록·전체 컬럼 설명이 함께 표시됩니다. 우측 ‘위험률 개발 필드 강조’ 버튼을 누르면 다음 위험률 자료를 만들 때 꼭 필요한 필드만 부각됩니다.

조인키RN_INDIRN_KEYRN_INSTRN_INDI_SEQLTC_INST_ID

개인 단위(자격·인구)

진료 — 명세서(T20)

진료 — 세부내역(T30·T40·T60)

요양기관

노인장기요양

진료 명세서 T20 (M20·의과 대표) 의 연결 — 키값으로 이어지는 테이블 5

  • NSC2_BNCRN_INDI
  • NSC2_M30RN_KEY
  • NSC2_M40RN_KEY
  • NSC2_M60RN_KEY
  • NSC2_INSTRN_INST

진료 명세서 T20 (M20·의과 대표)

NSC2_M20· 진료 — 명세서(T20)
RN_INDI
개인고유번호(7자리) — 표본 개인을 식별하는 익명화 키. 자격·출생사망·진료·검진·장기요양을 잇는 개인 단위 연결변수. (2.2부터 진료 세부테이블 T30·T40·T60에도 제공)
RN_KEY
청구고유번호(14자리) — 한 건의 진료(명세서)를 식별. 명세서(T20)↔진료내역(T30)↔상병내역(T40)↔처방(T60)을 잇는 청구 단위 연결변수.
RN_INST
요양기관고유번호(6자리) — 진료를 제공한 의료기관 식별. 요양기관(INST) 테이블 연결변수.
MDCARE_STRT_DT
요양개시일자 — 진료(입원/외래) 시작일(약국=조제투약일). 발생·이벤트 일자.
FORM_CD
서식코드 — 진료 서식 구분(02=의과입원, 03=의과외래, 04·05=치과, 12·13=한방, 20·21=약국 등). 입원/외래·진료형태 판정에 사용.
MCARE_SUBJ_CD
진료과목코드 — 실제 진료받은(또는 상병 해당) 진료과목.
SICK_SYM1
주상병 — 진료기간 중 요구가 가장 컸던 상병(KCD). 질병 필터의 핵심 컬럼.
SICK_SYM2
부상병 — 주상병과 함께 환자 진료에 영향을 준 상병(KCD).
HSPTZ_PATH_TYPE
입원경로구분 — 병원급 이상 입원환자(도착경로·입원경로 2자리).
OPRTN_YN
수술여부 — 0=미수술, 9=수술. 수술 플래그·진료형태에 사용.
MDCARE_DD_CNT
요양일수 — 진료한 총 일수(투약일수 포함). 0=협진.
VSHSP_DD_CNT
입내원일수 — 내원(초·재진) 또는 입원 일수. 입원일수 산출에 사용.
MCARE_RSLT_TYPE
진료결과구분 — 1=계속, 2=이송, 3=회송, 4=사망, 5=기타, 9=퇴원/외래종결.
FST_HSPTZ_DT
최초입원일자 — 입원 요양급여비용 분리청구 시 기재.
ED_RC_TOT_AMT
심결요양급여비용총액 — 심사결정 후 건강보험 총요양급여비용.
EDC_SBA
심결본인부담금 — 심사결정 후 수진자 부담금.
EDC_INSUR_BRDN_AMT
심결보험자부담금 — 심사결정 후 보험자(공단) 부담금.

출처

ERD·컬럼 정의는 SQL_Builder(DB 코드생성앱) 카탈로그의 공식 레이아웃 기반이며, DB 특성은 위 기관 자료를 참고해 정리했습니다. 표본 규모·기간 등 세부 수치는 제공 기관의 최신 공지를 확인하세요.