Web Service: CESPedidoSituacaoContribService

Target Namespace:
http://www.interop.gov.pt/services/CES/2008/12

Port CESPedidoSituacaoContribPort Port typeSource code

Location:
http://demo2897592.mockable.io/cespedido/
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
  1. CESPedidoSituacaoContribDetailSource code

Operations

    Port type CESPedidoSituacaoContribPortTypeSource code

    1. CESPedidoSituacaoContrib
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://www.interop.gov.pt/services/CES/2008/12/CESPedidoSituacaoContrib
      Input:
      CESPedidoSituacaoContribMessage (wsdlsoap:body, use = literal)Source code
      body type CESPedidoSituacaoContrib
      • Entidade type TipoEntidade - type string with restriction maxLength(12)
      • Utilizador type TipoUtilizador - type string with restriction maxLength(40)
      • NISS type TipoNISS
      authenticate type authenticate
      • username - optional; type string
      • password - optional; type string
      • domain - optional; type string
      • realm - optional; type string
      • token - optional;
        Output:
        CESRespostaPedidoSituacaoContribMessage (wsdlsoap:body, use = literal)Source code
        body type CESRespostaPedidoSituacaoContrib
        • NISS type TipoNISS
        • SituacaoContributiva type EnumEstadoSituacao - type string with restriction - enum { 'R', 'N', 'I' }
        • CodigoResultado type EnumCodigoResultado - type integer with restriction - enum { '0', '1', '2', '3' }

    WSDL source code

    <?xml version="1.0"?>
    <wsdl:definitions name="CESPedidoSituacaoContrib" targetNamespace="http://www.interop.gov.pt/services/CES/2008/12"
    xmlns:auth="urn:ode.apache.org/authentication"
    xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
    xmlns:tns="http://www.interop.gov.pt/services/CES/2008/12"
    xmlns:schema="http://www.interop.gov.pt/schemas/CES/2008/12"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
    >
    <wsdl:types></wsdl:types>
    </wsdl:definitions>

    Included Schema /Comum/TiposComuns.xsd

    <xs:schema targetNamespace="http://www.interop.gov.pt/schemas/CES/2008/12" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    >
    <xs:annotation>
    <xs:documentation>Enumerado que representa o estado corrente de determinada situacao.</xs:documentation>
    <xs:documentation>R - Regularizada (sem dívida)</xs:documentation>
    <xs:documentation>N - Não regularizada (com dívida)</xs:documentation>
    <xs:documentation>I - Inconclusivo </xs:documentation>
    </xs:annotation>
    <xs:annotation>
    <xs:documentation>Enumerado que representa os codigos possiveis de resultados retornados.</xs:documentation>
    <xs:documentation>0 -Sucesso </xs:documentation>
    <xs:documentation>1 -Erro Indeterminado </xs:documentation>
    <xs:documentation>2 -NISS Invalido </xs:documentation>
    <xs:documentation>3 -Registo Indexistente </xs:documentation>
    </xs:annotation>
    </xs:schema>

    Imported Schema /Cidadao/Cidadao.xsd

    <xs:schema targetNamespace="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Cidadao" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"
    xmlns:md="http://www.interop.gov.pt/schemas/Metadata/2006/11"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Cidadao"
    xmlns:cm="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Comum"
    >
    <xs:annotation>
    <xs:appinfo>
    <md:metadata
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    >
    <dc:title>Tipos de Dados para caracterização e identificação de Cidadão</dc:title>
    <dc:description>Definição de tipos de dados usados na caracterização e identificação de Cidadãos</dc:description>
    <dc:creator>UMIC - Agência para a Sociedade do Conhecimento, IP (mailto:fsc@umic.pt)</dc:creator>
    <dcterms:created>2007-04-26</dcterms:created>
    <dcterms:modified>2007-04-26</dcterms:modified>
    <dc:identifier>http://www.interop.gov.pt/schemas/TiposDados/2007/05/Cidadao#Cidadao</dc:identifier>
    </md:metadata>
    </xs:appinfo>
    </xs:annotation>
    <xs:simpleType name="TipoNIC">
    <xs:annotation>
    <xs:documentation>Número de Identificação Civil</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNICcomCD">
    <xs:annotation>
    <xs:documentation>Número de Identificação Civil</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNIF">
    <xs:annotation>
    <xs:documentation>Número de Identifição Fiscal</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNIE">
    <xs:annotation>
    <xs:documentation>Número de Identifição Fiscal</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNISS">
    <xs:annotation>
    <xs:documentation>Número de Identificação de Segurança Social</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNSNS">
    <xs:annotation>
    <xs:documentation>Número de Identificação no Serviço Nacional de Saúde</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    </xs:schema>

    Imported Schema ../Comum/Comum.xsd

    <xs:schema targetNamespace="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Comum" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"
    xmlns:md="http://www.interop.gov.pt/schemas/Metadata/2006/11"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Comum"
    >
    <xs:annotation>
    <xs:appinfo>
    <md:metadata
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    >
    <dc:title>Definição de Tipos de Dados Comuns</dc:title>
    <dc:description>Definição de tipos de dados comuns isentos de significado funcional, que constituem um alicerce uniformizante de toda a declaração de estruturas de dados que decorre a montante</dc:description>
    <dc:creator>UMIC - Agência para a Sociedade do Conhecimento, IP (mailto:fsc@umic.pt)</dc:creator>
    <dcterms:created>2007-04-26</dcterms:created>
    <dcterms:modified>2007-04-26</dcterms:modified>
    <dc:identifier>http://www.interop.gov.pt/schemas/TiposDados/2007/05/Comum#Comum</dc:identifier>
    </md:metadata>
    </xs:appinfo>
    </xs:annotation>
    <xs:simpleType name="TipoData">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de valor Data</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoDataHora">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de valor Data e Hora</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoBooleano">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de valor Booleano</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoString">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de String (cadeia de caracteres)</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoStringObrigatorio">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de String (cadeia de caracteres), com pelo menos um caracter</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoStringRestrito">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de String restrita, sem caracteres especiais</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNumeroHexadecimal">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoIdentificador">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de Identificador Global (GID) genérico</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoBinario">
    <xs:annotation>
    <xs:documentation>Tipo elementar para transporte de Dados Binários</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoInformacaoEncriptada">
    <xs:annotation>
    <xs:documentation>Tipo elementar para transporte de Informação Encriptada</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    </xs:schema>

    Included Schema /Comum/TiposComuns.xsd

    <xs:schema targetNamespace="http://www.interop.gov.pt/schemas/CES/2008/12" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    >
    <xs:annotation>
    <xs:documentation>Enumerado que representa o estado corrente de determinada situacao.</xs:documentation>
    <xs:documentation>R - Regularizada (sem dívida)</xs:documentation>
    <xs:documentation>N - Não regularizada (com dívida)</xs:documentation>
    <xs:documentation>I - Inconclusivo </xs:documentation>
    </xs:annotation>
    <xs:annotation>
    <xs:documentation>Enumerado que representa os codigos possiveis de resultados retornados.</xs:documentation>
    <xs:documentation>0 -Sucesso </xs:documentation>
    <xs:documentation>1 -Erro Indeterminado </xs:documentation>
    <xs:documentation>2 -NISS Invalido </xs:documentation>
    <xs:documentation>3 -Registo Indexistente </xs:documentation>
    </xs:annotation>
    </xs:schema>

    Imported Schema /Cidadao/Cidadao.xsd

    <xs:schema targetNamespace="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Cidadao" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"
    xmlns:md="http://www.interop.gov.pt/schemas/Metadata/2006/11"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Cidadao"
    xmlns:cm="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Comum"
    >
    <xs:annotation>
    <xs:appinfo>
    <md:metadata
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    >
    <dc:title>Tipos de Dados para caracterização e identificação de Cidadão</dc:title>
    <dc:description>Definição de tipos de dados usados na caracterização e identificação de Cidadãos</dc:description>
    <dc:creator>UMIC - Agência para a Sociedade do Conhecimento, IP (mailto:fsc@umic.pt)</dc:creator>
    <dcterms:created>2007-04-26</dcterms:created>
    <dcterms:modified>2007-04-26</dcterms:modified>
    <dc:identifier>http://www.interop.gov.pt/schemas/TiposDados/2007/05/Cidadao#Cidadao</dc:identifier>
    </md:metadata>
    </xs:appinfo>
    </xs:annotation>
    <xs:simpleType name="TipoNIC">
    <xs:annotation>
    <xs:documentation>Número de Identificação Civil</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNICcomCD">
    <xs:annotation>
    <xs:documentation>Número de Identificação Civil</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNIF">
    <xs:annotation>
    <xs:documentation>Número de Identifição Fiscal</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNIE">
    <xs:annotation>
    <xs:documentation>Número de Identifição Fiscal</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNISS">
    <xs:annotation>
    <xs:documentation>Número de Identificação de Segurança Social</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNSNS">
    <xs:annotation>
    <xs:documentation>Número de Identificação no Serviço Nacional de Saúde</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    </xs:schema>

    Imported Schema ../Comum/Comum.xsd

    <xs:schema targetNamespace="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Comum" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"
    xmlns:md="http://www.interop.gov.pt/schemas/Metadata/2006/11"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns="http://www.interop.gov.pt/schemas/TiposDados/2007/05/Comum"
    >
    <xs:annotation>
    <xs:appinfo>
    <md:metadata
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    >
    <dc:title>Definição de Tipos de Dados Comuns</dc:title>
    <dc:description>Definição de tipos de dados comuns isentos de significado funcional, que constituem um alicerce uniformizante de toda a declaração de estruturas de dados que decorre a montante</dc:description>
    <dc:creator>UMIC - Agência para a Sociedade do Conhecimento, IP (mailto:fsc@umic.pt)</dc:creator>
    <dcterms:created>2007-04-26</dcterms:created>
    <dcterms:modified>2007-04-26</dcterms:modified>
    <dc:identifier>http://www.interop.gov.pt/schemas/TiposDados/2007/05/Comum#Comum</dc:identifier>
    </md:metadata>
    </xs:appinfo>
    </xs:annotation>
    <xs:simpleType name="TipoData">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de valor Data</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoDataHora">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de valor Data e Hora</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoBooleano">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de valor Booleano</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoString">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de String (cadeia de caracteres)</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoStringObrigatorio">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de String (cadeia de caracteres), com pelo menos um caracter</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoStringRestrito">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de String restrita, sem caracteres especiais</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoNumeroHexadecimal">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoIdentificador">
    <xs:annotation>
    <xs:documentation>Tipo elementar para representação de Identificador Global (GID) genérico</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoBinario">
    <xs:annotation>
    <xs:documentation>Tipo elementar para transporte de Dados Binários</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    <xs:simpleType name="TipoInformacaoEncriptada">
    <xs:annotation>
    <xs:documentation>Tipo elementar para transporte de Informação Encriptada</xs:documentation>
    </xs:annotation>
    </xs:simpleType>
    </xs:schema>

    About wsdl-viewer.xsl

    This document was generated by libxslt XSLT engine. Based on Uche Ogbuji work. The engine processed the WSDL in XSLT 1.0 compliant mode.
    This page has been generated to AMA by wsdl-viewer.xsl, version 3.1.02