| 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> |