본 장의 FMEA 테이블은 다음과 같은 위험관리를 다룬다:

  1. [ISO 14971:2019]에 명시된 위해요인 중에서, 본 프로젝트와 관련된 위해요인 대한 위험관리.
  2. [IEC 60601-1:2012]에서 명시한 요구사항 중에서, 본 프로젝트와 관련된 요구사항에 대한 위험관리.

본 절에서 사용된 약어는 다음과 같다:

  • P – Probability
  • S – Severity
  • R – Risk
  • BA – Risk Benefit Analysis
  • OH – Other Hazard
  • CRC – Completeness of Risk Control

Hazard: Acoustic Energy > Ultrasound (초음파)

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_ AE_US초음파 출력을 최대로 설정함.환자 신체부위 한 곳에 프로브를 놓고 장시간 검사함.고출력의 초음파가 신체 한 곳에 집중 조사됨환자 장기 손상1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_AE_US(Design)
하드웨어에서, 최대 초음파 출력전압을 TBD[V] 이하로 설정한다.
TBD (하드웨어 요구사항 문서)0.542   
(Design)
화면 보호기 동작시 시스템을 Freeze 시킨다.
 
(Design)
초음파 출력과 관련된 파라메터를 표시한다.
 

Hazard: Data > Access (읽고 쓰기)

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_ STD_DEL조작자가 환자목록 화면에서 과거 스터디를 삭제한다.권한없는 조작자기 환자 정보를 삭제함개인 정보 삭제1.04 4
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_ STD_DEL(Design)
관리자 권한을 가진 조작자만 환자 정보를 삭제한다.
PF_SSAMD_SRS0.542   

Hazard: Data > Confidentiality (기밀성)

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_DC권한없는 조작자가 로그인 함.권한없는 조작자가 환자 관리 화면에서 환자 정보를 접근함.개인 정보 노출1.04
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_DC(Design)
로그인할 때 인증절차를 수행한다.
PF_SSAMD_SRS0.542   

Hazard: Data > Integrity (무결성)

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_DI조작자가 환자 정보를 지움하위 데이터를 포함하는 환자 정보가, 하위 데이터는 남겨둔 채 해당 환자 정보만 삭제됨.데이터 완전성 깨짐1.03 3
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_DI(Design)
환자 정보 삭제시 하위 데이터도 삭제한다.
PF_SSAMD_SRS0.531.5   

Hazard: Diagnostic information > Examination result (검사결과)

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_ EXAM_RESULT조작자가 이미지를 저장하며 환자를 검사함.조작자가 검사 데이터를 저장하지 않고 종료함.검사 결과 누락1.04 4
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_ EXAM_RESULT(Design)
환자 검사 종료시 검사 데이터를 저장한다.
PF_SSAMD_SRS0.542   

Hazard: Diagnostic information > Image orientation (이미지 기준)

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_ IM_ORG조작자가 프로브를 돌리면서, 환자 신체에 접촉하다.조작자가 이미지 시작 위치를 잃어버려 이미지를 잘못 해석한다. 이로 인해 잘못된 진단을 한다.질병의 진행, 심각한 상해1.04 4
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_ IM_ORG(Design)
이미지 시작 위치를 표시한다.
PF_SSAMD_SRS0.542   

Hazard: patient identity / information (환자 식별 / 정보)

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_PAT_1조작자가 여러 환자 정보를 한꺼번에 입력한 후 특정 환자를 스캔한다.실재 환자와 다른 환자 정보가 선택되어 검사를 진행한다. 이로 인해 잘못된 진단을 한다.질병의 진행, 심각한 상해1.04 4
RK_PAT_3조작자가 환자 정보를 잘못 입력한다.잘못된 환자 정보로 인행 잘못된 진단을 한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_PAT_1(Design)
스캔 화면의 타이틀바에 환자정보를 표시한다.
PF_SSAMD_SRS0.542   
RK_PAT_3(Design)
환자 정보를 수정할 수 있는 기능을 제공한다.
PF_SSAMD_SRS0.542

Hazard: Functionality > Critical performance

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_IM_DISP소프트웨어의 이미지 표시 속도보다 하드웨어의 이미지 생성 속도가 빠름. 이로 인해 LIVE 상태에서 화면에 보이는 이미지는 과거 이미지이며, FREEZE에 의해 화면에 표시되지 않은 현재 이미지는 버려진다.잘못된 영상으로 인해 잘못된 진단을 한다.질병의 진행, 심각한 상해1.044
RK_SW_VER설치된 소프트웨어 버전을 확인할 수 없음.잘못 설치된 소프트웨어로 인해 잘못된 진단을 한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_IM_DISP(Design)
초음파 하드웨어에서 생성한 이미지는 모두 저장하며, 저장된 이미지는 최소 20Hz 이상의 Frame rate로 화면에 표시한다.
PF_SSAMD_SRS0.542   
(Design)
FREEZE 상태에서 저장된 영상을 프레임 단위로 표시하는 기능을 제공한다.
 PF_SSAMD_SRS0.542   
RK_SW_VER(Design)
소프트웨어 버전을 표시한다.
PF_SSAMD_SRS0.542   

Hazard: Functionality > Measurement (측정)

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_MEAS조작자가 조직을 측정한다.측정 결과가 잘못 표시되어, 잘못된 진단을 한다.질병의 진행, 심각한 상해1.04 4
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_MEAS(Protective Measures)
팬텀을 가지고, 최소, 중간, 최대 depth에서 측정한 후 결과를 비교한다.
PF_SSAMD_STS0.542   

