Week 14: 블록체인 응용 실습 가이드

대전대학교 대학원 | 교수: 연삼흠 | 학생용
의료 블록체인 시뮬레이터

실습 진행률

0 / 18 완료

실습 시나리오 개요

시나리오: 다기관 의료 데이터 공유 시스템

환자 김철수 씨가 대전대학교병원(병원 A)에서 진료를 받고, 세종시 B병원으로 전원합니다. 이후 연구기관 C가 비식별화된 데이터로 연구를 수행합니다.

역할 배정:

환자 (김철수) 병원 A (대전대학교병원) 병원 B (세종시 B병원) 연구기관 C

팀 구성: 3-4명이 한 팀으로, 각 역할을 분담하여 실습을 진행합니다.

Part 1: 환자 기록 생성

1 환자 DID 생성

시뮬레이터에서 환자 역할로 로그인하여 DID를 생성합니다.

2 의료 기록 생성 (병원 A)

// 실습에서 생성할 환자 기록 구조 { "resourceType": "Encounter", "status": "finished", "patient": { "reference": "did:example:patient001" }, "period": { "start": "2024-03-01", "end": "2024-03-01" }, "diagnosis": [{ "condition": { "display": "고혈압 (I10)" }, "rank": 1 }], "prescription": [{ "medication": "Amlodipine 5mg", "dosage": "1일 1회", "duration": "30일" }] }

Part 2: 접근 권한 설정

3 환자의 동의 부여

환자 역할로 병원 B에 진료 기록 접근 권한을 부여합니다.

4 접근 권한 검증

5 권한 철회 테스트

Part 3: 병원 간 데이터 공유 실습

6 전원 시나리오 실습

환자가 병원 A에서 병원 B로 전원하는 상황을 시뮬레이션합니다.

7 연구 데이터 공유

실습 결과 보고

단계트랜잭션 해시완료 여부
DID 등록______________________
기록 저장______________________
권한 부여______________________
권한 철회______________________
데이터 공유______________________
무결성 검증______________________
제출: 실습 결과 보고서 (위 표 포함) + 시뮬레이터 스크린샷을 PDF로 제출