For National Health Insurance Service DB, NICE Tool User Manual v2.0 Big Data Lab. at Soongsil University

Similar documents
Windows 8에서 BioStar 1 설치하기

1

SBR-100S User Manual

게임 기획서 표준양식 연구보고서

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.


untitled

2015 경제ㆍ재정수첩

MF Driver Installation Guide

View Licenses and Services (customer)

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

DIABETES FACT SHEET IN KOREA 2012 SUMMARY About 3.2 million Korean people (10.1%) aged over 30 years or older had diabetes in Based on fasting g

오프라인 사용을 위한 Tekla Structures 라이선스 대여

1

c

DBMS & SQL Server Installation Database Laboratory

IRISCard Anywhere 5

PowerPoint Template

슬라이드 1

슬라이드 제목 없음

Microsoft PowerPoint - chap04-연산자.pptx

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

Microsoft Word - LTL-XL RSC vers Nov. 08 _Korean Version_.doc

Endpoint Protector - Active Directory Deployment Guide

(132~173)4단원-ok

PowerPoint Template


해외유학생보험3단팜플렛1104

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

메뉴얼41페이지-2

Àϻ꺴¿ø 10³â»ç Á¦3Æí

59

윈도우시스템프로그래밍

슬라이드 1

ThinkVantage Fingerprint Software

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

Microsoft PowerPoint - XUSB_제품메뉴얼_140206

Office 365 사용자 가이드

第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대

歯MW-1000AP_Manual_Kor_HJS.PDF

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

SH100_V1.4

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을


Microsoft PowerPoint - 10Àå.ppt


사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

[ 네이버마일리지 ] 디자인셋팅매뉴얼 1. 장바구니페이지에네이버마일리지안내추가 - 위치 : HTML 디자인설정 > 장바구니 > 장바구니주문목록 {{$c_3}} [ 편집 ] 버튼클릭 > HTML 편집탭으로이동 > 여러개의장바구니모두결제버튼 {u9} [ 편집 ] 버튼클릭하

PART

Part Part

£01¦4Àå-2

½ºÅ丮ÅÚ¸µ3_³»Áö

272*406OSAKAÃÖÁ¾-¼öÁ¤b64ٽÚ

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 -

Microsoft Outlook G Suite 가이드

Install stm32cubemx and st-link utility

tiawPlot ac 사용방법


untitled

COVER.HWP

이슈분석 2000 Vol.1

가볍게읽는-내지-1-2

한눈에-아세안 내지-1

kbs_thesis.hwp


B2B 매뉴얼

PDF_Compass_32호-v3.pdf

슬라이드 1

윈도우시스템프로그래밍

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

슬라이드 1

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

C스토어 사용자 매뉴얼

System Recovery 사용자 매뉴얼

006- 5¿ùc03ÖÁ¾T300çÃâ

170

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

자식농사웹완


표1.4출력

003-p.ps

중앙도서관소식지겨울내지33

양성내지b72뼈訪?303逞


표1~4


chungo_story_2013.pdf

*중1부

2

Çѱ¹ÀÇ ¼º°øº¥Ã³µµÅ¥

...._


전반부-pdf

<4D F736F F F696E74202D20312E20B0E6C1A6C0FCB8C15F3136B3E2C7CFB9DDB1E25F325FC6ED28C0BA292E >

_

Transcription:

For National Health Insurance Service DB, NICE Tool User Manual v2.0 Big Data Lab. at Soongsil University

Copyright c 2017 Big Data Lab. at Soongsil University PUBLISHED BY BIG DATA LAB. AT SOONGSIL UNIVERSITY 2nd printing, May 2017

Contents 1 NICE Tool이란? 주요기능소개.................................. 5 1.1 로그인 (Log-in) 5 1.2 초기화면 (Home Page) 6 1.3 질의마법사 (Visual Query) 7 1.4 자료내보내기 (Exporting Data) 10 1.5 로그아웃 (Log-out) 10 2 예제로배워보는 NICE Tool 사용법.............................. 11 2.1 예제 1-2010년도 30, 40대직장인의허리둘레, 혈압, 혈당, 총콜레스테롤연구 11 2.2 예제 2-2010 2011년 30대이상제2형당뇨환자관련연구 15 2.3 예제 3-2011년 30대이상알레르기관련연구 23

