Rückgabetyp für Listenstrukturen

<automatic-activity id="1" category="AC1">
    ...
    <bpo-mapping
      interface-name="curam.sample.facade.intf.SampleBenefit"
      method-name="readClaimantDependentDetails">
      <formal-parameters>
        <formal-parameter index="0">
          ...
        </formal-parameter>
      </formal-parameters>
      <return>
        <struct>
          <field name="dtls">
            <struct>
              <field name="identifier">
                <base-type>
                  <wdo-attribute wdo-name="ClaimantDependent"
                  name="identifier"/>
                </base-type>
              </field>
              <field name="firstName">
                <base-type>
                  <wdo-attribute wdo-name="ClaimantDependent"
                  name="firstName"/>
                </base-type>
              </field>
              <field name="surname">
                <base-type>
                  <wdo-attribute wdo-name="ClaimantDependent"
                  name="surname"/>
                </base-type>
              </field>
            </struct>
          </field>
        </struct>
      </return>
    </bpo-mapping>
  </automatic-activity>
return
Enthält die Details für die Ausgabezuordnungen, die für die Geschäftsmethode angegeben sind, die der automatischen Aktivität zugeordnet ist. Für einen primitiven Rückgabetyp ist ein Eintrag der Basistypmetadaten vorhanden, wie im Beispiel oben dargestellt (siehe Primitiver Rückgabetyp). Für eine Struktur, eine aggregierte Struktur und für Rückgabetypen für Listenstrukturen wird der Metadaten-Tag 'struct' angegeben und enthält Felder, deren Basistypen anhand von Attributen von Workflowdatenobjekten zugeordnet werden.
struct
Enthält die Details der Strukturausgabezuordnung. Eine Strukturausgabezuordnung enthält das folgende obligatorische Attribut:
field
Enthält die Details der Ausgabezuordnung für eines der Felder, die im Strukturrückgabetyp definiert sind. Ein Feld enthält die Details der Ausgabezuordnung für den primitiven Basistyp dieses Feldes sowie das folgende obligatorische Attribut:
name
Beschreibt den Namen des Feldes, wie in der als Rückgabetyp definierten Struktur definiert. Bei Rückgabetypen für nicht aggregierte Strukturen definiert dies einfach den Namen des Feldes in der angegebenen Rückgabestruktur, das zugeordnet wird. Bei Rückgabetypen für aggregierte Strukturen und Listenstrukturen gibt der Feldname den Namen der Rolle an, die in der Zuordnung zwischen der festgelegten Struktur und der Struktur, die aggregiert wird, enthalten ist.
base-type
Enthält die Details einer Ausgabezuordnung für Basistypen für das angegebene Feld oder einen primitiven Rückgabetyp.
wdo-attribute
Enthält die Details des Attributs des Workflowdatenobjekts (siehe Workflowdatenobjekte), dem die Daten des zugehörigen Feldes mit dem Rückgabetyp zugeordnet werden und in dem sie gespeichert werden. Die obligatorischen Attribute sind nachfolgend beschrieben:
wdo-name
Beschreibt den Namen des Workflowdatenobjekts, das in der Ausgabezuordnung verwendet wird.
name
Beschreibt den Namen des Attributs des Workflowdatenobjekts, das in der Ausgabezuordnung verwendet wird.