{
  "exception_keywords": [
    {
      "keyword": "다만",
      "type": "exception_clause",
      "description": "앞 문장의 원칙에 대한 예외 조건을 뒤에 제시함",
      "priority": "high"
    },
    {
      "keyword": "단,",
      "type": "exception_clause",
      "description": "단서 조항 도입 표지, 예외 또는 조건 제한",
      "priority": "high"
    },
    {
      "keyword": "그러나",
      "type": "exception_clause",
      "description": "앞 내용과 상반되는 예외 또는 반전 조건 도입",
      "priority": "high"
    },
    {
      "keyword": "단서",
      "type": "exception_clause",
      "description": "조문에서 본문 이후의 예외 규정 부분",
      "priority": "high"
    },
    {
      "keyword": "제외하고",
      "type": "exception_clause",
      "description": "특정 사항을 적용 범위에서 배제",
      "priority": "high"
    },
    {
      "keyword": "제외한다",
      "type": "exception_clause",
      "description": "특정 대상을 적용 대상에서 배제 (문장 종결형)",
      "priority": "high"
    },
    {
      "keyword": "에 한하여",
      "type": "exception_clause",
      "description": "특정 조건에만 한정하여 적용",
      "priority": "high"
    },
    {
      "keyword": "에 한합니다",
      "type": "exception_clause",
      "description": "특정 조건에만 한정 (종결형)",
      "priority": "high"
    },
    {
      "keyword": "의 경우에는",
      "type": "exception_clause",
      "description": "특정 경우에만 별도 규정을 적용",
      "priority": "high"
    },
    {
      "keyword": "인 때에는",
      "type": "exception_clause",
      "description": "특정 상태나 시점을 조건으로 하는 예외 규정",
      "priority": "high"
    },
    {
      "keyword": "하지 아니합니다",
      "type": "exception_clause",
      "description": "앞서 규정한 사항을 하지 않음을 명시 (부정 종결)",
      "priority": "high"
    },
    {
      "keyword": "하지 않습니다",
      "type": "exception_clause",
      "description": "구어체 부정 종결, 하지 아니합니다와 동일 기능",
      "priority": "high"
    },
    {
      "keyword": "에도 불구하고",
      "type": "exception_clause",
      "description": "앞서 규정된 조건에 관계없이 별도 규정을 우선 적용",
      "priority": "high"
    },
    {
      "keyword": "전항에도 불구하고",
      "type": "exception_clause",
      "description": "바로 앞 항의 규정을 배제하고 별도 규정 적용",
      "priority": "high"
    },
    {
      "keyword": "전조에도 불구하고",
      "type": "exception_clause",
      "description": "바로 앞 조문의 규정을 배제하고 별도 규정 적용",
      "priority": "high"
    },
    {
      "keyword": "단, 다음 각 호의",
      "type": "exception_clause",
      "description": "다음에 열거하는 각 호에 해당하는 경우 예외 적용",
      "priority": "high"
    },
    {
      "keyword": "다음 각 호에 해당하는 경우에는",
      "type": "exception_clause",
      "description": "열거된 각 호에 해당하는 경우에 한해 별도 규정 적용",
      "priority": "high"
    },
    {
      "keyword": "다음의 경우에는 보험금을",
      "type": "exception_clause",
      "description": "특정 경우 보험금 지급에 대한 예외 조건 도입",
      "priority": "high"
    },
    {
      "keyword": "이 경우",
      "type": "exception_clause",
      "description": "앞서 기술된 특정 상황에 대한 별도 처리 규정 도입",
      "priority": "medium"
    },
    {
      "keyword": "단 아래의 경우",
      "type": "exception_clause",
      "description": "하단에 나열된 경우에 대한 예외 처리",
      "priority": "high"
    },
    {
      "keyword": "위험변경 또는 증가",
      "type": "exception_clause",
      "description": "계약 이후 위험이 변경되거나 증가한 경우 예외 조건",
      "priority": "medium"
    },
    {
      "keyword": "고지의무 위반",
      "type": "exception_clause",
      "description": "피보험자 또는 계약자가 고지의무를 위반한 경우 예외 조건",
      "priority": "high"
    },
    {
      "keyword": "통지의무 위반",
      "type": "exception_clause",
      "description": "통지의무를 이행하지 않아 발생한 경우 예외 조건",
      "priority": "high"
    },
    {
      "keyword": "다만 이 경우에도",
      "type": "exception_clause",
      "description": "단서 내 재단서, 예외의 예외를 규정",
      "priority": "high"
    },
    {
      "keyword": "불구하고 회사는",
      "type": "exception_clause",
      "description": "기존 조건과 무관하게 보험사에 별도 권리 부여",
      "priority": "high"
    },
    {
      "keyword": "단 피보험자가",
      "type": "exception_clause",
      "description": "피보험자에 관한 특정 조건하에서 예외 적용",
      "priority": "high"
    },
    {
      "keyword": "동일한 사유로",
      "type": "exception_clause",
      "description": "동일 원인으로 인한 중복 보상을 제한하는 조건",
      "priority": "medium"
    },
    {
      "keyword": "단 최초 진단 확정일",
      "type": "exception_clause",
      "description": "최초 진단 확정 시점을 기준으로 하는 예외 조건",
      "priority": "high"
    },
    {
      "keyword": "계약일로부터 90일",
      "type": "exception_clause",
      "description": "면책 기간 설정을 위한 계약일 기준 예외 조건",
      "priority": "high"
    },
    {
      "keyword": "책임개시일 이전",
      "type": "exception_clause",
      "description": "보험 책임 개시 전 사고에 대한 적용 제외 조건",
      "priority": "high"
    },
    {
      "keyword": "피보험자가 고의로",
      "type": "exception_clause",
      "description": "피보험자의 고의에 의한 사고에 대한 면책 조건",
      "priority": "high"
    },
    {
      "keyword": "정당한 이유 없이",
      "type": "exception_clause",
      "description": "정당한 사유 없이 의무를 불이행한 경우 예외 조건",
      "priority": "medium"
    },
    {
      "keyword": "단 아래에 해당하는 때에는",
      "type": "exception_clause",
      "description": "하단 열거 사항에 해당하는 경우 예외 적용",
      "priority": "high"
    },
    {
      "keyword": "다만 다음에 해당하는 경우",
      "type": "exception_clause",
      "description": "다음 각 사항에 해당하는 경우 예외 처리",
      "priority": "high"
    }
  ],
  "exclusion_keywords": [
    {
      "keyword": "면책",
      "type": "exclusion",
      "description": "보험금 지급 책임을 면하는 사유 또는 기간",
      "priority": "high"
    },
    {
      "keyword": "부지급",
      "type": "exclusion",
      "description": "보험금을 지급하지 않는 경우",
      "priority": "high"
    },
    {
      "keyword": "보상하지 않습니다",
      "type": "exclusion",
      "description": "해당 손해에 대해 보상하지 않음을 명시",
      "priority": "high"
    },
    {
      "keyword": "보상하지 아니합니다",
      "type": "exclusion",
      "description": "해당 손해에 대해 보상하지 않음을 명시 (문어체)",
      "priority": "high"
    },
    {
      "keyword": "지급하지 않습니다",
      "type": "exclusion",
      "description": "해당 경우 보험금을 지급하지 않음을 명시",
      "priority": "high"
    },
    {
      "keyword": "지급하지 아니합니다",
      "type": "exclusion",
      "description": "해당 경우 보험금을 지급하지 않음을 명시 (문어체)",
      "priority": "high"
    },
    {
      "keyword": "책임지지 않습니다",
      "type": "exclusion",
      "description": "보험사가 해당 사항에 대해 책임을 지지 않음을 명시",
      "priority": "high"
    },
    {
      "keyword": "보장하지 않습니다",
      "type": "exclusion",
      "description": "해당 사항에 대해 보장하지 않음을 명시",
      "priority": "high"
    },
    {
      "keyword": "보장되지 않습니다",
      "type": "exclusion",
      "description": "해당 사항이 보장 대상에서 제외됨을 명시",
      "priority": "high"
    },
    {
      "keyword": "면책사유",
      "type": "exclusion",
      "description": "보험금 지급 책임을 면하는 사유를 열거",
      "priority": "high"
    },
    {
      "keyword": "보상하지 아니하는 손해",
      "type": "exclusion",
      "description": "보상 제외 손해 항목을 열거하는 표제어",
      "priority": "high"
    },
    {
      "keyword": "지급하지 아니하는 경우",
      "type": "exclusion",
      "description": "보험금 미지급 경우를 열거하는 표제어",
      "priority": "high"
    },
    {
      "keyword": "보험금을 드리지 않습니다",
      "type": "exclusion",
      "description": "소비자 친화형 약관에서 보험금 미지급을 표현",
      "priority": "high"
    },
    {
      "keyword": "보험금 지급 제외",
      "type": "exclusion",
      "description": "보험금 지급 제외 항목 표제어",
      "priority": "high"
    },
    {
      "keyword": "보상범위에서 제외",
      "type": "exclusion",
      "description": "보상 범위 밖임을 명시",
      "priority": "high"
    },
    {
      "keyword": "회사는 보상하지",
      "type": "exclusion",
      "description": "보험사 면책 선언 문구",
      "priority": "high"
    },
    {
      "keyword": "회사가 지급하지",
      "type": "exclusion",
      "description": "보험사 미지급 선언 문구",
      "priority": "high"
    },
    {
      "keyword": "보험계약을 해지할 수 있습니다",
      "type": "exclusion",
      "description": "계약 해지 사유에 해당하여 보장이 종료됨",
      "priority": "medium"
    },
    {
      "keyword": "보험금 청구권이 소멸",
      "type": "exclusion",
      "description": "청구권 소멸시효 또는 사유로 인한 보험금 청구 불가",
      "priority": "high"
    },
    {
      "keyword": "지급사유에 해당하지 않습니다",
      "type": "exclusion",
      "description": "해당 사항이 보험금 지급 사유에 포함되지 않음",
      "priority": "high"
    },
    {
      "keyword": "보상하지 않는 손해",
      "type": "exclusion",
      "description": "보상 제외 손해 목록의 표제어 (현대적 표현)",
      "priority": "high"
    },
    {
      "keyword": "지급하지 않는 경우",
      "type": "exclusion",
      "description": "미지급 경우 목록의 표제어 (현대적 표현)",
      "priority": "high"
    },
    {
      "keyword": "회사는 책임을 지지 않습니다",
      "type": "exclusion",
      "description": "보험사의 명시적 책임 배제 선언",
      "priority": "high"
    }
  ],
  "article_patterns": [
    {
      "pattern": "제\\d+조(?!의)",
      "description": "조문 번호 매칭 (조의X 형식 제외)",
      "example": "제15조"
    },
    {
      "pattern": "제\\d+조의\\d+",
      "description": "조의 호 번호 매칭",
      "example": "제15조의2"
    },
    {
      "pattern": "별표\\s*\\d+",
      "description": "별표(부속서류) 매칭",
      "example": "별표 1"
    },
    {
      "pattern": "제\\d+항",
      "description": "항 번호 매칭",
      "example": "제3항"
    },
    {
      "pattern": "제\\d+호",
      "description": "호 번호 매칭",
      "example": "제2호"
    },
    {
      "pattern": "[①②③④⑤⑥⑦⑧⑨⑩]",
      "description": "원문자 항 번호 매칭 (약관 본문 내 항 구분 기호)",
      "example": "① 회사는"
    },
    {
      "pattern": "\\d+\\.\\s*[가-힣]",
      "description": "숫자 목록 항목 매칭",
      "example": "1. 피보험자가"
    },
    {
      "pattern": "[가나다라마바사아자차카타파하]\\.\\s*[가-힣]",
      "description": "한글 가목 나목 등 세부 목록 매칭",
      "example": "가. 고의로"
    },
    {
      "pattern": "부표\\s*\\d+",
      "description": "부표(부속 표) 매칭",
      "example": "부표 2"
    },
    {
      "pattern": "제\\d+장",
      "description": "장 번호 매칭 (약관 챕터 구분)",
      "example": "제2장"
    }
  ],
  "insurance_generation_markers": {
    "gen1": {
      "period": "2009년 이전",
      "characteristics": ["단독 실손", "순수보장형 드묾"],
      "keywords": ["구실손", "실손의료비"]
    },
    "gen2": {
      "period": "2009~2017",
      "characteristics": ["표준화 실손", "입원 10%, 통원 1만/1.5만"],
      "keywords": ["표준형 실손", "자기부담금"]
    },
    "gen3": {
      "period": "2017~2021",
      "characteristics": ["비급여 분리", "15년 재가입"],
      "keywords": ["비급여 실손", "재가입"]
    },
    "gen4": {
      "period": "2021년 이후",
      "characteristics": ["급여 20%/비급여 30%", "비급여 특약 분리"],
      "keywords": ["4세대 실손", "급여", "비급여", "자기부담률"]
    }
  }
}