로그인(Log-in) 초기 화면(Home Page) 질의 마법사(Visual Query) 자료 내보내기(Exporting Data) 로그아웃(Log-out) 1 NICE Tool이란? 주요 기능 소개 NICE Tool(National health Insurance service Cohort DB Extract Tool)은 사용자 컴퓨터의 운영 체계(OS)와 상관없이 웹브라우저(web-browser)를 통해 국민건강보험공단 MySQL DB(data base)에 접속하여 자료를 추출 및 관리할 수 있는 웹-인터페이스(web-interface) 프로그램입 니다. DB(database)와 SQL(structured query language)에 대한 이해가 없는 연구자라도 NICE Tool을 사용하여 마우스 클릭(click)만을 통해 국민건강보험공단 자료에서 연구에 사용할 자료(data)를 직관적으로 손쉽게 추출하실 수 있습니다. NICE Tool은 open source인 phpmyadmin의 비주얼 쿼리(visual query) 기능을 국민건강보험공단 자료 추출에 적합하게 수정 및 보완하여 제작하였으며, open source인 MySQL, apache, PHP와 연동하여 설치하실 수 있습니다. 기반으로 확장하였다. 1.1 로그인(Log-in) NICE Tool 사용법을 설명하기 위해 국민건강보험공단에서 제공하는 연습용 자료를 이용 하였으며, 연습용 자료는 국민건강보험공단의 공개 코호트 자료와 동일한 DB 구조를 갖고 있습니다. 먼저 웹브라우저(web-browser)의 주소창에 http://statistics.ssu.ac.kr/ statistics/ym 를 입 력하여, NICE Tool과 연습용 MySQL DB가 설치되어 있는 서버(sever)에 접속합니다. 서버에 접속을 하게 되면 아래와 같은 로그인(log-in) 창을 보실 수 있으며, 사용자명: tester 암호: tester 를 각각 입력하고 실행 버튼을 클릭(click)하여 로그인(log-in) 합니다.

6 1.2 NICE Tool이란? 주요 기능 소개 초기 화면(Home Page) 로그인을 하게 되면 아래와 같은 초기 화면(home page)을 보실 수 있습니다. NICE Tool을 통해 접속가능한 MySQL DB 목차를 초기 화면의 좌측 패널(left panel)에서 tree형태로 확인할 수 있으며, 우측 패널(right panel)에서는 MySQL에 포함된 모든 DB 목차를 테이블 형태로 확인 하실 수 있습니다. 좌측 패널(left panel)의 DB tree에서 TEST2011DB 를 클릭(click)하시면, 2011년도 연습용 DB에 포함된 테이블(table)의 목차와 각 테이블에 기록된 자료 수(sample size)에 대한 정보가 우측 패널(right panel)에 나타나게 됩니다. 좌측 패널(left panel)의 DB tree에서 TEST2011DB 아래에 나열된 jk 테이블을 클릭 (click)하시면 자격(jk) 테이블에 포함된 변수명과 원자료 값을 오른쪽 패널(right panel)에서 확인하실 수 있습니다.

