미확인 · 열린 질문 목록
닥터팔레트(Dr.Palette) 분석 파일 16개(A1
A7 · V1V9)의불확실/추정항목을 모두 모아 중복을 합치고, 항목마다 우리 앱의 기본 결정안을 붙였다. 목적: 자료로 끝내 확정할 수 없는 것을 "닥터팔레트가 어떻게 했는가"에서 "우리는 어떻게 할 것인가"로 바꿔 구현을 막지 않게 한다. 결정안은 기본값이며, 근거가 생기면 바꾼다. 상태: 초안 v0.1 (2026-09-30) · MVP 기준docs/product/mvp-scope.md· 규제 근거07-integrations-compliance.md
읽는 법
| 항목 | 규칙 |
|---|---|
| 분류 | UI 화면 미노출(기능은 있으나 화면·동작이 자료에 없음) · VER 버전 차이 · NUM 수치 불일치 · RUL 규칙 추정 · D 결정 필요(제품·법·사업 판단) |
| 확신도 | 관찰 내용에 대한 것. 확인 / 추정 / 미확인 |
| 결정안 | 우리 앱의 기본 동작. (확정) = 법·설계 문서로 이미 정해짐, (제안) = 이 문서의 제안, (자문) = 외부 확인 전까지 보수적으로 둔 임시안 |
| Phase | P1 = MVP · P2 = 운영 고도화 · P3 = 보험·외부 연동·AI · 제외 |
| 출처 태그 | A1A7, V1V9 = 분석 파일 · news#<idx> = 제품소식 · V3:14 = V3 파일 불확실/추정 절 14번 |
- 원 항목 약 470개(파일별
불확실언급 합계)를 같은 질문끼리 합쳐 205개(UI 74 · VER 15 · NUM 15 · RUL 62 · D 39)로 줄였다. D 번호의 빈 자리(D15·D19·D21·D29)는 다른 항목에 합친 결번이다. - "자료에 없음"만 적힌 항목(예: 가격표 비공개)은 우리 구현에 영향이 없으면 버렸다. 영향이 있으면 결정안을 붙여 남겼다.
- 우선 결정이 필요한 12건은 §0 에 먼저 모았다.
0. 먼저 정해야 할 것 (구현 차단 요인)
| 순위 | ID | 질문 | 막히는 것 | 기본 결정안 |
|---|---|---|---|---|
| 1 | OQ-D01 | 급여 진료를 1차 범위에 넣는가 | 청구SW 검사·DUR·자격조회가 출시 게이트가 될지 | 넣지 않는다. 급여는 비청구로 기록만 (확정: mvp-scope) |
| 2 | OQ-D07 | 차트 기록 저장 모델: 자동 저장만인가, 버전형인가 | 차트 스키마 전체 | 초안 자동 저장 + 보내기/서명 시 확정 버전, 이후 수정은 새 버전 + 사유 (제안) |
| 3 | OQ-D08 | 전자서명 방식 | 차트·문서 확정 흐름 | 계정 인증 + 서버측 서명(서명자·시각·내용 해시). 공동인증서는 요구하지 않음 (제안) |
| 4 | OQ-D10 | 매출·수납·회차권 매출 인식 기준 | 수납 원장, 통계, 홈 오늘 수납액 | 매출 = 진료일(오더 발생), 수납 = 수납일, 회차권 판매는 선수금 → 사용 시 매출 (제안) |
| 5 | OQ-D11 | 포인트와 선납금을 별도 원장으로 둘지 | 수납 모델 | 별도 원장 2개. 포인트 = 적립·프로모션, 선납금 = 현금성 예치 (제안) |
| 6 | OQ-D24 | 신환 예약 시 환자 레코드를 만드는가 | 예약·접수 모델 | 임시환자(가등록) 생성, 접수 때 정식 전환·중복 병합 (제안) |
| 7 | OQ-D09 | 원외처방전을 P1 문서에 넣는가 | F6 문서 범위, 보존 정책 | 넣는다(비급여 약 원외처방 존재). 서식 1종 + 발급 이력 (제안) |
| 8 | OQ-D02 | AI·번역 모델을 어디서 돌리는가 | P3 AI 설계, 동의 항목 | 국내 리전 모델 우선. 해외 API 는 국외이전 동의 + 병원 동의 후 (자문) |
| 9 | OQ-D39 | 동의 관리 엔진을 P1 에 넣는가 | 등록·태블릿·CRM·AI | 넣는다. 항목·버전·철회만 P1, 스케줄러는 P2 (제안) |
| 10 | OQ-D06 | 원내 브리지 에이전트를 만드는가 | VAN·CID·프린터·DUR | 자리만 예약, P1 은 수기 대체 (제안) |
| 11 | OQ-D04 | 외부 예약 채널 제휴를 언제 추진하는가 | P3 일정, 자체 예약 페이지 | 자체 예약 페이지(P2) 먼저, 제휴는 사업개발로 병행 (제안) |
| 12 | OQ-D03 | 병원이 자기 환자에게 보내는 광고 메시지가 의료광고 심의 대상인가 | P2 광고 메시지 | 자문 전까지 광고 템플릿에 "심의 필요 여부 확인" 체크 (자문) |
1. UI — 화면 미노출
기능은 보이지만 화면이나 동작이 자료에 없는 것. 결정안은 우리 화면 설계의 기본값이다.
1.1 접수·환자관리
| ID | 질문 | 관찰 · 근거 | 기본 결정안 | Phase |
|---|---|---|---|---|
| OQ-UI01 | 환자 이름 옆 빨간 점의 의미 | 방금 등록한 신환에만 붙음(V1:6), 신환·메모·알림 후보(A1·A2·A3·A4·A6·V6·V9) · 추정 | 의미가 숨은 점 대신 명시 배지 신환·메모 를 쓴다 |
P1 |
| OQ-UI02 | 대기열 상태 드롭다운 전체 값 | 대기·우선대기·진행중·접수신청 확인, 보류·검사중 등 미확인(A1, V1:3, V2, V3:11) · 확인(일부) |
QueueStatus{접수신청, 대기, 우선대기, 진행중, 보류, 완료} |
P1 |
| OQ-UI03 | 접수 모달·헤더의 ₩ 아이콘 | 좌측 청구 메뉴와 같은 아이콘, 수납·미수 이력 바로가기로 추정(A1, V1:8) · 추정 |
헤더에 미수 금액 배지 + 수납 이력 링크 | P1 |
| OQ-UI04 | 검색 결과 보라 점·🔗 텍스트 | 모든 결과에 같은 데모 값(V1:7) · 미확인 | 사용하지 않는다. 결과 행 = 차트번호·이름·성별/나이·생년월일·연락처 뒷자리·환자유형 태그 | P1 |
| OQ-UI05 | 신규 환자 등록 후 화면 이동과 등록완료/등록 후 접수 차이 |
V1:15 · 추정 | 두 버튼 유지: 등록 = 닫고 환자 선택 상태, 등록 후 접수 = 접수 모달로 이어짐 |
P1 |
| OQ-UI06 | 가족 관계 값 목록, 반대 방향 관계 자동 생성, 가족의 수납·포인트 공유 | V1, V2, A1, A4 · 미확인 | 관계 enum(부·모·배우자·자녀·형제자매·조부모·손자녀·보호자·기타), 반대 관계 자동 생성. 수납·포인트 공유는 하지 않음 | P1 |
| OQ-UI07 | 환자유형 태그 관리 위치와 CRM 세그먼트 연동 | A1, V1, V9 · 미확인 | 관리 > 환자유형 에서 이름·색 관리. 세그먼트 조건으로 쓰임(P2) |
P1(관리) · P2(세그먼트) |
| OQ-UI08 | 접수 모달 주요기록 선별 기준 | 차트 환자기록과 항목이 딱 맞지 않음(V1:9) · 미확인 | 환자기록 중 공지 고정 + 특이사항(알러지) 만 노출 |
P1 |
| OQ-UI09 | 환자 ⋮ 메뉴 가족력 관리·환자약품 관리 |
A4 · 미확인 | 가족력은 의학적 가족력 필드로(P2), 환자약품은 만들지 않음 | P2 |
| OQ-UI10 | 본인확인 예외 사유 선택 UI, "재확인 필요" 표시 위치 | A2 · 미확인 | 예외 사유 enum(19세 미만·6개월 내 재진·응급·의뢰회송·기타) 선택 필수, 접수 모달 배너 + 차트 헤더 칩 | P3 |
| OQ-UI11 | 에이전시·커미션 관리 | 목업에서는 자유 텍스트 메모(A4) · 확인 | 유입경로(구조화) + 메모. 커미션 정산은 만들지 않음 | P1(유입경로) |
1.2 진료차트
| ID | 질문 | 관찰 · 근거 | 기본 결정안 | Phase |
|---|---|---|---|---|
| OQ-UI12 | 상용구 / 팝업 동작, 하단 칩이 상용구인지 템플릿인지 |
V2(실행 장면 없음), A6:S06 · 추정 | / + 글자 입력 시 자동완성 필터, 칩 = 자주 쓰는 문구 원클릭 삽입(커서 위치) |
P1 |
| OQ-UI13 | 약 줄 숫자 3칸의 의미 | 머리글 없음, 값 패턴 1·1·3·점심 식후(V1:13, V3:1) · 추정 |
머리글을 명시: 1회량 · 1일 횟수 · 일수 · 용법 |
P1 |
| OQ-UI14 | 오더 입력줄 아이콘(막자사발·말풍선+·방패+·링크) | V1:14, V2, V3:2, A6:S07 · 추정 | 조제 참고사항·특정내역/메모 는 오더 줄 ⋮ 메뉴로 통합, 나머지는 만들지 않음 |
P1 |
| OQ-UI15 | 오더세트 항목별 선택 적용, 이미 있는 오더와 겹칠 때 | 모두복사 만 관찰(V3, V7, V9) · 미확인 |
모두 적용 + 체크박스로 골라 적용. 같은 코드가 있으면 추가하고 중복 경고 |
P1 |
| OQ-UI16 | 세트 적용 후 세트와 차트의 연결 유지 | V7 · 미확인 | 연결하지 않는다(값 복사). 오더에 sourceSetId 만 기록(통계용) |
P1 |
| OQ-UI17 | 내원이력 과거 처방 복사의 단위와 조작 | A1, V1, V2, V9 · 미확인 | 방문 카드 전체 복사 + 오더 줄 단위 복사 버튼 |
P1 |
| OQ-UI18 | 내원이력 ✓ 표시 | 서명·수납 완료 후보(A1, A3, V9) · 미확인 | 상태 아이콘 3종을 분리: 서명 완료 · 수납 완료 · 미수 | P1 |
| OQ-UI19 | 새 차트 생성 으로 한 방문에 차트 여러 개 가능? |
V2 · 미확인 | 한 방문 = 차트 1개 + 역할별 기록 칸. 다중 차트는 만들지 않음 (A5 V-12 진찰료 중복 방지와도 맞음) | P1 |
| OQ-UI20 | 차트 저장 버튼이 없음 — 저장·서명·완료는 언제 | V2 · 추정("자동저장 + 보내기") | OQ-D07 을 따른다 | P1 |
| OQ-UI21 | 헤더 우측 그리드 아이콘, 패널 폭 조절 | A1, V1 · 추정 | 차트구성 팝오버(패널 표시·순서). 폭 조절은 P2 | P1 · P2 |
| OQ-UI22 | 우측 아이콘 레일 각 아이콘(메디톡·광고·즐겨찾기·검사·문진·서명 등) | A3, A6:S05, V9 · 미확인 | 레일 = 보조 패널 토글. P1 은 환자기록·이미지·오더세트·수납·문서 5개 | P1 |
| OQ-UI23 | 환자기록 레일(💬/📢/🔖/🧪), 메시지 수정·삭제, 공지 해제 | A1, V1:11, V2 · 미확인 | 상단 필터 칩(전체·공지·북마크·멘션), 작성자 본인만 수정·삭제(권한자는 타인 것 삭제), 공지 해제는 ⋮ | P1 |
| OQ-UI24 | 북마크는 개인별인가 공용인가 | A1 · 미확인 | 개인별 | P1 |
| OQ-UI25 | 바이탈 추가 항목(맥박·SpO2·BMI), 추이 그래프 | A1, V2 · 미확인 | 기본 체온·혈압·맥박·체중·신장·혈당, BMI 자동 계산. 추이 그래프 P2 | P1 · P2 |
| OQ-UI26 | 이미지 주석·전후 비교·원본 해상도·용량 | A1, A4, V1, V9 · 미확인 | 원본 보관 + 썸네일, 장당 상한 20MB, 전후 태그(P1), 비교 뷰(P2), 주석은 캔버스(P2) | P1 · P2 |
| OQ-UI27 | 캔버스 저장 형식, 배경 템플릿, 자동 저장 | A1, A2, A6:S14 · 추정 | 벡터 스트로크 JSON + 합성 PNG 둘 다 저장, 신체 도안 템플릿 라이브러리 | P2 |
| OQ-UI28 | 루틴·일괄진료, 단계 실패 처리 |
A2, A6:S12, V9 · 미확인 | P2: 진료완료 루틴 = 순서 있는 작업 목록, 실패 단계에서 멈추고 표시 | P2 |
| OQ-UI29 | 차트 초안(내원 전 작성)이 방문 차트로 바뀌는 시점 |
A2, A4 · 추정 | 예약에 초안을 붙이고 접수 시 그 방문 차트로 자동 이관 | P2 |
| OQ-UI30 | 할 일 담당자·마감시각 필드 | A3, A6 · 추정 | Task{assignee, dueAt, status, sourceOrderId?} |
P2 |
| OQ-UI31 | 녹음 보관 기간·열람 권한·동의 | A3, A4 · 미확인 | 동의 게이트 필수(07 CON-04), 보관 기본 1년 후 삭제(병원 설정), 열람은 작성자 + 관리자 + 감사 로그 | P2 · P3 |
1.3 원무·수납·문서
| ID | 질문 | 관찰 · 근거 | 기본 결정안 | Phase |
|---|---|---|---|---|
| OQ-UI32 | 결제수단 전체 목록, 할인금·선납금 선택 시 필드 |
V2, V3:7, V4 · 미확인 | 카드(카드사·할부·승인번호)·현금(현금영수증 번호·용도)·계좌이체·선납금·포인트·쿠폰·회차권 | P1 |
| OQ-UI33 | 현금영수증 발급 UI | A1, A2, V4 · 미확인 | P1 은 번호·용도 기록만(발급은 단말/국세청 쪽), P3 에서 VAN 연동 | P1 |
| OQ-UI34 | 수납 취소·환불·미수 처리 UI | A1, A2, V3 · 미확인 | 수납 행 단위 취소(당일)·환불(사유·수단), 남은 금액 > 0 이면 미수 자동 등록 |
P1 |
| OQ-UI35 | 미수금 관리 화면 | V4 미수/환불 내역에 목록 있음 · 확인(통계) | 환자 헤더 미수 배지(P1) + 미수 목록(P1 간이, 통계 P2) |
P1 |
| OQ-UI36 | 쿠폰 템플릿·유효기간·발급 대상 화면 | A3, A4 · 미확인 | 라이브러리 > 쿠폰: 정액/정률, 최소 결제액, 유효기간, 대상 시술 |
P1 |
| OQ-UI37 | 티켓 상품 등록 화면, 다중 선택형 [사용불가] 조건, 다중 배지 |
A3, A6:S16 · 미확인 | 상품 유형 단일형(한 시술 n회)·선택형(옵션 목록에서 n회). 사용불가 = 잔여 0 또는 만료 |
P1 |
| OQ-UI38 | 티켓 양도 UI | A4, A6 · 미확인 | 만들지 않는다(가족 간 양도는 P2 검토) | 제외 |
| OQ-UI39 | 발급 vs 출력 분리, 발급 후 수정·취소 | V3:6, A1 · 추정 | 발급 = 번호 부여 + 스냅샷 확정, 출력 = 인쇄 이력. 발급 취소는 사유와 함께(원본 유지) | P1 |
| OQ-UI40 | 진단서처럼 의사 입력이 필요한 서식의 편집 위치 | V3, V9 · 미확인 | 문서 발급 모달 안 입력 영역(병명·용도·소견·임상적 추정/최종 진단 선택) | P1 |
| OQ-UI41 | 직인·서명 이미지 등록 위치 | A1, V3 · 미확인 | 관리 > 병원 정보 직인, 관리 > 직원 의사 서명 이미지 |
P1 |
| OQ-UI42 | 서식 종류(30종 중 20여 종 미확인), 병원 커스텀 서식, 문서 수수료 | A6:S18, V7 · 미확인 | P1 은 mvp-scope 목록 + 처방전(OQ-D09). 수수료는 문서아이템 가격. 커스텀 서식 P2 | P1 · P2 |
| OQ-UI43 | 태블릿 동의서 서명 영역·완료 버튼 | A6:S19 · 미확인 | 서명 패드 + 서명 완료, 서명본 PDF 스냅샷 보관 |
P2 |
1.4 예약·CRM·원내 운영
| ID | 질문 | 관찰 · 근거 | 기본 결정안 | Phase |
|---|---|---|---|---|
| OQ-UI44 | 예약 월별 보기, 반복 예약 | V5, A4 · 미확인 | P1 일·주. 월 보기와 반복 예약 P2 | P1 · P2 |
| OQ-UI45 | 장비·룸 자원 충돌 검사 | A4 · 미확인 | 같은 리소스(스케줄) 겹침은 정원 규칙으로 처리, 다른 스케줄 간 같은 장비 충돌은 P2 | P1 · P2 |
| OQ-UI46 | 플래너 카드 툴바 아이콘(클립보드·◐), 카테고리 ▾ |
A2 · 미확인 | 카드 색 = 카테고리 색, 툴바는 복사·이동·취소 |
P1 |
| OQ-UI47 | 미니달력 A/B 카운터 |
B = 예약 수 확인, A = 접수 수 추정(V5, V6) · 추정 | 예약 n · 내원 m 라벨을 명시 |
P1 |
| OQ-UI48 | 스케줄 환자 예약 오픈 시간 선택지 |
V5 · 추정 | 온라인 예약 개시 시점(N일 전). 자체 예약 페이지(P2)에서 사용 | P2 |
| OQ-UI49 | 대기스크린 등록 폼·이름 마스킹 규칙·호출 방식 | V5, V9, A1 · 추정 | 가운데 글자 마스킹(홍동, 두 글자는 홍), 호출은 화면 강조 + 선택적 음성 | P2 |
| OQ-UI50 | 태블릿 셀프 접수의 신환 입력·동의·본인확인 단계 | A1, A4, A6:S29, V9 · 미확인 | 이름·생년월일·연락처·동의(OQ-D39) → 접수신청 수신함 → 데스크가 주민번호 보완 후 승인 |
P2 |
| OQ-UI51 | 문진 편집기 문항 형식(주관식·날짜 등), 답의 차트 자동 삽입 | A1, A2, A6:S30 · 미확인 | 단일·복수 선택·주관식·날짜·숫자. 답은 문진 패널 표시 + 기록에 삽입 버튼 |
P2 |
| OQ-UI52 | 문진 본인확인(생년월일), 임시 저장, 재발송·만료 | A1 · 미확인 | 생년월일 6자리 확인, 링크 72시간 만료, 재발송 가능 | P2 |
| OQ-UI53 | 발송내역 회색 배지, 실패 재발송, 엑셀 | A1, V6 · 미확인 | 상태 enum 대기·성공·실패·대체성공·취소, 실패 건 수동 재발송(P2), CSV P2 |
P1 · P2 |
| OQ-UI54 | 알림 템플릿 병원별 문구 편집 | 2022 판에는 없음(V6) · 확인 | 변수 삽입형 편집 허용(정보성만, 07 MSG-05) | P1 |
| OQ-UI55 | 세그먼트(그룹) 조건 필터 vs 수동 목록 | A1, A4, V6 · 미확인 | 조건 필터(유형 태그·최근 방문·시술·동의) + 저장된 그룹 | P2 |
| OQ-UI56 | 메디톡 플러스 미등록 문의자 매칭 | A3 · 미확인 | 수동 연결 + 전화번호·이름 일치 후보 제안 | P3 |
| OQ-UI57 | CID 통화 기록 저장, 상담종료 메모, 미등록 번호 처리 |
A2 · 미확인 | 통화 이벤트 저장, 종료 시 메모 선택 입력, 미등록 번호는 신환 등록·예약(게스트) 버튼 |
P3 |
| OQ-UI58 | 네모닉 출력 버튼 위치·섹션 선택 | A2 · 미확인 | 차트 헤더 라벨 출력, 섹션 체크(상담·처방) |
P3 |
| OQ-UI59 | 파트너사 연동스케줄(예약상품 ↔ 스케줄 매핑) |
A3, A6:S21 · 추정 | 외부 상품 → 우리 스케줄·카테고리 매핑 표 | P3 |
| OQ-UI60 | 홈 시계형 vs 카드형, 역할별 홈 | V9 · 미확인 | 단일 카드형 홈(F9), 권한에 따라 매출 카드 숨김 | P1 |
1.5 청구·통계·관리
| ID | 질문 | 관찰 · 근거 | 기본 결정안 | Phase |
|---|---|---|---|---|
| OQ-UI61 | DUR 점검 결과 화면·경고 팝업, 자동/수동 | V3:4, V9, A1 · 미확인 | 처방 확정 전 자동 + 수동 버튼, 경고 목록(유형·약쌍·메시지) + 사유 입력 | P3 |
| OQ-UI62 | 심사점검 점검 항목, 강제 여부 |
V8, A5 · 추정 | A5 V-01~V-43 을 규칙 라이브러리로, 오류는 청구 제외 전까지 경고 | P3 |
| OQ-UI63 | 청구 이후 상태(송신·접수·심사결과·반송·조정), 보완·추가청구 | V8(발급까지만) · 확인(없음) | Claim 상태 머신에 송신 이후 단계 포함해 설계(A5 R-44 조정사유 수신) |
P3 |
| OQ-UI64 | 원청구서 보험종류 선택지 | 기본 건강보험 만 보임(V8) · 미확인 |
건강보험·의료급여·보훈·자보·산재 | P3 |
| OQ-UI65 | 인사이트 위젯 목록·기간 필터·숨긴 위젯 복구 | A1, A3, V4:10, V9 · 미확인 | P2 대시보드: 위젯 카탈로그 + 표시/숨김 설정 | P2 |
| OQ-UI66 | 통계 내보내기 컬럼·인코딩 | V4:4 · 미확인 | CSV UTF-8 BOM(엑셀 호환), 화면 표와 같은 컬럼 | P2 |
| OQ-UI67 | 월간 경영리포트 03 섹션 이후, 보관함, 발행 알림 | V4, V9 · 미확인 | P2: 매월 1일 생성, 보관함, 홈 알림 | P2 |
| OQ-UI68 | 권한: 한 멤버 다중 역할, 기본권한* 의미 |
A4 · 추정 | 다중 역할 허용(권한 합집합), 기본 역할 = 신규 멤버 초기값 | P1 |
| OQ-UI69 | 개인정보 조회 이력 화면 | A4 · 미확인 | 관리 > 감사 로그: 기간·직원·환자·행위 필터(07 SEC-07) |
P1 |
| OQ-UI70 | 라이브러리 편집 권한, 병원 간 공유 | V7 · 미확인 | library.write 권한. 병원(테넌트) 단위, 병원 간 공유 없음 |
P1 |
| OQ-UI71 | 오더세트 폴더·세트 순서, 하위 폴더 | V7:10 · 미확인 | 수동 정렬(드래그) + 1단계 폴더 | P1 |
| OQ-UI72 | 단축어 유일성·삭제·연쇄 처리 | V7:11 · 미확인 | 병원 내 유일, 삭제 가능, 세트 줄 삭제 시 단축어도 삭제 | P1 |
| OQ-UI73 | 회색 없음 표기(오더세트 검색 등) |
V7:4 · 미확인 | 쓰지 않는다 | — |
| OQ-UI74 | 모바일 차트에서 기록·처방 편집 가능 여부, 모바일 액션 섹션 |
A1, A2, V1, V9 · 미확인 | P2 모바일 = 조회 + 사진 업로드 + 기록 칸 편집, 처방 편집은 제외 | P2 |
2. VER — 버전 차이
자료가 여러 시점(2022-09 v2.4 영상 ~ 2026-06 게시글)에 걸쳐 있어 같은 기능이 다르게 보인다. 기본 원칙: 최신 화면을 기준으로 삼고, 과거 버전은 동작 근거로만 쓴다. V9(v2.0.5a 모션 목업)는 확정 근거로 쓰지 않는다.
| ID | 차이 | 시점 | 근거 | 기본 결정안 |
|---|---|---|---|---|
| OQ-VER01 | V9 소개 영상은 v2.0.5a 표기인데 v2.4(2022-09) 보다 낮고 데모가 지나치게 정돈됨 |
2023-03 게시 | V9 종합 | V9 단독 근거 항목은 모두 추정으로 취급 |
| OQ-VER02 | 스마트관리료(2022-08) → 스마트진찰료(이후) + 스마트관리료 ▾ 병존 |
2022~2025 | A5, V2, V3 | 명칭은 우리 것으로(진찰료 자동 산정), 급여 도입 시 P3 |
| OQ-VER03 | 좌측 라벨 메뉴(2024-03 v2.0.5a) → 아이콘 접힘 내비(2024-10), 일정관리 → 플래너 |
2024 | A2:10 | 우리 IA 는 라벨 + 접힘 토글(02 문서) |
| OQ-VER04 | 예약 기능 전면 개편(플래너, 2024-10): 카테고리·요청 상태·채널 필터 등장 | 2024-10 | A2, A3 | 플래너(2024-10 이후) 모델을 기준으로 함 |
| OQ-VER05 | CRM: 2022 = 알림 메시지(자동 5종) + 발송내역 2탭뿐 → 이후 조건 기반 4종·세그먼트·광고·크레딧 추가 |
2022-12 → 2023~ | V6 종합, A2 | 자동 알림 6종(mvp-scope) + 광고·세그먼트 P2 |
| OQ-VER06 | 과금: 2022 월 사용량 × 단가 후불(추정) → 2023-11 선불 크레딧 + 보너스 | 2022 → 2023-11 | V6, news#16946665 | 선불 크레딧 차감(OQ-D23) |
| OQ-VER07 | 대기리스트 개편(2025-03): 예약 ↔ 접수 ↔ 완료 통합뷰, 드래그 이동 | 2025-03 | A3, V1:17 | 통합뷰 기준. 열 간 드래그 = 상태 변경(OQ-RUL16) |
| OQ-VER08 | 환자기록 ✓ n(확인 수)·북마크: v2.4 에 있고 V9 에는 안 보임 |
2022 vs 2023 | V9 | 유지(확인 수 = 멘션 대상 중 확인한 사람 수) |
| OQ-VER09 | 병원 전환 UI 가 v2.4 헤더에만 보임 | 2022 | V9 | 좌상단 병원 전환기 유지(멀티 병원 F0) |
| OQ-VER10 | 인증: 2022 ID/PW 단일 → 2024 IP 제한 | 2022 → 2024 | A7, A4 | IP 제한 + MFA(07 SEC-04·05) |
| OQ-VER11 | 녹음/타이머(2025) → AI 상담(2026-06) | 2025 → 2026 | A3, A4 | 녹음은 AI 상담의 하위 기능으로 P3 에 통합 |
| OQ-VER12 | 메디톡(환자 1:1 앱 채팅, 2024) → 메디톡 플러스(SNS 멀티채널, 2025-12) | 2024 → 2025 | A2, A3 | P3 에서 멀티채널 인박스 하나로 |
| OQ-VER13 | 청구: 2023-05 앱은 .ghp 파일 발급까지 → 2026-04 청구포털 100% |
2023 → 2026 | V8, A7 | 청구포털 기준으로 설계 |
| OQ-VER14 | 이미지 버튼: 이미지 없으면 📎 원형 버튼만(v2.4) → 이미지 패널 상시(2025) | 2022 → 2025 | V2, V9 | 이미지 패널 상시, 비었을 때 업로드 안내 |
| OQ-VER15 | 태블릿 접수: v2.4 에도 태블릿접수 그룹 → 2026 동의 항목(AI 녹취 포함) |
2022 → 2026 | V1, A3 | 2026 흐름(동의 포함) 기준, P2 |
3. NUM — 수치 불일치
대부분 마케팅 목업·데모 데이터의 불일치다. 기본 원칙: 정의(필드·식)는 채택하고 숫자는 버린다. 산식은 우리 규칙으로 정해 테스트로 고정한다.
| ID | 불일치 | 근거 | 판단 | 기본 결정안 |
|---|---|---|---|---|
| OQ-NUM01 | 티켓 칩 1/4 vs 모달 5회권·사용 1·남은 4 |
A3 | 목업 | 칩 표기 = 사용/총 (예 1/5), 남은 회차는 별도 |
| OQ-NUM02 | 수납 요약 숫자끼리 맞지 않음(포인트·쿠폰 예시) | A3 | 목업 | 남은 금액 = 받을 금액 − 수납 + 환불(mvp-scope F5), 단위 테스트로 고정 |
| OQ-NUM03 | 월간 리포트 급여/비급여 비율 83.7/16.3% vs KPI 산술 88.8/11.2%, 일평균 매출 불일치 | V4:12 | 데모 | 비율·평균의 분모(영업일 vs 달력일)를 정의에 명시. 기본 = 영업일(수납 발생일) |
| OQ-NUM04 | 급여 총액 64,400 vs 수가 탭 합 59,800(4,600 차이) | V4:5 | 원인 미확인(약가·재료 포함 차이 추정) | 통계에서 수가·약가·재료·합계 를 분리 표기 |
| OQ-NUM05 | 세부내역서 한 행 환자부담 1,000 → 카드 250 · 지원금 0 (750원 차이) | V4:3 | 가공된 데모 시트 | 지원금 개념은 급여(P3)에서 재검토, P1 은 없음 |
| OQ-NUM06 | 수납 행 날짜 04.26 vs 방문일 2023-03-21 |
V9 | 목업 또는 나중에 받은 미수 | 수납 행에 수납일 과 방문일 을 모두 둔다(미수 회수 표현 가능) |
| OQ-NUM07 | 내보내기 후에도 대기 6 · 방문 2 유지 |
V3:10, V1:1 | 갱신 지연 또는 집계 기준 | 탭 카운트는 실시간 이벤트로 갱신(architecture §4), 방문 정의는 OQ-D38 |
| OQ-NUM08 | 쿠폰 내역 비율(10%) vs 수납 요약 쿠폰 -2,000원 |
A3 | 둘 다 존재 가능 | 정액·정률 모두 지원 |
| OQ-NUM09 | 알림톡 실패 20건 vs LMS 16건(2022-12) | V6 | 대체 발송이 일부만(수신 거부·번호 오류 제외 추정) | 대체 발송 불가 사유(번호 없음·수신거부)를 결과에 기록 |
| OQ-NUM10 | 방문유형 최다 = 만성질환자인데 도넛 최대는 일반치료 53% | V4:13 | 기본값 제외 규칙 추정 | 통계는 기본값 포함·제외 토글, 기본 = 포함 |
| OQ-NUM11 | 대시보드 KPI 비교 기준 이전 월 대비/이전 7일 대비 혼재 |
V9 | 목업 | 비교 기준 = 선택 기간과 같은 길이의 직전 기간 |
| OQ-NUM12 | 현금영수증 안내 "10만원 초과" 표현 | V3:7 | 판독 불확실, 법령 표현과 차이 가능 | 의무 발행 기준은 세법 원문 확인 후 문구 확정(P1 은 안내 문구 없이 기록만) |
| OQ-NUM13 | 고객 수 150곳(2023-09) → 200곳(2024 상반기) → 이후 미공개, 목표 600곳 | A7:A2 | 공개 수치 없음 | 시장 규모 추정에 쓰지 않는다(01 문서 참고용) |
| OQ-NUM14 | 발송 단가 2022-11 이후 변경 여부 | A1, A7 | 미공개 | 단가는 설정값(MessagePrice), 시드는 2022 공개값 |
| OQ-NUM15 | 청구 금액 역산: 오류 명세서가 수정 전 0원 집계 | V8 | 추정 | 명세서 금액은 점검 통과와 무관하게 항상 계산 |
4. RUL — 규칙 추정
정황으로 추정한 규칙. 우리 규칙으로 확정해 06-business-rules.md 규칙 카탈로그와 테스트에 반영한다.
4.1 제품 규칙
| ID | 추정 규칙 | 근거 · 확신도 | 기본 결정안 | Phase |
|---|---|---|---|---|
| OQ-RUL01 | 매출 = 진료일 기준, 수납 = 수납일 기준 | 한 날짜 검산(V4:1) · 추정 | 채택(OQ-D10) | P1 |
| OQ-RUL02 | 회차권 매출은 사용 시점 인식, 회차당 금액 계산식 미공개 | A3 · 확인(원칙) / 미확인(식) | 단일형 = 판매가 ÷ 총회차 균등(끝전은 마지막 회차), 선택형 = 옵션 정가 비율 배분 | P1 |
| OQ-RUL03 | 포인트 사용 한도 = "남은 과세 수납 총액" | A3 · 추정 | 한도 = 비급여 잔액(과세·면세 불문). 급여 본인부담에는 금지(07 INS-08) | P1 |
| OQ-RUL04 | 선납금(₩)과 포인트(P)는 별도 원장 | 접수 모달에 따로 표시(A3) · 추정 | 채택(OQ-D11) | P1 |
| OQ-RUL05 | 보너스 크레딧 유효기간·소진 순서 | A5 · 미확인 | 보너스 먼저 소진, 유효기간 1년(설정값) | P1(Fake 잔액) |
| OQ-RUL06 | 티켓 환불 = 수동 금액, 위약금 자동 계산 없음 | A3 · 확인 | 수동 금액 + 제안값(판매가 − 사용 회차 × 정가, 0 미만이면 0) 표시 | P1 |
| OQ-RUL07 | 티켓 사용 취소(되돌리기), 한 방문 여러 회 사용 | A3 · 미확인 | 되돌리기 = 같은 날 권한자, 한 방문 여러 회 허용(수량) | P1 |
| OQ-RUL08 | 티켓 만료 후 처리, 만료 전 알림 | A3 · 미확인 | 만료 시 사용 불가·잔여 유지(연장·환불 가능), 만료 7일 전 알림은 P2 | P1 · P2 |
| OQ-RUL09 | 쿠폰 중복 적용 | A3, A4 · 미확인 | 한 수납에 쿠폰 1장, 포인트·회차권과는 병용 가능 | P1 |
| OQ-RUL10 | 예약 예약 건(수) = 슬롯당 동시 수용 건수 |
V5 · 추정 | 채택(슬롯 정원) | P1 |
| OQ-RUL11 | 슬롯 카드 숫자 = 현재 예약 건수 | V5 · 추정 | 예약 n / 정원 m 로 명시 |
P1 |
| OQ-RUL12 | 사전 안내 = 1~5일 전 선택, 당일 안내 = 오전 8시 | V6 · 확인(1일·3일·8시) / 추정(범위) | 사전 1 |
P1 |
| OQ-RUL13 | 알림 설정 단위 = 병원(2022), 스케줄별 CRM 토글(이후) | V5, V6 · 추정 | 병원 단위 설정 + 스케줄·예약 단위 제외 토글(A2 "예약 단위 CRM 제외") | P1 |
| OQ-RUL14 | 변경 알림이 어떤 필드 변경에 반응하는지 |
V6 · 미확인 | 일시·스케줄 변경에만 발송, 메모 변경은 발송 안 함 | P1 |
| OQ-RUL15 | 알림톡 실패 → LMS 대체(템플릿 길이 때문) | V6 · 추정 | 90바이트 이하 SMS, 초과 LMS 자동 선택 | P1 |
| OQ-RUL16 | 대기리스트 열 간 드래그(예약 → 접수)가 곧 접수 처리인지 | A3 · 미확인 | 드래그는 접수 모달을 연다(확인 후 접수). 같은 열 안 드래그는 순서 변경 | P1 |
| OQ-RUL17 | 다음 환자 부르기 선택 규칙 | A1, V1:4 · 추정 | 우선대기 > 대기, 같은 그룹 안에서는 룸 도착 시각순 | P1 |
| OQ-RUL18 | 우선대기 는 상태 드롭다운 값 |
V1:3, V2 · 추정 | 채택, 해제는 같은 메뉴 | P1 |
| OQ-RUL19 | 진행하기 = 진행중으로 변경 + 대기스크린 호출 |
V1:4, A3, A6:S02 · 추정 | 진행중 변경만(P1), 호출은 대기스크린과 함께(P2) | P1 · P2 |
| OQ-RUL20 | 접수신청 = 태블릿·모바일 셀프 접수 승인 대기 |
A2, A3, A4, V1 · 추정 | 채택. 출처(태블릿·문진·온라인) 표시 | P2 |
| OQ-RUL21 | 외부 채널 요청 = 병원 확정 대기 |
A3 · 추정 | Reservation.status{요청, 확정, 거절, 취소, 노쇼, 내원} |
P1(모델) · P3 |
| OQ-RUL22 | 삭제와 취소의 구분 | A2 · 미확인 | 취소 = 기록 유지·통계 반영(사유 필수), 삭제 = 잘못 만든 건만 권한자·소프트 | P1 |
| OQ-RUL23 | 만석 경고가 저장을 막는지 | V5, V6 · 미확인 | 경고 후 reservation.overbook 권한자만 저장(mvp-scope F2) (확정) |
P1 |
| OQ-RUL24 | 취소 사유 필수 여부 | V6 · 미확인 | 사유 선택 필수(환자 요청·병원 사정·중복·기타+텍스트) | P1 |
| OQ-RUL25 | 병원에서 내보내기 시 미수가 남으면 막는지 |
V3 · 미확인 | 경고 후 허용, 미수 자동 등록 | P1 |
| OQ-RUL26 | 차트 복사 시 재정렬(약 → 처치 → 영상) | V7:7 · 추정(1회 관찰) | 재정렬하지 않고 원래 순서 유지 | P1 |
| OQ-RUL27 | 약 용법 기본값(식 후) |
V7:8 · 미확인 | 처방아이템의 기본 용법을 따른다 | P1 |
| OQ-RUL28 | 항목구분 표기 불일치(주사제 입력 → 약품/주사 표시) |
V7:6 · 확인 | 분류 코드 1개 체계(표시명만 다르게) | P1 |
| OQ-RUL29 | 차트구성·리스트 설정의 저장 범위 | A3, A4, V2, V3 · 미확인 | 사용자별(병원 안), 병원 기본값 상속 | P1 |
| OQ-RUL30 | 오더세트 공유 범위, 벤더 시스템 세트 | V7:3 · 추정 | 병원 공용 + 개인 즐겨찾기. 벤더 배포 세트(고시 연동)는 P3 | P1 · P3 |
| OQ-RUL31 | 역할별 기록 칸 편집 권한 세분 | A4 · 미확인 | 칸마다 권한 키(chart.record.<kind>.write), 기본은 역할별 자기 칸 + 원장 전체 |
P1 |
| OQ-RUL32 | 환자기록 멘션 알림 방식 | A2, A3, A4 · 미확인 | 상단 알림 벨 + 홈 최근 멘션(F9), 푸시는 P2 | P1 |
| OQ-RUL33 | 공지 고정·북마크 지정 권한 | A2, A3 · 미확인 | 공지 = 모든 직원, 해제 = 작성자·권한자 | P1 |
| OQ-RUL34 | 이미지 방문당 30장 한도 | 모바일 0/30, ENT 7/30(A2, A6, V9) · 확인 |
채택(mvp-scope F4) | P1 |
| OQ-RUL35 | 만족도조사 발송 시점·주담당자 | A3 · 미확인 | 수납 완료 후 N시간(기본 3시간) 자동, 주담당자 = 방문의 주 역할 태그 | P2 |
| OQ-RUL36 | AI 상담 [동의 없이 진행] = 녹음 없이 나머지 기능 |
A3 · 추정 | 녹음·받아쓰기 비활성, 수기 메모와 시술 검색만 | P3 |
| OQ-RUL37 | AI 상담 시술 전 안전 체크가 하드 블록인지 | A3 · 미확인 | 경고(배너) + 확인 체크. 차단하지 않음 | P3 |
| OQ-RUL38 | AI 요약 차트 삽입 후 원본 세션 링크 | A3 · 미확인 | 삽입 블록에 sourceSessionId, "AI 생성" 표시(07 CON-05) |
P3 |
| OQ-RUL39 | 유입경로 전용 필드 여부, 태그와 통계 연결 | A1, V9 · 미확인 | 유입경로 = 전용 필드(단일 선택) + 태그는 별개. 통계 차원으로 사용 | P1 |
4.2 외부 제도·연동 규칙
| ID | 추정·미확인 | 근거 · 확신도 | 기본 결정안 | Phase |
|---|---|---|---|---|
| OQ-RUL40 | 로컬 장치(VAN·CID·네모닉·QR) 제어 방식 = 로컬 에이전트 | 에이전트 설치 메뉴(A3, A6:S39), A2 종합 3 · 추정 |
07 §3.1 브리지 에이전트 자리 예약 | P3 |
| OQ-RUL41 | 결제 결과가 수납 행에 자동 기록되는지, 취소 거래 연동 | A2 · 미확인 | 실연동 시 승인·취소를 수납 행에 자동 기록(멱등 키) | P3 |
| OQ-RUL42 | 일일 정산 리포트가 VAN 부가서비스인지 자체 기능인지 | 발신 "한국결제시스템"(A2) · 추정 | 자체 기능으로 만들지 않음. 우리는 일마감(F5) 리포트 | P1 |
| OQ-RUL43 | 네이버 예약 취소·변경 역동기화, 환자 매칭 규칙 | A2, A4 · 미확인 | 양방향 전제로 설계, 매칭 = 연락처 + 이름 후보 제시 후 사람이 확정 | P3 |
| OQ-RUL44 | 구글 예약이 제3자 파트너(Simple Salon) 경유인지 | 구글 화면 "Provided by Simple Salon"(A3) · 추정 | 직접 파트너 신청 vs 경유를 사업개발에서 결정(OQ-D04) | P3 |
| OQ-RUL45 | 구글 예약 과금 대상에 취소된 요청 포함 여부 | A3 · 미확인 | 우리 비용 계측은 요청 기준으로 쌓고 취소 여부를 함께 기록 | P3 |
| OQ-RUL46 | 여신티켓 시간 변경 역동기화 | A3 · 추정(양방향) | 양방향 전제 | P3 |
| OQ-RUL47 | 자격조회 자동 시점, 실패·상실 표시, 의료급여·차상위·산정특례 표시 | A1, V1 · 미확인 | 접수 모달 열 때 자동 조회, 실패·상실은 빨간 배너 + 비청구 전환 제안 | P3 |
| OQ-RUL48 | ITS 부가 알림의 정체 |
A5 R-42 · 미확인 | 자격조회 응답의 부가 알림 필드로 모델링(팝업 + 환자 상태 저장) | P3 |
| OQ-RUL49 | 스마트진찰료 초·재진 판정, 주야간 판정 시각(접수 vs 진찰) | A5, V8, V9 · 미확인 | 급여 엔진(P3)에서 고시 원문으로 확정 | P3 |
| OQ-RUL50 | 본인부담 30% 역산·끝수처리 | V3:8 · 추정 | 급여 엔진(P3)에서 확정. P1 비급여는 원 단위, 절사 없음(병원 설정 가능) | P1 · P3 |
| OQ-RUL51 | 청구번호 = 진료연월 + 4자리 | V8 · 추정(1건) | 우리 채번 규칙은 자체(병원·연월·일련) | P3 |
| OQ-RUL52 | .ghp 파일 규격, 청구포털 송신 방식, 인증서 필요 여부 |
V8, A7:C3 · 미확인 | 청구SW 검사 준비 단계에서 심평원 자료로 확정 | P3 |
| OQ-RUL53 | DUR 을 클라우드에서 연결하는 방식(로컬 모듈 vs 서버측 인증서) | A7:C4 · 추정 | 로컬 에이전트 안을 기본으로 검사 전 확정 | P3 |
| OQ-RUL54 | NIMS 의원 보고 기한(7일 vs 다음 달 10일) | A7:C8 · 미확인 | 법령 원문 확인 전까지 보고 큐에 "취급일 + 7일" 경고 | P2 · P3 |
| OQ-RUL55 | 본인확인 예외 중 임산부 | 보도에만 있음(A7:C5) · 미확인 | 예외 사유 목록에서 뺀다(원 고시 확인 전) | P3 |
| OQ-RUL56 | 실손24 연계 규격과 EMR 참여 조건 | A7:C6 · 미확인 | 구조화 영수증 데이터만 P1 에 준비 | P1 · P3 |
| OQ-RUL57 | 예방접종통합관리시스템 연계 규격 | A7:C10 · 미확인 | 1차 타깃 밖, 보류 | 제외 |
| OQ-RUL58 | 전자처방전 표준 규격 | A7:C7 · 미확인 | 하위법령 확정 후 | 이후 |
| OQ-RUL59 | 문자 발신번호 사전등록 세부(과기정통부 고시) | A7:C12 · 미확인 | 메시지 딜러 계약 시 딜러 절차를 따른다 | P2 |
| OQ-RUL60 | AWS 서울 리전 ISMS 현재 유효 여부 | A7:C1-6 · 미확인 | 인프라 확정 전 KISA 인증현황 확인(07 LAW-07) | P1 |
| OQ-RUL61 | PACS 연동 방식(뷰어 호출 vs 이미지 수신), 오더 PACS 연동합니다. 플래그 동작 |
A2, V2, V7 · 미확인 | 뷰어 URL 호출 기준. 오더 플래그는 MWL 전송 여부로 해석 | 제외 → P3 |
| OQ-RUL62 | 이브랩·카카오헬스케어 연동 데이터 범위 | A2, A3 · 미확인 | 둘 다 제외(07 §2) | 제외 |
5. D — 결정 필요
자료를 더 모아도 풀리지 않는, 우리가 정해야 하는 것. §0 의 12건 포함.
5.1 범위·법·사업
| ID | 질문 | 선택지 | 기본 결정안 | 근거 | 담당 |
|---|---|---|---|---|---|
| OQ-D01 | 급여 진료를 1차 범위에 넣는가 | ① 비급여만 ② 급여 포함 | ① — 급여는 비청구 기록만, P3 에 급여 엔진 | mvp-scope, A7 결정 리스크 1 | 제품 |
| OQ-D02 | AI·번역·STT 모델 위치 | ① 국내 리전 모델 ② 해외 API + 국외이전 동의 | ① 우선, ② 는 병원이 켜는 옵션 | 07 PRV-04, LAW-07 | 제품 + 법무 |
| OQ-D03 | 병원 자체 광고 문자·카톡이 의료광고 사전심의 대상인가 | — | 자문 전까지 경고 체크 | 07 MSG-07 | 법무 |
| OQ-D04 | 외부 예약 채널 제휴 순서 | 네이버 · 구글(직접/경유) · 여신티켓 · 강남언니 | 자체 예약 페이지 → 구글(Redirect 는 자체 페이지 재사용) → 네이버 → 강남언니(타깃 입점 조건) | A7:B3·D | 사업개발 |
| OQ-D05 | 본인확인 기록을 비급여만 보는 병원에도 켜는가 | ① 끔 ② 켬 | ① 끔. 급여 진료 도입 시 필수로 켠다. 비급여 방문의 의무 적용 여부는 자문 | 07 INS-05 | 법무 |
| OQ-D06 | 원내 브리지 에이전트 | ① 만들지 않음 ② P3 에 제작 ③ VAN 사 에이전트만 사용 | P3 에 ②, 그전엔 수기 입력 | 07 §3.1 | 기술 |
| OQ-D09 | 원외처방전을 P1 문서에 넣는가 | ① 넣음 ② P3 급여와 함께 | ① 넣음(비급여 원외처방 존재, 보존 2년 대상) | 07 LAW-04, §8 | 제품 |
| OQ-D30 | 환자앱에서 진료기록 원문을 보여 주는가 | — | 보여 주지 않는다(의료법 제21조, 샌드박스 선례). 예약·문진·알림·영수증까지 | 07 §2.1 | 제품 (확정) |
| OQ-D40 | EMR 인증·ISMS 취득 시점 | — | 인증 기준은 P1 체크리스트로만, 취득은 고객 요구·공공사업 시 | 07 CERT, PRV-06 | 경영 |
| OQ-D41 | 진단·치료 판단형 AI(피부진단·시술 추천 점수) 제공 | — | 진단형은 만들지 않음. 시술 추천은 고영향 AI·SaMD 검토 후 | 07 MED-01, CON-05 | 제품 + 법무 |
5.2 도메인 모델·규칙
| ID | 질문 | 기본 결정안 | 근거 |
|---|---|---|---|
| OQ-D07 | 차트 저장 모델 | 초안 자동 저장 → 보내기/서명 시 확정 버전 → 이후 수정 = 새 버전 + 사유 + 원본 보존 |
07 LAW-02, V2 |
| OQ-D08 | 전자서명 방식 | 계정 인증 + 서버측 서명(서명자·시각·내용 해시), 검증 화면. 인증서 한정 없음 | 07 LAW-01 |
| OQ-D10 | 매출·수납·회차권 인식 | 매출 = 진료일, 수납 = 수납일, 회차권 판매 = 선수금(사용 시 매출). 통계 화면마다 정의 툴팁 | V4:11, A3, mvp-scope F5 |
| OQ-D11 | 포인트·선납금 원장 | 별도 원장 2개. 둘 다 급여 본인부담에 사용 불가 | A3, 07 INS-08 |
| OQ-D12 | 포인트 적립 방식 | 수동 적립 + 결제액 % 자동 적립(병원 설정, 기본 OFF) | A4 |
| OQ-D13 | 쿠폰 규칙 | 정액·정률, 한 수납 1장, 최소 결제액, 유효기간 | OQ-RUL09 |
| OQ-D14 | 회차권 환불 | 수동 금액 + 제안값 표시, 환불 시 잔여 회차 소멸 | OQ-RUL06 |
| OQ-D16 | 화면 설정 저장 범위 | 사용자별(병원 안) + 병원 기본값 | OQ-RUL29 |
| OQ-D17 | 라이브러리 공유 범위 | 병원 단위. 개인 즐겨찾기만 사용자별 | OQ-RUL30 |
| OQ-D18 | 다음 환자 순서 | 우선대기 > 대기, 룸 도착순 | OQ-RUL17 |
| OQ-D20 | 알림 설정 단위 | 병원 단위 + 스케줄·예약 단위 제외 | OQ-RUL13 |
| OQ-D22 | 대체 발송 | 알림톡 실패 즉시 문자, 길이로 SMS/LMS 자동 선택, 대체 불가 사유 기록 | OQ-RUL15, NUM09 |
| OQ-D23 | 메시지 과금 | 선불 크레딧 차감, 보너스 먼저 소진. P1 은 샌드박스 잔액 | OQ-VER06, RUL05 |
| OQ-D24 | 신환 예약 | 임시환자(가등록: 이름·연락처) 생성, 접수 시 정식 등록·중복 병합 | V5, V6, A4 |
| OQ-D25 | 예약 취소 사유 | 선택 필수 | OQ-RUL24 |
| OQ-D26 | 예약 삭제 | 권한자만, 소프트 삭제, 통계 제외 | OQ-RUL22 |
| OQ-D27 | 미수 상태로 귀가 | 경고 후 허용, 미수 등록 | OQ-RUL25 |
| OQ-D28 | 문서 발급·출력 | 발급 = 번호 + 스냅샷(PDF + 구조화 JSON), 출력 = 인쇄 이력, 재출력 = 같은 스냅샷 | OQ-UI39, 07 ETC-01 |
| OQ-D31 | SNS 미등록 문의자 | 수동 연결 + 후보 제안 | OQ-UI56 |
| OQ-D32 | AI 동의 없이 진행 | 녹음 없는 모드 | OQ-RUL36 |
| OQ-D33 | AI 상담 기록 열람 | 작성 상담사 + 병원 관리자, 모든 열람 감사 로그 | A3 "닫힌 기록" |
| OQ-D34 | IP 제한과 모바일 데이터망 | 허용 IP 밖 접속은 차단 대신 MFA 요구(병원 설정으로 차단 선택 가능) | A2, 07 SEC-04·05 |
| OQ-D35 | 태블릿 신환 흐름 | OQ-UI50 대로 | A1, A4, V9 |
| OQ-D36 | 세션 유휴 타임아웃 | 기본 30분, 병원 설정 10~120분, 대기스크린·태블릿 모드는 별도 기기 토큰 | 07 SEC-06 |
| OQ-D37 | 이미지 한도·해상도 | 방문당 30장, 장당 20MB, 원본 + 썸네일 | OQ-RUL34, UI26 |
| OQ-D38 | 대기리스트 방문 탭 정의 |
오늘 진료를 마치고 귀가 처리된 환자 | V1:1, V2, A1 |
| OQ-D39 | 동의 엔진 P1 편입 | 편입. 항목·버전·기본 미체크·철회·이력(P1), 2년 재확인·14일 통지 스케줄러(P2) | 07 CON-01·02, MSG-04 |
| OQ-D42 | 환자 삭제 | 진료기록이 있는 환자는 삭제 불가(보존기간), 기록 없는 오등록만 소프트 삭제 | 07 LAW-04 |
| OQ-D43 | 다른 EMR 데이터 가져오기 범위 | P2: 환자·예약·회차권 잔여·포인트 잔액 CSV. 과거 차트는 PDF 첨부로 | A1 |
6. 후속 확인 방법
| 방법 | 풀 수 있는 항목 |
|---|---|
| 법률 자문 1회(의료·개인정보 전문) | OQ-D02·D03·D05·D41, OQ-RUL55, 07 MSG-07·CON-05 |
| 법령 원문 재확인(법제처) | OQ-RUL54(NIMS 기한), OQ-NUM12(현금영수증) |
| 심평원·공단 개발자 자료 | OQ-RUL47~53 (P3 착수 시) |
| 외부 채널 파트너 문의 | OQ-RUL43~46, OQ-D04 |
| 타깃 의원 인터뷰(피부·성형 2~3곳) | OQ-D10(매출 기준), D12~D14(포인트·쿠폰·회차권), D24(신환 예약), D38(방문 정의), UI60(홈) |
| 인프라 확인(KISA 인증현황) | OQ-RUL60 |
출처 파일
scratchpad/analysis/A1_news_2022_2023.md— 기능 항목별불확실/추정81건scratchpad/analysis/A2_news_2023_2024.md— 항목별 +불확실/추정 (종합)10건scratchpad/analysis/A3_news_2025_2026.md— 항목별(티켓·포인트·쿠폰·파트너사·메디톡 플러스·AI 상담)scratchpad/analysis/A4_customer_stories.md— 항목별(권한·IP·태블릿·쿠폰·포인트·티켓)scratchpad/analysis/A5_billing_rules_and_market.md— 청구·보험 항목별, R-42~R-49scratchpad/analysis/A6_feature_pages_ui.md— 화면 인벤토리 S01~S39 항목별scratchpad/analysis/A7_external_research.md— 미확인 표시 항목(모델 위치, 기한, 규격, 인증 유효성)scratchpad/analysis/V1_reception_treatment.md~V9_intro.md— 항목별 + 파일 끝불확실/추정종합 절(V1 17건, V2, V3 14건, V4 16건, V5, V6, V7 11건, V8, V9)- 관련 문서:
docs/product/mvp-scope.md,docs/design/architecture.md,docs/design/domain-model.md,docs/analysis/07-integrations-compliance.md