Tipo de retorno de estructura de lista

<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
Contiene los detalles de las correlaciones de salida especificadas para el método de negocio asociado a la actividad automática. En el caso de un tipo de retorno primitivo, estará presente una entrada de los metadatos de tipo básico como se muestra en el ejemplo anterior (consulte Tipo de retorno primitivo). En el caso de los tipos estructura, estructura agregada y lista, se especifica la etiqueta de metadatos struct y contiene campos cuyos tipos básicos se correlacionan utilizando atributos del objeto de datos de flujo de trabajo.
struct
Contiene los detalles de la correlación de salida de estructura. Una correlación de salida de estructura contiene el siguiente atributo obligatorio.
field
Contiene los detalles de la correlación de salida para uno de los campos definidos en el tipo de retorno de estructura. Un campo contiene los detalles de la correlación de salida para el tipo primitivo básico asociado a dicho campo, así como el atributo obligatorio siguiente:
name
Representa el nombre del campo tal y como se ha definido en la estructura especificada como tipo de retorno. En el caso de los tipos de retorno de estructura no agregada, esto no representa más que el nombre del campo en la estructura de retorno especificada que está correlacionando. En el caso de los tipos de retorno de estructura agregada y estructura de lista, el nombre del campo representa el nombre del rol contenido en la asociación establecida entre la estructura especificada y la estructura que agrega.
base-type
Contiene los detalles de una correlación de salida de tipo básico para el campo especificado o un tipo de retorno primitivo.
wdo-attribute
Contiene los detalles del atributo del objeto de datos de flujo de trabajo (consulte Objetos de datos de flujo de trabajo) con el que se van a correlacionar y persistir los datos presentes en el campo de tipo de retorno asociado. Los atributos obligatorios se describen a continuación:
wdo-name
Representa el nombre del objeto de datos de flujo de trabajo utilizado en la correlación de salida.
name
Representa el nombre del atributo del objeto de datos de flujo de trabajo utilizado en la correlación de salida.