schema location: | E:\MI\PED\trabalho\euroCV.xsd |
attribute form default: | unqualified |
element form default: | qualified |
Elements | Complex types | Simple types |
euroCV | TcompList | TtipoClass |
Tcontacto | TtipoEmail | |
Tdata | TtipoNumero | |
Tdatas | ||
Tendereco | ||
Tnumero | ||
Tperiodo |
diagram | ![]() |
||
properties |
|
||
children | fotografia informacaoPessoal empregoPretendido experienciaProfissional formacaoAcadProfissional aptidoesCompetPessoais informacaoAdicional anexos | ||
annotation |
|
||
source | <xs:element name="euroCV"> <xs:annotation> <xs:documentation>European Curriculum Vitae</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="fotografia" type="xs:string" default="\dir1\dir2\file.abc" minOccurs="0"> <xs:annotation> <xs:documentation>path da fotografia, de preferência no formato .jpg</xs:documentation> </xs:annotation> </xs:element> <xs:element name="informacaoPessoal"> <xs:complexType> <xs:sequence> <xs:element name="nome"> <xs:complexType> <xs:sequence> <xs:element name="apelidos" type="xs:string"/> <xs:element name="nomes" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="moradaP" type="Tendereco" maxOccurs="unbounded"/> <xs:element name="contactoP" type="Tcontacto" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="nacionalidade" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="dataNascimento" type="Tdata" minOccurs="0"/> <xs:element name="sexo" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="empregoPretendido" type="xs:string"> <xs:annotation> <xs:documentation>Posto a que se candidata ou área de competência</xs:documentation> </xs:annotation> </xs:element> <xs:element name="experienciaProfissional"> <xs:complexType> <xs:sequence> <xs:element name="cargo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="datasEP" type="Tdatas"/> <xs:element name="funcao" type="xs:string"/> <xs:element name="actividades"> <xs:complexType> <xs:sequence> <xs:element name="actividade" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Principais funções e responsabilidades.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="desigActividade" type="xs:string"/> <xs:element name="infoActiv" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Qualquer informação adicional. Exemplos: percentagem de tempo da função, duração da função</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="empregador"> <xs:complexType> <xs:sequence> <xs:element name="nomeEmp" type="xs:string"/> <xs:element name="enderecoEmp" type="Tendereco"/> <xs:element name="contactoEmp" type="Tcontacto" minOccurs="0"/> <xs:element name="siteWebEmp" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="tipoEmpresaSector" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="formacaoAcadProfissional"> <xs:annotation> <xs:documentation>Descreve cursos que contribuíram para a formação do candidato (Se atributo Prioridade = 1, esta categoria surge antes de ExperienciaProfissional).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="curso" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="datasFA" type="Tdatas"/> <xs:element name="qualificacao" type="xs:string"> <xs:annotation> <xs:documentation>Designação da qualificação</xs:documentation> </xs:annotation> </xs:element> <xs:element name="disciplinas"> <xs:annotation> <xs:documentation>Listam-se as principais disciplinas do curso</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="grupo"> <xs:complexType> <xs:sequence> <xs:element name="desigGrupo" type="xs:string"/> <xs:element name="disciplina" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="orgEnsino"> <xs:annotation> <xs:documentation>Informações sobre a instituição de ensino</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="nomeOE" type="xs:string"/> <xs:element name="enderecoOE" type="Tendereco"/> <xs:element name="tipoOE" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="classif" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:int"> <xs:attribute name="tipo" type="TtipoClass" use="optional" form="qualified"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="prioridade" type="xs:int"/> </xs:complexType> </xs:element> <xs:element name="aptidoesCompetPessoais"> <xs:complexType> <xs:sequence> <xs:element name="linguaMaterna" type="xs:string" maxOccurs="unbounded"/> <xs:element name="outrasLinguas" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="lingua" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="nomeLingua" type="xs:string"/> <xs:element name="autoavaliacao"> <xs:complexType> <xs:sequence> <xs:element name="compOral" type="xs:string"/> <xs:element name="leitura" type="xs:string"/> <xs:element name="interacaoOral" type="xs:string"/> <xs:element name="producaoOral" type="xs:string"/> <xs:element name="escrever" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="aptidoesSociais" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="aptidoesOrganizacao" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="aptidoesTecnicas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="aptidoesInformaticas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="aptidoesAtisticas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="outrasAptidoes" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="cartaConducao"> <xs:complexType> <xs:sequence> <xs:element name="categoria" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="informacaoAdicional" minOccurs="0"> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="publicacao" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="descricao" type="xs:string"/> <xs:element name="tipo" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="membroOrg" type="xs:string" maxOccurs="unbounded"/> <xs:element name="situacaoMilitar" type="xs:string"/> <xs:element name="situacaoFamiliar" type="xs:string"/> <xs:element name="referencia" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="nomeRef" type="xs:string"/> <xs:element name="profissaoRef" type="xs:string"/> <xs:element name="contactoRef" type="Tcontacto"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="outro" type="xs:string" maxOccurs="unbounded"/> </xs:choice> </xs:complexType> </xs:element> <xs:element name="anexos" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="anexo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="designacao" type="xs:string"/> <xs:element name="numeroAnexo" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="fotografia" type="xs:string" default="\dir1\dir2\file.abc" minOccurs="0"> <xs:annotation> <xs:documentation>path da fotografia, de preferência no formato .jpg</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | nome moradaP contactoP nacionalidade dataNascimento sexo | ||||
source | <xs:element name="informacaoPessoal"> <xs:complexType> <xs:sequence> <xs:element name="nome"> <xs:complexType> <xs:sequence> <xs:element name="apelidos" type="xs:string"/> <xs:element name="nomes" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="moradaP" type="Tendereco" maxOccurs="unbounded"/> <xs:element name="contactoP" type="Tcontacto" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="nacionalidade" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="dataNascimento" type="Tdata" minOccurs="0"/> <xs:element name="sexo" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | apelidos nomes | ||||
source | <xs:element name="nome"> <xs:complexType> <xs:sequence> <xs:element name="apelidos" type="xs:string"/> <xs:element name="nomes" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="apelidos" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="nomes" type="xs:string"/> |
diagram | ![]() |
||||
type | Tendereco | ||||
properties |
|
||||
children | rua numeroPorta andar lugar codPostal localidade pais periodo | ||||
source | <xs:element name="moradaP" type="Tendereco" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | Tcontacto | ||||
properties |
|
||||
children | telefone fax email | ||||
source | <xs:element name="contactoP" type="Tcontacto" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="nacionalidade" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | Tdata | ||||
properties |
|
||||
children | dia mes ano | ||||
source | <xs:element name="dataNascimento" type="Tdata" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="sexo" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="empregoPretendido" type="xs:string"> <xs:annotation> <xs:documentation>Posto a que se candidata ou área de competência</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | cargo | ||||
source | <xs:element name="experienciaProfissional"> <xs:complexType> <xs:sequence> <xs:element name="cargo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="datasEP" type="Tdatas"/> <xs:element name="funcao" type="xs:string"/> <xs:element name="actividades"> <xs:complexType> <xs:sequence> <xs:element name="actividade" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Principais funções e responsabilidades.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="desigActividade" type="xs:string"/> <xs:element name="infoActiv" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Qualquer informação adicional. Exemplos: percentagem de tempo da função, duração da função</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="empregador"> <xs:complexType> <xs:sequence> <xs:element name="nomeEmp" type="xs:string"/> <xs:element name="enderecoEmp" type="Tendereco"/> <xs:element name="contactoEmp" type="Tcontacto" minOccurs="0"/> <xs:element name="siteWebEmp" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="tipoEmpresaSector" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | datasEP funcao actividades empregador tipoEmpresaSector | ||||
source | <xs:element name="cargo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="datasEP" type="Tdatas"/> <xs:element name="funcao" type="xs:string"/> <xs:element name="actividades"> <xs:complexType> <xs:sequence> <xs:element name="actividade" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Principais funções e responsabilidades.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="desigActividade" type="xs:string"/> <xs:element name="infoActiv" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Qualquer informação adicional. Exemplos: percentagem de tempo da função, duração da função</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="empregador"> <xs:complexType> <xs:sequence> <xs:element name="nomeEmp" type="xs:string"/> <xs:element name="enderecoEmp" type="Tendereco"/> <xs:element name="contactoEmp" type="Tcontacto" minOccurs="0"/> <xs:element name="siteWebEmp" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="tipoEmpresaSector" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | Tdatas | ||||
properties |
|
||||
children | dataInicial dataFinal | ||||
source | <xs:element name="datasEP" type="Tdatas"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="funcao" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | actividade | ||||
source | <xs:element name="actividades"> <xs:complexType> <xs:sequence> <xs:element name="actividade" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Principais funções e responsabilidades.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="desigActividade" type="xs:string"/> <xs:element name="infoActiv" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Qualquer informação adicional. Exemplos: percentagem de tempo da função, duração da função</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | desigActividade infoActiv | ||||
annotation |
|
||||
source | <xs:element name="actividade" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Principais funções e responsabilidades.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="desigActividade" type="xs:string"/> <xs:element name="infoActiv" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Qualquer informação adicional. Exemplos: percentagem de tempo da função, duração da função</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="desigActividade" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="infoActiv" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Qualquer informação adicional. Exemplos: percentagem de tempo da função, duração da função</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | nomeEmp enderecoEmp contactoEmp siteWebEmp | ||||
source | <xs:element name="empregador"> <xs:complexType> <xs:sequence> <xs:element name="nomeEmp" type="xs:string"/> <xs:element name="enderecoEmp" type="Tendereco"/> <xs:element name="contactoEmp" type="Tcontacto" minOccurs="0"/> <xs:element name="siteWebEmp" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="nomeEmp" type="xs:string"/> |
diagram | ![]() |
||||
type | Tendereco | ||||
properties |
|
||||
children | rua numeroPorta andar lugar codPostal localidade pais periodo | ||||
source | <xs:element name="enderecoEmp" type="Tendereco"/> |
diagram | ![]() |
||||
type | Tcontacto | ||||
properties |
|
||||
children | telefone fax email | ||||
source | <xs:element name="contactoEmp" type="Tcontacto" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="siteWebEmp" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="tipoEmpresaSector" type="xs:string"/> |
diagram | ![]() |
||||||||||||
properties |
|
||||||||||||
children | curso | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="formacaoAcadProfissional"> <xs:annotation> <xs:documentation>Descreve cursos que contribuíram para a formação do candidato (Se atributo Prioridade = 1, esta categoria surge antes de ExperienciaProfissional).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="curso" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="datasFA" type="Tdatas"/> <xs:element name="qualificacao" type="xs:string"> <xs:annotation> <xs:documentation>Designação da qualificação</xs:documentation> </xs:annotation> </xs:element> <xs:element name="disciplinas"> <xs:annotation> <xs:documentation>Listam-se as principais disciplinas do curso</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="grupo"> <xs:complexType> <xs:sequence> <xs:element name="desigGrupo" type="xs:string"/> <xs:element name="disciplina" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="orgEnsino"> <xs:annotation> <xs:documentation>Informações sobre a instituição de ensino</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="nomeOE" type="xs:string"/> <xs:element name="enderecoOE" type="Tendereco"/> <xs:element name="tipoOE" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="classif" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:int"> <xs:attribute name="tipo" type="TtipoClass" use="optional" form="qualified"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="prioridade" type="xs:int"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | datasFA qualificacao disciplinas orgEnsino classif | ||||
source | <xs:element name="curso" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="datasFA" type="Tdatas"/> <xs:element name="qualificacao" type="xs:string"> <xs:annotation> <xs:documentation>Designação da qualificação</xs:documentation> </xs:annotation> </xs:element> <xs:element name="disciplinas"> <xs:annotation> <xs:documentation>Listam-se as principais disciplinas do curso</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="grupo"> <xs:complexType> <xs:sequence> <xs:element name="desigGrupo" type="xs:string"/> <xs:element name="disciplina" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="orgEnsino"> <xs:annotation> <xs:documentation>Informações sobre a instituição de ensino</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="nomeOE" type="xs:string"/> <xs:element name="enderecoOE" type="Tendereco"/> <xs:element name="tipoOE" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="classif" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:int"> <xs:attribute name="tipo" type="TtipoClass" use="optional" form="qualified"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | Tdatas | ||||
properties |
|
||||
children | dataInicial dataFinal | ||||
source | <xs:element name="datasFA" type="Tdatas"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="qualificacao" type="xs:string"> <xs:annotation> <xs:documentation>Designação da qualificação</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | grupo | ||||
annotation |
|
||||
source | <xs:element name="disciplinas"> <xs:annotation> <xs:documentation>Listam-se as principais disciplinas do curso</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="grupo"> <xs:complexType> <xs:sequence> <xs:element name="desigGrupo" type="xs:string"/> <xs:element name="disciplina" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | desigGrupo disciplina | ||||
source | <xs:element name="grupo"> <xs:complexType> <xs:sequence> <xs:element name="desigGrupo" type="xs:string"/> <xs:element name="disciplina" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="desigGrupo" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="disciplina" type="xs:string" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
properties |
|
||||
children | nomeOE enderecoOE tipoOE | ||||
annotation |
|
||||
source | <xs:element name="orgEnsino"> <xs:annotation> <xs:documentation>Informações sobre a instituição de ensino</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="nomeOE" type="xs:string"/> <xs:element name="enderecoOE" type="Tendereco"/> <xs:element name="tipoOE" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="nomeOE" type="xs:string"/> |
diagram | ![]() |
||||
type | Tendereco | ||||
properties |
|
||||
children | rua numeroPorta andar lugar codPostal localidade pais periodo | ||||
source | <xs:element name="enderecoOE" type="Tendereco"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="tipoOE" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
type | extension of xs:int | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="classif" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:int"> <xs:attribute name="tipo" type="TtipoClass" use="optional" form="qualified"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | linguaMaterna outrasLinguas aptidoesSociais aptidoesOrganizacao aptidoesTecnicas aptidoesInformaticas aptidoesAtisticas outrasAptidoes cartaConducao | ||||
source | <xs:element name="aptidoesCompetPessoais"> <xs:complexType> <xs:sequence> <xs:element name="linguaMaterna" type="xs:string" maxOccurs="unbounded"/> <xs:element name="outrasLinguas" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="lingua" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="nomeLingua" type="xs:string"/> <xs:element name="autoavaliacao"> <xs:complexType> <xs:sequence> <xs:element name="compOral" type="xs:string"/> <xs:element name="leitura" type="xs:string"/> <xs:element name="interacaoOral" type="xs:string"/> <xs:element name="producaoOral" type="xs:string"/> <xs:element name="escrever" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="aptidoesSociais" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="aptidoesOrganizacao" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="aptidoesTecnicas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="aptidoesInformaticas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="aptidoesAtisticas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="outrasAptidoes" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="cartaConducao"> <xs:complexType> <xs:sequence> <xs:element name="categoria" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="linguaMaterna" type="xs:string" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
properties |
|
||||
children | lingua | ||||
source | <xs:element name="outrasLinguas" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="lingua" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="nomeLingua" type="xs:string"/> <xs:element name="autoavaliacao"> <xs:complexType> <xs:sequence> <xs:element name="compOral" type="xs:string"/> <xs:element name="leitura" type="xs:string"/> <xs:element name="interacaoOral" type="xs:string"/> <xs:element name="producaoOral" type="xs:string"/> <xs:element name="escrever" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | nomeLingua autoavaliacao | ||||
source | <xs:element name="lingua" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="nomeLingua" type="xs:string"/> <xs:element name="autoavaliacao"> <xs:complexType> <xs:sequence> <xs:element name="compOral" type="xs:string"/> <xs:element name="leitura" type="xs:string"/> <xs:element name="interacaoOral" type="xs:string"/> <xs:element name="producaoOral" type="xs:string"/> <xs:element name="escrever" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="nomeLingua" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | compOral leitura interacaoOral producaoOral escrever | ||||
source | <xs:element name="autoavaliacao"> <xs:complexType> <xs:sequence> <xs:element name="compOral" type="xs:string"/> <xs:element name="leitura" type="xs:string"/> <xs:element name="interacaoOral" type="xs:string"/> <xs:element name="producaoOral" type="xs:string"/> <xs:element name="escrever" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="compOral" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="leitura" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="interacaoOral" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="producaoOral" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="escrever" type="xs:string"/> |
diagram | ![]() |
||||
type | TcompList | ||||
properties |
|
||||
children | competencia contexto | ||||
source | <xs:element name="aptidoesSociais" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | TcompList | ||||
properties |
|
||||
children | competencia contexto | ||||
source | <xs:element name="aptidoesOrganizacao" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | TcompList | ||||
properties |
|
||||
children | competencia contexto | ||||
source | <xs:element name="aptidoesTecnicas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | TcompList | ||||
properties |
|
||||
children | competencia contexto | ||||
source | <xs:element name="aptidoesInformaticas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | TcompList | ||||
properties |
|
||||
children | competencia contexto | ||||
source | <xs:element name="aptidoesAtisticas" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | TcompList | ||||
properties |
|
||||
children | competencia contexto | ||||
source | <xs:element name="outrasAptidoes" type="TcompList" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
properties |
|
||||
children | categoria | ||||
source | <xs:element name="cartaConducao"> <xs:complexType> <xs:sequence> <xs:element name="categoria" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="categoria" type="xs:string" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
properties |
|
||||
children | publicacao membroOrg situacaoMilitar situacaoFamiliar referencia outro | ||||
source | <xs:element name="informacaoAdicional" minOccurs="0"> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="publicacao" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="descricao" type="xs:string"/> <xs:element name="tipo" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="membroOrg" type="xs:string" maxOccurs="unbounded"/> <xs:element name="situacaoMilitar" type="xs:string"/> <xs:element name="situacaoFamiliar" type="xs:string"/> <xs:element name="referencia" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="nomeRef" type="xs:string"/> <xs:element name="profissaoRef" type="xs:string"/> <xs:element name="contactoRef" type="Tcontacto"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="outro" type="xs:string" maxOccurs="unbounded"/> </xs:choice> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | descricao tipo | ||||
source | <xs:element name="publicacao" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="descricao" type="xs:string"/> <xs:element name="tipo" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="descricao" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="tipo" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="membroOrg" type="xs:string" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="situacaoMilitar" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="situacaoFamiliar" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | nomeRef profissaoRef contactoRef | ||||
source | <xs:element name="referencia" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="nomeRef" type="xs:string"/> <xs:element name="profissaoRef" type="xs:string"/> <xs:element name="contactoRef" type="Tcontacto"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="nomeRef" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="profissaoRef" type="xs:string"/> |
diagram | ![]() |
||||
type | Tcontacto | ||||
properties |
|
||||
children | telefone fax email | ||||
source | <xs:element name="contactoRef" type="Tcontacto"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="outro" type="xs:string" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
properties |
|
||||
children | anexo | ||||
source | <xs:element name="anexos" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="anexo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="designacao" type="xs:string"/> <xs:element name="numeroAnexo" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | designacao numeroAnexo | ||||
source | <xs:element name="anexo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="designacao" type="xs:string"/> <xs:element name="numeroAnexo" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="designacao" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="numeroAnexo" type="xs:string"/> |
diagram | ![]() |
||
children | competencia contexto | ||
used by | |||
annotation |
|
||
source | <xs:complexType name="TcompList"> <xs:annotation> <xs:documentation>Tipo complexo para representação de listas das diversas competências</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="competencia" type="xs:string" maxOccurs="unbounded"/> <xs:element name="contexto" type="xs:string"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="competencia" type="xs:string" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="contexto" type="xs:string"/> |
diagram | ![]() |
||
children | telefone fax email | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="Tcontacto"> <xs:annotation> <xs:documentation>Tipo complexo para representação de contactos</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="telefone" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="numeroT" type="Tnumero"/> <xs:element name="periodoContactoT" type="Tperiodo" minOccurs="0"/> </xs:sequence> <xs:attribute name="tipoN" type="TtipoNumero" use="required"/> </xs:complexType> </xs:element> <xs:element name="fax" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="numeroF" type="Tnumero"/> <xs:element name="periodoF" type="Tperiodo" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="email" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="tipo" type="TtipoEmail"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||||||
properties |
|
||||||||||||
children | numeroT periodoContactoT | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="telefone" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="numeroT" type="Tnumero"/> <xs:element name="periodoContactoT" type="Tperiodo" minOccurs="0"/> </xs:sequence> <xs:attribute name="tipoN" type="TtipoNumero" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | Tnumero | ||||
properties |
|
||||
children | prefixoPais prefixoRegional numero | ||||
source | <xs:element name="numeroT" type="Tnumero"/> |
diagram | ![]() |
||||
type | Tperiodo | ||||
properties |
|
||||
children | dias horas | ||||
source | <xs:element name="periodoContactoT" type="Tperiodo" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | numeroF periodoF | ||||
source | <xs:element name="fax" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="numeroF" type="Tnumero"/> <xs:element name="periodoF" type="Tperiodo" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | Tnumero | ||||
properties |
|
||||
children | prefixoPais prefixoRegional numero | ||||
source | <xs:element name="numeroF" type="Tnumero"/> |
diagram | ![]() |
||||
type | Tperiodo | ||||
properties |
|
||||
children | dias horas | ||||
source | <xs:element name="periodoF" type="Tperiodo" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="email" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="tipo" type="TtipoEmail"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
children | dia mes ano | ||
used by |
|
||
source | <xs:complexType name="Tdata"> <xs:sequence> <xs:element name="dia" type="xs:int" minOccurs="0"/> <xs:element name="mes" type="xs:string" minOccurs="0"/> <xs:element name="ano" type="xs:int" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="dia" type="xs:int" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="mes" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="ano" type="xs:int" minOccurs="0"/> |
diagram | ![]() |
||
children | dataInicial dataFinal | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="Tdatas"> <xs:annotation> <xs:documentation>Tipo complexo para representação de um intervalo de datas</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="dataInicial"> <xs:complexType> <xs:complexContent> <xs:extension base="Tdata"> <xs:attribute name="dt" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="dataFinal"> <xs:complexType> <xs:complexContent> <xs:extension base="Tdata"> <xs:attribute name="dt" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||||||
type | extension of Tdata | ||||||||||||
properties |
|
||||||||||||
children | dia mes ano | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="dataInicial"> <xs:complexType> <xs:complexContent> <xs:extension base="Tdata"> <xs:attribute name="dt" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | extension of Tdata | ||||||||||||
properties |
|
||||||||||||
children | dia mes ano | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="dataFinal"> <xs:complexType> <xs:complexContent> <xs:extension base="Tdata"> <xs:attribute name="dt" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
children | rua numeroPorta andar lugar codPostal localidade pais periodo | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="Tendereco"> <xs:annotation> <xs:documentation>Tipo complexo para representação de um endereço</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="rua" type="xs:string" minOccurs="0"/> <xs:element name="numeroPorta" type="xs:int" minOccurs="0"/> <xs:element name="andar" type="xs:string" minOccurs="0"/> <xs:element name="lugar" type="xs:string" minOccurs="0"/> <xs:element name="codPostal" type="xs:string"/> <xs:element name="localidade" type="xs:string"/> <xs:element name="pais" type="xs:string"/> <xs:element name="periodo" type="Tdatas" minOccurs="0"> <xs:annotation> <xs:documentation>periodo de contacto por este endereço</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="rua" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="numeroPorta" type="xs:int" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="andar" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="lugar" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="codPostal" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="localidade" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="pais" type="xs:string"/> |
diagram | ![]() |
||||
type | Tdatas | ||||
properties |
|
||||
children | dataInicial dataFinal | ||||
annotation |
|
||||
source | <xs:element name="periodo" type="Tdatas" minOccurs="0"> <xs:annotation> <xs:documentation>periodo de contacto por este endereço</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | prefixoPais prefixoRegional numero | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="Tnumero"> <xs:annotation> <xs:documentation>Tipo complexo para representar números de telefone e de fax</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="prefixoPais" type="xs:int" minOccurs="0"/> <xs:element name="prefixoRegional" type="xs:int" minOccurs="0"/> <xs:element name="numero"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:long"/> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="prefixoPais" type="xs:int" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="prefixoRegional" type="xs:int" minOccurs="0"/> |
diagram | ![]() |
||||
type | extension of xs:long | ||||
properties |
|
||||
source | <xs:element name="numero"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:long"/> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
children | dias horas | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="Tperiodo"> <xs:annotation> <xs:documentation>Tipo complexo para representar periodos de contacto</xs:documentation> </xs:annotation> <xs:sequence maxOccurs="unbounded"> <xs:element name="dias" type="xs:string"/> <xs:element name="horas" type="xs:string"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="dias" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="horas" type="xs:string"/> |
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="TtipoClass" final="list"> <xs:restriction base="xs:string"/> </xs:simpleType> |
type | restriction of xs:string | ||||
properties |
|
||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TtipoEmail" final="list"> <xs:annotation> <xs:documentation>Especifica se email é do tipo Profissional ou Pessoal</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Profissional"/> <xs:enumeration value="Pessoal"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
properties |
|
||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TtipoNumero" final="list"> <xs:annotation> <xs:documentation>Especifica se numero corresponde a telemovel ou a telefone fixo</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Fixo"/> <xs:enumeration value="Móvel"/> </xs:restriction> </xs:simpleType> |