Skip to content

HBMD250_병동별 인력 현황

(Hereby) 경영 대시보드 > [[HBMD100_Shell·사이드바]] > 운영현황 > 병동별 인력 현황

경영 대시보드 (HBMD)
대상 사용자조건1 [경영 대시보드 조회 권한]
프로토타입TBU
관련 정책[[POL_급여정본경계]]
Statusreview
Owner카나 (PM)

개요

  • 선택 월 기준 병동별 인력 현황을 8컬럼 테이블로 보여주는 섹션이다. 상단 상태 배지("등급 유지") + 설명 + 기준일 + 병동 row(내과/외과/중환자실/신생아실) + 합계로 구성된다.
  • 원천은 Nurse Scheduler(스케줄러)와 병동 관리의 병동·환자 수·간호 인력 수다 — [[HBNS230_환자수 관리]] · [[HBHR240_병동 일별 환자수 시트]].
  • 테이블의 **배치비율(주/석/야)**은 NS "병동 관리 및 설정 > 인력 설정"에서 정의한 근무별 간호사:환자 비율을 소비한 값이다(예 "1:5 / 1:7 / 1:10") — [[HBNS240_병동 관리·설정]].
  • 인원/비율은 **예시값(월 선택 종속)**이며, 병동 관리의 환자 수/필요 인원 원천은 일부 TBU.

문서 히스토리

날짜작성자변경 내용
2026-07-06카나PM최초 작성
2026-07-10카나PM라이브 기능 검토 반영
2026-07-21카나PMGC700 깊이 재작성 + 확정 스타일

Data I/O

Server → Client

변수엔티티.컬럼값 없을 때비고
$병동별 인력 현황 (NursingStaffingSnapshot[], 추정)empty8컬럼 row
${patientCount} / $환자 수 / 간호 인력수0
${requiredByShift}(주/석/야) / ${peakRequired} / $근무별 필요 / 피크 필요 / 과부족0
$근무별(주/석/야) 배치비율hideNS 인력 설정 소비
$기준일 (예 "2026-06-30")current
$간호등급 준수 상태 (예 "등급 유지")hide상태 배지

Client → Server

액션전달 값tRPC procedure권한 토큰
(조회 전용)-read-only 스냅샷 조회-

외부 통합 (cross-app)

원천 앱데이터동기/비동기소비
Nurse Scheduler / 병동 관리병동·환자 수·간호 인력 수스냅샷환자/간호 인력 컬럼 — [[HBNS230_환자수 관리]] · [[HBHR240_병동 일별 환자수 시트]]
Nurse Scheduler 인력 설정근무별(주/석/야) 배치비율ratioByShift 소비배치비율 컬럼 — [[HBNS240_병동 관리·설정]]

화면 플로우

병동별 인력 현황 사양표

번호항목/기능명타입사양 및 기능 설명연관/영향 범위비고
00노출 조건-• 병동/환자/간호 인력 데이터가 있을 때 노출NursingStaffingSnapshot
10제목Text• 섹션 제목 "병동별 인력 현황"
20상태 배지Badge• 간호등급 준수 상태 표기 "등급 유지"nursing grade compliance
30설명Text• 섹션 설명 원문 "병동별 간호 인력이 평가기준에 맞게 배치되었는지 확인해요. 스케줄러와 병동 관리의 병동·환자 수·간호 인력 수로 계산해요."HBNS/Admincensus 원문
40기준일Text• 스냅샷 기준일 표기. 예시 "2026-06-30 기준"snapshotDate예시값(월 선택 종속)
50테이블Table• 병동별 인력 8컬럼 테이블 "병동 / 환자 수 / 간호 인력수 / 배치비율(주/석/야) / 현재 / 필요 (주/석/야) / 피크 필요 / 과부족"
• 배치비율은 NS 인력 설정(HBNS240)에서 소비한 근무별 간호사:환자 비율(예 "1:5 / 1:7 / 1:10" = 주/석/야)
NursingStaffingSnapshot · ratioByShift(HBNS240)
ㄴ51내과병동ListItem• 병동 인력 행. 예시 "병동 내과병동 / 환자 38명 / 간호 14명 / 배치비율 1:5 / 1:7 / 1:10(주/석/야) / 현재·필요(주/석/야) 12·9·6 / 피크 필요 12명 / 과부족 +2명". 배치비율은 HBNS240 인력 설정 소비Ward · ratioByShift예시값(월 선택 종속)
ㄴ52외과병동ListItem• 병동 인력 행. 예시 "환자 32명 / 간호 11명 / 현재·필요 10·8·5 / 피크 필요 10명 / 과부족 +1명 / 배치비율 1:4 / 1:4 / 1:7"Ward예시값(월 선택 종속)
ㄴ53중환자실ListItem• 병동 인력 행. 예시 "환자 8명 / 간호 12명 / 현재·필요 4·4·4 / 피크 필요 4명 / 과부족 +8명 / 배치비율 1:2 / 1:2 / 1:2"Ward예시값(월 선택 종속)
ㄴ54신생아실ListItem• 병동 인력 행. 예시 "환자 6명 / 간호 7명 / 현재·필요 3·2·2 / 피크 필요 3명 / 과부족 +4명 / 배치비율 1:2 / 1:3 / 1:3"Ward예시값(월 선택 종속)
60합계Output• 전 병동 인력 합계 행. 예시 "84명 / 44명 / 29명 / +15명" (환자 수 / 간호 인력수 / 피크 필요 / 과부족)sum예시값(월 선택 종속)

권한·상태 분기 요약

시나리오트리거결과비고
CASE01 [현황 조회]선택 월병동별 8컬럼 + 합계 노출read-only
CASE02 [등급 판정]간호 인력 vs 피크 필요"등급 유지" 배지준수율 계산

Open Question

  • 병동 관리의 환자 수/필요 인원 원천(NursingStaffingSnapshot 정본 필드) = TBU. 배치비율(주/석/야)은 NS 인력 설정(HBNS240) 소비로 확인
  • "등급 유지" 배지 판정 임계값 및 준수율 산식 = TBU