schema location: | E:\uminho\PED\projecto\EuroCV.xsd |
attribute form default: | unqualified |
element form default: | qualified |
Elements | Complex types | Simple types |
EuroCV | TActividade | TFormato |
TArtigo | TLinguagem | |
TComunicacao | TRealce | |
TContacto | ||
TDadosPessoais | ||
TFormacao | ||
TLingua | ||
TMorada | ||
TParagrafo | ||
TProjecto | ||
TPublicacao |
diagram | ![]() |
||||||||||||||||||
properties |
|
||||||||||||||||||
children | DadosPessoais Vaga ExperienciaProf Formacao Linguas Competencias Info | ||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="EuroCV"> <xs:annotation> <xs:documentation>Curriculum Vitae modelo Europeu: nodo principal</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DadosPessoais" type="TDadosPessoais"/> <xs:element name="Vaga" minOccurs="0"> <xs:annotation> <xs:documentation>Qual o emprego desejado ou área de competência</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ExperienciaProf" minOccurs="0"> <xs:annotation> <xs:documentation>Experiencia Profissional</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Actividade" type="TActividade"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Formacao" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Actividade" type="TFormacao"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Linguas"> <xs:complexType> <xs:sequence> <xs:element name="LMaterna" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Lingua materna</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Outras" minOccurs="0"> <xs:annotation> <xs:documentation>Outras linguas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Lingua" type="TLingua"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Competencias" minOccurs="0"> <xs:annotation> <xs:documentation>Competencias e aptidoes pessoais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Sociais" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias sociais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Organizacao" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias de organizacao</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Tecnicas" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias tecnicas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Informatica" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias informaticas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Artisticas" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias artisticas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Outras" minOccurs="0"> <xs:annotation> <xs:documentation>Outras aptidoes e competencias</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CartaConducao" minOccurs="0"> <xs:annotation> <xs:documentation>Carta(s) de conducao</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Categoria" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Info" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="InfoAdicional" minOccurs="0"> <xs:annotation> <xs:documentation>Informacao adicional</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Projectos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Projecto" type="TProjecto"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comunicacoes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Comunicacao" type="TComunicacao"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Artigos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Artigo" type="TArtigo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Outros" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Anexos" minOccurs="0"> <xs:annotation> <xs:documentation>Enumeração dos anexos ao CV: cópias de diplomas, certificados, cartas de recomendação, etc</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Linguagem" type="TLinguagem" use="required"/> <xs:attribute name="data" type="xs:date" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TDadosPessoais | ||||
properties |
|
||||
children | Apelido Nome Moradas Contacto Nacionalidades DataNascimento Sexo Foto | ||||
source | <xs:element name="DadosPessoais" type="TDadosPessoais"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Vaga" minOccurs="0"> <xs:annotation> <xs:documentation>Qual o emprego desejado ou área de competência</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Actividade | ||||
annotation |
|
||||
source | <xs:element name="ExperienciaProf" minOccurs="0"> <xs:annotation> <xs:documentation>Experiencia Profissional</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Actividade" type="TActividade"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TActividade | ||||
properties |
|
||||
children | Desde Ate Cargo Responsabilidades Entidade Sector | ||||
source | <xs:element name="Actividade" type="TActividade"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Actividade | ||||
source | <xs:element name="Formacao" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Actividade" type="TFormacao"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TFormacao | ||||
properties |
|
||||
children | Desde Ate Diploma Competencias Organizacao Qualificacao | ||||
source | <xs:element name="Actividade" type="TFormacao"/> |
diagram | ![]() |
||||
properties |
|
||||
children | LMaterna Outras | ||||
source | <xs:element name="Linguas"> <xs:complexType> <xs:sequence> <xs:element name="LMaterna" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Lingua materna</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Outras" minOccurs="0"> <xs:annotation> <xs:documentation>Outras linguas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Lingua" type="TLingua"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="LMaterna" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Lingua materna</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | Lingua | ||||
annotation |
|
||||
source | <xs:element name="Outras" minOccurs="0"> <xs:annotation> <xs:documentation>Outras linguas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Lingua" type="TLingua"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TLingua | ||||
properties |
|
||||
children | Nome Compreender Falar Escrever | ||||
source | <xs:element name="Lingua" type="TLingua"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Sociais Organizacao Tecnicas Informatica Artisticas Outras CartaConducao | ||||
annotation |
|
||||
source | <xs:element name="Competencias" minOccurs="0"> <xs:annotation> <xs:documentation>Competencias e aptidoes pessoais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Sociais" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias sociais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Organizacao" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias de organizacao</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Tecnicas" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias tecnicas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Informatica" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias informaticas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Artisticas" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias artisticas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Outras" minOccurs="0"> <xs:annotation> <xs:documentation>Outras aptidoes e competencias</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CartaConducao" minOccurs="0"> <xs:annotation> <xs:documentation>Carta(s) de conducao</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Categoria" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Sociais" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias sociais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Organizacao" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias de organizacao</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Tecnicas" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias tecnicas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Informatica" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias informaticas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Artisticas" minOccurs="0"> <xs:annotation> <xs:documentation>Aptidoes e competencias artisticas</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Outras" minOccurs="0"> <xs:annotation> <xs:documentation>Outras aptidoes e competencias</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Categoria | ||||
annotation |
|
||||
source | <xs:element name="CartaConducao" minOccurs="0"> <xs:annotation> <xs:documentation>Carta(s) de conducao</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Categoria" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Categoria" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | InfoAdicional Anexos | ||||
source | <xs:element name="Info" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="InfoAdicional" minOccurs="0"> <xs:annotation> <xs:documentation>Informacao adicional</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Projectos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Projecto" type="TProjecto"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comunicacoes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Comunicacao" type="TComunicacao"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Artigos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Artigo" type="TArtigo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Outros" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Anexos" minOccurs="0"> <xs:annotation> <xs:documentation>Enumeração dos anexos ao CV: cópias de diplomas, certificados, cartas de recomendação, etc</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | Projectos Comunicacoes Artigos Outros | ||||
annotation |
|
||||
source | <xs:element name="InfoAdicional" minOccurs="0"> <xs:annotation> <xs:documentation>Informacao adicional</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Projectos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Projecto" type="TProjecto"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Comunicacoes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Comunicacao" type="TComunicacao"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Artigos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Artigo" type="TArtigo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Outros" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | Projecto | ||||
source | <xs:element name="Projectos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Projecto" type="TProjecto"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TProjecto | ||||
properties |
|
||||
children | Titulo SubTitulo Corpo DataConclusao Orientador | ||||
source | <xs:element name="Projecto" type="TProjecto"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Comunicacao | ||||
source | <xs:element name="Comunicacoes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Comunicacao" type="TComunicacao"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TComunicacao | ||||
properties |
|
||||
children | Titulo SubTitulo Evento Local Data | ||||
source | <xs:element name="Comunicacao" type="TComunicacao"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Artigo | ||||
source | <xs:element name="Artigos" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Artigo" type="TArtigo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TArtigo | ||||
properties |
|
||||
children | Titulo Autores Publicacoes | ||||
source | <xs:element name="Artigo" type="TArtigo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
source | <xs:element name="Outros" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Anexos" minOccurs="0"> <xs:annotation> <xs:documentation>Enumeração dos anexos ao CV: cópias de diplomas, certificados, cartas de recomendação, etc</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||
children | Desde Ate Cargo Responsabilidades Entidade Sector | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TActividade"> <xs:annotation> <xs:documentation>Actividade desempenhada</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Desde" type="xs:date"> <xs:annotation> <xs:documentation>Data de inicio</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Ate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Data de fim</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Cargo" type="xs:string"> <xs:annotation> <xs:documentation>Funcao ou cargo ocupado</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Responsabilidades"> <xs:annotation> <xs:documentation>Responsabilidades ou tarefas principais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Entidade"> <xs:annotation> <xs:documentation>Nome e morada da entidade empregadora</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Nome" type="xs:string"/> <xs:element name="Morada" type="TMorada"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Sector" type="xs:string"> <xs:annotation> <xs:documentation>Tipo de empresa ou sector</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:date | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Desde" type="xs:date"> <xs:annotation> <xs:documentation>Data de inicio</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | xs:date | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Ate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Data de fim</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Cargo" type="xs:string"> <xs:annotation> <xs:documentation>Funcao ou cargo ocupado</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Responsabilidades"> <xs:annotation> <xs:documentation>Responsabilidades ou tarefas principais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Nome Morada | ||||
annotation |
|
||||
source | <xs:element name="Entidade"> <xs:annotation> <xs:documentation>Nome e morada da entidade empregadora</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Nome" type="xs:string"/> <xs:element name="Morada" type="TMorada"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Nome" type="xs:string"/> |
diagram | ![]() |
||||
type | TMorada | ||||
properties |
|
||||
children | Rua Andar CodPostal Localidade Pais Descricao | ||||
source | <xs:element name="Morada" type="TMorada"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Sector" type="xs:string"> <xs:annotation> <xs:documentation>Tipo de empresa ou sector</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Titulo Autores Publicacoes | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TArtigo"> <xs:annotation> <xs:documentation>Artigo científico</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Titulo" type="xs:string"/> <xs:element name="Autores"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Autor" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Publicacoes"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Publicacao" type="TPublicacao"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Titulo" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Autor | ||||
source | <xs:element name="Autores"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Autor" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Autor" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Publicacao | ||||
source | <xs:element name="Publicacoes"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Publicacao" type="TPublicacao"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TPublicacao | ||||
properties |
|
||||
children | Designacao PaginaI PaginaF Local Data | ||||
source | <xs:element name="Publicacao" type="TPublicacao"/> |
diagram | ![]() |
||
children | Titulo SubTitulo Evento Local Data | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TComunicacao"> <xs:annotation> <xs:documentation>Comunicacao: palestra, conferencia, workshop, etc</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Titulo" type="xs:string"/> <xs:element name="SubTitulo" type="xs:string" minOccurs="0"/> <xs:element name="Evento" type="xs:string"/> <xs:element name="Local"> <xs:complexType> <xs:sequence> <xs:element name="Pais" type="xs:string"/> <xs:element name="Cidade" type="xs:string"/> <xs:element name="Instituicao" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Data" type="xs:date"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Titulo" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="SubTitulo" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Evento" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Pais Cidade Instituicao | ||||
source | <xs:element name="Local"> <xs:complexType> <xs:sequence> <xs:element name="Pais" type="xs:string"/> <xs:element name="Cidade" type="xs:string"/> <xs:element name="Instituicao" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Pais" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Cidade" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Instituicao" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:date | ||||
properties |
|
||||
source | <xs:element name="Data" type="xs:date"/> |
diagram | ![]() |
||
children | Telefones Telemovel Fax Emails | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TContacto"> <xs:annotation> <xs:documentation>Contacto do candidato: telefone, telemovel, fax e email</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Telefones" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Telefone" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Telemovel" type="xs:string" minOccurs="0"/> <xs:element name="Fax" type="xs:string" minOccurs="0"/> <xs:element name="Emails" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Email" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
properties |
|
||||
children | Telefone | ||||
source | <xs:element name="Telefones" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Telefone" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Telefone" type="xs:string" maxOccurs="unbounded"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Telemovel" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Fax" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | |||||
source | <xs:element name="Emails" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Email" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Email" type="xs:string"/> |
diagram | ![]() |
||
children | Apelido Nome Moradas Contacto Nacionalidades DataNascimento Sexo Foto | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TDadosPessoais"> <xs:annotation> <xs:documentation>Dados Pessoais: incluem o nome e apelido, morada(s), contacto(s), nacionalidade(s), o sexo do candidato e uma fotografia.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Apelido" type="xs:string"/> <xs:element name="Nome" type="xs:string"/> <xs:element name="Moradas"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Morada" type="TMorada"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Contacto" type="TContacto" minOccurs="0"/> <xs:element name="Nacionalidades" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Nacionalidade" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataNascimento" type="xs:date" minOccurs="0"/> <xs:element name="Sexo" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Tipo" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="M"/> <xs:enumeration value="F"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Foto" minOccurs="0"> <xs:annotation> <xs:documentation>Fotografia</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="imagem"> <xs:complexType> <xs:attribute name="caminho" type="xs:string" use="required"/> <xs:attribute name="formato" type="TFormato" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Apelido" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Nome" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Morada | ||||
source | <xs:element name="Moradas"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Morada" type="TMorada"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | TMorada | ||||
properties |
|
||||
children | Rua Andar CodPostal Localidade Pais Descricao | ||||
source | <xs:element name="Morada" type="TMorada"/> |
diagram | ![]() |
||||
type | TContacto | ||||
properties |
|
||||
children | Telefones Telemovel Fax Emails | ||||
source | <xs:element name="Contacto" type="TContacto" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Nacionalidade | ||||
source | <xs:element name="Nacionalidades" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Nacionalidade" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Nacionalidade" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:date | ||||
properties |
|
||||
source | <xs:element name="DataNascimento" type="xs:date" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | imagem | ||||
annotation |
|
||||
source | <xs:element name="Foto" minOccurs="0"> <xs:annotation> <xs:documentation>Fotografia</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="imagem"> <xs:complexType> <xs:attribute name="caminho" type="xs:string" use="required"/> <xs:attribute name="formato" type="TFormato" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="imagem"> <xs:complexType> <xs:attribute name="caminho" type="xs:string" use="required"/> <xs:attribute name="formato" type="TFormato" use="required"/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
children | Desde Ate Diploma Competencias Organizacao Qualificacao | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TFormacao"> <xs:annotation> <xs:documentation>Formacao academica e profissional</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Desde" type="xs:date"> <xs:annotation> <xs:documentation>Data de inicio</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Ate" type="xs:date"> <xs:annotation> <xs:documentation>Data de fim</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Diploma" type="xs:string"> <xs:annotation> <xs:documentation>Designacao do certificado ou diploma atribuido</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Competencias"> <xs:annotation> <xs:documentation>Principais disciplinas/competencias profissionais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Organizacao" type="xs:string"> <xs:annotation> <xs:documentation>Nome e tipo da organizacao de ensino ou formacao</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Qualificacao" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:date | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Desde" type="xs:date"> <xs:annotation> <xs:documentation>Data de inicio</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | xs:date | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Ate" type="xs:date"> <xs:annotation> <xs:documentation>Data de fim</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Diploma" type="xs:string"> <xs:annotation> <xs:documentation>Designacao do certificado ou diploma atribuido</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="Competencias"> <xs:annotation> <xs:documentation>Principais disciplinas/competencias profissionais</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Organizacao" type="xs:string"> <xs:annotation> <xs:documentation>Nome e tipo da organizacao de ensino ou formacao</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Qualificacao" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
children | Nome Compreender Falar Escrever | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TLingua"> <xs:annotation> <xs:documentation>Lingua estrangeira: compreensao, fala e escrita</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Nome" type="xs:string"/> <xs:element name="Compreender"> <xs:complexType> <xs:sequence> <xs:element name="Oral"> <xs:complexType> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Leitura"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Falar"> <xs:complexType> <xs:sequence> <xs:element name="Interaccao"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Producao"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Escrever"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Nome" type="xs:string"/> |
diagram | ![]() |
||||
properties |
|
||||
children | Oral Leitura | ||||
source | <xs:element name="Compreender"> <xs:complexType> <xs:sequence> <xs:element name="Oral"> <xs:complexType> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Leitura"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Oral"> <xs:complexType> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Leitura"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | Interaccao Producao | ||||
source | <xs:element name="Falar"> <xs:complexType> <xs:sequence> <xs:element name="Interaccao"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Producao"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Interaccao"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Producao"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Escrever"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nivel" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A1"/> <xs:enumeration value="A2"/> <xs:enumeration value="B1"/> <xs:enumeration value="B2"/> <xs:enumeration value="C1"/> <xs:enumeration value="C2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
children | Rua Andar CodPostal Localidade Pais Descricao | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TMorada"> <xs:annotation> <xs:documentation>Morada: constituída por um Rua/Lugar, código postal, localidade, país e uma descrição se necessário.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Rua" type="xs:string"/> <xs:element name="Andar" 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="Descricao" minOccurs="0"> <xs:annotation> <xs:documentation>Descricao da morada</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="30"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Rua" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Andar" 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 | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Descricao" minOccurs="0"> <xs:annotation> <xs:documentation>Descricao da morada</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="30"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | xref realce lista | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TParagrafo" mixed="true"> <xs:annotation> <xs:documentation>Parágrafo:poderá conter texto simples, texto com realce, listas, e/ou com referências externas ao documento</xs:documentation> </xs:annotation> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="xref" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Nome" type="xs:string" use="optional"/> <xs:attribute name="url" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="realce" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="tipo" type="TRealce" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="lista" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Lista que pode ser numerda ou não-numerada</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="elemento" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Elementos da lista</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="tipo" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="numero"/> <xs:enumeration value="simbolo"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="xref" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Nome" type="xs:string" use="optional"/> <xs:attribute name="url" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="realce" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="tipo" type="TRealce" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
properties |
|
||||||||||||
children | elemento | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="lista" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Lista que pode ser numerda ou não-numerada</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="elemento" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Elementos da lista</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="tipo" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="numero"/> <xs:enumeration value="simbolo"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
annotation |
|
||||
source | <xs:element name="elemento" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Elementos da lista</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||
children | Titulo SubTitulo Corpo DataConclusao Orientador | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TProjecto"> <xs:annotation> <xs:documentation>Projecto: inclui título, subtítulo, data de conclusão e orientador.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Titulo" type="xs:string"/> <xs:element name="SubTitulo" type="xs:string" minOccurs="0"/> <xs:element name="Corpo"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataConclusao" type="xs:date"/> <xs:element name="Orientador" type="xs:string"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Titulo" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="SubTitulo" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | para | ||||
source | <xs:element name="Corpo"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="para" type="TParagrafo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | TParagrafo | ||||||
properties |
|
||||||
children | xref realce lista | ||||||
source | <xs:element name="para" type="TParagrafo"/> |
diagram | ![]() |
||||
type | xs:date | ||||
properties |
|
||||
source | <xs:element name="DataConclusao" type="xs:date"/> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Orientador" type="xs:string"/> |
diagram | ![]() |
||
children | Designacao PaginaI PaginaF Local Data | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TPublicacao"> <xs:annotation> <xs:documentation>Publicação de um artigo científico</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Designacao" type="xs:string"/> <xs:element name="PaginaI" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Pagina de início</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PaginaF" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Página de fim</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Local" type="xs:string" minOccurs="0"/> <xs:element name="Data" type="xs:date"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Designacao" type="xs:string"/> |
diagram | ![]() |
||||
type | xs:positiveInteger | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="PaginaI" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Pagina de início</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | xs:positiveInteger | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="PaginaF" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Página de fim</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Local" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||
type | xs:date | ||||
properties |
|
||||
source | <xs:element name="Data" type="xs:date"/> |
type | restriction of xs:string | ||||||
used by |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:simpleType name="TFormato"> <xs:annotation> <xs:documentation>Formato da Foto (jpg, gif e png)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="jpg"/> <xs:enumeration value="gif"/> <xs:enumeration value="png"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||
used by |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:simpleType name="TLinguagem"> <xs:annotation> <xs:documentation>Linguagem suportada no curriculum</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="portugues"/> <xs:enumeration value="ingles"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||
used by |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:simpleType name="TRealce"> <xs:annotation> <xs:documentation>Tipo de realce de texto (itálico, sublinhado e negrito)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="italico"/> <xs:enumeration value="sublinhado"/> <xs:enumeration value="negrito"/> </xs:restriction> </xs:simpleType> |