SYSTEM BLUEPRINT

드라베 증후군 환자 모니터링
사용자별 화면 설계

보호자 관찰 기록, 의료진 장기 추적, 관리자 보안 운영 흐름을 연결한 사전 기획서입니다.

보호자 시나리오

보호자 관찰 기록 여정

매일 반복되는 관찰 기록을 짧은 선택형 입력과 환자 타임라인으로 연결합니다.

1. 오늘 기록 확인

누락 항목과 필요한 기록을 한 화면에서 확인

2. 발작 기록

지속 시간, 양상, 유발 가능 요인, 회복 상태 입력

3. 복약 및 컨디션

복약 완료, 누락, 체온, 수면, 식사 상태 입력

4. 실행기능 체크

주의, 충동 조절, 일상 과제 수행 점수화

5. 일정 및 동의 확인

진료 및 검사 일정과 동의 현황 확인

보호자 | 화면 01

오늘 기록 홈

pwa.dravet-care.kr/today
보호자 오늘 기록
민서님 상태 입력
누락 2건
발작 기록

오전 7시 20분, 지속 2분 10초, 열감 동반, 회복 15분

복약 기록

아침 약 복약 완료, 구조 약물 사용 없음

컨디션

체온 37.8도, 수면 부족, 식욕 보통

실행기능

주의 유지 2점, 충동 조절 1점, 일상 과제 2점

[화면 개요 및 목적]

보호자가 앱을 열자마자 오늘 남겨야 할 기록과 누락 상태를 확인합니다. 발작, 복약, 컨디션, 실행기능을 한 카드 묶음으로 보여줍니다.

[핵심 기능 로직]

오늘 날짜 기준으로 필수 기록 항목을 계산하고 누락된 항목을 상단에 노출합니다. 의료진 대시보드의 입력 누락 표시와 직접 연결됩니다.

  • Next.js PWA
  • TanStack Query
보호자 | 화면 02

발작 상세 기록

pwa.dravet-care.kr/seizure/new
발작 상세 기록
발생 상황과 회복 상태를 구조화합니다
발생 일시

2026.08.14 07:20

지속 시간

2분 10초

유발 가능 요인

발열, 수면 부족

회복 상태

15분 후 안정

보호자 메모: 아침부터 열감이 있었고 발작 후 물을 조금 마셨습니다.

[화면 개요 및 목적]

발작 발생 시 보호자가 임상적으로 필요한 맥락을 빠르게 남길 수 있는 입력 화면입니다.

[핵심 기능 로직]

지속 시간, 양상, 유발 가능 요인, 회복 상태는 구조화 데이터로 저장하고 보호자 메모는 원문 기록으로 함께 저장합니다.

  • React Hook Form
  • Zod Validation
보호자 | 화면 03

복약 및 병원 일정

복약 및 병원 일정
진료 전 필요한 맥락을 함께 기록
복약 타임라인

아침 08:00 완료

점심 13:00 예정

저녁 20:00 예정

최근 용량 변경: 08.10

다음 일정

08.21 진료

08.28 심장 초음파

09.03 발달 평가

[화면 개요 및 목적]

복약 여부와 병원 일정을 함께 관리해 진료 전 맥락을 놓치지 않게 합니다.

[핵심 기능 로직]

복약 변경 이력과 검사 일정을 환자 타임라인에 합쳐 의료진 화면의 변화 비교 자료로 활용합니다.

  • PWA Offline Cache
  • Calendar Module
의료진 시나리오

의료진 장기 모니터링 여정

진료 전 환자별 최근 변화와 장기 흐름을 빠르게 확인합니다.

1. 환자 목록

최근 변화와 입력 누락 우선 확인

2. 환자 요약

발작, 복약, 컨디션, 실행기능 현황 확인

3. 장기 타임라인

약물 변경 전후 흐름과 발작 기록 비교

4. 상세 기록

선택값과 보호자 메모 원문 확인

5. 진료 준비

진료 전 확인해야 할 요약 정리

의료진 | 화면 01

환자 목록 대시보드

hcp.dravet-care.kr/patients
의료진 환자 목록
최근 변화와 입력 누락을 먼저 확인
민서발작 증가누락 2건
지훈안정누락 0건
하린복약 변경누락 1건

[화면 개요 및 목적]

의료진이 배정된 환자를 보고 최근 변화와 누락 상태를 우선 확인합니다.

[핵심 기능 로직]

권한이 배정된 환자만 조회되며, 의료정보 접근은 감사 로그에 남습니다.

  • RBAC Middleware
  • Audit Log
