컨텐츠로 건너뛰기

안전관리자

SafetyManager 인터페이스는 건물에 선임된 안전관리자의 정보를 정의합니다.

안전관리자는 건물의 안전과 관련된 업무를 담당하는 사람입니다. 이들은 건물의 안전 점검, 유지보수, 사고 예방 등을 책임집니다.

이름 (name)

타입: string

설명: 안전관리자의 실명입니다.

목적: 안전관리자를 식별하고 연락하기 위해 필요합니다.

안전관리자 종류 (type)

타입: "소방" | "승강기" | "전기" | "가스" | "건축물" | "기타"

설명: 안전관리자가 담당하는 전문 분야 또는 법적 분류입니다.

목적: 건물의 어떤 안전 분야를 담당하는지 명확히 하고, 관련 법규 준수 여부를 확인하는 데 사용됩니다.

연락처 (phone)

타입: string

설명: 안전관리자의 전화번호입니다. (예: “010-1234-5678”)

목적: 긴급 상황 발생 시 또는 정기 연락을 위해 필요합니다.

이메일 (email)

타입: string

설명: 안전관리자의 이메일 주소입니다.

목적: 공식적인 문서 전달이나 비긴급 연락 수단으로 사용됩니다.

자격증 (certificate)

타입: string

설명: 안전관리자가 보유한 관련 자격증의 명칭 또는 번호입니다.

목적: 해당 분야의 안전관리자로서의 자격 요건 충족 여부를 확인하기 위해 필요합니다.

선임일 (appointmentDate)

타입: string (YYYY-MM-DD 형식)

설명: 해당 건물에 안전관리자로 공식 선임된 날짜입니다.

목적: 법적 선임 요건 충족 및 관리 기간 확인을 위해 필요합니다.

법정 교육 정보 (training)

타입: object (선택 사항)

  • trainingAt: string (YYYY-MM-DD) - 교육 이수일
  • expiredAt: string (YYYY-MM-DD) - 교육 만료(갱신 필요)일

설명: 안전관리자가 이수한 법정 의무 교육 관련 정보입니다.

  • trainingAt: 가장 최근에 교육을 받은 날짜입니다.
  • expiredAt: 해당 교육의 효력이 만료되어 재교육이 필요한 날짜입니다.

목적: 법적으로 요구되는 정기 교육 이수 여부 및 갱신 시점을 관리하기 위해 필요합니다.

메모 (memo)

타입: string (선택 사항)

설명: 안전관리자와 관련된 추가적인 메모나 특이사항을 기록하는 필드입니다.

목적: 표준 속성 외에 관리상 필요한 부가 정보를 기록하기 위해 사용됩니다.