SOFTMOA PROJECTS

진료예약 시스템 — EMR 연계 예약·변경·대기 현황 관리

구축 배경과 구현 범위를 확인해보세요.

Contents

프로젝트 개요

진료과·의료진별 예약 일정과 진료실 대기 현황, 병원 EMR 예약 정보를 연결하는 진료예약 시스템입니다.

원무과는 의료진 일정표에서 예약을 관리하고, 진료실과 대기실은 대기 순번과 호출 안내를 공유합니다.

의료진별 진료 일정과 예약 현황
의료진별 진료 일정과 예약 현황

주요 기능

예약 관리

  • 진료과·의료진별 시간대 예약과 변경·취소
  • 초진·재진 구분과 휴진·오버부킹 관리
  • 예약 가능 시간 추천과 알림톡 발송

대기·호출

  • 진료실별 진료 중 환자와 대기 순번
  • 예상 대기시간과 호출, 지연 표시
  • 환자용 대기 안내 화면

EMR 연계

  • EMR 예약 정보 동기화와 연동 상태 확인

통계

  • 요일·시간대별 예약 히트맵
  • 진료과별 예약·취소·노쇼와 예약 경로 분석
  • 의료진별 예약 가동률
진료실 대기 현황과 호출 안내
진료실 대기 현황과 호출 안내

기술 구성

구분사양
BackendKotlin 2.4 · Spring Boot 4.1 · JDK 25
FrontendNext.js 16 · React 19 · TypeScript
DataPostgreSQL 18 · jOOQ · Flyway
연동EMR 인터페이스 · 카카오 알림톡 · SMS

구현 포인트

  • EMR 연계는 어댑터 계층으로 분리해 병원별 인터페이스 차이를 예약 업무 로직에서 격리
  • 같은 시간대 중복 예약을 서버에서 잠금·검증해 동시 요청 시 정원 초과 방지
  • 환자 식별 정보는 최소 항목만 저장하고 화면에는 마스킹해 표시, 조회 이력 기록
  • 예약 변경은 알림톡 발송까지 하나의 처리 흐름으로 묶어 누락 방지
시간대별 예약·취소 통계
시간대별 예약·취소 통계

업무에 주는 가치

의료진별 일정표에서 빈 시간과 예약 현황을 바로 보며 전화 예약을 빠르게 처리합니다.

진료실 대기 현황이 공유되어 환자 문의가 줄고 지연이 생긴 진료실을 바로 파악할 수 있습니다.

노쇼와 취소 통계를 근거로 예약 운영 방식과 알림 시점을 조정할 수 있습니다.

Share this

포트폴리오

Have a questions?

견적 및 기술문의

mobile : 010-7931-4813

Contact Form