콘텐츠로 이동

차트 (진료실)

진료실에서 환자의 진료 내용, 시술 항목(오더), 결제 정보를 입력하고 처방전·영수증을 출력하는 핵심 화면입니다. EMR의 메인 작업 화면으로, 의사·실장·직원이 매일 사용합니다.

이 페이지에서 찾을 수 있는 것

오더 입력 / 오더 추가 / 오더 삭제 / 시술 추가 / 처방 추가 / 진료 입력 / 차트 작성 / 차트 저장 / 진료의 변경 / 담당의 변경 / 담당 직원 / 진료구분 / 시술 변경 / 청구액 / 수납액 / 미수액 / 부가세 / 할인 / 보유 패키지 사용 / 패키지 차감 / 선납권 사용 / 차트 이력 / 진료 메모 / 상담 메모 / 주소증 / 진단명 / 다음 진료 예약 / 차트 결제 / 수납완료 / 수납대기


화면 구성

차트 화면은 4개 영역으로 나뉘어 있습니다.

영역 위치 크기 (기본) 내용 사용 시점
환자 정보 바 화면 최상단 가로 풀 이름/차트번호/나이/성별/보험/연락처 항상 표시
환자 상세 패널 좌측 끝 약 18% 보호자, 결혼 여부, 닉네임, 추가 메모 환자 기본 정보 확인
좌측 패널 (Progress Note 목록) 좌측 가운데 약 25% 주소증 입력 + 차트 이력 + 패키지 보유 현황 과거 차트 참조, 오늘 주소증 입력
우측 패널 (입력 폼) 가운데 ~ 우측 약 57% 진료 내용·시술 오더 입력, 저장/수납 버튼 오늘 진료 입력

💡 비율 조정: 우측 상단 차트 설정()에서 좌/우 패널 비율을 본인 작업 스타일에 맞게 변경할 수 있습니다.


환자 정보 바 (최상단)

화면 최상단에 환자 핵심 정보가 항상 표시됩니다.

항목 설명
이름 환자 성명 (한글)
차트번호 26XXXXXX 형식 (연도 2자리 + 6자리 일련번호)
나이 / 성별 환자 기본 인구통계
보험 유형 일반 / 건강보험 / 자동차보험 / 보훈 (시술 매출 분류 기준)
휴대폰 환자 연락처 (마스킹 표시)
메모 표시 직원 메모가 있으면 아이콘

→ 환자 진료 내내 한눈에 확인 가능. 다른 환자와 헷갈리지 않도록 진료 시작 전 반드시 확인하세요.


좌측 패널 — 주소증 + 차트 이력

메모 탭 (메모 / 주소증 / 시술메모)

좌측 패널 상단의 3개 탭으로 메모 종류를 구분합니다.

용도
메모 일반 진료/직원 메모
주소증 환자가 호소하는 증상
시술메모 시술 관련 메모 (구 "기타")

→ 각 탭마다 입력칸 + 과거 메모 목록(시간순)이 표시됩니다. 입력 후 "저장" 버튼 클릭.

주소증 (Chief Complaint)

환자가 오늘 호소하는 증상을 텍스트로 입력합니다.

  • 좌측 상단 입력 박스 (자유 텍스트, 멀티라인)
  • 입력 후 우측 패널의 "저장" 누르면 함께 저장됨
  • 다음 진료 시 이전 주소증 자동 표시 (과거 차트 진입 시)

Progress Note 목록 (차트 이력)

환자의 모든 차트가 시간순으로 나열됩니다.

  • 상단 = 가장 최근 차트 (오늘 차트 포함)
  • 클릭하면 해당 차트 내용이 우측 패널에 표시됨
  • 검색창에 키워드(시술명, 메모 등) 입력으로 차트 빠른 검색 가능

과거 차트 수정 주의

이미 저장된 과거 차트를 클릭해서 수정하면 "이 차트는 X일 차트입니다. 오늘 차트가 아닌 과거 차트에 저장됩니다." 경고 모달이 뜹니다. 의도적인 정정이 아니라면 취소하세요.

패키지 구매 내역

환자가 보유한 선납권/패키지 목록.

표시 항목 의미
패키지명 슈링크 5회 / 베이직탕 3개월 등
사용 회차 사용횟수/총횟수회 사용 형식 (예: 2/5회 사용 = 5회 중 2회 사용)
만료일 사용 가능 마지막일
상태 active(활성) / completed(완료) / cancelled(취소)

→ 진료 시 패키지 보유 환자에게 차감해서 사용할 수 있습니다.


우측 패널 — 입력 폼 + 액션 버튼

오늘 진료를 입력하는 핵심 영역입니다.

입력 항목

