Webservice Sender Loop

lundi 20 octobre 2014

So I'm using a WebService sender and the XML looks like this:




Quote:








<soap:Envelope xmlns:soap="http://ift.tt/1laI6bi; xmlns:ede="http://ift.tt/1q7cOis;

<soap:Header>

<ede:SoapHeaderAutenticacao/>

</soap:Header>

<soap:Body>

<ede:ActualizaProcesso>

<!--Optional:-->

<ede:processo>

<ede:Id>?</ede:Id>

<ede:Utente>

<ede:Id>$('patientid')</ede:Id>

<!--Optional:-->

<ede:IdInterno>?</ede:IdInterno>

<!--Optional:-->

<ede:IdExterno>?</ede:IdExterno>

<!--Optional:-->

<ede:Titulo>?</ede:Titulo>

<!--Optional:-->

<ede:NomeCompleto>$('patientname')</ede:NomeCompleto>

<ede:DataNascimento></ede:DataNascimento>

<ede:Sexo>$('patientsex')</ede:Sexo>

<!--Optional:-->

<ede:Morada>$('patientaddress')</ede:Morada>

<!--Optional:-->

<ede:Localidade>$('patientcity')</ede:Localidade>

<!--Optional:-->

<ede:CodigoPostal>$('patientzipcode')</ede:CodigoPostal>

<!--Optional:-->

<ede:CodigoPostalExt>?</ede:CodigoPostalExt>

<!--Optional:-->

<ede:Telefone>$('patienttelephone')</ede:Telefone>

<!--Optional:-->

<ede:Telefone2>?</ede:Telefone2>

<!--Optional:-->

<ede:Fax>?</ede:Fax>

<!--Optional:-->

<ede:Telemovel>$('patientmobile')</ede:Telemovel>

<!--Optional:-->

<ede:Email>?</ede:Email>

<!--Optional:-->

<ede:Observacoes>?</ede:Observacoes>

<!--Optional:-->

<ede:NumContribuinte>?</ede:NumContribuinte>

<!--Optional:-->

<ede:NumUtente>?</ede:NumUtente>

</ede:Utente>

<!--Optional:-->

<ede:Analises>

<!--Zero or more repetitions:-->

<ede:ProAnalisesProcesso>

<ede:IdInterno>?</ede:IdInterno>

<ede:VersaoAnalise>?</ede:VersaoAnalise>

<ede:IdExterno>?</ede:IdExterno>

<ede:IdTransaccao>?</ede:IdTransaccao>

<ede:TipoOperacao>?</ede:TipoOperacao>

</ede:ProAnalisesProcesso>

</ede:Analises>

<ede:NomeMedico>?</ede:NomeMedico>

<ede:NomeCentroSaude>?</ede:NomeCentroSaude>

</ede:processo>

<ede:tipoUtilizador>?</ede:tipoUtilizador>

</ede:ActualizaProcesso>

</soap:Body>

</soap:Envelope>



Is there some way to create a loop structure inside a SOAP Envelope? Because as you can see, this element "ProAnalisesProcesso" can have zero or more repetitions. How can I do this?





Webservice Sender Loop

0 commentaires:

Enregistrer un commentaire