Estrutura dos parâmetros de entrada

Estrutura dos parâmetros de entrada

Campo
Descrição
Obervações

Soap Header

Cabeçalho do envelope Soap

+ Action

Ação a executar

action/GetEvidence

+ MessageId

Identificador do pedido

Por norma, este identificador é um GUID

Soap Body

Corpo do envelope Soap

+ EV_*

Tag root do pedido de evidência

O nome desta tag xml deverá ser o identificador definido para cada tipo de evidência a disponibilizar (ponto 4.1)

Exemplo: EV_DiplomaSecundario

++ IdentificadorCidadao

Identificador do cidadão

Cartão de cidadão

++ ClassificacaoEvidencia

Identificador do tipo de evidência

Preencher com o identificador do tipo de evidência.

Caso a entidade consumidora não possua esta informação, este campo pode ser enviado a vazio.

++ UltimoNome

Último nome do cidadão

++ PrimeiroNome

Primeiro nome do cidadão

++ TituloEvidencia

Nome do tipo de evidência

Tag informativa do nome do tipo de evidência. Pode ser enviado a vazio.

Exemplo de pedido de evidência

<soapenv:Envelope 
    xmlns:tem="http://tempuri.org/"
    xmlns:wsa="http://www.w3.org/2005/08/addressing"
    xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
>
   <soapenv:Header>
      <wsa:Action>action/GetEvidence</wsa:Action>
      <wsa:MessageID>01c8cb73-8265-4149-90a7-5eb1425824a5</wsa:MessageID>
   </soapenv:Header>
   <soapenv:Body>
      <EV_DiplomaSecundario>
         <IdentificadorCidadao>987654321</IdentificadorCidadao>
         <ClassificacaoEvidencia>DiplomaSecundario</ClassificacaoEvidencia>
         <UltimoNome>Silva</UltimoNome>
         <PrimeiroNome>Manuel</PrimeiroNome>
         <TituloEvidencia>Diploma do Secundário</TituloEvidencia>
      </EV_DiplomaSecundario>
   </soapenv:Body>
</soapenv:Envelope>

Last updated