필드 설명
담당의 진료 담당 의사 (드롭다운)
담당직원 진료 보조 / 상담 직원
진료구분 일반 / 건강보험 / 자보 / 보훈
계속 구분 초진 / 재진 / 협찬
진료분야 다이어트 / 피부 / 한방 등 (병원 설정에 등록된 분야)
시술 카테고리 procedure_type (분야 안의 세부)
진단명 한글 진단명 또는 코드
EMR 메모 자유 텍스트 진료 메모
진료노트 (emr_progress_note) 진료 본문 (긴 텍스트)
상담노트 (emr_consultation_note) 상담 내용 (선택)

시술/처방 오더 입력

가운데 표 형태로 오더 항목을 입력합니다.

컬럼 의미
오더명 시술/처방 이름 (예: 슈링크 1회)
단가 (unit_price) 1회 가격
수량 (quantity) 시술 횟수
합계 (total_price) 단가 × 수량 (자동 계산)
메모 항목별 메모

→ 우측의 "+" 버튼으로 오더 추가, 우측 ✕ 로 항목 삭제.

단가/수량/합계 자동 계산

단가 × 수량 = 합계가 자동 계산됩니다. 합계를 직접 수정하면 시스템 정합성 검증에 잡힐 수 있으니 신중하세요.

청구액 / 수납액 / 미수액

오더 입력 후 자동 계산:

  • 청구액 (total_amount): 모든 오더 합계 ± 할인
  • 수납액 (paid_amount): 결제된 금액 (수납 팝업에서 입력)
  • 미수액: 청구액 - 수납액

액션 버튼 (우측 하단)

버튼 동작 사용 시점
저장 차트만 저장 (status는 변경 안 함) 진료 중 잠시 저장
수납대기 저장 + reservation status를 "수납대기"로 진료 끝났는데 결제 전
수납완료 저장 + 진료완료 처리 (잔액 0 확인 후) 결제까지 다 끝남
처방전 A4 처방전 출력 (의사처방전 양식) 약 처방 시

수납완료 변경 시 잔액 검증 (work-item 28 Phase 6-C)

미수가 있는데 "수납완료"를 누르면 시스템이 차단합니다 (강제 변경은 관리자 권한 필요). 분납 환자는 "수납대기"로 두고, 잔금 결제 시 자동으로 수납완료로 전환됩니다.


자주 쓰는 동작

시나리오 1 — 신환 진료 시작

신환 진료 입력 흐름

  1. 현황판에서 환자 우클릭 → "진료(상담)하기" → 차트 페이지 진입
  2. 좌측 주소증 박스에 환자 호소 증상 입력
  3. 우측 담당의 / 담당직원 드롭다운에서 본인 선택
  4. 진료구분 (일반 / 건강보험 등) 선택
  5. 시술/오더 추가 (+ 버튼)
    • 슈링크 1000샷 → 단가 95,000원 × 수량 1
    • 베이직탕 1개월 → 500,000 × 1
  6. 진료노트 (선택) — 진료 내용 텍스트로 기록
  7. 저장 버튼 → 차트 저장 (수납 전이면 여기서 멈춤)

시나리오 2 — 결제까지 끝난 일반 진료

진료 + 결제 한 번에 완료

  1. 차트 입력 + 저장
  2. 우측 패널 또는 현황판에서 수납/미수 클릭 → 수납 팝업
  3. 결제 수단 선택 (카드/현금/선납권 등) → 결제 입력
  4. 차트로 돌아와서 수납완료 버튼
  5. 자동으로 reservation status가 "수납완료" 로 변경

시나리오 3 — 분납 (박새별 케이스 같은 경우)

분납 결제 흐름

  1. 차트 입력 + 청구액 결정 (예: 1,000,000원)
  2. 1차 결제 (예: 50만원 카드) — 수납 팝업에서 입력
  3. 수납대기 버튼 클릭 (잔금 50만원 미수 표시됨)
  4. 환자 메모에 "1,000,000(선금50, 잔금50) 다음달 50만원 결제예정" 등 기록 권장
  5. 잔금 받는 날: 환자 검색 → 수납/미수 → 자동으로 "미수처리" 탭이 열림 → 5/1 차트 미수 50만원 결제
  6. 결제 완료 시 시스템이 자동으로 "수납완료" 로 변경

시나리오 4 — 패키지 회차 차감

보유 패키지로 시술받기

  1. 차트 진입 → 좌측 패널의 패키지 구매내역에서 사용할 패키지 확인
  2. 우측 패널에서 시술 오더 추가
  3. 결제 수단을 선납권 / 패키지 사용으로 선택 (수납 팝업에서)
  4. 자동으로 회차 -1 차감

시나리오 5 — 처방전 출력

약 처방 후 처방전 발급

  1. 시술 오더 중 처방약 추가 (베이직탕 등)
  2. 차트 저장
  3. 처방전 버튼 클릭
  4. A4 처방전 양식으로 출력 (의사처방전 양식, 의사직인 포함)

