Web Service: AMConfirmarMoradaService
Target Namespace:
http://www.mj.itij.pt/SCV/FSC/personalizacao/
Port CCPersonalizarCartaoPort Port typeSource code
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
- AMConfirmarMoradaDetailSource code
Operations
- AMConfirmarMoradaOperation type:One-way. The endpoint receives a message.SOAP action:http://www.mj.itij.pt/SCV/FSC/personalizacao/AMConfirmarMoradaInput:AMConfirmarMorada (soap:body, use = literal)Source codeAMConfirmarMoradaParameters type AMConfirmarMorada - extension of type MensagemBase - extension of type MensagemBase
- COD_ATIVACAO - optional; - type string with restriction maxLength(16)
Port type AMConfirmarMoradaTypeSource code
WSDL source code
<?xml version="1.0"?>
<wsdl:definitions targetNamespace="http://www.mj.itij.pt/SCV/FSC/personalizacao/" name="AMConfirmarMorada"
xmlns:wsaw="http://www.w3.org/2005/08/addressing"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:ns1="http://www.cartaodecidadao.pt/tipos/personalizacao"
xmlns:tns="http://www.mj.itij.pt/SCV/FSC/personalizacao/"
><wsdl:types></wsdl:types>
<message name="AMConfirmarMorada"></message>
<portType name="AMConfirmarMoradaType"></portType>
</wsdl:definitions>Imported Schema tipos/personalizacao/Personalizacao2.xsd
<!-- edited with XMLSpy v2006 sp2 U (http://www.altova.com) by ..... (........) -->
<xs:schema targetNamespace="http://www.cartaodecidadao.pt/tipos/personalizacao" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"
xmlns:multicert="http://www.multicert.pt/schemas/CartaoCidadao/2006/11/PKIMulticert"
xmlns:incm="http://www.multicert.pt/schemas/CartaoCidadao/2006/11/PKIINCM"
xmlns:comc="http://www.cartaodecidadao.pt/tipos/comum/cidadao"
xmlns:comscv="http://www.cartaodecidadao.pt/tipos/comum/scv"
xmlns:con="http://eviware.com/soapui/config"
xmlns:md="http://www.cartaodecidadao.pt/metadata"
xmlns="http://www.cartaodecidadao.pt/tipos/personalizacao"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
><xs:annotation>
<xs:appinfo>
</xs:annotation><md:metadata
</xs:appinfo> xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
><dc:title>Tipo de Dados que representa as mensagens trocadas com a Entidade de Personalização</dc:title>
<dc:description>Definição da mensagens trocadas com a Entidade de Personalização</dc:description>
<dc:creator>Indra Sistemas Portugal </dc:creator>
<dcterms:created>2007-10-16</dcterms:created>
<dcterms:modified>2007-10-16</dcterms:modified>
<dc:identifier>http://www.cartaodecidadao.pt/tipos/saude/personalizacao</dc:identifier>
</md:metadata><xs:element name="CCActivarCertificado">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="Prioridade" type="comscv:Prioridade">
<xs:annotation>
</xs:element><xs:documentation>Prioridade do pedido (no Ciclo de Vida)</xs:documentation>
</xs:annotation><xs:element name="IdentificadorCertificado" type="EstruturaIdentificadorCertificadoDigital">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Identificador do Certificado de Autenticação</xs:documentation>
</xs:annotation><xs:element name="CCAssinarDadosCartao">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemCidadaoBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="DadosCartao" type="EstruturaInformacaoEncriptada">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Conteúdo de dados do Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:element name="CCRespostaAssinarDadosCartao">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemRespostaBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="HashMorada">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="HashDadosCartao">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="HashDadosCidadao">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="HashChavesCartao">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="CCConsultarEstadoPersonalizacaoCartao">
<xs:complexType>
</xs:element><xs:complexContent></xs:complexContent>
</xs:complexType><xs:element name="CCRespostaConsultarEstadoPersonalizacaoCartao">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="NumeroChip">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Número de Chip</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="PAN">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>PAN</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CCEmitirCartaPIN">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemCidadaoBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="EnvelopeCartaPIN" type="EnvelopeCartaPIN">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Dados de envio da carta PIN</xs:documentation>
</xs:annotation><xs:element name="CCGerarChavePublicaCartao">
<xs:complexType>
</xs:element><xs:complexContent></xs:complexContent>
</xs:complexType><xs:element name="CCNotificarEntregaCartao">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="EstadoCartao" type="comscv:EstadoProcesso">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Estado do Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:element name="CCPersonalizarCartao">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemCidadaoBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="IdentificadorChavePublicaCartao">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Identificador da chave pública do CC</xs:documentation>
</xs:annotation><xs:element name="DadosCartao" type="EstruturaInformacaoEncriptada">
<xs:annotation>
</xs:element><xs:documentation>Conteúdo de dados do Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:element name="DadosCartaPIN" type="EnvelopeCartaPIN">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Conteúdo de dados do Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:element name="CCRevogarCertificado">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="Prioridade" type="comscv:Prioridade">
<xs:annotation>
</xs:element><xs:documentation>Prioridade do pedido (no Ciclo de Vida)</xs:documentation>
</xs:annotation><xs:element name="IdentificadorCertificado" type="EstruturaIdentificadorCertificadoDigital">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Identificador do Certificado de Autenticação</xs:documentation>
</xs:annotation><xs:element name="CCSuspenderCertificado">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="Prioridade" type="comscv:Prioridade">
<xs:annotation>
</xs:element><xs:documentation>Prioridade do pedido (no Ciclo de Vida)</xs:documentation>
</xs:annotation><xs:element name="IdentificadorCertificado" type="EstruturaIdentificadorCertificadoDigital">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Identificador do Certificado de Autenticação</xs:documentation>
</xs:annotation><xs:element name="CCRespostaGerarChavePublicaCartao">
<xs:complexType>
</xs:element><xs:complexContent></xs:complexContent>
</xs:complexType><xs:element name="CCRespostaPersonalizarCartao">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="NumeroChip">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Número de Chip</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="PAN">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>PAN</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NumeroLote">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Numero de Lote</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="GuiaTransporte">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Guia de Transporte</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="PUKAutenticacao">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="PUKAssinaturaDigital">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="CodigoActivacao">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Codigo Activacao</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CCRespostaEmitirCartaPIN">
<xs:complexType>
</xs:element><xs:complexContent></xs:complexContent>
</xs:complexType><xs:element name="AMAssinarMorada">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="DadosMorada" type="EstruturaInformacaoEncriptada">
<xs:annotation>
</xs:element><xs:documentation>Conteúdo de dados da morada</xs:documentation>
</xs:annotation><xs:element name="HashChavesCartao">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="HashDadosCartao">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="HashDadosCidadao">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="AMRespostaAssinarMorada">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemRespostaBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="HashMorada">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:element name="AMEnviarDadosMoradaAssinadosChip">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="DadosMorada" type="MoradaChip">
<xs:annotation>
</xs:element><xs:documentation>Conteúdo de dados da morada</xs:documentation>
</xs:annotation><xs:element name="HashCodigoConfirmacao">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NIC">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element><xs:element name="AMConfirmarMorada">
<xs:complexType>
</xs:element><xs:complexContent>
</xs:complexType><xs:extension base="comscv:MensagemBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="COD_ATIVACAO" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="AMRespostaEnviarDadosMoradaAssinadosChip">
<xs:complexType>
</xs:element><xs:complexContent></xs:complexContent>
</xs:complexType><xs:element name="AMConfirmarEscritaChip">
<xs:complexType>
</xs:element><xs:complexContent></xs:complexContent>
</xs:complexType><xs:element name="CCActivarAutenticacaoMulticanal">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="PAN">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CCRevogarAutenticacaoMulticanal">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="PAN">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CCSuspenderAutenticacaoMulticanal">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="PAN">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="AMEmitirCartaAlteracaoMorada">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="NumeroProcessoAlMorada">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Número do processo de alteracao morada</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="SegundaVia" type="xs:boolean" form="qualified">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>false - não é segunda via | true - é segunda via</xs:documentation>
</xs:annotation><xs:element name="AMRespostaEmitirCartaAlteracaoMorada">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="NumeroProcessoAlMorada">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Número do processo de Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="HashCodigoConfirmacao" minOccurs="0" maxOccurs="1">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="EstruturaInformacaoEncriptada">
<xs:annotation>
<xs:documentation>Estrutura de transporte de informação encriptada</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="InformacaoEncriptada">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para transporte de Informação Encriptada</xs:documentation>
</xs:annotation><xs:element name="IdentificadorChaveCriptografica">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Identificador da chave criptográfica usada na encriptação da informação</xs:documentation>
</xs:annotation><xs:complexType name="EnvelopeCartaPIN">
<xs:annotation>
<xs:documentation>Envelope da Carta PIN</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Nome" type="comc:Nome">
<xs:annotation>
</xs:element><xs:documentation>Nome do destinatário</xs:documentation>
</xs:annotation><xs:element name="Morada" type="comc:Morada">
<xs:annotation>
</xs:element><xs:documentation>Morada do destinatário</xs:documentation>
</xs:annotation><xs:element name="CodigoCancelamento">
</xs:sequence><xs:annotation>
<xs:documentation>Código de Cancelamento do Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="EstruturaBalcoes">
<xs:sequence>
</xs:complexType><xs:element name="CodigoBalcaoPedido">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoBalcaoEntrega">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="ChaveCriptografica">
<xs:annotation>
<xs:documentation>Chave criptográfica e respectivo identificador</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Identificador">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Identificador de chave criptográfica</xs:documentation>
</xs:annotation><xs:element name="Chave">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Chave criptográfica</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="EstruturaIdentificadorCertificadoDigital">
<xs:annotation>
<xs:documentation>Estrutura que representa o identificador de um certificado digital</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="DNCA">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="IdentificadorCertificadoDigital">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Identificador de Certificado Digital</xs:documentation>
</xs:annotation><xs:element name="HashDNCertificadoDigital">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>String encriptada com o algoritmo SHA1</xs:documentation>
</xs:annotation><xs:complexType name="DadosCartaAltMorada">
<xs:annotation>
</xs:complexType><xs:documentation>Dados da carta de alteração de morada</xs:documentation>
</xs:annotation><xs:simpleType name="TipoImpressao">
<xs:annotation>
</xs:simpleType><xs:documentation>Tipo de impressão da Carta PIN</xs:documentation>
</xs:annotation><xs:complexType name="MoradaChip">
<xs:annotation>
</xs:complexType><xs:documentation>Estrutura com os dados de uma morada no chip</xs:documentation>
</xs:annotation><xs:complexType name="MoradaNacionalChip">
<xs:annotation>
<xs:documentation>Estrutura com os dados de uma morada nacional para inserir no chip</xs:documentation>
</xs:annotation><xs:complexContent>
</xs:complexType><xs:extension base="comc:MoradaBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="Pais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Distrito">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DistritoDescricao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DistritoConcelho">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="ConcelhoDescricao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DistritoConcelhoFreguesia">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="FreguesiaDescricao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="AbreviaturaTipoVia" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="TipoViaDescricao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DesignacaoVia" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="AbreviaturaTipoEdificio" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="TipoEdifícioDescricao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NumeroPorta" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Andar" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lado" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lugar" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CP4" minOccurs="0">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CP3" minOccurs="0">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="LocalidadePostal">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NumeroVersaoMorada">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element><xs:complexType name="MoradaEstrangeiraChip">
<xs:annotation>
<xs:documentation>Estrutura com os dados de uma morada estrangeira para inserir no chip</xs:documentation>
</xs:annotation><xs:complexContent>
</xs:complexType><xs:extension base="comc:MoradaBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="Pais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="PaisDescricao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Endereco">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Cidade" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Regiao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoPostal">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NumeroVersaoMorada">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element><xs:simpleType name="SOD">
<xs:annotation>
</xs:simpleType><xs:documentation>Tipo elementar para representação de Número em base Hexadecimal</xs:documentation>
</xs:annotation><xs:complexType name="DadosChipAssinar">
<xs:sequence>
</xs:complexType><xs:element name="EntidadeEmissora">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Pais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="TipoDocumento">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NumeroDeCartao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="PAN">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="VersaoDocumento">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataEmissao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="LocalPedido">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataValidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NomeApelido">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NomeProprio">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Sexo">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Nacionalidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataNascimento">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Altura">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NIC">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NomeApelidoMae">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NomeProprioMae">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NomeApelidoPai">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NomeProprioPai">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NIF">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NISS">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NSNS">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="IndicacoesEventuais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Fotografia">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="DadosCartaoChip">
<xs:complexContent></xs:complexContent>
</xs:complexType><xs:complexType name="DadosCartaoVisiveis">
<xs:sequence>
</xs:complexType><xs:element name="NomeLinha1">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="ApelidoLinha1" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="ApelidoLinha2" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="FiliacaoLinha1">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="FiliacaoLinha2" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="FiliacaoLinha3" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="FiliacaoLinha4" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EntidadeEmissora">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="TipoDocumento">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NumeroDeCatao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataValidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Sexo">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Nacionalidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataNascimento">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Altura">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Fotografia">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="AssinaturaDigitalizada">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="InformacaoNacionalidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="InformacaoNacionalidadeLinha2" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NIF">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NISS">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NSNS">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="MRZLinha1" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="MRZLinha2" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="MRZLinha3" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="SemMRZLinha1" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="SemMRZLinha2" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="PedidoCartao"></xs:complexType>
<xs:complexType name="EstruturaImpressaoDigital">
<xs:annotation>
<xs:documentation>Impressão digital que é usada para a personalização</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Header">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Template">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CCNotificarEstadoPersonalizacaoCartao">
</xs:schema><xs:complexType>
</xs:element><xs:complexContent></xs:complexContent>
</xs:complexType>Imported Schema ../comum/ComumSCV.xsd
<!-- edited with XMLSpy v2006 sp2 U (http://www.altova.com) by . (.) -->
<xs:schema targetNamespace="http://www.cartaodecidadao.pt/tipos/comum/scv" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0"
xmlns:comc="http://www.cartaodecidadao.pt/tipos/comum/cidadao"
xmlns:con="http://eviware.com/soapui/config"
xmlns:md="http://www.cartaodecidadao.pt/metadata"
xmlns="http://www.cartaodecidadao.pt/tipos/comum/scv"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
><xs:annotation>
<xs:appinfo>
</xs:annotation><md:metadata
</xs:appinfo> xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
><dc:title>Tipos de dados comuns para o processo do Cartão de Cidadão</dc:title>
<dc:description>Definição de tipos de dados comuns que são usados transversalmente no processo do
Cartão de Cidadão</dc:description>
<dc:creator>Indra Sistemas Portugal</dc:creator>
<dcterms:created>2007-10-15</dcterms:created>
<dcterms:modified>2007-10-15</dcterms:modified>
<dc:identifier>http://www.cartaodecidadao.pt/tipos/comum#Comum-SCV</dc:identifier>
</md:metadata><xs:simpleType name="Prioridade">
<xs:annotation>
<xs:documentation>Prioridade de uma operação</xs:documentation>
</xs:annotation><xs:restriction base="xs:string">
</xs:simpleType><xs:enumeration value="Normal">
<xs:annotation>
</xs:enumeration><xs:documentation>Prioridade Normal</xs:documentation>
</xs:annotation><xs:enumeration value="Urgente">
<xs:annotation>
</xs:enumeration><xs:documentation>Prioridade Urgente</xs:documentation>
</xs:annotation><xs:enumeration value="ExtremoUrgente">
</xs:restriction><xs:annotation>
</xs:enumeration><xs:documentation>Prioridade Extremo Urgente</xs:documentation>
</xs:annotation><xs:complexType name="MensagemBase">
<xs:sequence>
</xs:complexType><xs:element name="NumeroProcesso">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Número do processo de Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="MensagemCidadaoBase">
<xs:complexContent>
</xs:complexType><xs:extension base="MensagemBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="Prioridade" type="Prioridade">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Prioridade do pedido</xs:documentation>
</xs:annotation><xs:complexType name="MensagemRespostaBase">
<xs:complexContent>
</xs:complexType><xs:extension base="MensagemBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="EstadoProcesso" type="EstadoProcesso">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Estado do processo</xs:documentation>
</xs:annotation><xs:complexType name="MensagemRespostaCidadaoBase">
<xs:complexContent>
</xs:complexType><xs:extension base="MensagemCidadaoBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="EstadoProcesso" type="EstadoProcesso">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Estado do processo </xs:documentation>
</xs:annotation><xs:simpleType name="CidadaoInscrito">
<xs:annotation>
</xs:simpleType><xs:documentation>Estado da inscrição do Cidadão num Organismo</xs:documentation>
</xs:annotation><xs:simpleType name="PretendeInscricao">
<xs:annotation>
</xs:simpleType><xs:documentation>Intenção de inscrição de um Cidadão num Organismo</xs:documentation>
</xs:annotation><xs:complexType name="DetalhesCidadao">
<xs:annotation>
<xs:documentation>Detalhes genéricos de Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="HistoricoNomes" type="ListaNomes" minOccurs="0">
<xs:annotation>
</xs:element><xs:documentation>Histórico de nomes passados do Cidadão</xs:documentation>
</xs:annotation><xs:element name="Nacionalidade" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="DetalhesCidadaoBase"></xs:complexType>
<xs:complexType name="EstadoProcesso">
<xs:annotation>
<xs:documentation>Estado genérico de uma operação ou processo</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Entidade">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Código de Entidade (ver EstruturaEstado)</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EstadoPedido">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Estado Pedido</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Motivo">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Mensagem do estado (ver EstruturaEstado)</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="InformacaoAdicional" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Informação adicional do estado (ver EstruturaEstado)</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><!-- xs:element name="AMNotificarAlteracaoMorada">
<xs:complexType>
<xs:sequence>
<xs:element name="NumeroDocumentoCC" type="comc:NumeroCC" minOccurs="0"/>
<xs:element name="Morada" type="comc:Morada"/>
<xs:element name="NIC" type="comc:NIC"/>
</xs:sequence>
</xs:complexType>
</xs:element -->
<xs:element name="CCNotificarEstadoCartao">
<xs:complexType>
</xs:element><xs:sequence></xs:sequence>
</xs:complexType><xs:complexType name="EstadoCartao">
<xs:annotation>
<xs:documentation>Estrutura que representa o estado de um cartão de cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="CodigoEntidade">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Código de Entidade</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Motivo">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Mensagem do estado</xs:documentation>
</xs:annotation><xs:restriction base="xs:string">
</xs:simpleType><xs:enumeration value="000000">
<xs:annotation>
</xs:enumeration><xs:documentation>Primeira vez que cidadão pede documento de identificação</xs:documentation>
</xs:annotation><xs:enumeration value="000001">
<xs:annotation>
</xs:enumeration><xs:documentation>Expiração do prazo de validade</xs:documentation>
</xs:annotation><xs:enumeration value="000002">
<xs:annotation>
</xs:enumeration><xs:documentation>Desactualização dos elementos de identificação</xs:documentation>
</xs:annotation><xs:enumeration value="000003">
<xs:annotation>
</xs:enumeration><xs:documentation>Mau estado de conservação do documento anterior</xs:documentation>
</xs:annotation><xs:enumeration value="000004">
<xs:annotation>
</xs:enumeration><xs:documentation>Emissão de novos certificados</xs:documentation>
</xs:annotation><xs:enumeration value="000005">
<xs:annotation>
</xs:enumeration><xs:documentation>Mau estado de funcionamento do chip</xs:documentation>
</xs:annotation><xs:enumeration value="000006">
<xs:annotation>
</xs:enumeration><xs:documentation>Extravio, perda, roubo ou furto</xs:documentation>
</xs:annotation><xs:enumeration value="000007">
<xs:annotation>
</xs:enumeration><xs:documentation>Óbito do titular</xs:documentation>
</xs:annotation><xs:enumeration value="000008">
<xs:annotation>
</xs:enumeration><xs:documentation>Perda de nacionalidade do titular</xs:documentation>
</xs:annotation><xs:enumeration value="000009">
<xs:annotation>
</xs:enumeration><xs:documentation>Outros motivos</xs:documentation>
</xs:annotation><xs:enumeration value="000010">
</xs:restriction><xs:annotation>
</xs:enumeration><xs:documentation>CC não entregue a cidadão – dados incorrectos</xs:documentation>
</xs:annotation><xs:element name="InformacaoAdicional" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Informação adicional do estado </xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:simpleType name="EstadoCC">
<xs:annotation>
<xs:documentation>Estado do Cartão do Cidadão</xs:documentation>
</xs:annotation><xs:restriction base="xs:string">
</xs:simpleType><xs:enumeration value="000000">
<xs:annotation>
</xs:enumeration><xs:documentation>Cartão Pedido pelo Cidadão – primeira vez</xs:documentation>
</xs:annotation><xs:enumeration value="000001">
<xs:annotation>
</xs:enumeration><xs:documentation>Cartão entregue ao Cidadão</xs:documentation>
</xs:annotation><xs:enumeration value="000002">
<xs:annotation>
</xs:enumeration><xs:documentation>CC pedido pelo cidadão - renovação</xs:documentation>
</xs:annotation><xs:enumeration value="000003">
<xs:annotation>
</xs:enumeration><xs:documentation>CC Cancelado</xs:documentation>
</xs:annotation><xs:enumeration value="000004">
</xs:restriction><xs:annotation>
</xs:enumeration><xs:documentation>CC não entregue ao cidadão</xs:documentation>
</xs:annotation><xs:complexType name="Cidadao">
<xs:annotation>
<xs:documentation>Detalhes genéricos de Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="ListaNomes" type="ListaNomes" minOccurs="0">
<xs:annotation>
</xs:element><xs:documentation>Histórico de nomes passados do Cidadão</xs:documentation>
</xs:annotation><xs:element name="Nacionalidade" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="ListaNomes">
<xs:annotation>
</xs:complexType><xs:documentation>Histórico de nome do Cidadão</xs:documentation>
</xs:annotation><xs:simpleType name="GUID"></xs:simpleType>
</xs:schema>Imported Schema ComumCidadao.xsd
<xs:schema targetNamespace="http://www.cartaodecidadao.pt/tipos/comum/cidadao" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0"
xmlns:con="http://eviware.com/soapui/config"
xmlns:md="http://www.cartaodecidadao.pt/metadata"
xmlns="http://www.cartaodecidadao.pt/tipos/comum/cidadao"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
><xs:complexType name="MoradaBase">
<xs:sequence>
</xs:complexType><xs:element name="Localidade">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="ContactoBase">
<xs:sequence>
</xs:complexType><xs:element name="IndicativoPais" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Numero" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Extensao" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="NIC">
<xs:annotation>
<xs:documentation>Número de Identifição Civil</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Numero">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Número de Identificação Civil</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DigitoControlo" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:simpleType name="NumeroCC">
<xs:annotation>
</xs:simpleType><xs:documentation>Número do Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:simpleType name="NIF">
<xs:annotation>
</xs:simpleType><xs:documentation>Número de Identifição Fiscal</xs:documentation>
</xs:annotation><xs:simpleType name="NISS">
<xs:annotation>
<xs:documentation>Número de Identificação de Segurança Social</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:simpleType name="NSNS">
<xs:annotation>
<xs:documentation>Número de Identificação no Serviço Nacional de Saúde</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="Morada">
<xs:annotation>
<xs:documentation>Morada</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:choice></xs:choice>
<xs:element name="Versao">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="MoradaPortuguesa">
<xs:annotation>
<xs:documentation>Morada portuguesa</xs:documentation>
</xs:annotation><xs:complexContent>
</xs:complexType><xs:extension base="MoradaBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="DistritoConcelhoFreguesia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="ViaTipo" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="ViaDesignacao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EdificioTipo" minOccurs="0"></xs:element>
<xs:element name="Porta" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Andar" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lado" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lugar" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="CodigoPostalPortugues">
<xs:annotation>
<xs:documentation>Representação de Código Postal português</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="CodigoPostal">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="AreaFuncional" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="LocalidadePostal">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="MoradaEstrangeira">
<xs:annotation>
<xs:documentation>Morada estrangeira</xs:documentation>
</xs:annotation><xs:complexContent>
</xs:complexType><xs:extension base="MoradaBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="Pais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Endereco">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Cidade" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Regiao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoPostal">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="Coordenada">
<xs:annotation>
<xs:documentation>Coordenada Geográfica</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Latitude">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Valor em notação Divisão Decimal</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EixoLatitude">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Valor para o eixo da coordenada: (N)orte; (S)ul; (E)ste; (O)este</xs:documentation>
</xs:annotation><xs:element name="Longitude">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Valor em notação Divisão Decimal</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EixoLongitude">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Valor para o eixo da coordenada: (N)orte; (S)ul; (E)ste; (O)este</xs:documentation>
</xs:annotation><xs:simpleType name="Sexo">
<xs:annotation>
</xs:simpleType><xs:documentation>Sexo de Pessoa</xs:documentation>
</xs:annotation><xs:simpleType name="EstadoCivil">
<xs:annotation>
<xs:documentation>Estado Civil</xs:documentation>
</xs:annotation><xs:restriction base="xs:string">
</xs:simpleType><xs:enumeration value="Outro">
<xs:annotation>
</xs:enumeration><xs:documentation>Outra opção não listada. Inclui por exemplo, o caso de cidadãos em união de facto</xs:documentation>
</xs:annotation><xs:enumeration value="SeparadoJudicialmente">
<xs:annotation>
</xs:enumeration><xs:documentation>Separado judicialmente</xs:documentation>
</xs:annotation><xs:enumeration value="Indeterminado">
</xs:restriction><xs:annotation>
</xs:enumeration><xs:documentation>Caso o cidadão não saiba o seu estado civil (no entanto este estado é alterado para o estado correcto pela Identificação Civil)</xs:documentation>
</xs:annotation><xs:complexType name="Nome">
<xs:annotation>
<xs:documentation>Nome de Pessoa</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="NomeProprio">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Nome Próprio de Pessoa</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Apelido" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Apelido do Nome de Pessoa</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="Naturalidade">
<xs:annotation>
<xs:documentation>Naturalidade de Pessoa</xs:documentation>
</xs:annotation><xs:choice>
</xs:complexType><xs:element name="Bordo" type="NaturalidadeBordo">
</xs:choice><xs:annotation>
</xs:element><xs:documentation>Nascido a bordo</xs:documentation>
</xs:annotation><xs:complexType name="NaturalidadePortuguesa">
<xs:annotation>
<xs:documentation>Naturalidade de Pessoa nascida em Portugal</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Pais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DistritoConcelhoFreguesia">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="NaturalidadeEstrangeira">
<xs:annotation>
<xs:documentation>Naturalidade de Pessoa nascida no Estrangeiro</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Pais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Regiao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Cidade" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Localidade" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="NaturalidadeBordo">
<xs:annotation>
<xs:documentation>Naturalidade de Pessoa nascida a bordo de transporte aéreo ou marítimo</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="LocalNascimento">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="Telefone">
<xs:annotation>
<xs:documentation>Contacto Telefónico</xs:documentation>
</xs:annotation><xs:complexContent></xs:complexContent>
</xs:complexType><xs:complexType name="Fax">
<xs:annotation>
<xs:documentation>Contacto FAX</xs:documentation>
</xs:annotation><xs:complexContent></xs:complexContent>
</xs:complexType><xs:complexType name="AssentoNascimento">
<xs:sequence>
</xs:complexType><xs:element name="Numero">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Ano">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Conservatoria" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:simpleType name="TipoTerceiro">
<xs:restriction base="xs:string">
</xs:simpleType><xs:enumeration value="00">
<xs:annotation>
</xs:enumeration><xs:documentation>Pai</xs:documentation>
</xs:annotation><xs:enumeration value="01">
<xs:annotation>
</xs:enumeration><xs:documentation>Mãe</xs:documentation>
</xs:annotation><xs:enumeration value="02">
<xs:annotation>
</xs:enumeration><xs:documentation>Cônjuge</xs:documentation>
</xs:annotation><xs:enumeration value="03">
<xs:annotation>
</xs:enumeration><xs:documentation>Filhos</xs:documentation>
</xs:annotation><xs:enumeration value="04">
<xs:annotation>
</xs:enumeration><xs:documentation>Avós</xs:documentation>
</xs:annotation><xs:enumeration value="05">
<xs:annotation>
</xs:enumeration><xs:documentation>Tutor</xs:documentation>
</xs:annotation><xs:enumeration value="06">
<xs:annotation>
</xs:enumeration><xs:documentation>Curador</xs:documentation>
</xs:annotation><xs:enumeration value="07">
<xs:annotation>
</xs:enumeration><xs:documentation>Testemunha</xs:documentation>
</xs:annotation><xs:enumeration value="08">
<xs:annotation>
</xs:enumeration><xs:documentation>Irmãos</xs:documentation>
</xs:annotation><xs:enumeration value="09">
<xs:annotation>
</xs:enumeration><xs:documentation>Outro</xs:documentation>
</xs:annotation><xs:enumeration value="10">
</xs:restriction><xs:annotation>
</xs:enumeration><xs:documentation>Poder Paternal</xs:documentation>
</xs:annotation><xs:complexType name="DetalheTitular">
<xs:annotation>
</xs:complexType><xs:documentation>Elementos de identificacao de titular de um documento</xs:documentation>
</xs:annotation><xs:complexType name="OutroDocumentoIdentificacao">
<xs:annotation>
<xs:documentation>Documento de identificação genérico</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Numero">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataEmissaoValidade" type="xs:date" minOccurs="0">
<xs:annotation>
</xs:element><xs:documentation>Data de emissão ou validade do documento apresentado</xs:documentation>
</xs:annotation><xs:element name="EntidadeEmissora" minOccurs="0">
</xs:sequence><xs:annotation>
<xs:documentation>Entidade emissora do documento apresentado</xs:documentation>
</xs:annotation><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="DocumentoIdentificacao">
<xs:annotation>
<xs:documentation>Documento de identificação do Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="DocumentoTitular" type="xs:boolean" minOccurs="0">
<xs:annotation>
</xs:element><xs:documentation>Indica se o cidadão é do titular</xs:documentation>
</xs:annotation><xs:element name="IdentificacaoTitular" type="DetalheTitular" minOccurs="0">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Identifica o cidadão titular dos documentos, caso não seja o próprio</xs:documentation>
</xs:annotation><xs:complexType name="ContactosCidadao">
<xs:annotation>
<xs:documentation>Contactos de um Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="CorreioElectronico" minOccurs="0">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element><xs:simpleType name="Dedo">
<xs:annotation>
</xs:simpleType><xs:documentation>Lista com as possibilidades de recolha das impressões digitais</xs:documentation>
</xs:annotation><xs:complexType name="ImpressaoDigital">
</xs:schema><xs:annotation>
<xs:documentation>Impressão digital de um dedo de um Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="FicheiroImpressaoDigital">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element>Imported Schema ../comum/ComumCidadao.xsd
<!-- edited with XMLSpy v2006 sp2 U (http://www.altova.com) by . (.) -->
<xs:schema targetNamespace="http://www.cartaodecidadao.pt/tipos/comum/cidadao" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0"
xmlns:con="http://eviware.com/soapui/config"
xmlns:md="http://www.cartaodecidadao.pt/metadata"
xmlns="http://www.cartaodecidadao.pt/tipos/comum/cidadao"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
><xs:annotation>
<xs:appinfo>
</xs:annotation><md:metadata
</xs:appinfo> xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
><dc:title>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>Indra Sistemas Portugal</dc:creator>
<dcterms:created>2007-10-12</dcterms:created>
<dcterms:modified>2007-10-12</dcterms:modified>
<dc:identifier>http://www.cartaodecidadao.pt/comum#comum</dc:identifier>
</md:metadata><xs:complexType name="MoradaBase">
<xs:sequence>
</xs:complexType><xs:element name="Localidade">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="ContactoBase">
<xs:sequence>
</xs:complexType><xs:element name="IndicativoPais" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Numero" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Extensao" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="DataNascimento"></xs:complexType>
<xs:complexType name="NIC">
<xs:annotation>
<xs:documentation>Número de Identifição Civil</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Numero">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Número de Identificação Civil</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DigitoControlo" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:simpleType name="NumeroCC">
<xs:annotation>
</xs:simpleType><xs:documentation>Número do Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:simpleType name="NIF">
<xs:annotation>
</xs:simpleType><xs:documentation>Número de Identifição Fiscal</xs:documentation>
</xs:annotation><xs:simpleType name="NISS">
<xs:annotation>
<xs:documentation>Número de Identificação de Segurança Social</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:simpleType name="NSNS">
<xs:annotation>
<xs:documentation>Número de Identificação no Serviço Nacional de Saúde</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="Morada">
<xs:annotation>
<xs:documentation>Morada</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:choice></xs:choice>
<xs:element name="Versao">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="MoradaPortuguesa">
<xs:annotation>
<xs:documentation>Morada portuguesa</xs:documentation>
</xs:annotation><xs:complexContent>
</xs:complexType><xs:extension base="MoradaBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="DistritoConcelhoFreguesia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="ViaTipo" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="ViaDesignacao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EdificioTipo" minOccurs="0"></xs:element>
<xs:element name="Porta" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Andar" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lado" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lugar" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="CodigoPostalPortugues">
<xs:annotation>
<xs:documentation>Representação de Código Postal português</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="CodigoPostal">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="AreaFuncional" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="LocalidadePostal">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="MoradaEstrangeira">
<xs:annotation>
<xs:documentation>Morada estrangeira</xs:documentation>
</xs:annotation><xs:complexContent>
</xs:complexType><xs:extension base="MoradaBase">
</xs:complexContent><xs:sequence>
</xs:extension><xs:element name="Pais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Endereco">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Cidade" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Regiao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoPostal">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="Coordenada">
<xs:annotation>
<xs:documentation>Coordenada Geográfica</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Latitude" minOccurs="0">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Valor em notação Divisão Decimal</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EixoLatitude" minOccurs="0">
<xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Valor para o eixo da coordenada: (N)orte; (S)ul; (E)ste; (O)este</xs:documentation>
</xs:annotation><xs:element name="Longitude" minOccurs="0">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Valor em notação Divisão Decimal</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EixoLongitude" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
</xs:simpleType><xs:documentation>Valor para o eixo da coordenada: (N)orte; (S)ul; (E)ste; (O)este</xs:documentation>
</xs:annotation><xs:simpleType name="Sexo">
<xs:annotation>
</xs:simpleType><xs:documentation>Sexo de Pessoa</xs:documentation>
</xs:annotation><xs:simpleType name="EstadoCivil">
<xs:annotation>
<xs:documentation>Estado Civil</xs:documentation>
</xs:annotation><xs:restriction base="xs:string">
</xs:simpleType><xs:enumeration value="Outro">
<xs:annotation>
</xs:enumeration><xs:documentation>Outra opção não listada. Inclui por exemplo, o caso de cidadãos em união de facto</xs:documentation>
</xs:annotation><xs:enumeration value="SeparadoJudicialmente">
<xs:annotation>
</xs:enumeration><xs:documentation>Separado judicialmente</xs:documentation>
</xs:annotation><xs:enumeration value="Indeterminado">
</xs:restriction><xs:annotation>
</xs:enumeration><xs:documentation>Caso o cidadão não saiba o seu estado civil (no entanto este estado é alterado para o estado correcto pela Identificação Civil)</xs:documentation>
</xs:annotation><xs:complexType name="Nome">
<xs:annotation>
<xs:documentation>Nome de Pessoa</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="NomeProprio">
<xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Nome Próprio de Pessoa</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Apelido" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:annotation>
<xs:documentation>Apelido do Nome de Pessoa</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="Naturalidade">
<xs:annotation>
<xs:documentation>Naturalidade de Pessoa</xs:documentation>
</xs:annotation><xs:choice>
</xs:complexType><xs:element name="Bordo" type="NaturalidadeBordo">
</xs:choice><xs:annotation>
</xs:element><xs:documentation>Nascido a bordo</xs:documentation>
</xs:annotation><xs:complexType name="NaturalidadePortuguesa">
<xs:annotation>
<xs:documentation>Naturalidade de Pessoa nascida em Portugal</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Pais" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DistritoConcelhoFreguesia" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataReferencia" type="xs:date" minOccurs="0">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Data de Vigência do triplo distrito-concelho-freguesia enviado</xs:documentation>
</xs:annotation><xs:complexType name="NaturalidadeEstrangeira">
<xs:annotation>
<xs:documentation>Naturalidade de Pessoa nascida no Estrangeiro</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Pais" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Regiao" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Cidade" minOccurs="0">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Localidade" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="NaturalidadeBordo">
<xs:annotation>
<xs:documentation>Naturalidade de Pessoa nascida a bordo de transporte aéreo ou marítimo</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="LocalNascimento" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="Telefone">
<xs:annotation>
<xs:documentation>Contacto Telefónico</xs:documentation>
</xs:annotation><xs:complexContent></xs:complexContent>
</xs:complexType><xs:complexType name="Fax">
<xs:annotation>
<xs:documentation>Contacto FAX</xs:documentation>
</xs:annotation><xs:complexContent></xs:complexContent>
</xs:complexType><xs:complexType name="AssentoNascimento">
<xs:sequence>
</xs:complexType><xs:element name="Numero">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Ano">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Conservatoria" minOccurs="0">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:simpleType name="TipoTerceiro">
<xs:restriction base="xs:string">
</xs:simpleType><xs:enumeration value="00">
<xs:annotation>
</xs:enumeration><xs:documentation>Pai</xs:documentation>
</xs:annotation><xs:enumeration value="01">
<xs:annotation>
</xs:enumeration><xs:documentation>Mãe</xs:documentation>
</xs:annotation><xs:enumeration value="02">
<xs:annotation>
</xs:enumeration><xs:documentation>Cônjuge</xs:documentation>
</xs:annotation><xs:enumeration value="03">
<xs:annotation>
</xs:enumeration><xs:documentation>Filhos</xs:documentation>
</xs:annotation><xs:enumeration value="04">
<xs:annotation>
</xs:enumeration><xs:documentation>Avós</xs:documentation>
</xs:annotation><xs:enumeration value="05">
<xs:annotation>
</xs:enumeration><xs:documentation>Tutor</xs:documentation>
</xs:annotation><xs:enumeration value="06">
<xs:annotation>
</xs:enumeration><xs:documentation>Curador</xs:documentation>
</xs:annotation><xs:enumeration value="07">
<xs:annotation>
</xs:enumeration><xs:documentation>Testemunha</xs:documentation>
</xs:annotation><xs:enumeration value="08">
<xs:annotation>
</xs:enumeration><xs:documentation>Irmãos</xs:documentation>
</xs:annotation><xs:enumeration value="09">
<xs:annotation>
</xs:enumeration><xs:documentation>Outro</xs:documentation>
</xs:annotation><xs:enumeration value="10">
</xs:restriction><xs:annotation>
</xs:enumeration><xs:documentation>Poder Paternal</xs:documentation>
</xs:annotation><xs:complexType name="DetalheTitular">
<xs:annotation>
</xs:complexType><xs:documentation>Elementos de identificacao de titular de um documento</xs:documentation>
</xs:annotation><xs:complexType name="OutroDocumentoIdentificacao">
<xs:annotation>
<xs:documentation>Documento de identificação genérico</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Numero">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataEmissaoValidade" type="xs:date" minOccurs="0">
<xs:annotation>
</xs:element><xs:documentation>Data de emissão ou validade do documento apresentado</xs:documentation>
</xs:annotation><xs:element name="EntidadeEmissora" minOccurs="0">
</xs:sequence><xs:annotation>
<xs:documentation>Entidade emissora do documento apresentado</xs:documentation>
</xs:annotation><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="DocumentoIdentificacao">
<xs:annotation>
<xs:documentation>Documento de identificação do Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="DocumentoTitular" type="xs:boolean" minOccurs="0">
<xs:annotation>
</xs:element><xs:documentation>Indica se o cidadão é do titular</xs:documentation>
</xs:annotation><xs:element name="IdentificacaoTitular" type="DetalheTitular" minOccurs="0">
</xs:sequence><xs:annotation>
</xs:element><xs:documentation>Identifica o cidadão titular dos documentos, caso não seja o próprio</xs:documentation>
</xs:annotation><xs:complexType name="ContactosCidadao">
<xs:annotation>
<xs:documentation>Contactos de um Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="CorreioElectronico" minOccurs="0">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element><xs:simpleType name="Dedo">
<xs:annotation>
</xs:simpleType><xs:documentation>Lista com as possibilidades de recolha das impressões digitais</xs:documentation>
</xs:annotation><xs:simpleType name="DedoMao">
<xs:annotation>
<xs:documentation>Lista com as possibilidades de recolha das impressões digitais com informação da mão</xs:documentation>
</xs:annotation><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="ImpressaoDigital">
<xs:annotation>
<xs:documentation>Impressão digital de um dedo de um Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="FicheiroImpressaoDigital">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element><xs:simpleType name="EstadoMorada"></xs:simpleType>
<xs:complexType name="DistritoConcelhoFreguesia">
<xs:annotation>
<xs:documentation>DICOFRE do Residencia do Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="Distrito" minOccurs="1">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Concelho" minOccurs="1">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Freguesia" minOccurs="1">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="NumeroDocumentoCC">
<xs:annotation>
<xs:documentation>Número do Cartão de Cidadão</xs:documentation>
</xs:annotation><xs:sequence>
</xs:complexType><xs:element name="BI" minOccurs="1">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CheckBI" minOccurs="1">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Sufixo" minOccurs="1">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CheckGlobal" minOccurs="1">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CCValidaMoradaCidadao"></xs:element>
<xs:element name="CCRespostaValidaMoradaCidadao">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="EstadoPedido" minOccurs="1"></xs:element>
</xs:sequence><xs:simpleType name="SufixoCartao"></xs:simpleType>
</xs:schema>Imported Schema ../informacaoencriptada/InformacaoDesencriptada_INCM.xsd
<xs:schema targetNamespace="http://www.multicert.pt/schemas/CartaoCidadao/2006/11/PKIINCM" elementFormDefault="qualified" attributeFormDefault="unqualified"
xmlns:infcrip="http://www.cartaodecidadao.pt/tipos/informacaoencriptada"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:cc="http://www.multicert.pt/schemas/CartaoCidadao/2006/11/PKIINCM"
><xs:element name="CC_Req_CV2PER_Data">
<xs:complexType></xs:complexType>
</xs:element><xs:complexType name="cc_Request"></xs:complexType>
<!-- Data -->
<xs:complexType name="data">
<xs:sequence>
</xs:complexType><xs:element name="EntidadeEmissora">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Pais">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="TipoDocumento">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NumeroDocumentoVisual">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="PAN">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="VersaoDocumento">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="DataEmissao">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="LocalPedido">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="DataValidade">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NomeApelido"></xs:element>
<xs:element name="NomeProprio"></xs:element>
<xs:element name="Sexo">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Nacionalidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataNascimento"></xs:element>
<xs:element name="Altura">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NIC">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NomeApelidoMae"></xs:element>
<xs:element name="NomeApelidoPai"></xs:element>
<xs:element name="NomeProprioMae"></xs:element>
<xs:element name="NomeProprioPai"></xs:element>
<xs:element name="NIF">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NISS">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NSNS">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="IndicacoesEventuais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Fotografia">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="SOD">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element><!-- Finger_Print -->
<xs:complexType name="finger_Print">
<xs:sequence>
</xs:complexType><xs:element name="Cabecalho">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Template">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><!-- Graphical -->
<xs:complexType name="graphical">
</xs:schema><xs:sequence>
</xs:complexType><xs:element name="ApelidoLinha1"></xs:element>
<xs:element name="ApelidoLinha2"></xs:element>
<xs:element name="NomeLinha1"></xs:element>
<xs:element name="FiliacaoLinha1"></xs:element>
<xs:element name="FiliacaoLinha2"></xs:element>
<xs:element name="FiliacaoLinha3"></xs:element>
<xs:element name="FiliacaoLinha4"></xs:element>
<xs:element name="SubTipoDocumento1">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="SubTipoDocumento2">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="MRZESpecial1">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="MRZEspecial2">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Fotografia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:base64Binary"></xs:restriction>
</xs:simpleType><xs:element name="AssinaturaDigitalizada">
<xs:simpleType>
</xs:element><xs:restriction base="xs:base64Binary"></xs:restriction>
</xs:simpleType><xs:element name="NumumeroDocumentoVisual">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="DataValidade"></xs:element>
<xs:element name="Sexo">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Nacionalidade">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Altura">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NIF">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NISS">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NSNS">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="MRZ1">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="MRZ2">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="MRZ3">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="VersaoDocumento"></xs:element>
</xs:sequence>Imported Schema INCM_Multicert_Comun.xsd
<xs:schema targetNamespace="http://www.cartaodecidadao.pt/tipos/informacaoencriptada" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"
xmlns:con="http://eviware.com/soapui/config"
xmlns:md="http://www.cartaodecidadao.pt/metadata"
xmlns="http://www.cartaodecidadao.pt/tipos/informacaoencriptada"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
><!-- Morada -->
<xs:complexType name="morada"></xs:complexType>
<!-- Morada Nacional -->
<xs:complexType name="nacional">
<xs:sequence>
</xs:complexType><xs:element name="CodigoPais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoDistrito">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Distrito">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CodigoConcelho">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Concelho">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CodigoFreguesia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Freguesia">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="AbreviaturaVia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="TipoVia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DesignacaoVia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="TipoEdificio">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="AbreviaturaEdificio">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NumeroPorta">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Andar">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lado">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lugar">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Localidade">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CodigoPostal4">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoPostal3">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="LocalidadePostal">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NumeroGeraMorada">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><!-- Morada Internacional -->
<xs:complexType name="internacional">
</xs:schema><xs:sequence>
</xs:complexType><xs:element name="CodigoPais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Pais">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Endereco">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Cidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Regiao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Localidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoPostal">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NumeroGeraMorada">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType>Imported Schema ../informacaoencriptada/InformacaoDesencriptada_MULTICERT.xsd
<!-- edited with XMLSpy v2007 (http://www.altova.com) by INCM (INCM) -->
<xs:schema targetNamespace="http://www.multicert.pt/schemas/CartaoCidadao/2006/11/PKIMulticert" elementFormDefault="qualified" attributeFormDefault="unqualified"
xmlns:infcrip="http://www.cartaodecidadao.pt/tipos/informacaoencriptada"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:cc="http://www.multicert.pt/schemas/CartaoCidadao/2006/11/PKIMulticert"
><xs:element name="CC_Req_CV2PER_Data">
<xs:complexType></xs:complexType>
</xs:element><!-- Process & Data -->
<xs:complexType name="cc_Request">
<xs:sequence></xs:sequence>
</xs:complexType><!-- Data -->
<xs:complexType name="data">
</xs:schema><xs:sequence>
</xs:complexType><xs:element name="PublicKey">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="procid">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="EntidadeEmissora">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Pais">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="TipoDocumento">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NumeroDocumentoVisual">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="PAN">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="VersaoDocumento">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="DataEmissao">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="LocalPedido">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="DataValidade">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NomeApelido"></xs:element>
<xs:element name="NomeProprio"></xs:element>
<xs:element name="Sexo">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Nacionalidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DataNascimento"></xs:element>
<xs:element name="Altura">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NIC">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NomeApelidoMae"></xs:element>
<xs:element name="NomeApelidoPai"></xs:element>
<xs:element name="NomeProprioMae"></xs:element>
<xs:element name="NomeProprioPai"></xs:element>
<xs:element name="NIF">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NISS">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NSNS">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="IndicacoesEventuais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Fotografia">
</xs:sequence><xs:simpleType></xs:simpleType>
</xs:element>Imported Schema INCM_Multicert_Comun.xsd
<xs:schema targetNamespace="http://www.cartaodecidadao.pt/tipos/informacaoencriptada" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"
xmlns:con="http://eviware.com/soapui/config"
xmlns:md="http://www.cartaodecidadao.pt/metadata"
xmlns="http://www.cartaodecidadao.pt/tipos/informacaoencriptada"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
><!-- Morada -->
<xs:complexType name="morada"></xs:complexType>
<!-- Morada Nacional -->
<xs:complexType name="nacional">
<xs:sequence>
</xs:complexType><xs:element name="CodigoPais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoDistrito">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Distrito">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CodigoConcelho">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Concelho">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CodigoFreguesia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Freguesia">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="AbreviaturaVia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="TipoVia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="DesignacaoVia">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="TipoEdificio">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="AbreviaturaEdificio">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="NumeroPorta">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Andar">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lado">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Lugar">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Localidade">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="CodigoPostal4">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoPostal3">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="LocalidadePostal">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NumeroGeraMorada">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><!-- Morada Internacional -->
<xs:complexType name="internacional">
</xs:schema><xs:sequence>
</xs:complexType><xs:element name="CodigoPais">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Pais">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Endereco">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="Cidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Regiao">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="Localidade">
<xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:element name="CodigoPostal">
<xs:simpleType></xs:simpleType>
</xs:element><xs:element name="NumeroGeraMorada">
</xs:sequence><xs:simpleType>
</xs:element><xs:restriction base="xs:string"></xs:restriction>
</xs: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