Hazard: Legacy software > Windows

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_WINDOWS_ AUTO_UPDATE윈도우즈가 자동적으로 업데이트된다.소프트웨어가 사용하는 윈도우즈 API가 변경되어, 소프트웨어 오동작을 인해 잘못된 진단을 한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_WINDOWS_ AUTO_UPDATE(Design)
윈도우즈의 자동 업데이트 기능을 해제한다.
PF_SSAMD_STS0.542   

Hazard: Legacy software > LiteDB

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_LITEDB_ FUNC환자 정보를 데이터베이스에 등록, 수정, 삭제한다.환자 정보의 등록, 수정, 삭제에 오동작이 발생하여, 잘못된 환자 정보로 인해 잘못된 진단을 한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_LITEDB_ FUNC(Protective Measures)
환자 정보를 등록, 수정, 삭제 기능을 테스트한다.
PF_SSAMD_STS0.542   

Hazard: Legacy software > fo-DICOM Desktop

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_FODICOM_ FUNCWORKLIST를 통해 PACS에서 환자 정보를 가져오고, STORE를 통해 PACS로 환자 정보를 저장한다.PACS에서 환자 정보를 가져오고, PACS로 환자 정보를 저장할 때 오동작이 발생하여, 잘못된 환자 정보를 가져와 잘못된 진단을 한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_FODICOM_ FUNC(Protective Measures)
WORKLIST를 통해 PACS에서 환자 정보를 가져오고, STORE를 통해 PACS로 환자 정보를 저장하는 기능을 테스트한다.
PF_SSAMD_STS0.542   

Hazard: Legacy software > BugslayerUtil

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_DEBUG_ FUNC소프트웨어에서 사용한 BugslayerUtil(디버깅) API에서 오류가 발생한다.디버깅 API로 인해 소프트웨어가 오동작하여, 소프트웨어를 종료시켜, 환자 진단을 방해한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_DEBUG_ FUNC(Protective Measures)
소프트웨어에서 사용한 BugslayerUtil(디버깅) API를 테스트한다.
PF_SSAMD_STS0.542   

Legacy software > Loki

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_LOKI_FUNC소프트웨어는 LOKI 클래스를 사용하여 리소스를 접근한다.잘못된 리소스로 인해 잘못된 정보를 화면에 표시한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_LOKI_FUNC(Protective Measures)
소프트웨어에서 사용하는 LOKI 클래스를 테스트한다.
PF_SSAMD_STS0.542   

Legacy software > Newtonsoft.Json

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_JSON_FUNC소프트웨어에서 사용한 JSON API에서 오류가 발생한다.환자 정보를 JSON으로 변환하는 과정에서 오류가 발생하여, 잘못된 환자 정보로 인해 잘못된 진단을 한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_JSON_FUNC(Protective Measures)
소프트웨어에서 사용한 JSON API를 테스트한다.
PF_SSAMD_STS0.542   

IT-Network > USB memory

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_USB_ AUTO_RUNUSB 메모리를 시스템에 삽입하면, USB 메모리의 실행파일이 동작한다.인가받지 않은 소프트웨어가 설치되어, 시스템이 오동작한다. 이로 인해 환자 진단을 방해한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSVBAOHCRC
RK_USB_ AUTO_RUN(Design)
USB 메모리의 Auto Run 기능을 해제한다.
PF_SSAMD_SRS0.542   

IT-Network > Printer

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_PRINTER프린터를 시스템에 연결하였지만, 소프트웨어가 인식하지 못함.환자 진단 결과를 프린터에 출력하지 못해, 환자에게 검사 결과를 제공하지 못함.검사 결과 누락1.044
IDRisk Control MeasuresRisk Control ImplementationPSVBAOHCRC
RK_PRINTER(Protective Measures)
프린터를 시스템에 연결하여 검사 결과를 출력하는 테스트를 한다.
(Information for Safety)
테스트를 완료한 프린터를 사용자 매뉴얼에 명시한다.
PF_SSAMD_STS, PF_SSAMD_UM0.542   

IT-Network > Network connection

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_NETWORK_ PORT네트워크를 통해 해킹이 이루어진다.네트워크 해킹에 의해 환자정보가 누출된다.개인 정보 노출1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_NETWORK_ PORT(Protective Measures)
잘 알려진 Port 중에서 사용하지 않는 Port의 접근을 막는다.
PF_SSAMD_SRS0.542   

Cyber security > 데이터보호

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_CS_DP해커가 비밀번호를 습득한다.시스템에 저장된 환자정보가 누출된다.개인 정보 노출1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_CS_DP비밀번호는 암호화하여 보관한다.PF_SSAMD_SRS0.542   

Cyber security > 기기무결성

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_CS_EI조작자가 환자 정보를 생성, 변경, 삭제한다.조작자가 부정확한 환자 정보를 생성, 변경, 삭제한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_CS_EI로그기능 제공 – 사용자접속기록 – 환자정보조회 – 데이터생성, 변경, 삭제 등PF_SSAMD_SRS0.542   

Cyber security > 사용자인증

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_CS_UA해커가 시스템을 부팅하여 사용한다.시스템에 저장된 환자정보가 누출된다.개인 정보 노출1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_CS_UA단일 사용자 로그인 기능 제공PF_SSAMD_SRS0.542   

Cyber security > 소프트웨어 유지보수

IDForeseeable sequence of eventsHazardous situationHarmPSR
RK_CS_AS조작자가 소프트웨어를 설치한다.잘못된 소프트웨어가 설치되어, 오동작이 발생해서, 잘못된 진단을 한다.질병의 진행, 심각한 상해1.044
IDRisk Control MeasuresRisk Control ImplementationPSRBAOHCRC
RK_CS_AS디지털 서명된 설치 소프트웨어 제공PF_SSAMD_SRS0.542   

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다