권한별 차이

기능 권한
차트 조회 / 입력 / 저장 🟢 모든 직원 (의료진 부서 통과)
시술 오더 추가/수정/삭제 🟢 모든 직원
담당의 / 담당직원 변경 🟢 모든 직원
진료노트 / 상담노트 입력 🟢 모든 직원
수납대기 / 수납완료 변경 🟢 모든 직원 (잔액 검증 통과 시)
수납완료 강제 변경 (미수 있는데 완료) 🔴 Level 1~2 관리자
차트 삭제 🔴 Level 1~2
처방전 출력 🟢 모든 직원 (의사 직인 자동 포함)

자주 발생하는 문제 / FAQ

Q1. 차트를 저장했는데 매출에 안 잡혀요. A. 일일결산은 오더(시술 항목)가 입력된 차트만 카운트합니다 (work-item 28 fix). 진료노트만 있고 오더가 0건이면 매출 통계에서 제외됩니다. 시술이 있었다면 반드시 오더를 추가하세요.

Q2. 수납완료 버튼을 눌렀는데 "미수가 있어 변경할 수 없습니다" 라는 메시지가 나와요. A. 시스템이 미수 있는 상태에서 수납완료 변경을 차단합니다 (재발 방지 fix). 수납대기 상태로 두고, 잔금 결제 시 자동으로 수납완료로 전환됩니다. 강제 변경이 꼭 필요하면 관리자(Level 1~2)에게 요청하세요.

Q3. 오더 합계와 청구액이 안 맞아요. A. 오더의 단가 × 수량 = 합계는 자동 계산되지만, 수동으로 합계를 변경한 경우 정합성 검증에 잡힐 수 있습니다. 정합성 봇이 매일 06:00에 점검합니다.

Q4. 과거 차트를 클릭했는데 경고 메시지가 떠요. A. 정상 동작입니다. 오늘 차트가 아닌 과거 차트에 저장하면 경고가 뜹니다 (실수 방지). 의도적 정정이 아니라면 취소하세요.

Q5. 차트에 진료노트만 적었는데 일일결산에는 안 보이는데 괜찮나요? A. 시술 오더 없이 진료노트/상담노트만 있는 차트는 매출 통계에서 제외됩니다 (정상 동작). 의료 기록은 보존됩니다.

Q6. 같은 환자에게 같은 날 차트가 2개 있어요. A. 시스템상 가능하지만 권장하지 않습니다. 정합성 봇이 "수납됐는데 시술 기록 없음" 또는 "차트 중복" 패턴을 감지할 수 있습니다. 잘못 만든 차트는 비워두지 말고 개발팀에 정리 요청하세요.

Q7. 처방전이 출력 안 돼요. A. 처방 오더 항목(베이직탕 등)이 있는지, 의사가 정확히 선택되었는지 확인하세요. 처방전은 의사 정보가 반드시 필요합니다.

Q8. 차트 입력 도중 다른 환자로 바뀌면 입력 내용이 사라지나요? A. 저장 안 한 내용은 사라집니다. 진료 중 잠시 자리를 비우거나 다른 환자 차트로 이동하기 전 반드시 저장 버튼을 누르세요.

Q9. 선납권을 사용하려면 어디서 차감하나요? A. 수납 팝업의 "선수납 결제/내역" 또는 "포인트 충전/내역" 탭에서 선택. 차트의 좌측 패키지 목록에 보유 회차도 함께 확인하세요.

Q10. 차트 화면이 너무 좁아 보여요. A. 우측 상단 차트 설정(⚙️) 모달에서 좌/우 패널 비율을 조정하세요. 본인 계정 단위로 저장됩니다.

Q11. "차트 날짜 불일치 — 기존 차트(YYYY-MM-DD)는 다른 날짜로 수정할 수 없습니다" 알림이 떠요. (2026-05-13 추가 가드) A. 시스템 보호 기능입니다. 오늘 새로 입력한 내용이 과거 차트(예: 5/4)에 잘못 저장되는 사고를 차단합니다.

  • 원인: 좌측 차트 이력에서 옛 차트가 활성 상태로 잡힌 채 새 정보를 입력
  • 해결:
    1. 좌측 차트 이력 패널에서 오늘 차트 선택 (또는 새 차트 만들기)
    2. 또는 페이지 새로고침 후 환자 카드를 통해 다시 진입
    3. 그래도 안 되면 운영팀에 문의

Q12. 차트가 갑자기 여러 개 생겼어요. A. 2026-05-13 발생했던 버그(차트 무한 생성)는 핫픽스로 해결됐습니다. 정상 운영에서는 같은 환자/같은 날 차트는 1개입니다. 동일 증상 재발 시 운영팀에 알려주세요.


관련 페이지