콘텐츠로 이동

emergency_contact 스키마

현장 비상연락망(비상 연락처) 문서의 전체 스키마.

저장 위치

companies/{company_id}/sites/{site_id}/emergency_contact/{emergency_contact_id}

특징

  • 단순 연락처 리스트. 상태값이나 상태 전이는 없습니다.
  • 수정 엔드포인트 없음 — 수정이 필요하면 삭제 후 재추가.

문서 필드

필드 타입 설명
organization_name string 기관/조직 이름 (예: "OO병원", "OO소방서")
organization_role string 조직 내 담당 구분 (예: "응급실", "관할 지구대")
name string 담당자 이름
tel string 전화번호 (서버측에서 tel 타입 검증, 하이픈 포함 포맷 허용)
created_at timestamp 생성 시각
created_by string 등록자 UID

권한

  • check_company_permission으로 기본 회사 권한 필요 (owner/admin/manager 중 하나).
  • 근로자/장비 user_type은 추가/삭제 불가.

예시 문서

{
  "organization_name": "서울종합병원",
  "organization_role": "응급실",
  "name": "홍간호",
  "tel": "02-123-4567",
  "created_at": "2026-04-10T09:00:00Z",
  "created_by": "uid_admin"
}