À choix multiples

<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
Ceci représente la question associée à l' activité de décision, qui, pour une question de texte libre contient les métadonnées décrites ci-dessous.
message
Cela représente le texte paramétré de la question à poser pour tous les environnements locaux.
réponses
Ceci représente une liste de réponses parmi lesquelles l'utilisateur peut choisir pour la question à choix multiple.
multiple-selection
Ceci représente un indicateur qui indique si l'utilisateur peut sélectionner plusieurs réponses à partir de celles fournies, ou s'il n'est possible de ne sélectionner qu'une seule.
répondre
Ceci représente une réponse que l'utilisateur peut sélectionner. Il doit exister au moins une réponse fournie pour une question à choix multiples.
name
Cela représente le nom de la réponse. Une fois que l'utilisateur sélectionne une ou des réponses, les noms des réponses sélectionnés sont transmis au moteur de flux de travaux et le processus progresse. A mesure que le moteur traite ces réponses similaires aux attributs d'objet de données de flux, les noms de réponse doivent être des identificateurs Java valides.
answer-text
Cela représente le texte de réponse que l'utilisateur peut sélectionner pour tous les environnements locaux.
choice-output-mapping
Cette balise contient les métadonnées qui décrivent comment la sortie d'une réponse à choix multiple sera conservée.
wdo-attribute
Le nom de l'attribut d'objet de données de flux utilisé pour conserver la valeur de la réponse à choix multiples.
valeur-sélectionnée
Si elle est spécifiée, la valeur de cet élément sera conservée à l'attribut d'objet de données de flux de travaux si cette réponse a été sélectionnée par l'utilisateur. Si l'attribut d'objet de données de flux de travaux est de type booléen, cette valeur ne devra pas être spécifiée. Une valeur par défaut true lui sera affectée.
valeur-non sélectionnée.
Si elle est spécifiée, la valeur de cet élément sera conservée à l'attribut d'objet de données de flux de travaux si cette réponse a été sélectionnée par l'utilisateur. Si l'attribut d'objet de données de flux de travaux est de type booléen, cette valeur ne devra pas être spécifiée. Une valeur par défaut false lui sera affectée.