1.3 질의 마법사(Visual Query) 7 참고로 국민건강보험공단 코호트 자료의 각 연도별 DB는 아래에 나열된 테이블의 전부 또는 일부로 구성되어 있습니다. 테이블 이름 jk gy20_t1 gy30_t1 gy40_t1 gy60_t1 gy20_t2 gy30_t2 gy40_t2 gy60_t2 gy20_t3 gy30_t3 gj go lj lo yk 1.3 DB 이름 자격DB 진료DB 진료DB 진료DB 진료DB 진료DB 진료DB 진료DB 진료DB 진료DB 진료DB 건강검진DB 건강검진DB 구강검진DB 구강검진DB 요양기관DB 세부 분류 의과, 보건기관 / 명세서 의과, 보건기관 / 진료내역 의과, 보건기관 / 상병내역 의과, 보건기관 / 처방전교부상세내역 치과, 한방 / 명세서 치과, 한방 / 진료내역 치과, 한방 / 상병내역 치과, 한방 / 처방전교부상세내역 약국 / 명세서 약국 / 진료내역 일반 생애 일반 생애 질의 마법사(Visual Query) 질의 마법사 는 NICE Tool의 가장 중요한 기능으로 마우스 클릭(click)을 통해 원하는 자료 (data)를 손쉽게 검색(search) 및 추출(extract) 할 수 있도록 도와주는 도구(tool)입니다. 먼저 왼쪽 패널에서 TEST2010DB 를 선택한 후, 오른쪽 패널 상단의 질의 마법사 버튼을 클릭 (click)하면 아래와 같은 화면을 확인하실 수 있습니다. 테이블 선택: 테이블 선택 패널 에서 테이블 이름 옆의 박스를 체크하여 원하는 테이 블을 추가하거나 제거할 수 있으며, 기본 테이블로 자격(jk)과 건강검진(gj) 테이블이 선택되도록 설정되어 있습니다. 테이블 내부 관계: 선택된 테이블 간의 내부 관계는 테이블 간의 선을 통해 표현되 어 있습니다. 위의 그림에서 자격(jk) 테이블과 검진(gj) 테이블은 개인일렬번호(PERSON_ID)를 통해 연결되어 있음을 보여주고 있습니다. 즉 개인일련번호(PERSON_ID) 를 사용하여 두 테이블의 자료를 통합(join)할 수 있다는 것을 의미합니다.

NICE Tool이란? 주요 기능 소개 8 테이블의 변수 선택: 테이블 이름 옆의 박스를 체크하여 해당 테이블의 모든 변수를 한번에 선택할 수 있습니다. 필요한 변수 만을 개별적으로 선택하기 원할 때에는 해당 변수의 박스를 체크하여 포함하기 원하는 변수를 개별적으로 선택할 수도 있습니다. 변수의 조건 지정: 변수에 조건을 지정하기 위해서는 해당 변수의 옵션 버튼을 클릭 (click)합니다. 만약 자료에서 여성 만을 포함하기 원한다면, 1. 2. 3. 4. 자격 테이블의 SEX_JK 옆의 옵션 버튼을 클릭(click) 관계 연산: = 을 선택 값 서브쿼리: 2 을 입력 확인 버튼을 클릭 오른쪽 패널의 오른쪽 상단에 위치한 옵션 활성화 버튼을 클릭하면 변수에 조건을 지정한 내용을 확인/수정/삭제 할 수 있습니다.

1.3 질의 마법사(Visual Query) 9 자료 생성: SEX_JK 에 지정한 조건을 적용하여, 선택한 테이블의 변수들을 포함하는 자료를 생성하기 위해, 오른쪽 패널의 옵션 활성화 버튼 아래에 위치한 질의마법사 실행 패널 의 쿼리 생성 버튼을 클릭합니다. 자료 생성에 필요한 쿼리(DB 언어를 사용한 문구)를 자동으로 생성해 줍니다. 확인 버튼을 클릭(click)하면, 생성된 자료가 오른쪽 패널에 정리되어 나타납니다 (자 료 검색에 시간이 오래 걸릴 수도 있음).

10 1.4 NICE Tool이란? 주요 기능 소개 자료 내보내기(Exporting Data) 생성된 자료를 별도의 화일로 저장하기 원할 때에는, 앞페이지의 자료 생성 결과 화면 아 래에 위치한 내보내기 버튼을 클릭합니다. 기본적으로 csv 화일로 저장되게 되어있으며, 변수명이 첫줄에 생성되게 설정되어 있습니다. 실행 버튼을 클릭(click)하면 자료 받기가 시작됩니다. 1.5 로그아웃(Log-out) NICE Tool 사용을 종료하기 원하는 경우에는 오른쪽 패널 상단에 위치한 로그아웃 버튼을 클릭하면, 서버와의 접속이 종료되게 됩니다.