의료진 | 화면 02

환자별 장기 타임라인

hcp.dravet-care.kr/patients/minseo
환자별 장기 타임라인
약물 변경 전후 흐름을 한 화면에서 비교
08.10
용량 변경
08.14
발작 2회
08.21
진료 예정
발작

최근 7일 4회

복약

누락 1회

실행기능

평균 1.7점

[화면 개요 및 목적]

약물 변경, 발작 변화, 병원 일정을 한 흐름으로 보여주는 핵심 화면입니다.

[핵심 기능 로직]

의료정보 스키마의 기록을 날짜 기준으로 결합하되 개인정보는 별도 조회 권한을 거칩니다.

  • PostgreSQL View
  • Chart Layer
의료진 | 화면 03

기록 상세 조회

hcp.dravet-care.kr/records/20260814
발작 상세 기록
발생 상황과 회복 상태를 구조화합니다
발생 일시

2026.08.14 07:20

지속 시간

2분 10초

유발 가능 요인

발열, 수면 부족

회복 상태

15분 후 안정

보호자 메모: 아침부터 열감이 있었고 발작 후 물을 조금 마셨습니다.

[화면 개요 및 목적]

의료진이 원문 메모와 구조화 선택값을 함께 확인합니다.

[핵심 기능 로직]

조회 시마다 사용자, 환자, 화면, 행위 유형이 감사 로그로 기록됩니다.

  • Data Aggregation & Visualization
  • Read Audit
관리자 시나리오

관리자 보안 운영 여정

계정, 동의서, 데이터 분류, 접근 이력을 관리합니다.

1. 계정 연결

보호자와 환자, 의료진 배정 관리

2. 동의서 버전

4개 카테고리와 변경 이력 관리

3. 데이터 분류

일반정보, 개인정보, 의료정보 분리 확인

4. 감사 로그

조회와 변경 이력 추적

5. 운영 점검

검수와 운영 환경 데이터 분리 확인

관리자 | 화면 01

보안 운영 센터

admin.dravet-care.kr/security
관리자 보안 센터
데이터 분류와 접근 이력을 함께 관리
데이터 분류표

일반정보, 개인정보, 의료정보, 감사정보 스키마 분리

권한 매트릭스

보호자, 의료진, 관리자, 시스템 관리자 역할 분리

동의서 버전

4개 카테고리와 동의 시점, 철회 여부 기록

감사 로그

조회, 수정, 내려받기, 권한 변경 추적

[화면 개요 및 목적]

관리자가 데이터 분류와 접근 정책을 한 화면에서 확인합니다.

[핵심 기능 로직]

동의서, 권한, 감사 로그는 의료정보 접근 통제의 핵심 축으로 연결됩니다.

  • Admin Console
  • Policy Table
관리자 | 화면 02

동의서 버전 관리

admin.dravet-care.kr/consents
관리자 보안 센터
데이터 분류와 접근 이력을 함께 관리
데이터 분류표

일반정보, 개인정보, 의료정보, 감사정보 스키마 분리

권한 매트릭스

보호자, 의료진, 관리자, 시스템 관리자 역할 분리

동의서 버전

4개 카테고리와 동의 시점, 철회 여부 기록

감사 로그

조회, 수정, 내려받기, 권한 변경 추적

[화면 개요 및 목적]

법률 자문 결과에 따라 동의서 카테고리와 버전을 바꿀 수 있는 화면입니다.

[핵심 기능 로직]

동의 항목은 코드에 고정하지 않고 템플릿과 버전 테이블로 관리합니다.

  • Consent Versioning
  • Change History
관리자 | 화면 03

감사 로그 조회

admin.dravet-care.kr/audit
관리자 보안 센터
데이터 분류와 접근 이력을 함께 관리
데이터 분류표

일반정보, 개인정보, 의료정보, 감사정보 스키마 분리

권한 매트릭스

보호자, 의료진, 관리자, 시스템 관리자 역할 분리

동의서 버전

4개 카테고리와 동의 시점, 철회 여부 기록

감사 로그

조회, 수정, 내려받기, 권한 변경 추적

[화면 개요 및 목적]

의료정보 조회와 권한 변경 이력을 추적하는 관리자 화면입니다.

[핵심 기능 로직]

운영자도 의료정보 원문 접근을 최소화하고 필요한 행위만 기록 기반으로 확인합니다.

  • Immutable Audit
  • Issue Tracking & Status Management