데이터 속성 추가

이 단추를 클릭하면 동적 증거 유형 버전에 대한 새 데이터 속성이 작성되어 모델 캔버스에 표시되고 선택되며 데이터 속성을 위한 특성 패널이 열립니다. 이 패널에서 관리자는 다음 특성을 설정할 수 있습니다.

표 1. 데이터 속성 특성
특성 이름 설명
속성 이름 이 필수 특성은 선택된 데이터 속성의 모델 이름을 설정합니다. 이 특성의 값은 전체 동적 증거 유형 버전 메타데이터에서 데이터 속성의 내부 ID로 취급되므로 동적 증거 유형 버전의 모든 속성에서 고유해야 합니다. 속성 이름은 케이스 증거 페이지의 화면 생성에 사용되지 않으므로 사례별 사회복지사는 해당 값을 볼 수 없습니다.
속성 이름은 특정한 이름 지정 형식을 따라야 합니다.
  • 영문 소문자로 시작해야 합니다.
  • 영문 소문자와 대문자, 숫자 문자와 밑줄만 포함할 수 있습니다.
  • 'relatedEmployment' 또는 'comments'와 같은 단어는 동적 증거 편집기에서 예약된 ID이므로 해당 단어와 같은 예약어는 포함되지 않아야 합니다.
속성 유형 이 특성은 선택한 데이터 속성의 데이터 유형을 설정합니다.

다음과 같은 데이터 유형을 사용할 수 있습니다.

  • 문자열(기본값) - 임의 문자 값
  • 정수 - 정수
  • 날짜 - 달력 날짜
  • 날짜 시간 - 달력 날짜 및 시간
  • 금액 - 통화 값
  • 부울 - true 또는 false
  • 부동 - 부동 소수점 수
  • 코드 테이블 - Cúram 코드 테이블 코드

기본적으로 속성 유형은 데이터 속성 관리 및 런타임 동작의 많은 측면에 영향을 미칩니다.

  • 이 속성의 필드에 입력된 값에 대해 실행되는 유형 안전 유효성 검증을 조정합니다. 모든 케이스 증거 속성 값은 지정된 유형에 대해 유효한 값인지 확인하기 위해 동적 증거 인프라에 의해 유효성 검증된 후에만 데이터베이스에 저장될 수 있습니다.
  • 관리 시간(편집기의 사용자 인터페이스 탭에서)과 런타임(이 동적 증거 유형 버전의 케이스 증거 작성, 수정, 보기 화면에서) 둘 다에서 속성 값을 표시하는 데 사용되는 사용자 인터페이스 위젯을 조정합니다.
  • 표준 유효성 검증, 요약 세부사항, 일반 증거 특성 등에서 선택할 수 있는 속성을 제어합니다.
  • 관련 속성 특성 패널에서 사용 가능한 데이터 유형 옵션을 판별합니다.
  • 기타 여러 사항 - 속성 유형이 동적 증거의 동작에 영향을 미치는 경우 이 안내서에서 별도로 설명합니다.

동적 증거 유형 버전의 어딘가에서 이미 참조되는 데이터 속성의 데이터 유형(예: 사용자 인터페이스에 있거나 유효성 검증에서 참조되거나 요약 정보에서 참조되는 데이터 유형 등)을 변경하려고 시도하면 편집기가 관리자에게 진행을 원하는지 여부를 확인합니다. 진행하도록 선택하면 편집기는 이에 대한 모든 참조(예: 비즈니스 시작 및 종료 날짜, 유효성 검증, 요약 정보 등)를 제거하고 새 유형을 기반으로 사용자 인터페이스를 업데이트합니다.

기본값

이 선택적 특성은 선택한 데이터 속성의 케이스 증거 작성 페이지에 미리 입력될 기본값을 설정합니다. 기본값은 선택한 속성 유형에 대해 유효해야 하며 관리자는 편집기에서 선택한 속성 유형의 형식에 맞지 않는 기본값을 설정할 수 없습니다.

