메타데이터

<enactment-mappings>
    <mapping>
      <source-attribute 
          struct-name="curam.core.sl.struct.TaskCreateDetails" 
          name="subject" />
      <target-attribute 
          wdo-name="TaskCreateDetails" 
          name="subject" />
    </mapping>
    <mapping>
      <source-attribute 
          struct-name="curam.core.sl.struct.GroupMemberDetails" 
          name="dtls.memberName" />
      <target-attribute 
          wdo-name="MemberCreateDetails" 
          name="memberName" />
    </mapping>
    <mapping>
      <source-attribute 
          struct-name="curam.core.sl.struct.ChildDetailsList" 
          name="dtls.identifier" />
      <target-attribute 
          wdo-name="ChildDetails" 
          name="identifier" />
    </mapping>    
    
    ...

  </enactment-mappings>
enactment-mappings
연관된 프로세스 인스턴스를 규정할 때 초기 데이터로 사용할 수 있는 맵핑 목록을 포함합니다. 규정 순서에 따라 규정 맵핑을 정의할 때는 프로세스 정의가 필요하지 않습니다.
mapping
mapping은 연관된 프로세스 인스턴스를 규정할 때 사용되는 Cúram 구조체 속성에서 제공하는 데이터 항목을 나타냅니다.
source-attribute
프로세스에 대한 규정 데이터를 채울 때 사용할 Cúram 구조체 속성을 나타내며 규정 맵핑의 필수사항입니다.
struct-name
워크플로우 프로세스를 규정하는 데 필요한 속성을 포함하는 Cúram 구조체의 이름. 위의 메타데이터 스니펫의 설명에 따라 집계된 구조체 및 목록 구조체를 사용하여 규정 데이터를 워크플로우 프로세스에 전달할 수도 있습니다.
name
연관된 워크플로우 프로세스를 규정하는 데 필요한 Cúram 구조체 속성의 이름. 집계된 구조체 또는 목록 구조체의 필드를 사용할 경우 이 이름은 해당 필드의 완전한 이름을 나타냅니다. 이 경우 이름은 실제 필드 이름 외에 상위 구조체 및 하위 구조체 간 연관의 역할 이름으로 구성됩니다. 다음은 앞서 기술한 메타데이터 스니펫에 대한 설명입니다.
target-attribute
프로세스에 대한 규정 데이터를 채울 때 사용할 워크플로우 데이터 오브젝트 속성을 나타내며 규정 맵핑의 필수사항입니다.
wdo-name
맵핑할 대상 속성을 포함하는 Cúram 워크플로우 데이터 오브젝트의 이름(워크플로우 데이터 오브젝트 참조)
name
규정에 필요한 것으로 표시된 Cúram 워크플로우 데이터 오브젝트 속성의 이름. 해당 Cúram 구조체 소스 속성 값은 프로세스 규정 시 이 속성에 맵핑됩니다.