예제 1-2010년도 30, 40대 직장인의 허리둘레, 혈압, 혈당, 총콜레스테롤 연구 예제 2-2010 2011년 30대 이상 제2형 당뇨환 자 관련 연구 예제 3-2011년 30대 이상 알레르기 관련 연구 2 예제로 배워보는 NICE Tool 사용법 이번 장에서는 구체적인 예제를 사용하여 연구자가 필요한 자료를 NICE Tool의 질의 마법 사 를 사용하여 어떻게 추출할 수 있는지에 대해 자세하게 설명합니다. 2.1 예제 1-2010년도 30, 40대 직장인의 허리둘레, 혈압, 혈당, 총콜레스테롤 연구 Exercise 2.1 2010년도 30, 40대 직장인의 허리둘레, 혈압, 혈당, 총콜레스테롤 자료 추출 변수 기준연도 개인일련번호 연령대 자격(jk) 테이블 DB 변수명 STND_Y_JK PERSON_ID_JK AGE_GROUP_JK 가입자구분 IPSN_TYPE_CD 값 2010 7 (30 34세)... 10 (45 49세) 5 (직장가입자) 검진(gj) 테이블 변수 DB 변수명 검진연도 HCHK_YEAR_GJ 개인일련번호 PERSON_ID_GJ 검진기관종별코드 YKIHO_GUBUN_CD_GJ 신장 HEIGHT 체중 WEIGHT 허리둘레 WAIST 수축기혈압 BP_HIGH 이완기혈압 BP_LWST 공복혈당 BLDS 총콜레스테롤 TOT_CHOLE 값 2010

예제로 배워보는 NICE Tool 사용법 12 1. 데이터 베이스 선택: 좌측 패널의 DB tree에서 TEST2010DB 를 클릭 2. 질의 마법사 사용: 위의 화면에서 질의 마법사 를 클릭 3. 준비: 질의 마법사 실행 패널 의 질의 마법사 새로고침 버튼을 클릭 R 질의 마법사 를 사용하기 전에는 이전의 쿼리 내용을 삭제하고 초기화시키기 위하여 질의 마법사 새로고침 버튼을 항상 눌러주세요! 4. 테이블 선택: 테이블 선택 패널 에서 자격(jk) 테이블과 건강검진(gj) 테이블 선택 확인 5. 변수 선택: 자격(jk) 테이블과 검진(gj) 테이블에서 다음의 변수를 선택

2.1 예제 1-2010년도 30, 40대 직장인의 허리둘레, 혈압, 혈당, 총콜레스테롤 연구 13 6. 조건 지정: (a) 30, 40대 지정: 자격(jk) 테이블에서 AGE_GROUP_JK 변수의 옵션 버튼을 클 릭하여 관계 연산 항목에서 >= 선택하고 값 서브쿼리 에 7을 입력 후 확인 버튼을 클릭 자격(jk) 테이블에서 AGE_GROUP_JK 변수의 옵션 버튼을 클릭하여 관계 연 산 항목에서 <= 선택하고 값 서브쿼리 에 10을 입력 후 확인 버튼을 클릭

14 예제로 배워보는 NICE Tool 사용법 (b) 직장인 지정: 자격(jk) 테이블에서 IPSN_TYPE_CD_JK 변수의 옵션 버튼을 클 릭하여 관계 연산 항목에서 = 선택하고 값 서브쿼리 에 5 를 입력 후 확인 버튼을 클릭 7. 자료 생성 및 저장: 질의 마법사 실행 패널 의 쿼리 생성 버튼을 클릭 후 SELECT 쿼리 창 에서 확인 버튼을 클릭 생성된 자료를 csv 파일 형태로 내려받기 원하면 1장의 1.4 절의 자료 내보내기(Exporting Data)를 참조하세요.

