Conectores Externos
Os conectores externos se resumem em qualquer aplicação web chamada pelo uMov.Mobile. Esta chamada pode estar associada a um evento ou a uma fórmula de valor em um campo de seção.
Chamada de conectores em fórmulas de valor
Para alimentar um campo da seção no uMov.me através de conector externo é preciso seguir os seguintes passos:
1. Criar no uMov.me a atividade, seção e campo que será alimentado com o resultado do conector;
2. Configurar a chamada do conector no uMov.Center (lembrando que esta operação deve ser realizada em http://center.umov.me/CenterWeb/connector, pois ainda não temos interface disponível);
3. Configurar a fórmula de valor no campo de seção para chamar o conector criado, sendo que o campo a ser criado deve ser um campo multimídia do tipo xml (no artigo Campo Multimídia - Opções Disponíveis temos o passo a passo de como criar o campo).
Protocolo de comunicação
A comunicação entre uMov.me e conectores é implementada sobre o protocolo HTTP/HTTPS usando verbos conhecidos do protocolo como GET e POST para realizar as requisições.
Originalmente o formato suportado é XML - eXtensible Markup Language, baseado nos conceitos REST (Representational State Transfer).

Post (Input)
No post que o uMov.mobile realiza no serviço web é possível configurar quais informações serão enviadas no corpo da requisição: dados da pessoa, do local, da tarefa e/ou da atividade. Desta forma é possível compartilhar qualquer informação que esteja no dispositivo móvel.
Abaixo estão listados exemplos dos XML que o uMov.me irá enviar.
Vale ressaltar que os campos existentes podem sofrer alterações de acordo com as customizações de cada ambiente.
<context>
<!-- event -->
<event>
<!-- fixed fields -->
<workspaceId>{ID DO AMBIENTE QUE O EVENTO OCORREU}</workspaceId>
<workspace>{NOME DO AMBIENTE QUE O EVENTO OCORREU}</workspace>
<name>{NOME DO EVENTO OCORRIDO}</name>
<eventPlataformId>{IDENTIFICAÇAO DO EVENTO PLATAFORMA ASSOCIADO AO EVENTO EXECUTADO}</eventPlataformId>
<actionParameter>{PARAMETRO INSERIDO PELO USUARIO NO CADASTRO DA ACAO DE UM EVENTO}</actionParameter>
<connectorParameter>{PARAMETRO INSERIDO PELO USUARIO AO CADASTRAR UM CONECTOR}</connectorParameter>
<!-- aleatoryFields -->
<eventParameters>
<eventParameter>
<key></key>
<value></value>
</eventParameter>
<eventParameter>
<key></key>
<value></value>
</eventParameter>
</eventParameters>
</event>
<!-- Who -->
<agent>
<id></id>
<name></name>
<active ></active >
<alternativeIdentifier></alternativeIdentifier>
<observation></observation>
<agentType>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
</agentType>
<city></city>
<neighborhood></neighborhood>
<country></country>
<state></state>
<street></street>
<streetType></streetType>
<zipCode></zipCode>
<email></email>
<streetNumber></streetNumber>
<streetComplement></streetComplement>
<cellphoneIdd></cellphoneIdd>
<cellphoneStd></cellphoneStd>
<cellphone></cellphone>
<phoneIdd></phoneIdd>
<phoneStd></phoneStd>
<phone></phone>
<recordNumber1></recordNumber1>
<recordNumber2></recordNumber2>
<recordNumber3></recordNumber3>
<recordNumber4></recordNumber4>
<recordNumber5></recordNumber5>
<recordComplement1></recordComplement1>
<recordComplement2></recordComplement2>
<recordComplement3></recordComplement3>
<recordComplement4></recordComplement4>
<recordComplement5></recordComplement5>
<recordComplement6></recordComplement6>
<recordComplement7></recordComplement7>
<recordComplement8></recordComplement8>
<recordComplement9></recordComplement9>
<recordComplement10></recordComplement10>
<recordDate1>{FORMATO yyyy-mm-dd}</recordDate1>
<recordDate2>{FORMATO yyyy-mm-dd}</recordDate2>
<recordDate3>{FORMATO yyyy-mm-dd}</recordDate3>
<recordDate4>{FORMATO yyyy-mm-dd}</recordDate4>
<recordDate5>{FORMATO yyyy-mm-dd}</recordDate5>
<recordValue1></recordValue1>
<recordValue2></recordValue2>
<recordValue3></recordValue3>
<recordValue4></recordValue4>
<recordValue5></recordValue5>
<login></login>
<centerwebUser></centerwebUser>
<mobileUser></mobileUser>
<biUser></biUser>
<biUserRole></biUserRole>
<inputWebAsAnotherUser></inputWebAsAnotherUser>
<centerwebUserRole></centerwebUserRole>
<validateClient></validateClient>
<exportStatus></exportStatus>
<customFields>
<customField>
<id>1</id>
<fieldType></fieldType>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<size></size>
<active></active>
<viewQueryOnMobile></viewQueryOnMobile>
<customFieldValues>
<customFieldValue>
<internalValue>1</internalValue>
<externalValue>1</externalValue>
</customFieldValue>
</customFieldValues>
</customField>
<customField>
<id>2</id>
<fieldType></fieldType>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<size></size>
<active></active>
<viewQueryOnMobile></viewQueryOnMobile>
<customFieldValues>
<customFieldValue>
<internalValue>1</internalValue>
<externalValue>1</externalValue>
</customFieldValue>
</customFieldValues>
</customField>
<customField>
<id>3</id>
<fieldType></fieldType>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<size></size>
<active></active>
<viewQueryOnMobile></viewQueryOnMobile>
<customFieldValues>
<customFieldValue>
<internalValue>a</internalValue>
<externalValue>A</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>b</internalValue>
<externalValue>B</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>c</internalValue>
<externalValue>C</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>d</internalValue>
<externalValue>D</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>e</internalValue>
<externalValue>E</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>f</internalValue>
<externalValue>F</externalValue>
</customFieldValue>
</customFieldValues>
</customField>
</customFields>
</agent>
<!-- Where -->
<serviceLocal>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<geoCoordinate></geoCoordinate>
<corporateName></corporateName>
<streetType></streetType>
<street></street>
<streetNumber></streetNumber>
<streetComplement></streetComplement>
<zipCode></zipCode>
<cellphoneIdd></cellphoneIdd>
<cellphoneStd></cellphoneStd>
<cellphoneNumber></cellphoneNumber>
<phoneIdd></phoneIdd>
<phoneStd></phoneStd>
<phoneNumber></phoneNumber>
<email></email>
<cityNeighborhood></cityNeighborhood>
<city></city>
<state></state>
<country></country>
<observation></observation>
<serviceLocalType></serviceLocalType>
<serviceLocalClassification></serviceLocalClassification>
<local3Dimension></local3Dimension>
<recordNumber1></recordNumber1>
<recordNumber2></recordNumber2>
<recordNumber3></recordNumber3>
<recordNumber4></recordNumber4>
<recordNumber5></recordNumber5>
<recordComplement1></recordComplement1>
<recordComplement2></recordComplement2>
<recordComplement3></recordComplement3>
<recordComplement4></recordComplement4>
<recordComplement5></recordComplement5>
<recordComplement6></recordComplement6>
<recordComplement7></recordComplement7>
<recordComplement8></recordComplement8>
<recordComplement9></recordComplement9>
<recordComplement10></recordComplement10>
<recordDate1>{FORMATO yyyy-mm-dd}</recordDate1>
<recordDate2>{FORMATO yyyy-mm-dd}</recordDate2>
<recordDate3>{FORMATO yyyy-mm-dd}</recordDate3>
<recordDate4>{FORMATO yyyy-mm-dd}</recordDate4>
<recordDate5>{FORMATO yyyy-mm-dd}</recordDate5>
<recordValue1></recordValue1>
<recordValue2></recordValue2>
<recordValue3></recordValue3>
<recordValue4></recordValue4>
<recordValue5></recordValue5>
<active></active>
<origin></origin>
<insertDateTime>{FORMATO yyyy-mm-dd hh:mm:ss}</insertDateTime>
<agentInsert>{ID DO AGENTE}</agentInsert>
<lastUpdateDateTime>{FORMATO yyyy-mm-dd hh:mm:ss}</lastUpdateDateTime>
<agentLastUpdate>{ID DO AGENTE}</agentLastUpdate>
<accountable>{ID DO AGENTE RESPONSAVEL PELO LOCAL DE ATENDIMENTO}</accountable>
<customFields>
<customField>
<id>1</id>
<fieldType></fieldType>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<size></size>
<active></active>
<viewQueryOnMobile></viewQueryOnMobile>
<customFieldValues>
<customFieldValue>
<internalValue>1</internalValue>
<externalValue>1</externalValue>
</customFieldValue>
</customFieldValues>
</customField>
<customField>
<id>2</id>
<fieldType></fieldType>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<size></size>
<active></active>
<viewQueryOnMobile></viewQueryOnMobile>
<customFieldValues>
<customFieldValue>
<internalValue>1</internalValue>
<externalValue>1</externalValue>
</customFieldValue>
</customFieldValues>
</customField>
<customField>
<id>3</id>
<fieldType></fieldType>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<size></size>
<active></active>
<viewQueryOnMobile></viewQueryOnMobile>
<customFieldValues>
<customFieldValue>
<internalValue>a</internalValue>
<externalValue>A</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>b</internalValue>
<externalValue>B</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>c</internalValue>
<externalValue>C</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>d</internalValue>
<externalValue>D</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>e</internalValue>
<externalValue>E</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>f</internalValue>
<externalValue>F</externalValue>
</customFieldValue>
</customFieldValues>
</customField>
</customFields>
</serviceLocal>
<!-- When -->
<schedule>
<id></id>
<situation></situation>
<origin></origin>
<hour>{FORMATO 24hs HH:mm}</hour>
<date>{FORMATO yyyy-mm-dd}</date>
<priority></priority>
<executionDate>{FORMATO yyyy-mm-dd}</executionDate>
<executionHour>{FORMATO 24hs HH:mm}</executionHour>
<alternativeIdentifier></alternativeIdentifier>
<exportSituation></exportSituation>
<observation></observation>
<active></active>
<activitiesOrigin></activitiesOrigin>
<customField1></customField1>
<customField2></customField2>
<customField3></customField3>
<customField4></customField4>
<customField5></customField5>
<customField6></customField6>
<customField7></customField7>
<customField8></customField8>
<customField9></customField9>
<customField10></customField10>
<executionForecastEndDate></executionForecastEndDate>
<executionForecastEndTime></executionForecastEndTime>
<toleranceBeforeStart></toleranceBeforeStart>
<toleranceAfterStart></toleranceAfterStart>
<toleranceBeforeEnd></toleranceBeforeEnd>
<toleranceAfterEnd></toleranceAfterEnd>
<toleranceBlockBefore></toleranceBlockBefore>
<toleranceBlockAfter></toleranceBlockAfter>
<executionStartDate>{FORMATO yyyy-mm-dd}</executionStartDate>
<executionStartTime>{FORMATO 24hs HH:mm}</executionStartTime>
<executionEndDate>{FORMATO yyyy-mm-dd}</executionEndDate>
<executionEndTime>{FORMATO 24hs HH:mm}</executionEndTime>
<recreateTaskOnPda></recreateTaskOnPda>
<agent>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<name></name>
</agent>
<serviceLocal>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
</serviceLocal>
<activities>
<activity>
<id></id>
<description></description>
<alternativeIdentifier></alternativeIdentifier>
</activity>
<activity>
<id></id>
<description></description>
<alternativeIdentifier></alternativeIdentifier>
</activity>
</activities>
<customFields>
<customField>
<id></id>
<fieldType></fieldType>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<size></size>
<active></active>
<viewQueryOnMobile></viewQueryOnMobile>
<customFieldValues>
<customFieldValue>
<internalValue>a</internalValue>
<externalValue>A</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>b</internalValue>
<externalValue>B</externalValue>
</customFieldValue>
</customFieldValues>
</customField>
<customField>
<id></id>
<fieldType></fieldType>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<size></size>
<active></active>
<viewQueryOnMobile></viewQueryOnMobile>
<customFieldValues>
<customFieldValue>
<internalValue>a</internalValue>
<externalValue>A</externalValue>
</customFieldValue>
<customFieldValue>
<internalValue>b</internalValue>
<externalValue>B</externalValue>
</customFieldValue>
</customFieldValues>
</customField>
</customFields>
</schedule>
<!-- What -->
<historicals>
<activityHistorical>
<id></id>
<dataSource>{EXECUTADA PELO MOBILE = 0 - EXECUTADA PELO uMov.CENTER = 1}</dataSource>
<activity>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
</activity>
<startTimeOnSystem>{FORMATO yyyy-mm-dd hh:mm:ss}</startTimeOnSystem>
<finishTimeOnSystem>{FORMATO yyyy-mm-dd hh:mm:ss}</finishTimeOnSystem>
<activityHistoryItems>
<activityHistoryItem>
<id></id>
<section>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
</section>
<!-- item padrao nao sera exibido -->
<item>
<id></id>
<description></description>
<alternativeIdentifier></alternativeIdentifier>
</item>
<sectionField>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<type>N</type>
</sectionField>
<!--
LISTA = Valores separados por @
LISTA unica = String("carro")
Alfanumerico = String("moto")
LOGICO = conforme valores inseridos pelo usuário
DATA = yyyy-mm-dd
HORA = HH:mm
NUMERICO = 12.45 ou 12
-->
<value></value>
<valueForExibition></valueForExibition>
</activityHistoryItem>
<activityHistoryItem>
<id></id>
<section>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
</section>
<!-- item padrao nao sera exibido -->
<item>
<id></id>
<description></description>
<alternativeIdentifier></alternativeIdentifier>
</item>
<sectionField>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<type>N</type>
</sectionField>
<!-- Lista Multipla(valores separados por @ ?) -->
<value></value>
<valueForExibition></valueForExibition>
</activityHistoryItem>
</activityHistoryItems>
</activityHistorical>
<activityHistorical>
<id></id>
<dataSource></dataSource>
<activity>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
</activity>
<startTimeOnSystem>{FORMATO yyyy-mm-dd hh:mm:ss}</startTimeOnSystem>
<finishTimeOnSystem>{FORMATO yyyy-mm-dd hh:mm:ss}</finishTimeOnSystem>
<activityHistoryItems>
<activityHistoryItem>
<id></id>
<section>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
</section>
<!-- item padrao nao sera exibido -->
<item>
<id></id>
<description></description>
<alternativeIdentifier></alternativeIdentifier>
</item>
<sectionField>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<type>N</type>
</sectionField>
<value></value>
<valueForExibition></valueForExibition>
</activityHistoryItem>
<activityHistoryItem>
<id></id>
<section>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
</section>
<!-- item padrao nao sera exibido -->
<item>
<id></id>
<description></description>
<alternativeIdentifier></alternativeIdentifier>
</item>
<sectionField>
<id></id>
<alternativeIdentifier></alternativeIdentifier>
<description></description>
<type>N</type>
</sectionField>
<!-- Lista Multipla(valores separados por @ ?) -->
<value></value>
<valueForExibition></valueForExibition>
</activityHistoryItem>
</activityHistoryItems>
</activityHistorical>
</historicals>
<!-- mobile appearence -->
<mobileAppearance>
<iconColor>{cor dos ícones de menus e elementos de lista (1=verde umov, 2=branco, 3=preto, 4=cinza)}</iconColor>
<buttonIconColor>{cor dos ícones de botões (1=branco, 2=preto, 3=cinza)}</buttonIconColor>
<buttonAndHeaderColor>{cor dos botões e cabeçalhos}</buttonAndHeaderColor>
<buttonFocussedColor>{cor dos botões em foco}</buttonFocussedColor>
<buttonTextColor>{cor dos textos sobre os botões}</buttonTextColor>
<otherTextColor>{cor dos demais textos}</otherTextColor>
<backgroundColor>{cor de fundo da tela}</backgroundColor>
<footerColor>{cor do rodapé}</footerColor>
<linkMainImage>{link do imagem da tela inicial}</linkMainImage>
<linkMenuImage>{link do imagem do menu principal}</linkMenuImage>
</mobileAppearance>
<!-- center appearence -->
<centerAppearance>
<iconColor>{cor dos ícones dos menus (0-preto, 1-branco)}</iconColor>
<headerColor>{cor do cabeçalho}</headerColor>
<menuBackgroundColor>{cor de fundo do menu}</menuBackgroundColor>
<menuPrimaryColor>{cor primaria do menu}</menuPrimaryColor>
<menuPrimaryTextColor>{cor do texto do menu primario do menu}</menuPrimaryTextColor>
<menuSecondaryColor>{cor secondaria do menu}</menuSecondaryColor>
<menuSecondaryTextColor>{cor do testo do menu secundario}</menuSecondaryTextColor>
<otherTextColor>{cor dos demais textos}</otherTextColor>
<backgroundColor>{cor de fundo da tela}</backgroundColor>
<footerColor>{cor do rodapé}</footerColor>
<linkMainImage>{link do imagem da tela inicial}</linkMainImage>
<linkMenuImage>{link do imagem do menu principal}</linkMenuImage>
</centerAppearance>
</context>
Result (Output)
<result>
<!-- Código representando o status da operação -->
<code>{CODIGO DE RETORNO}</code>
<!-- Mensagem texto com detalhes da operação realizada -->
<message>{MENSAGEM TEXTO RESULTANDO DA OPERAÇAO}</message>
<!-- Tipos de dados possiveis de serem retornados por um conector: A(Alpha), N(Number), D(Date), T(Time), I(Image), B(Boolean) ,L(List), X(XML), Y(Não tem retorno tipado, só retorna tags "code" e "message".) -->
<type>{CARACTER REPRESENTANDO O TIPO DA INFORMAÇÃO}</type>
<!-- lista de resultados -->
<entries>
<!-- Representa uma entrada de valor do resultado -->
<!-- No caso de uma lista terá mais de uma entry -->
<entry>
<!-- internalValue é opcional. Apenas campos do tipo boolean e lista terão este atributo-->
<internalValue>{VALOR PARA TRATAMENTO INTERNO}</internalValue>
<!-- Representa o valor de retorno propriamente dito. Obrigatório. -->
<value>{VALOR DO RESULTADO}</value>
</entry>
</entries>
<!-- DADOS COMPLEMENTARES -->
<!-- Está tag apenas conterá registros se o conector retornar dados adicionais (con_retornaadicionalmulti='1'). -->
<additional>
<dataset>
<!-- a tag data pode repetir -->
<data>
<!-- Tipos de retornos possíveis A(Alpha), N(Number), D(Date), T(Time), I(Image), B(Boolean) ,L(List), X(XML) -->
<dataType>{CARACTER REPRESENTANDO O TIPO DA INFORMAÇÃO}</dataType>
<!-- a tag values só repete se o dataType for L(List) -->
<values>
<valueEntry>
<!-- internalValue é Opcional -->
<internalValue>{VALOR PARA TRATAMENTO INTERNO}</internalValue>
<value>{VALOR DO RESULTADO}</value>
</valueEntry>
</values>
<!-- a destinations apenas conterá registros se o conector retornar dados para atribuição (con_retornaatribuicao='1'). -->
<!-- um dado pode ser atribuido para mais de um destino -->
<destinations>
<destination>
<!-- Possiveis valores: Item/Agent/ServiceLocal/Activity/SectionField -->
<entity>{NOME DA ENTIDADE QUE RECEBERA A ATRIBUICAO}</entity>
<identifier>{IDENTIFICADOR ALTERNATIVO DO REGISTRO QUE VAI RECEBER A ATRIBUICAO}</identifier>
<!-- itemIdentifier é opcional, podem vir preenchido somente se a tag entity for igual a SectionField -->
<itemIdentifier>{IDENTIFICADOR ALTERNATIVO DO ITEM QUE VAI RECEBER A ATRIBUICAO}</itemIdentifier>
</destination>
</destinations>
</data>
</dataset>
</additional>
</result>
<!-- Exemplo resultado do tipo lista -->
<result>
<code>200</code>
<message>OK</message>
<type>L</type>
<entries>
<entry>
<internalValue>seg</internalValue>
<value>Segunda</value>
</entry>
<entry>
<internalValue>ter</internalValue>
<value>Terca</value>
</entry>
<entry>
<internalValue>qua</internalValue>
<value>Quarta</value>
</entry>
</entries>
</result>
<!-- Exemplo resultado do tipo Boolean -->
<result>
<code>200</code>
<message>OK</message>
<type>B</type>
<entries>
<entry>
<internalValue>true</internalValue>
<value>É A FAVOR</value>
</entry>
</entries>
</result>
<!-- Exemplo resultado do tipo Date -->
<result>
<code>200</code>
<message>OK</message>
<type>D</type>
<entries>
<entry>
<!-- aaaa-mm-dd -->
<value>2012-05-21</value>
</entry>
</entries>
</result>
<!-- Exemplo resultado do tipo Time -->
<result>
<code>200</code>
<message>OK</message>
<type>T</type>
<entries>
<entry>
<!-- HH:mm 24hs-->
<value>11:30</value>
</entry>
</entries>
</result>
<!-- Exemplo resultado do tipo Image -->
<result>
<code>200</code>
<message>OK</message>
<type>I</type>
<entries>
<entry>
<!-- Base64 encoded --> <value>aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS5ici8jaGw9cHQtQlImZ3NfbmY9MSZjcD0xMCZnc19pZD0xMiZ4aHI9dCZxPWd1YXJkYSttdW5pY2lwYWwmcGY9cCZzY2xpZW50PXBzeS1hYiZzaXRlPSZzb3VyY2U9aHAmb3E9Z3VhcmRhK21pbiZhcT0wcyZhcWk9Zy1zMWcyZy1zMSZhcWw9JmdzX2w9JnBieD0xJmJhdj1vbi4yLG9yLnJfZ2Mucl9wdy5yX2NwLixjZi5vc2ImZnA9ODU5YTQyMzkzODYxMTA4JmJpdz0xMjc2JmJpaD03MDY=</value>
</entry>
</entries>
</result>
<!-- Exemplo resultado do tipo Alpha -->
<result>
<code>200</code>
<message>OK</message>
<type>A</type>
<entries>
<entry>
<value>Empresa XYZ</value>
</entry>
</entries>
</result>
<!-- Exemplo resultado do tipo N -->
<result>
<code>200</code>
<message>OK</message>
<type>N</type>
<entries>
<entry>
<!-- Usar ponto como separador decimal -->
<value>1000.99</value>
</entry>
</entries>
</result>
======
Segue exemplo do XML que deve ser retornado para popular um campo lista:
<!-- Exemplo resultado do tipo lista -->
<result>
<code>200</code>
<message>OK</message>
<type>L</type>
<entries>
<entry>
<internalValue>seg</internalValue>
<value>Segunda</value>
</entry>
<entry>
<internalValue>ter</internalValue>
<value>Terca</value>
</entry>
<entry>
<internalValue>qua</internalValue>
<value>Quarta</value>
</entry>
</entries>
</result>