Web Service: insufirsbolsaswsPortService
Target Namespace:
http://insufirsbolsas.at.min_financas.pt/insufirsbolsasws/
Port insufirsbolsaswsPortSoap11 Port typeSource code
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
- ConsultaInformacaoRendimentosDetailSource code
Operations
- ConsultaInformacaoRendimentosOperation type:Request-response. The endpoint receives a message, and sends a correlated message.Input:ConsultaInformacaoRendimentosRequest (soap:body, use = literal)Source codeConsultaInformacaoRendimentosRequest type ConsultaInformacaoRendimentosRequestNifPedido: Nif consultado Ano: Ano civil dos rendimentos NifEstudante: Nif do estudante
- NifPedido - nillable; - type undefined with restriction totalDigits(9)
- Ano - nillable; type int
- NifEstudante - nillable; - type undefined with restriction totalDigits(9)
Output:RespostaConsultaInformacaoRendimentos (soap:body, use = literal)Source codeRespostaConsultaInformacaoRendimentos type RespostaConsultaInformacaoRendimentos- Response type ResponseType
- CodigoResposta type int
- Mensagem - type undefined with restriction maxLength(256)
- DataOperacao type dateTime
- DetalheResposta - optional, nillable; type ConsultaInformacaoRendimentosTypeNifPedido: Nif consultado Ano: Ano civil dos rendimentos NifEstudante: Nif do estudante DataAutorizacao: Data da autorização de consulta aos dados ModelosAnexos: lista de modelos/anexos TODO tipificação
- NifPedido - nillable; - type undefined with restriction totalDigits(9)
- Ano - nillable; type int
- NifEstudante - nillable; - type undefined with restriction totalDigits(9)
- DataPedido - nillable; type dateTime
- DataAutorizacao - nillable; type dateTime
- ModelosAnexos - optional;
- ModeloAnexo - unbounded, nillable;
- IdentificadorAnexo - nillable; type string
- Campos ... is recursive
- ModeloAnexo - unbounded, nillable;
Port type insufirsbolsaswsPortSource code
WSDL source code
<?xml version="1.0"?>
<wsdl:definitions targetNamespace="http://insufirsbolsas.at.min_financas.pt/insufirsbolsasws/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://insufirsbolsas.at.min_financas.pt/insufirsbolsasws/"
xmlns:sch="http://insufirsbolsas.at.min_financas.pt/insufirsbolsasws/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
><wsdl:types></wsdl:types>
<wsdl:message name="ConsultaInformacaoRendimentosRequest"></wsdl:message>
<wsdl:message name="RespostaConsultaInformacaoRendimentos"></wsdl:message>
<wsdl:portType name="insufirsbolsaswsPort"></wsdl:portType>
</wsdl:definitions>Included Schema tipos/financas/insufirsbolsasws.xsd
<schema targetNamespace="http://insufirsbolsas.at.min_financas.pt/insufirsbolsasws/" elementFormDefault="qualified"
xmlns:tns="http://insufirsbolsas.at.min_financas.pt/insufirsbolsasws/"
xmlns="http://www.w3.org/2001/XMLSchema"
><element name="PedidoInformacaoRendimentosRequest">
<annotation>
<documentation>NifPedido: Nif consultado
Ano: Ano civil dos rendimentos
NifEstudante: Nif do estudante
DataAutorizacao: Data da autorização de consulta aos dados
</documentation>
</annotation><complexType>
</element><sequence>
</complexType><element name="NifPedido" maxOccurs="1" minOccurs="1" nillable="false">
<simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="NifEstudante" maxOccurs="1" minOccurs="1" nillable="false">
</sequence><simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="ConsultaInformacaoRendimentosRequest">
<annotation>
<documentation>
NifPedido: Nif consultado
Ano: Ano civil dos rendimentos
NifEstudante: Nif do estudante
</documentation>
</annotation><complexType>
</element><sequence>
</complexType><element name="NifPedido" maxOccurs="1" minOccurs="1" nillable="false">
<simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="NifEstudante" maxOccurs="1" minOccurs="1" nillable="false">
</sequence><simpleType>
</element><restriction base="int"></restriction>
</simpleType><complexType name="ConsultaInformacaoRendimentosType">
<annotation>
<documentation>
NifPedido: Nif consultado
Ano: Ano civil dos rendimentos
NifEstudante: Nif do estudante
DataAutorizacao: Data da autorização de consulta aos dados
ModelosAnexos: lista de modelos/anexos
TODO tipificação
</documentation>
</annotation><sequence>
</complexType><element name="NifPedido" maxOccurs="1" minOccurs="1" nillable="false">
<simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="NifEstudante" maxOccurs="1" minOccurs="1" nillable="false">
<simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="ModelosAnexos" maxOccurs="1" minOccurs="0">
</sequence><complexType>
</element><sequence>
</complexType><element name="ModeloAnexo" maxOccurs="unbounded" minOccurs="1" nillable="false">
</sequence><complexType>
</element><sequence>
</complexType><element name="Campos" maxOccurs="1" minOccurs="1">
</sequence><complexType>
</element><sequence>
</complexType><element name="Campo" maxOccurs="unbounded" minOccurs="1">
</sequence><complexType></complexType>
</element><element name="PedidoInformacaoPatrimonioRequest">
<annotation>
<documentation>
NifPedido: Nif consultado
Ano: Ano civil dos rendimentos
NifEstudante: Nif do estudante
DataAutorizacao: Data da autorização de consulta aos dados
</documentation>
</annotation><complexType>
</element><sequence>
</complexType><element name="NifPedido" maxOccurs="1" minOccurs="1" nillable="false">
<simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="NifEstudante" maxOccurs="1" minOccurs="1" nillable="false">
</sequence><simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="ConsultaInformacaoPatrimonioRequest">
<annotation>
<documentation>
NifPedido: Nif consultado
Ano: Ano civil dos rendimentos
NifEstudante: Nif do estudante
</documentation>
</annotation><complexType>
</element><sequence>
</complexType><element name="NifPedido" maxOccurs="1" minOccurs="1" nillable="false">
<simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="NifEstudante" maxOccurs="1" minOccurs="1" nillable="false">
</sequence><simpleType>
</element><restriction base="int"></restriction>
</simpleType><complexType name="ConsultaInformacaoPatrimonioType">
<annotation>
<documentation>
NifPedido: Nif consultado
Ano: Ano civil dos rendimentos
NifEstudante: Nif do estudante
DataAutorizacao: Data da autorização de consulta aos dados
ModelosAnexos: lista de modelos/anexos
TODO tipificação
</documentation>
</annotation><sequence>
</complexType><element name="NifPedido" maxOccurs="1" minOccurs="1" nillable="false">
<simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="NifEstudante" maxOccurs="1" minOccurs="1" nillable="false">
<simpleType>
</element><restriction base="int"></restriction>
</simpleType><element name="Predios" maxOccurs="1" minOccurs="0">
</sequence><complexType>
</element><sequence>
</complexType><element name="Predio" maxOccurs="unbounded" minOccurs="1" nillable="false">
</sequence><complexType>
</element><sequence>
</complexType><element name="CodigoDistrito" minOccurs="1" maxOccurs="1" nillable="false">
<simpleType>
</element><restriction base="string"></restriction>
</simpleType><element name="CodigoConcelho" minOccurs="1" maxOccurs="1" nillable="false">
<simpleType>
</element><restriction base="string"></restriction>
</simpleType><element name="CodigoFreguesia" minOccurs="1" maxOccurs="1" nillable="false">
<simpleType>
</element><restriction base="string"></restriction>
</simpleType><element name="TipoPredio" minOccurs="1" maxOccurs="1" nillable="false">
<simpleType>
</element><restriction base="string"></restriction>
</simpleType><element name="Artigo" minOccurs="1" maxOccurs="1" nillable="false">
<simpleType>
</element><restriction base="string"></restriction>
</simpleType><element name="Fraccao" minOccurs="1" maxOccurs="1" nillable="false">
</sequence><simpleType>
</element><restriction base="string"></restriction>
</simpleType><complexType name="ResponseType">
</schema><sequence>
</complexType><element name="Mensagem" maxOccurs="1" minOccurs="1">
</sequence><simpleType>
</element><restriction base="string"></restriction>
</simpleType>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