<decision-activity id="1">
...
<question>
<message>
<message-text>
<localized-text>
<locale language="en">
Is the claimant, %1s, for Case %2n, over 18?
</locale>
</localized-text>
</message-text>
<message-parameters>
<wdo-attribute wdo-name="Participant"
name="userName" />
<wdo-attribute wdo-name=
"CaseList[Context_Loop.loopCount]"
name="identifier" />
</message-parameters>
</message>
<answers multiple-selection="false">
<answer name="yesAnswer">
<answer-text>
<localized-text>
<locale language="en">Yes</locale>
</localized-text>
</answer-text>
<choice-output-mapping>
<wdo-attribute wdo-name="DecisionResult"
name="ageBracket" />
<selected-value>18-65/selected-value>
<not-selected-value>0-17</not-selected-value>
</choice-output-mapping>
</answer>
<answer name="noAnswer">
<answer-text>
<localized-text>
<locale language="en">No</locale>
</localized-text>
</answer-text>
<choice-output-mapping>
<wdo-attribute wdo-name="DecisionResult"
name="ageBracket" />
<selected-value>0-17</selected-value>
<not-selected-value>18-65</not-selected-value>
</choice-output-mapping>
</answer>
</answers>
</question>
...
</decision-activity>
- question
- 결정 활동과 연관된 질문을 나타내며, 다중 선택항목 질문에는 아래 설명된 메타데이터가 포함됩니다.
- message
- 모든 로케일에 대한 질문의 매개변수화된 텍스트를 나타냅니다.
- answers
- 다중 선택항목 질문에 대해 사용자가 선택할 수 있는 응답 목록을 나타냅니다.
- multiple-selection
- 이 플래그는 사용자가 제공된 질문에서 여러 응답을 선택할 수 있는지, 아니면 하나만 선택할 수 있는지 여부를 나타냅니다.
- answer
- 사용자가 선택할 수 있는 응답을 나타냅니다. 다중 선택항목 질문에 제공되는 응답은 하나 이상이어야 합니다.
- name
- 응답 이름을 나타냅니다. 사용자가 응답을 하나 또는 여러 개 선택하면 선택된 응답의 이름이 워크플로우 엔진으로 전달되고 프로세스가 진행됩니다. 워크플로우 엔진은 워크플로우 데이터 오브젝트 속성과 유사하게 응답을 처리하므로 응답 이름은 유효한 Java ID여야 합니다.
- answer-text
- 사용자가 모든 로케일에 대해 선택할 수 있는 응답을 나타냅니다.
- choice-output-mapping
- 이 태그는 다중 선택항목 응답 결과를 유지하는 방법을 설명하는 메타데이터를 포함합니다.
- wdo-attribute
- 다중 선택항목 응답 값을 저장하는 데 사용되는 워크플로우 데이터 오브젝트 속성의 이름
- selected-value
- 이 항목을 지정하면 사용자가 해당 응답을 선택할 경우 워크플로우 데이터 오브젝트 속성에 이 요소의 값이 그대로 유지됩니다. 워크플로우 데이터 오브젝트 속성이 부울 유형이면 이 값을 지정할 필요가 없으며 기본값인 true로 설정됩니다.
- not-selected-value
- 이 항목을 지정하면 사용자가 해당 응답을 선택하지 않을 경우 워크플로우 데이터 오브젝트 속성에 이 요소의 값이 그대로 유지됩니다. 워크플로우 데이터 오브젝트 속성이 부울 유형이면 이 값을 지정할 필요가 없으며 기본값인 false로 설정됩니다.