2.2 예제 2-2010 2011년 30대 이상 제2형 당뇨환자 관련 연구 2.2 15 예제 2-2010 2011년 30대 이상 제2형 당뇨환자 관련 연구 Exercise 2.2 2011년 2형 당뇨병(E11x)을 주/부상병으로 처음 진단 받은 30대 이상 신규 환자 자료 추출 (주의: 2010년 말까지 2형 당뇨병을 주/부상병으로 청구된 적이 있는 환자 제거해야 함) 변수 기준연도 개인일련번호 연령대 변수 청구일련번호 요양기관식별대체번호 요양개시일자 서식코드 주상병 부상병 요양일수 입내원일수 처방전교부번호 자격(jk) 테이블 DB 변수명 STND_Y_JK PERSON_ID_JK AGE_GROUP_JK 값 2010 7 (30 34세) 8 (35 39세) 9 (40 44세) 10 (45 49세) 11 (50 54세) 12 (55 59세) 13 (60 64세) 14 (65 69세) 15 (70 74세) 16 (75 79세) 17 (80 84세) 18 (85세 이상) 진료 명세서(gy20_t1) 테이블 DB 변수명 값 KEY_SEQ_G21 YKIHO_ID_G21 RECU_FR_DT_G21 FORM_CD 03 (의과외래) MAIN_SICK E11 SUB_SICK E11 RECN VSCN MPRSC_GRANT_NO 2011년부터 추가된 변수 2002 2010년 자료에는 없음, 조인키 총처방일수 TOT_PRES_DD_CNT 총처방일수, 조인키 이번 예제는 두 단계로 나누어 자료를 생성합니다. 첫번째 단계에서는 2010년에 주상병 또는 부상병으로 제2형 당뇨병(E11x)을 진단 받은 30대 이상 환자의 ID를 생성합니다. 두번 째 단계에서는 첫번째 단계에서 생성한 ID를 사용하여 2010년 환자를 제거하고 2011년에 주상병 또는 부상병으로 제2형 당뇨병(E11x)을 처음으로 진단 받은 30대 이상 신규 환자 만으로 이루어진 자료를 생성합니다.

예제로 배워보는 NICE Tool 사용법 16 Step 1-2010년 주상병 또는 부상병으로 2형 당뇨병(E11x)을 진단 받은 30대 이상 환자의 ID 인덱스 테이블 만들기 1. 데이터 베이스 선택: 좌측 패널의 DB tree에서 TEST2010DB 를 클릭 2. 질의 마법사 사용: 위의 화면에서 질의 마법사 버튼을 클릭 3. 준비: 질의 마법사 실행 패널 의 질의 마법사 새로고침 버튼을 클릭 R 질의 마법사 를 사용하기 전에는 이전의 쿼리 내용을 삭제하고 초기화시키기 위하여 질의 마법사 새로고침 버튼을 항상 눌러주세요! 4. 테이블 선택: 왼쪽 테이블 선택 패널에서 자격(jk) 테이블과 명세서(gy20_t1) 테이블 선택 5. 변수 선택: 자격 테이블에서 PERSON_ID_JK 변수 선택 및 옵션 버튼을 클릭하여 합계 연산자 항목에서 DISTINCT 를 선택한 후 확인 버튼 클릭

2.2 예제 2-2010 2011년 30대 이상 제2형 당뇨환자 관련 연구 17 6. 조건 지정: (a) 30대 이상 지정: 자격(jk) 테이블에서 AGE_GROUP_JK 변수의 옵션 버튼을 클 릭하여 관계 연산 항목에서 >= 선택하고 값 서브쿼리 에 7을 입력 후 확인 버튼을 클릭 (b) 주상병 또는 부상병에 당뇨병(E11x)를 지정: i. 옵션 활성화 패널 왼쪽의 ( 아이콘 클릭 ii. 진료 명세서(gy20_t1) 테이블에서 MAIN_SICK_G21 변수의 옵션 버튼을 클릭하여 관계 연산 항목에서 LIKE 를 선택하고 값 서브쿼리 에 E11% 를 입력 후 확인 버튼을 클릭 iii. 진료 명세서(gy20_t1) 테이블에서 SUB_SICK_G21 변수의 옵션 버튼을 클 릭하여 관계 연산 항목에서 LIKE 를 선택하고 값 서브쿼리 에 E11% 를 입력 후 확인 버튼을 클릭 (E11% 앞뒤에 를 포함하여야 함) R E11% 의미? E11을 포함하는 모든 문자열, 즉, E11, E11.0, E11.00, E11.01,, E11.8, E11.9을 모두 포함 (한국표준질병사인분류표의 KCD코드(6차 개정)를 참조)

18 예제로 배워보는 NICE Tool 사용법 iv. 옵션 활성화 패널 왼쪽의 ) 아이콘 클릭 v. 옵션 활성화 아이콘을 클릭 한 후 SUB_SICK_G21 앞의 A 아이콘(AND 의미)을 클릭하여 O 아이콘(OR 의미)으로 변환 시킴 7. 인덱스 테이블 작성: 질의마법사 실행 패널 에서 임시 인덱스 테이블 생성 을 클릭 후 확인 버튼 클릭 DB tree 패널에서 temp 클릭하면 temp DB 안에 td926 테이블이 생성되었음을 확 인 할 수 있으며, td926 테이블 안에 43명 환자의 ID가 포함되었음을 확인 하실 수