참고: 대부분의 경우 기본값은 자유 양식 텍스트 필드이지만 다음과 같은 속성이 설정된 경우 변경될 수 있습니다.

속성 유형이 '부울'로 설정된 경우 'true' 및 'false'를 포함하는 드롭 다운입니다.

속성 유형이 '코드 테이블'로 설정된 경우 코드 테이블 항목을 포함하는 드롭 다운입니다.

속성 유형이 '날짜'로 설정된 경우 날짜 선택도구가 포함된 텍스트 필드입니다.

날짜, 정수, 부동 및 금액과 같은 데이터 유형에 로케일 특정 형식을 입력할 수 있으며 금액 속성의 경우 로케일 특정 통화 기호를 입력할 수 있습니다.

휘발성 이 특성 설정은 이 데이터 속성의 값이 시간에 따라 논리적으로 변경될 수 있는지 표시하며 현재 CER 규칙 세트 처리에서만 사용됩니다. 이 특성은 런타임 케이스 증거 화면에는 영향을 미치지 않습니다.

예를 들어, '운송 수단' 증거 유형에는 vehiclePurchasePrice와 vehicleFairMarketValue의 두 가지 속성이 있습니다. 이 예에서 vehiclePurchasePrice는 비휘발성(케이스 증거 레코드 작성 시간에 값이 있으며, 이 값은 변할 수 없음)이며 vehicleFairMarketValue는 휘발성입니다(시장 가격이 시간에 따라 떨어짐).

휘발성 특성이 True로 설정되면 이 속성은 생성된 동적 증거 데이터 규칙 세트에서 타임라인 속성으로 생성되며 승계 세트에서 이 값을 변경할 수 있습니다. False로 설정되면 속성은 시간이 경과해도 값이 변하지 않는 비타임라인 속성으로 생성됩니다.

휘발성 특성은 동적 증거 유형의 동적 증거 유형 버전 간에 변경될 수 없습니다. 동적 증거 유형 버전에서 이 특성이 일단 설정되고 해당 버전이 활성화되면 모든 후속 동적 증거 유형 버전에 대해 동일한 값을 계속 가져야 합니다.

필수 이 특성 설정은 선택한 속성을 케이스 증거 작성 및 수정 페이지에서 필수로 고려해야 함을 나타냅니다. 이 특성은 부울, 코드 테이블 데이터 속성, 계산된 속성 또는 관련 케이스 참여자 속성에 적용되지 않습니다. 설정된 경우 사례별 사회복지사는 이 데이터 속성의 필드 값을 지정해야 하며, 해당 필드 옆에는 별표가 표시되어 사례별 사회복지사에게 필수 필드임을 나타냅니다. 모든 필수 속성은 사용자 인터페이스에 표시되어야 합니다.
작성 시 비어 있는 경우 계산 이 특성은 작성 시 이 데이터 속성이 비어 있는 경우 해당 속성을 채우는 데 사용할 계산된 속성을 지정하는 데 사용합니다. 드롭 다운 상자를 사용하여 데이터 속성을 계산된 속성에 링크할 수 있습니다. 드롭 다운에는 증거 유형의 계산된 속성이 나열됩니다. 이 속성은 데이터 속성과 데이터 유형이 동일합니다. 계산된 속성을 선택하면 작성 페이지에서 데이터 속성이 비어 있는 경우 이 값을 계산하는 데 사용합니다.
<<데이터 유형>> 옵션 데이터 속성에는 동작을 제어하기 위해 적용할 수 있는 여러 옵션이 있습니다. 이들은 속성 유형에 따라 다릅니다. 옵션에 대해서는 데이터 속성 및 계산된 속성 유형 옵션에서 설명합니다.
설명 이 특성은 선택한 속성의 현지화 불가능 모델 설명 값을 구성합니다. 이는 어노테이션 용도로만 사용되며 런타임에 사례별 사회복지사에게 표시되지 않습니다.