병원 설정, 시설, 템플릿, 통합 관리
/admin/hospital/*와 /admin/integrations/*는 병원의 기본 운영 틀을 설정하는 영역입니다. 진료팀이 쓰는 화면보다 변경 빈도는 낮지만, 한 번 잘못 바꾸면 전체 운영 흐름에 영향을 줍니다.
이 문서가 다루는 실제 화면
/admin/hospital/profile/admin/hospital/facilities/admin/hospital/templates/admin/hospital/dicom-machines/admin/hospital/branch/admin/integrations/admin/integrations/microchip/admin/integrations/line
병원 프로필과 운영시간
/admin/hospital/profile에서는 병원 기본정보와 영업시간을 관리합니다.
프로필에서 관리하는 정보
- 영문/현지화 이름
- 주소
- 전화번호
- tax ID
- website
- 로고
운영시간에서 관리하는 정보
- 요일별 오픈 여부
- open time / close time
- 24시간 운영 여부
운영시간 입력은 30분 단위 슬롯을 기준으로 관리됩니다. 따라서 병원 운영 시간이 정시 단위가 아니어도 화면 기준에 맞춰 반올림 정책을 먼저 정해 두는 편이 안전합니다.
운영시간 변경 전 체크리스트
- 접수/예약 팀에 반영 일정 공유
- 실제 병원 영업시간과 앱/온라인 안내 문구 동기화
- 휴무일과 응급 대응 기준 분리 검토
시설 설정
/admin/hospital/facilities는 병원의 실제 운영 가능 리소스를 시스템에 반영하는 화면입니다.
직접 설정하는 대표 항목
- 진료실 사용 여부와 수
- IPD 사용 여부
- 호텔 사용 여부
- 미용 사용 여부
- 펫택시 사용 여부와 대수
화면에서 함께 확인하는 운영 지표
- IPD ward/room 수
- 호텔 dog/cat room 수
- 활성화된 DICOM 장비 수
왜 이 설정이 중요한가
이 값은 단순 표시가 아니라 스케줄링, 입원, 호텔, PACS 운영 가능 범위를 설명하는 기준이 됩니다.
📌 Note:
ward/room,hotel room,DICOM machine수는 이 화면에서 전부 직접 수정하는 방식이 아닙니다. 병동은 IPD 관리 화면, 호텔 객실은 room 관리 화면, DICOM은/admin/hospital/dicom-machines에서 각각 관리한 결과가 요약돼 보입니다.
템플릿과 청구 설정
/admin/hospital/templates는 문서와 양식 표준을 맞추는 곳입니다.
현재 화면에서 다루는 핵심 영역
- VAT 사용 여부
- VAT 포함 가격 여부
- SOAP 템플릿 관리
- 동의서(Consent Form) 등록/수정/삭제
- 인쇄용 header / footer note 입력
SOAP 템플릿을 정리해야 하는 이유
- 수의사별 기록 품질 편차를 줄일 수 있습니다.
- 병원별 표준 차트 구조를 유지할 수 있습니다.
- 신규 수의사 온보딩이 쉬워집니다.
동의서 운영 팁
- 수술, 마취, 입원 같은 고위험 프로세스는 표준 동의서를 먼저 만들고 배포합니다.
- PDF 기반 문서와 일반 문서형 템플릿을 목적에 맞게 분리합니다.
외부 통합
/admin/integrations 허브에서는 현재 주요 통합 상태를 한 화면에서 봅니다.
Microchip Integration
- API Key ID / Secret 저장
- 사용 가능 여부 확인
- 활성/비활성 전환
- 설정 완료 후 마스킹된 키 힌트 확인
LINE Integration
- Channel ID / Secret / Access Token 입력
- 연결 테스트
- 구성 저장
- Webhook URL 확인 및 복사
운영 주의사항
- 통합 자격증명은 관리자만 다루도록 제한합니다.
- 토큰 교체 시 테스트 후 실운영 전환합니다.
- 고객 커뮤니케이션 채널은 병원 안내 문구와 동기화합니다.
멀티브랜치 운영 시 추가 고려사항
/admin/hospital/branch는 멀티브랜치 플랜에서만 의미가 있는 운영 화면입니다. 현재 구현 기준 단일 브랜치 플랜에서는 Premium feature 안내가 먼저 보일 수 있습니다.
병원 프로필과 템플릿을 지점 공통으로 둘지, 지점별로 달리 둘지 정책을 먼저 정하는 것이 중요합니다.
Branch 화면에서 보는 것
- 브랜치 검색
- 메인 브랜치 식별
- 브랜치 생성/수정/삭제
- 드래그 정렬
⚠️ Warning: 브랜치 화면에는 상태 토글 UI가 있지만, 현재 코드상 일부 동작은 API 완성도보다 화면 운영 편의가 앞선 영역이 있습니다. 운영 정책 문서와 실제 권한 범위를 함께 확인하세요.
실무 운영 순서 권장안
- 병원 기본 프로필과 운영시간을 먼저 고정합니다.
- 시설 설정으로 실제 사용 가능한 리소스를 반영합니다.
- SOAP 템플릿과 동의서를 표준화합니다.
- VAT와 청구 설정을 회계 기준과 맞춥니다.
- 외부 통합은 마지막에 연결 테스트 후 활성화합니다.