2.2 예제 2-2010 2011년 30대 이상 제2형 당뇨환자 관련 연구 19 있습니다. (테이블 이름 td926 은 로그인 할 때 부여되는 고유한 token 번호를 사용하 여 자동으로 부여된 것입니다. 로그인 할 때마다 다른 token 번호가 부여되므로 token 번호에 따라 테이블 이름도 변경되게 됩니다.) Step 2-2011년 주상병 또는 부상병으로 제2형 당뇨병(E11x)을 처음으로 진단 받은 30 대 이상 신규 환자 1. 데이터 베이스 선택: 좌측 패널의 TEST2011DB 를 클릭 2. 질의 마법사 사용: 위의 화면에서 질의 마법사 버튼을 클릭 3. 준비: 질의 마법사 실행 패널 의 질의 마법사 새로고침 버튼을 클릭 R 질의 마법사 를 사용하기 전에는 이전의 쿼리 내용을 삭제하고 초기화시키기 위하여 질의 마법사 새로고침 버튼을 항상 눌러주세요! 4. 테이블 선택: 테이블 선택 패널 에서 자격(jk) 테이블과 명세서(gy20_t1) 테이블을 선택

예제로 배워보는 NICE Tool 사용법 20 5. 변수 선택: 자격(jk) 테이블에서 PERSON_ID_JK 변수를 선택한 후 옵션 버튼을 클릭 하여 합계 연산자 항목에서 DISTINCT 를 선택한 후 확인 버튼을 클릭하고 다른 두 변수를 선택 R 질의 마법사 에서 클릭을 통해 선택을 할 때 클릭 순서에 의미가 있습니다. 이 번 예제에서 자격(jk) 테이블의 PERSON_ID_JK 변수 선택과 옵션 DISTINCT 선택을 다른 변수와 옵션 선택 이전에 가장 먼저해야 합니다. 6. 조건 지정: (a) 30대 이상 지정: 자격(jk) 테이블에서 AGE_GROUP_JK 변수의 옵션 버튼을 클 릭하여 관계 연산 항목에서 >= 선택하고 값 서브쿼리 에 7을 입력 후 확인 버튼을 클릭 (b) 주상병 또는 부상병에 당뇨병(E11x)를 지정: i. 옵션 활성화 패널 왼쪽의 ( 아이콘 클릭

2.2 예제 2-2010 2011년 30대 이상 제2형 당뇨환자 관련 연구 21 ii. 진료 명세서(gy20_t1) 테이블에서 MAIN_SICK_G21 변수의 옵션 버튼을 클릭하여 관계 연산 항목에서 LIKE 를 선택하고 값 서브쿼리 에 E11% 를 입력 후 확인 버튼을 클릭 iii. 진료 명세서(gy20_t1) 테이블에서 SUB_SICK_G21 변수의 옵션 버튼을 클 릭하여 관계 연산 항목에서 LIKE 를 선택하고 값 서브쿼리 에 E11% 를 입력 후 확인 버튼을 클릭 iv. 옵션 활성화 패널 왼쪽의 ) 아이콘 클릭 v. 옵션 활성화 아이콘을 클릭 한 후 SUB_SICK_G21 앞의 A 아이콘(AND 의미)을 클릭하여 O 아이콘(OR 의미)으로 변환 시킴

22 예제로 배워보는 NICE Tool 사용법 7. 데이터 생성 및 저장: 질의 마법사 실행 패널 에서 쿼리 생성 버튼을 클릭한 후 SELECT 쿼리 창 에서 임시 인덱스 조건 NOT IN 버튼을 클릭하면 temp DB의 td926 테이블에 포함된 환자가 제외되는 sql이 자동으로 추가 됩니다. SELECT 쿼리 창 에서 확인 버튼을 클릭하면 아래와 같이 자료가 생성됩니다. 생성된 자료를 csv 파일 형태로 내려받기 원하면 1장의 1.4 절의 자료 내보내기(Exporting Data)를 참조하세요.

