온도 이탈 조사 방법, 일탈 보고서와 CAPA 작성 순서
요약
온도 이탈 조사는 보관·운송 온도가 정해진 범위를 벗어난 뒤 제품 영향과 원인을 밝혀 문서로 남기는 품질 절차입니다.
제약·바이오 현장에서는 이 기록이 해당 제품을 출고할지 폐기할지 판단하는 근거가 되고 GMP·GDP 실사 때 가장 먼저 확인되는 문서이기도 합니다.
이 글에서는 일탈 등록부터 영향 평가(지속시간·MKT·안정성 자료), 근본 원인 분석, CAPA와 효과성 확인까지 7단계 흐름을 정리합니다. 일탈 보고서에 들어갈 항목 예시와 MKT 계산 예시(2~8℃ 보관 중 2시간 12℃ 노출)도 함께 보여 드립니다.
토요일 새벽 냉장 창고 온도가 9.5℃까지 올라갔다는 알람이 울렸고 당직자가 문을 닫아 30분 만에 정상으로 돌아왔다고 해 봅시다. 현장 조치는 끝났지만 품질 부서의 일은 월요일 아침부터 시작됩니다. 그 시간 동안 창고에 있던 제품은 출고해도 되는지, 왜 온도가 올라갔는지, 같은 일이 다시 생기지 않게 무엇을 바꿀지 문서로 답해야 하기 때문입니다.
실사에서 자주 지적되는 부분도 이탈 그 자체보다 이후의 기록입니다. 원인을 "작업자 부주의"로 적고 끝낸 보고서, 영향 평가 근거가 없는 출고 결정, 효과 확인 없이 종결된 CAPA가 대표적인 예입니다. 이 글은 이탈이 정리된 뒤 품질 담당자가 밟는 문서 작업 순서를 다룹니다. 알람 직후 현장에서 하는 조치는 백신 콜드체인 2~8℃ 온도 관리와 이탈 대응 절차 글에서 따로 정리했습니다.
1. 온도 이탈(Excursion)이란? 일탈과의 관계
온도 이탈(Temperature Excursion)은 제품이 표시된 보관·운송 온도 범위 밖에 놓인 사건을 말합니다. WHO의 시간·온도 민감 의약품 보관·운송 지침(TRS 961 Annex 9 보충 문서)도 같은 뜻으로 정의합니다. 품질 시스템 안에서 온도 이탈은 일탈(Deviation)의 한 종류로 다뤄지고, 일탈은 정해진 절차나 기준에서 벗어난 모든 사건을 가리킵니다.
EU GDP 가이드라인(2013/C 343/01)은 1.2절에서 절차에서 벗어난 일은 기록하고 조사하며 적절한 시정 및 예방조치(CAPA)를 취하도록 품질 시스템 요건으로 정해 두었습니다. 9.2절에서는 운송 중 온도 이탈을 처리하는 절차를 갖추라고 하고 6.3절에서는 이탈이 있었던 반품을 재판매 재고로 돌리려면 위험 평가와 제품 품질 입증이 필요하다고 적고 있습니다. 결국 온도 이탈 하나가 조사·평가·조치라는 세 가지 기록으로 이어지는 셈입니다.
2. 온도 이탈 조사는 어떤 순서로 진행할까?
그림 1. 영향 평가를 마치기 전에는 출고하지 않고 CAPA는 원인 조사 결과에서 나온다.
온도 이탈 조사는 보통 7단계로 진행합니다. 이탈 감지와 격리, 일탈 등록, 영향 평가, 원인 조사, 제품 처리 결정, CAPA 실행, 효과성 확인과 종결 순서입니다. 회사마다 단계 이름은 달라도 영향 평가를 마치기 전에는 제품을 출고하지 않고 CAPA는 원인 조사 결과에서 나온다는 두 원칙은 같습니다.
| 단계 | 하는 일 | 남길 기록 |
|---|---|---|
| 1. 감지·격리 | 해당 로트에 출고 보류 표시, 별도 구역 또는 시스템상 격리 | 알람 기록, 격리 일시·담당자 |
| 2. 일탈 등록 | 일탈 번호 부여, 초기 등급(경미·중대 등) 분류 | 일탈 등록서, 최초 보고 시각 |
| 3. 영향 평가 | 지속시간·최고/최저 온도·MKT 계산, 안정성 자료와 비교 | 온도 그래프, 계산표, 제조사 회신 |
| 4. 원인 조사 | 근본 원인 분석, 설비·작업 기록 확인 | 5 Whys·피시본 분석 결과, 면담 기록 |
| 5. 처리 결정 | 출고·재시험·폐기 중 결정, 품질 책임자 승인 | 처리 결정서, 승인 서명 |
| 6. CAPA 실행 | 시정조치·예방조치 계획과 실행 | CAPA 계획서, 완료 증빙 |
| 7. 효과성 확인·종결 | 정한 기간 동안 재발 여부 확인 후 종결 | 효과성 평가 기록, 종결 승인 |
3. 온도 이탈 영향 평가는 어떻게 할까?
영향 평가는 이탈 동안 제품 품질이 손상되었을 가능성을 판단하는 단계입니다. 판단 근거는 크게 세 가지로 나뉩니다. 얼마나 오래 얼마나 벗어났는지, 그 노출을 하나의 온도로 환산하면 얼마인지, 그리고 제품이 그 조건을 견딘다는 자료가 있는지입니다.
3-1. 지속시간과 최고·최저 온도
가장 먼저 기록에서 이탈 시작 시각과 복귀 시각, 그 사이 최고(또는 최저) 온도를 뽑습니다. 측정 간격이 길면 실제 이탈 시간을 놓칠 수 있으므로 측정 간격도 보고서에 함께 적습니다. 같은 로트가 이전에 겪은 이탈이 있다면 시간을 합산해 누적 노출로 평가하는 것이 일반적입니다.
3-2. MKT(평균 운동 온도) 계산
평균 운동 온도(MKT, Mean Kinetic Temperature)는 온도가 오르내린 기록을 열에 의한 분해 속도 기준으로 하나의 등가 온도로 바꾼 값입니다. 높은 온도에 더 큰 가중치가 붙기 때문에 산술 평균보다 항상 같거나 높게 나옵니다. 공식과 원리는 MKT 평균 운동 온도 글에 정리해 두었습니다.
계산 예시로 2~8℃ 냉장 제품이 하루 24시간 중 22시간은 5℃, 2시간은 12℃에 있었다고 해 보겠습니다. 활성화 에너지(ΔH)는 제품 고유 값이 없으면 83.144kJ/mol을 기본값으로 쓰는데, 이때 ΔH/R은 10,000K가 됩니다.
- 절대온도로 바꿉니다: 5℃ = 278.15K, 12℃ = 285.15K
- 각 값의 지수항 비를 구합니다: e^(10,000/278.15 − 10,000/285.15) = e^0.8826 ≈ 2.417
- 가중 평균: (22 × 1 + 2 × 2.417) ÷ 24 ≈ 1.1181, ln(1.1181) ≈ 0.1116
- MKT = 10,000 ÷ (10,000/278.15 − 0.1116) ≈ 279.02K ≈ 5.9℃
같은 기록의 산술 평균은 5.6℃이므로 MKT가 0.3℃ 정도 높게 나옵니다. MKT가 2~8℃ 안에 있다고 해서 이탈이 없던 일이 되지는 않습니다. MKT는 영향 평가의 참고 근거 가운데 하나이고 냉장 제품에 어떻게 적용할지는 회사 절차와 제품 허가 자료에 따라 다릅니다.
3-3. 안정성 자료와 제조사 확인
최종 판단은 제품의 안정성 자료로 내립니다. 허가 때 제출한 가속·장기 안정성 시험 결과나 제조사가 따로 제공하는 온도 이탈 허용 자료가 있으면 실제 노출 조건과 비교합니다. 유통사나 병원처럼 자료가 없는 곳은 이탈 기록을 붙여 제조사에 문의하고 회신을 보고서에 첨부합니다.
| 평가 항목 | 확인 내용 | 자료 출처 |
|---|---|---|
| 노출 시간 | 이탈 시작·종료 시각, 같은 로트의 누적 이탈 시간 | 모니터링 시스템 기록 |
| 노출 온도 | 최고·최저 온도, 동결 여부 | 센서 기록, 매핑 자료(위치별 편차) |
| MKT | 평가 기간의 등가 온도 | 기록 데이터로 계산 |
| 안정성 근거 | 해당 조건에서 품질이 유지된다는 시험 결과 | 안정성 시험 보고서, 제조사 회신 |
| 기록 신뢰성 | 센서 교정 유효 여부, 기록 누락 구간 | 교정 성적서, 시스템 감사 기록 |
4. 온도 이탈 원인 조사는 어떻게 할까?
원인 조사의 목표는 근본 원인(Root Cause)을 찾는 것입니다. "문이 열려 있었다"는 직접 원인이고 근본 원인은 왜 문이 열린 채 남았는지에서 찾아야 합니다. 도어 알람이 없었는지, 입고 절차에 문 닫힘 확인이 빠졌는지, 입고량에 비해 인원이 부족했는지까지 내려가야 CAPA가 제대로 나옵니다.
현장에서 많이 쓰는 방법은 두 가지입니다. 5 Whys는 "왜?"를 다섯 번 안팎으로 반복해 원인을 파고드는 방법이고 피시본(특성요인도)은 사람·설비·방법·재료·측정·환경 여섯 갈래로 가능한 원인을 늘어놓고 하나씩 지워 가는 방법입니다. 온도 이탈에서 자주 확인하는 갈래별 예시는 다음과 같습니다.
- 설비 : 냉동기 고장, 제상 주기, 정전 후 재기동 지연, 도어 가스켓 손상
- 방법 : 입출고 절차에 문 개방 시간 기준이 없음, 알람 대응 담당자 미지정
- 측정 : 센서 교정 기한 초과, 센서가 송풍구 바로 앞에 있어 실제보다 크게 흔들림
- 환경 : 하절기 외기 온도 상승, 적재량 증가로 냉기 순환 막힘
측정 갈래는 특히 꼼꼼히 봅니다. 센서 위치나 교정 문제로 생긴 이탈이라면 제품은 실제로 노출되지 않았을 수 있지만 그 결론도 교정 기록과 인접 센서 비교 같은 근거로 보여 줘야 합니다. 알람이 경계값에서 자주 울렸다 꺼졌다 했다면 알람 데드밴드와 지연시간 설정도 함께 검토할 대상입니다.
5. 일탈 보고서에는 어떤 항목이 들어갈까?
일탈 보고서는 조사에 참여하지 않은 사람이 읽어도 무슨 일이 있었고 왜 그런 결정을 내렸는지 따라갈 수 있게 씁니다. 아래 표는 온도 이탈 보고서에 흔히 들어가는 항목 예시입니다. 회사 SOP 양식에 맞춰 이름과 순서는 바꿔 쓰면 됩니다.
| 항목 | 작성 예시 |
|---|---|
| 일탈 번호·등급 | DEV-2026-0412, 중대(Major) 잠정 |
| 발생 장소·설비 | 냉장 창고 2번, 센서 T-03(상단 출입구 쪽) |
| 사건 경과 | 03:10 상한 알람, 03:25 당직자 도착, 03:40 정상 복귀 (시각순) |
| 이탈 데이터 | 최고 9.5℃, 범위 밖 30분, 측정 간격 1분, 온도 그래프 첨부 |
| 영향 받은 제품 | 제품명·로트·수량·보관 위치 |
| 즉시 조치 | 문 닫힘 확인, 로트 출고 보류, 품질 책임자 보고 |
| 영향 평가 | 누적 노출 시간, MKT, 안정성 자료 비교 결과와 근거 문서 번호 |
| 근본 원인 | 분석 방법과 결론, 배제한 원인과 배제 근거 |
| 제품 처리 결정 | 출고 가능 / 재시험 후 판단 / 폐기, 결정자 서명 |
| CAPA 연결 | CAPA 번호, 담당자, 완료 예정일 |
| 유사 사례 검토 | 최근 12개월 같은 설비·같은 원인의 일탈 여부 |
보고서에 붙이는 온도 기록은 원본 시스템에서 바로 출력한 것이어야 하고 누가 언제 뽑았는지 남아 있어야 합니다. 전자 기록의 원본성과 수정 이력 요건은 ALCOA+ 원칙 글을 참고하시면 됩니다.
6. CAPA는 어떻게 쓰고 효과를 확인할까?
CAPA(Corrective and Preventive Action)는 시정조치와 예방조치를 함께 부르는 말입니다. 시정조치는 이미 생긴 원인을 없애 같은 이탈의 재발을 막고, 예방조치는 아직 문제가 없는 다른 설비나 공정에 같은 위험이 있는지 찾아 미리 막습니다. ICH Q10은 CAPA를 의약품 품질 시스템의 요소로 두고 조치의 효과를 평가하도록 정하고 있습니다.
| 구분 | 조치 예시 (문 열림 원인) | 효과성 지표 예시 |
|---|---|---|
| 시정조치 | 냉장 창고 2번에 도어 열림 알람(일정 시간 초과 시) 설치, 입고 SOP에 문 닫힘 확인 서명 추가 | 설치 후 3개월간 같은 원인 이탈 0건 |
| 예방조치 | 다른 냉장·냉동 설비의 도어 알람 유무 점검, 야간 알람 대응 담당자 순번 지정 | 알람 발생부터 현장 도착까지 걸린 시간 추이 |
| 교육 | 개정 SOP 교육과 이해도 확인 | 교육 이수율, 이후 점검 시 절차 준수 여부 |
교육만 CAPA로 걸어 두는 경우가 흔한데 원인이 설비나 절차에 있다면 교육만으로 재발을 막기 어렵습니다. CAPA마다 담당자와 완료 예정일, 그리고 효과를 무엇으로 언제 판단할지를 계획 단계에서 정해 둡니다. 정한 기간이 지나도 같은 원인의 이탈이 생기면 그 CAPA는 효과 없음으로 기록하고 새 CAPA를 엽니다.
7. 조사를 쉽게 만드는 현장 기록 관리
온도 이탈 조사의 질은 사건 전에 쌓아 둔 기록에서 대부분 결정됩니다. 몇 가지를 미리 준비해 두면 보고서 작성 시간이 크게 줄어듭니다.
- 측정 간격 : 수기 기록처럼 하루 두 번 확인하면 이탈 시작·종료 시각을 알 수 없습니다. 자동 기록은 분 단위 간격으로 남겨 지속시간을 근거로 쓸 수 있게 합니다.
- 센서 위치 근거 : 센서를 온도 매핑에서 확인한 가장 더운 곳·가장 찬 곳에 두면 "제품 위치는 괜찮았다"는 주장을 따로 증명할 일이 줄어듭니다.
- 알람 대응 기록 : 알람을 누가 언제 확인했고 무엇을 했는지 시스템에 남기면 사건 경과를 다시 맞춰 볼 필요가 없습니다.
- 설비 이벤트 : 제상, 정전, 문 열림, 점검 작업 같은 이벤트를 온도 그래프와 같은 시간축에 놓고 볼 수 있으면 원인 조사 범위가 빠르게 좁혀집니다.
- 로트 위치 : 어느 로트가 어느 설비 몇 번 칸에 있었는지 입출고 기록과 연결해 두면 영향 받은 제품 목록을 바로 뽑을 수 있습니다.
8. 관련 산업용어
■ 일탈(Deviation)
승인된 절차·기준·규격에서 벗어난 사건입니다. 온도 이탈 외에 공정 조건 이탈, 절차 미준수도 포함합니다.
■ 근본 원인 분석(RCA, Root Cause Analysis)
드러난 현상 아래에 있는 가장 밑의 원인을 찾는 조사 방법입니다. 5 Whys와 피시본 도표가 대표적입니다.
■ 격리(Quarantine)
품질 판정이 나올 때까지 제품을 출고하지 못하게 물리적 또는 시스템상으로 묶어 두는 상태입니다.
■ 효과성 확인(Effectiveness Check)
CAPA가 실제로 재발을 막았는지 미리 정한 지표와 기간으로 확인하는 절차를 말합니다.
■ 품질 위험 관리(QRM, Quality Risk Management)
품질 위험을 평가·관리·검토하는 체계로 ICH Q9에 원칙이 정리되어 있습니다. 일탈 등급 분류와 CAPA 우선순위를 정할 때 씁니다.
9. 자주 묻는 질문
Q. 온도 이탈이 몇 분 이상이면 일탈 보고서를 써야 하나요?
모든 경우에 공통으로 적용되는 법정 허용 시간은 없습니다. 몇 분 이상을 일탈로 등록할지, 짧은 이탈을 어떻게 기록할지는 회사 SOP에 근거와 함께 정해 두고 그대로 따릅니다.
Q. MKT가 기준 범위 안이면 온도 이탈로 보지 않아도 되나요?
아니요. 범위를 벗어난 사실은 그대로 이탈로 기록하고 조사합니다. MKT는 제품 영향을 판단하는 근거 가운데 하나로 영향 평가 칸에 들어갑니다.
Q. 일탈 보고서와 CAPA는 어떻게 다른가요?
일탈 보고서는 무슨 일이 있었고 제품에 어떤 영향이 있었는지 기록하는 문서이고 CAPA는 원인을 없애고 재발을 막는 조치 계획과 실행 기록입니다. 일탈 하나에서 CAPA가 여러 건 나올 수 있고 원인이 분명하고 영향이 경미하면 CAPA 없이 종결되기도 합니다.
Q. 센서 고장으로 생긴 가짜 이탈도 보고서를 써야 하나요?
네, 기록은 남깁니다. 다만 조사 결론을 측정 오류로 내리고 교정 기록, 인접 센서 값, 설비 운전 기록으로 실제 온도가 범위 안이었음을 보여 줍니다.
Q. CAPA 효과성 확인 기간은 얼마로 잡나요?
정해진 공통 기간은 없고 이탈 빈도와 위험도에 맞춰 회사가 정합니다. 계절 영향이 있는 원인이라면 같은 계절을 한 번 지나 보는 기간으로 잡는 편이 판단에 유리합니다.
10. 마무리
온도 이탈 조사는 격리와 등록, 영향 평가, 원인 조사, 처리 결정, CAPA, 효과성 확인 순서로 이어지며 각 단계의 결론마다 근거 문서가 붙어야 합니다. 영향 평가에서는 지속시간·최고 온도·MKT를 계산하되 최종 판단은 안정성 자료로 내린다는 점을 기억하면 됩니다. 원인은 직접 원인에서 멈추지 말고 절차와 설비까지 내려가고 CAPA는 효과 지표와 확인 기간을 정한 뒤에야 종결합니다.
참고 기준 : EU 「Guidelines on Good Distribution Practice of medicinal products for human use」(2013/C 343/01) 1.2·3.3·6.3·9.2절, ICH Q10 「Pharmaceutical Quality System」, ICH Q9 「Quality Risk Management」, WHO TRS 961 Annex 9 「Model guidance for the storage and transport of time- and temperature-sensitive pharmaceutical products」 및 보충 문서, USP 〈1079.2〉 Mean Kinetic Temperature, 「의약품 등의 안전에 관한 규칙」 별표6 의약품 유통품질관리기준
태그 : 온도이탈, 온도일탈, 일탈보고서, CAPA, 시정예방조치, 근본원인분석, 영향평가, MKT, 평균운동온도, 안정성자료, GDP, GMP, 콜드체인, 품질관리, 효과성확인, 의약품보관
- 이전글전기전도도(EC) 측정 원리와 µS/cm·mS/cm 환산, 정제수 전도도 기준 26.11.09
- 다음글염소(Cl2) 가스 계측 및 농도 규제 26.11.06