Web Service: service_ConsultaGuiaTratamento

Target Namespace:
http://xmlns.dmm.spms.pt/201207/ConsultaGuiaTratamento

Port port_ConsultaGuiaTratamento Port typeSource code

Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
  1. operation_ConsultaDetailSource code

Operations

    Port type port_ConsultaGuiaTratamentoSource code

    1. operation_Consulta
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      process
      Input:
      message_ConsultaGuiaTratamentoRequest (soap11:body, use = literal)Source code
      payload type ConsultaGuiaTratamentoProcessRequest
      • Cabecalho - nillable; type CabecalhoType
      • Corpo - nillable; type ConsultaGuiaTratamentoMessageBody
        • NumeroSNS - optional; type string
        • NumeroReceita - nillable; type string
      Output:
      message_ConsultaGuiaTratamentoResponse (soap11:body, use = literal)Source code
      payload type ConsultaGuiaTratamentoProcessResponse
      • Cabecalho - nillable; type CabecalhoType
      • Corpo - nillable; type ConsultaGuiaTratamentoMessageBodyOutput
        • ReceitaReport - optional; type base64Binary
        • Resultados - optional, nillable;
          • Resultado - optional, unbounded;
            • Codigo - optional; type string
            • Descricao - optional; type string
            • Segmento - optional; type string

WSDL source code

<?xml version="1.0"?>
<wsdl:definitions targetNamespace="http://xmlns.dmm.spms.pt/201207/ConsultaGuiaTratamento"
xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
xmlns:ns0="http://xmlns.dmm.spms.pt/201207/ConsultaGuiaTratamento"
xmlns:wsp="http://www.w3.org/ns/ws-policy"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:soap11="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
>
</wsdl:definitions>

Imported Schema tipos/1.00.xsd2.xsd

<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://xmlns.dmm.spms.pt/201207/ConsultaGuiaTratamento"
xmlns:cgt="http://xmlns.dmm.spms.pt/201207/ConsultaGuiaTratamento"
xmlns:int="http://xmlns.dmm.spms.pt/201207/Integration"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.w3.org/2001/XMLSchema"
>
</xsd:schema>

Imported Schema 1.00.xsd3.xsd

<xsd:schema targetNamespace="http://xmlns.dmm.spms.pt/201207/Integration" elementFormDefault="qualified"
xmlns:int="http://xmlns.dmm.spms.pt/201207/Integration"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>
<xsd:complexType name="CabecalhoType">
<xsd:sequence>
<xsd:element name="Principal" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="false">
<xsd:annotation>
<xsd:documentation>Este campo servira para indicar um individuo (nomeadamente um utilizador) quando, para efeitos de logging, auditing ou regras de negocio, a identificacao da entidade nao for suficiente (ex: aplicacao web).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Tipo" type="int:CodigoGenericoType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Tipo de mensagem (ex: sincrono, assincrono)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActivadoEm" type="xsd:dateTime" minOccurs="0" maxOccurs="1" nillable="false">
<xsd:annotation>
<xsd:documentation>Data para Processamento diferido no tempo. Utilizado quando nao for desejavel que a mensagem seja processada imediatamente apos a recepcao.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="EntidadeType">
<xsd:sequence>
<xsd:element name="Tipo" type="int:CodigoGenericoType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Tipo de entidade (ex: sistema, aplicacao, servico, etc)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Nome" type="xsd:string" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Designacao da entidade</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ChaveEntidadeType">
<xsd:sequence>
<xsd:element name="Id" type="xsd:string" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Identificador unico da entidade</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Cifra" type="int:CodigoGenericoType" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Tipo de cifra utilizada no identificador da entidade</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CodigoGenericoType">
<xsd:sequence>
<xsd:element name="Codigo" type="xsd:string" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Identificador do Codigo Generico</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Descricao" type="xsd:string" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Descricao do Codigo Generico</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd: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