2.3 예제 3-2011년 30대 이상 알레르기 관련 연구 2.3 23 예제 3-2011년 30대 이상 알레르기 관련 연구 Exercise 2.3 2011년도 30대 이상 자 중 알레르기 약 (페니라민 정 2mg) 처방을 받은 환자 변수 기준연도 개인일련번호 성 연령대 자격(jk) 테이블 DB 변수명 값 STND_Y_JK 2011 PERSON_ID_JK SEX_JK 1 (남자), 2 (여자) AGE_GROUP_JK 7 (30 34세) 8 (35 39세) 9 (40 44세) 10 (45 49세) 11 (50 54세) 12 (55 59세) 13 (60 64세) 14 (65 69세) 15 (70 74세) 16 (75 79세) 17 (80 84세) 18 (85세 이상) 진료내역(gy30_t1) 테이블 변수 DB 변수명 청구일련번호 KEY_SEQ_G31 요양기관식별대체번호 YKIHO_ID_G31 요양개시일자 RECU_FR_DT_G31 항코드 CLAUSE_CD_G31 목코드 ITEM_CD_G31 분류유형코드 DIV_TYPE_CD_G31 분류코드 DIV_CD_G31 값 642102570 처방전교부상세내역(gy60_t1) 테이블 변수 DB 변수명 값 청구일련번호 KEY_SEQ_G61 요양기관식별대체번호 YKIHO_ID_G61 분류유형코드 DIV_TYPE_CD_G61 분류코드 DIV_CD_G61 642102570 일반명코드 GNL_NM_CD_G61 131801ATB 이번 예제는 두 부분으로 나누어 자료를 생성합니다. 먼저 2011년도 30대 이상 자 중 원내(병 원 등)에서 알레르기 약 (페니라민 정 2mg) 처방을 받은 환자 자료를 생성합니다. 다음으로 2011년도 30대 이상 자 중 원외(약국)에서 알레르기 약 (페니라민 정 2mg) 처방을 받은 환자 자료를 생성합니다.

예제로 배워보는 NICE Tool 사용법 24 Part 1-2011년도 30대 이상 자 중 원내(병원 등)에서 알레르기 약 (페니라민 정 2mg) 처방을 받은 환자 1. 데이터 베이스 선택: 좌측 패널의 TEST2011DB 를 클릭 2. 질의 마법사 사용: 위의 화면에서 질의 마법사 버튼을 클릭 3. 준비: 질의 마법사 실행 패널 의 질의 마법사 새로고침 버튼을 클릭 R 질의 마법사 를 사용하기 전에는 이전의 쿼리 내용을 삭제하고 초기화시키기 위하여 질의 마법사 새로고침 버튼을 항상 눌러주세요! 4. 테이블 선택: 테이블 선택 패널 에서 자격(jk) 테이블, 명세서(gy20_t1) 테이블, 진료 내역(gy30_t1) 테이블 선택

2.3 예제 3-2011년 30대 이상 알레르기 관련 연구 R 25 진료내역(gy30_t1) 테이블은 명세서(gy20_t1) 테이블을 통해서만 자격(jk) 테이 블과 연결하여 검색할 수 있습니다. 테이블 사이의 내부 관계를 나타내는 선으로 테이블이 모두 연결되어 있어야 검색이 제대로 이루어집니다. 5. 변수 선택: 먼저 명세서(gy20_t1) 테이블에서 PERSON_ID_G21 변수를 선택한 후 PERSON_ID_JK 변수의 옵션 버튼을 클릭하여 합계 연산자 항목에서 DISTINCT 를 선택한 후 확인 버튼 클릭하여 unique 한 환자 ID를 지정함. 다음으로 진료내역 (gy30_t1) 테이블에서 DIV_CD_G31 변수를 선택 R 질의 마법사 에서 클릭을 통해 선택을 할 때 클릭 순서에 의미가 있습니다. 이번 예제에서 명세서(gy20_t1) 테이블의 PERSON_ID_G21 변수 선택과 옵션 DISTINCT 선택을 다른 변수와 옵션 선택 이전에 가장 먼저해야 합니다. 6. 조건 지정: (a) 30대 이상 지정: 자격(jk) 테이블에서 AGE_GROUP_JK 변수의 옵션 버튼을 클 릭하여 관계 연산 항목에서 >= 선택하고 값 서브쿼리 에 7을 입력 후 확인 버튼 클릭

