의원 및 클리닉을 위한 온콜 당직 스케줄링 실무 가이드
· 읽는 시간 3분
대부분의 개인 병원이나 의원(클리닉)은 대형 병원만큼 인력이 풍부하지 않습니다. 이는 온콜(on-call, 대기 당직) 스케줄링 문제가 훨씬 더 치명적으로 다가온다는 뜻입니다. 대체할 수 있는 보조 관리자도 없고, 유동적으로 투입할 대체 인력 풀(Float Pool)도 없습니다. 보통은 한 명의 원무 담당 실장과 공유 캘린더 하나로, 새벽 2시에 걸려온 환자의 전화를 실제로 도울 수 있는 의료진에게 연결하기 위해 고군분투합니다.
소규모 팀일수록 빈틈이 더욱 두드러집니다
대형 병원에서는 일정상의 실수가 발생해도 다른 부서나 대체 인력 풀을 통해 흡수할 수 있는 여지가 있습니다. 하지만 대기 당직을 공유하는 의사가 5~6명뿐인 의원에서는 어떠한 여유도 없습니다. 특정 날짜에 의원의 온콜 당직 일정에 공백이 생기면, 전화를 받을 사람이 말 그대로 아예 없는 상황이 발생합니다. 그렇기 때문에 병원에 비해 스케줄링 인프라가 턱없이 부족함에도 불구하고, 일정의 정확성은 훨씬 더 중요해집니다.
이 때문에 수많은 의원이 "그 주에 시간 되는 사람이 맡기"라는 비공식적인 관행에 의존하게 됩니다. 하지만 이런 방식은 결국 문제를 일으킵니다. 두 사람이 서로 상대방이 맡았을 것이라고 짐작하거나, 거절을 잘 못하는 특정 1~2명의 의사가 대부분의 온콜 부담을 짊어지게 되기 때문입니다.
실제 현실을 버텨낼 수 있는 로테이션
의원의 온콜 로테이션은 다음과 같은 현실적인 상황들을 처리할 수 있어야 합니다:
- 단독 또는 소인수 당직 체계 — 한 번에 보통 한 명만 대기하므로, 단 한 번의 배정 누락도 사소한 불편이 아닌 실제 의료 공백으로 이어집니다.
- 적은 인원에 집중되는 주말 및 공휴일 부담 — 대형 병원보다 1인당 체감하는 부담이 훨씬 더 큽니다.
- 힘든 온콜 야간 근무 후의 휴식 — 밤새 온콜 호출에 시달린 의사라도 일정이 이를 배려하지 않으면 다음 날 하루 종일 진료를 봐야 합니다.
- 동료 간의 빈번한 근무 맞교환 — 수시로 발생하므로 문자 메시지 대화방이 아닌 공식적인 곳에서 추적되어야 합니다.
특히 마지막 항목에서 많은 의원이 스케줄에 대한 통제력을 슬그머니 잃어버립니다. 문자 메시지로 주고받은 맞교환은 잊어버리기 쉽고, 중복 배정이 발생하기 쉬우며, 해당 월의 개인별 누적 온콜 업무량을 점검하는 것이 불가능해집니다.
인원이 적을수록 공정성 유지는 더 어렵습니다
소수의 인원이 온콜 당직을 분담할 때는 서로의 일정이 훤히 보이기 때문에 공정성 시비가 더 빠르게 수면 위로 떠오릅니다. 한 의사가 이번 분기에 주말 온콜을 4번 서는 동안 다른 의사는 1번만 섰다면, 이는 의원 전체 구성원의 눈에 바로 띄며, 신속히 바로잡히지 않으면 신뢰는 빠르게 무너집니다.
실질적인 해결책은 대규모 조직의 원칙을 규모에 맞게 축소하여 적용하는 것입니다: 롤링 기간(rolling period)을 기준으로 1인당 온콜 야간, 주말, 공휴일 횟수를 추적하고, 단체 대화방에서 가장 먼저 답장한 사람에게 맡기는 대신 이 누적 이력을 바탕으로 다음 당직자를 결정하는 것입니다. 아무도 기록하지 않는다면, 어느 특정 주에는 균등해 보이는 로테이션도 한 분기 전체로 보면 심각하게 불균형해질 수 있습니다.
온콜 야간 근무 후의 휴식도 여전히 중요합니다
휴식 규정이 대형 병원에만 해당된다고 생각하기 쉽지만, 밤새 반복해서 호출을 받고 다음 날 수많은 환자를 진료해야 하는 의사는 수면 부족으로 인해 누구와 마찬가지로 판단력이 저하될 수밖에 없습니다. 의원 여건상 힘든 온콜 다음 날 온전한 휴무를 보장하기는 어려울 수 있지만, 적어도 한 사람의 가장 바쁜 외래 진료일 바로 전날 밤에 강도 높은 온콜을 몰아넣는 것은 피해야 하며, 명확한 사유 없이 동일 인물에게 연속 온콜 야간을 배정해서는 안 됩니다.
통제력을 잃지 않고 단순하게 유지하는 방법
의원에 병원급의 복잡한 스케줄링 소프트웨어가 필요한 것은 아닙니다. 하지만 의사 수가 늘어나면 공유 캘린더와 선의에만 의존하는 방식은 결국 한계에 부딪힙니다. 실질적인 절충안은 다음과 같습니다:
- 최소 한 달 전에 온콜 일정을 미리 공개하세요.
- 근무 교대 요청을 문자나 통화로 흩어놓지 말고 모두가 볼 수 있는 한곳에서 관리하세요.
- 다음 로테이션이 실제 이력을 바탕으로 시작될 수 있도록 1인당 누적 온콜 부담을 추적하세요.
- 동일 인물의 온콜 야간 근무와 바쁜 진료일 사이에 최소한의 간격을 두도록 설정하세요.
RosterShift의 역할
RosterShift는 바로 이러한 로테이션을 자동화합니다. 휴식을 고려하고, 장기적인 업무 부담을 추적하며, 근무 교대가 은밀한 중복 배정으로 이어지지 않도록 방지하는 공정한 의원용 온콜 일정을 생성합니다. 여러분의 의원이 여전히 공유 캘린더와 막연한 신뢰에 의존해 온콜을 운영하고 있다면, 지금 확인해보세요 — https://rostershift.app.