26 예제로 배워보는 NICE Tool 사용법 (b) 분류코드에 페니라민 정 제품코드 지정: 진료내역(gy30_t1) 테이블에서 DIV_CD_G31 변수의 옵션 버튼을 클릭하여 관계 연산 항목에서 IN 선택하고 값 서브쿼 리 에 ( 642102570, A04500851 ) 을 입력 후 확인 버튼 클릭 7. 데이터 생성 및 저장: 질의 마법사 실행패널 에서 쿼리 생성 버튼을 클릭 SELECT 쿼리 창 에서 확인 버튼 클릭하면 아래와 같이 자료가 생성됩니다. 생성된 자료를 csv 파일 형태로 내려받기 원하면 1장의 1.4 절의 자료 내보내기(Exporting Data)를 참조하세요.

2.3 예제 3-2011년 30대 이상 알레르기 관련 연구 27 Part 2-2011년도 30대 이상 자 중 원외(약국)에서 알레르기 약 (페니라민 정 2mg) 처방을 받은 환자 1. 데이터 베이스 선택: 좌측 패널의 TEST2011DB 를 클릭 2. 질의 마법사 사용: 위의 화면에서 질의 마법사 버튼을 클릭 3. 준비: 질의 마법사 실행 패널 의 질의 마법사 새로고침 버튼을 클릭 R 질의 마법사 를 사용하기 전에는 이전의 쿼리 내용을 삭제하고 초기화시키기 위하여 질의 마법사 새로고침 버튼을 항상 눌러주세요! 4. 테이블 선택: 테이블 선택 패널 에서 자격(jk) 테이블, 명세서(gy20_t1) 테이블, 처방 전교부상세내역(gy60_t1) 테이블 선택 R 처방전교부상세내역(gy60_t1) 테이블은 명세서(gy20_t1) 테이블을 통해서만 자 격(jk) 테이블과 연결하여 검색할 수 있습니다. 테이블 사이의 내부 관계를 나타 내는 선으로 테이블이 모두 연결되어 있어야 검색이 제대로 이루어집니다.

예제로 배워보는 NICE Tool 사용법 28 5. 변수 선택: 먼저 명세서(gy20_t1) 테이블에서 PERSON_ID_G21 변수를 선택한 후 PERSON_ID_JK 변수의 옵션 버튼을 클릭하여 합계 연산자 항목에서 DISTINCT 를 선택한 후 확인 버튼 클릭하여 unique 한 환자를 지정함. 다음으로 처방전교부상세 내역(gy60_t1) 테이블에서 DIV_CD_G31 변수를 선택 R 질의 마법사 에서 클릭을 통해 선택을 할 때 클릭 순서에 의미가 있습니다. 이번 예제에서 명세서(gy20_t1) 테이블의 PERSON_ID_G21 변수 선택과 옵션 DISTINCT 선택을 다른 변수와 옵션 선택 이전에 가장 먼저해야 합니다. 6. 조건 지정: (a) 30대 이상 지정: 자격(jk) 테이블에서 AGE_GROUP_JK 변수의 옵션 버튼을 클 릭하여 관계 연산 항목에서 >= 선택하고 값 서브쿼리 에 7을 입력 후 확인 버튼 클릭 (b) 분류코드에 페니라민 정 제품코드 지정: 처방전교부상세내역(gy60_t1) 테이블 에서 DIV_CD_G31 변수의 옵션 버튼을 클릭하여 관계 연산 항목에서 IN 선택하고 값 서브쿼리 에 ( 642102570, A04500851 ) 을 입력 후 확인 버튼 클릭

2.3 예제 3-2011년 30대 이상 알레르기 관련 연구 29 7. 데이터 생성 및 저장: 질의 마법사 실행패널 에서 쿼리 생성 버튼을 클릭 SELECT 쿼리 창 에서 확인 버튼 클릭하면 아래와 같이 자료가 생성됩니다. 생성된 자료를 csv 파일 형태로 내려받기 원하면 1장의 1.4 절의 자료 내보내기(Exporting Data)를 참조하세요.