Layout do arquivo de transferências versão 1.8

Um arquivo de alunos é um arquivo XML estruturado para armazenar as informações dos alunos (dados do cadastro), bem como seus dados de transferência (notas, aulas e faltas), de pré-matrícula (escola, curso, série e turma da pré-matrícula) e séries anteriores do histórico do curso.

Mudanças em relação à versão anterior (1.7)

  • Inclusão do atributo código do curso da transferência (tag CURSO da tag TRANSFERENCIA);
  • Inclusão do código da série da transferência (tag SERIE da tag TRANSFERENCIA);
  • Exclusão da avaliação da série da transferência (tag SERIE da tag TRANSFERENCIA);
  • Inclusão do tipo de avaliação na disciplina da transferência (tag DISCIPLINA da tag TRANSFERENCIA);
  • Inclusão do tipo de ficha na disciplina da transferência (tag DISCIPLINA da tag TRANSFERENCIA);
  • Alteração da tag BIMESTRES para PERIODOSLETIVOS da transferência (tag TRANSFERENCIA);
  • Alteração da tag BIMESTRE para PERIODOLETIVO nos períodos letivos da transferência (tag PERIODOSLETIVOS da tag TRANSFERENCIA);
  • Exclusão da avaliação do período letivo da transferência (tag PERIODOLETIVO da tag TRANSFERENCIA);
  • Exclusão dos conceitos do período letivo da transferência (tag PERIODOLETIVO da tag TRANSFERENCIA);
  • Inclusão do atributo ordem da disciplina no aproveitamento da transferência (tag APROVEITAMENTO da tag TRANSFERENCIA);
  • Inclusão do atributo código do curso do histórico (tag CURSO da tag HISTORICO);
  • Inclusão do atributo código da escola da pré-matrícula (tag ESCOLA da tag PREMATRICULA);
  • Inclusão do atributo código do curso da pré-matrícula (tag CURSO da tag PREMATRICULA);
  • Inclusão do código da série da pré-matrícula (tag SERIE da tag PREMATRICULA);
  • Exclusão da avaliação da série da pré-matrícula (tag SERIE da tag PREMATRICULA);

Convenções

Tags XML

As tags XML devem ser escritas todas em maiúsculas, sem caracteres especiais, acentuação ou pontuação de qualquer tipo.

Nome do arquivo

Qualquer nome de arquivo válido, terminado com a extensão ”.transferencia”.

Regras de formatação

Textos

Nenhuma formatação especial é requerida. Caracteres especiais e de acentuação/pontuação podem ser usados livremente.

Datas

Datas devem estar no formado YYYY-MM-DD.

Horas

Horas devem estar no formato HH:MM:SS.

Valores numéricos

Valores numéricos devem ser inseridos com seus separadores, quando necessário. A vírgula (,) deve ser usada como separador decimal, enquanto o ponto (.) deve ser usado como separador de milhar.

Valores booleanos

Valores booleanos devem ser informados como TRUE ou FALSE, sempre em maiúsculas.

Composição do arquivo

Cada elemento do arquivo, bem como sua função e a origem das informações que os compõem, estão detalhados nas sessões seguintes.

EXPORTACAOALUNO

Este elemento é o elemento raiz do documento. Seus elementos filhos devem ser os elementos que armazenam informações comuns a todos os alunos.

Elementos filho

Elementos filho Ocorrências Descrição
ALUNOS 1 Dados da transferência dos alunos.

Atributos

Atributos Descrição Informações adicionais
VERSAO Versão do layout do arquivo de alunos. Valor do atributo (fixo): 1.8
DATAGERACAO Data em que o arquivo foi gerado. Formato: YYYY-MM-DD
HORAGERACAO Hora em que o arquivo foi gerado. Formato: HH:MM:SS

Exemplo

<?xml version="1.0" encoding="utf-8"?>
<EXPORTACAOALUNO VERSAO="1.8" DATAGERACAO="2022-10-03" HORAGERACAO="10:15:00">
 <ALUNOS>...</ALUNOS>
</EXPORTACAOALUNO>

ALUNOS

Este elemento contém a lista de alunos.

Elementos filho

Elementos filho Ocorrências Descrição
ALUNO 1:N Dados do aluno.
– DADOS 1 Dados do cadastro do aluno.
– TRANSFERENCIA 0:1 Dados da transferência do aluno.
– HISTORICO 0:1 Dados do histórico do aluno.
– PREMATRICULA 0:1 Dados da pré-matrícula do aluno.

Atributos

Este elemento não tem atributos.

Exemplo

...
<ALUNOS>
 <ALUNO>
  <DADOS>...</DADOS>
  <TRANSFERENCIA>...</TRANSFERENCIA>
  <HISTORICO>...</HISTORICO>   
  <PREMATRICULA>...</PREMATRICULA>
 </ALUNO>
 ...
</ALUNOS>
...

DADOS

Este elemento contém os dados do aluno.

Elementos filho

Elementos filho Ocorrências Descrição
DADOS 1 Dados do aluno.
– NOME 1 Nome completo do aluno.
– NOMEAFETIVO 1 Nome afetivo ou social do aluno.
– DATANASCIMENTO 1 Data de nascimento do aluno. Formato: YYYY-MM-DD
– CODIGOALUNOINEP 1 Código INEP do aluno.
NIS 1 Número do NIS do aluno.
– CODIGONATURALIDADE 1 Código do município de origem do aluno.
– CODIGOUFNATURALIDADE 1 Código de Unidade Federativa de origem do aluno.
– NACIONALIDADE 1 Nacionalidade do aluno:
- BRASILEIRA
- BRASILEIRA - NASCIDO NO EXTERIOR OU NATURALIZADO
- ESTRANGEIRA
– CODIGOPAISORIGEM 1 Código do país de origem do aluno.
– SEXO 1 Sexo do aluno:
- MASCULINO
- FEMININO
– COR 1 Cor do aluno:
- NÃO DECLARADA
- BRANCA
- PRETA
- PARDA
- AMARELA
- INDÍGENA
– RELIGIAO 1 Religião do aluno.
– PROFISSAO 1 Profissão do aluno.
– BOLSAFAMILIA 1 Indica se o aluno possui ou não benefício do bolsa família. Valores permitidos: TRUE ou FALSE.
– NOMEPAI 1 Nome completo do pai do aluno.
– NOMEMAE 1 Nome completo da mãe do aluno.
– PAIVIVO 1 Indica se o pai do aluno está vivo ou não. Valores permitidos: TRUE ou FALSE.
– MAEVIVA 1 Indica se a mãe do aluno está viva ou não. Valores permitidos: TRUE ou FALSE.
– PROFISSAOPAI 1 Profissão do pai do aluno.
– PROFISSAOMAE 1 Profissão da mãe do aluno.
– RELIGIAOPAI 1 Religião do pai do aluno.
– RELIGIAOMAE 1 Religião da mãe do aluno.
– TELEFONEPAI 1 Número do telefone do pai do aluno.
– TELEFONEMAE 1 Número do telefone da mãe do aluno.
– EMAILPAI 1 Endereço eletrônico do pai do aluno.
– EMAILMAE 1 Endereço eletrônico da mãe do aluno.
– ESCOLARIDADEPAI 1 Escolaridade do pai do aluno.
– ESCOLARIDADEMAE 1 Escolaridade da mãe do aluno.
– GRAUPAI 1 Grau de escolaridade do pai do aluno.
– GRAUMAE 1 Grau de escolaridade da mãe do aluno.
– PAITRABALHANDO 1 Indica se o pai do aluno está trabalhando ou não. Valores permitidos: TRUE ou FALSE.
– MAETRABALHANDO 1 Indica se a mãe do aluno está trabalhando ou não. Valores permitidos: TRUE ou FALSE.
– LOCALTRABALHOPAI 1 Local de trabalho do pai do aluno.
– LOCALTRABALHOMAE 1 Local de trabalho da mãe do aluno.
– HORARIOTRABALHOPAI 1 Horário de trabalho do pai do aluno.
– HORARIOTRABALHOMAE 1 Horário de trabalho da mãe do aluno.
– TEMPOSERVICOPAI 1 Tempo de serviço do pai do aluno.
– TEMPOSERVICOMAE 1 Tempo de serviço da mãe do aluno.
– ENDERECO 1 Endereço do aluno.
– NUMERO 1 Número do endereço do aluno.
– COMPLEMENTO 1 Complemento do endereço do aluno.
– BAIRRO 1 Bairro do aluno.
– CODIGOMUNICIPIO 1 Código do município do endereço do aluno.
– CODIGOUF 1 Código de Unidade Federativa do endereço do aluno.
– CODIGOPAIS 1 Código do país de residência do aluno.
– CEP 1 Número de Código de Endereço Postal do aluno.
– TELEFONE 1 Número do telefone do aluno.
– CELULAR 1 Número do telefone celular do aluno.
– EMAIL 1 Endereço eletrônico do aluno.
– CODIGOINSTALACAOELETRICA 1 Código da instalação elétrica do logradouro do aluno.
– ORIGEMQUILOMBOLA 1 Identifica se o aluno possui ou não origem quilombola.
- NÃO
- SIM
– NOMERESPONSAVEL 1 Nome completo do responsável do aluno.
– PARENTESCORESPONSAVEL 1 Tipo de parentesco do responsável do aluno:
- PAI
- MÃE
- OS PAIS
- OUTROS
– TELEFONERESPONSAVEL 1 Número do telefone do responsável do aluno.
– NISRESPONSAVEL 1 Número do NIS do responsável do aluno.
– EMAILRESPONSAVEL 1 Endereço eletrônico do responsável do aluno.
– POSSUIBOLSAFAMILIARESPONSAVEL 1 Indica se o responsável do aluno possui bolsa família ou não. Valores permitidos: TRUE ou FALSE.
– RESPONSAVELAUTORIZAFOTOS 1 Indica se o responsável do aluno autoriza a divulgação de fotos em trabalhos escolares em redes sociais ou não. Valores permitidos: TRUE ou FALSE.
– PESSOASFAMILIA 1 Número de pessoas da família do aluno.
– IRMAOSMAISNOVOS 1 Número de irmãos mais novos do aluno.
– IRMAOSMAISVELHOS 1 Número de irmãos mais velhos do aluno.
– PAISDIVORCIADOS 1 Indica se os pais do aluno são divorciados ou não. Valores permitidos: TRUE ou FALSE.
– IDADESEPARACAOPAIS 1 Idade do aluno quando ocorreu a separação dos pais.
– GUARDAALUNO 1 Parentesco e/ou nome de quem tem a guarda do aluno, no caso de pais divorciados.
– PADRASTOMADRASTA 1 Indica se o aluno tem padrasto ou madrasta. Valores permitidos: TRUE ou FALSE.
– CERTIDAOCIVIL 1 Tipo do modelo da certidão civil do aluno:
0- ””
1- MODELO ANTIGO
2- MODELO NOVO
– TIPOCERTIDAO 1 Tipo da certidão civil do aluno:
1- NASCIMENTO
2- CASAMENTO
– NUMEROCERTIDAO 1 Número da certidão civil do aluno.
– NUMEROLIVRO 1 Número do livro da certidão civil do aluno.
– NUMEROFOLHA 1 Número da folha da certidão civil do aluno.
– DATAEMISSAOCERTIDAO 1 Data da emissão da certidão civil do aluno. Formato: YYYY-MM-DD
– CODIGOCARTORIO 1 Código do cartório da certidão civil do aluno.
– CODIGOUFCARTORIO 1 Código da Unidade Federativa do cartório da certidão civil do aluno.
– MATRICULACERTIDAO 1 Número da matrícula da certidão civil do aluno.
– CPF 1 Número do CPF do aluno.
– PASSAPORTE 1 Número do passaporte do aluno.
– NUMERORG 1 Número de identificação do Registro Geral / Identidade do aluno.
– COMPLEMENTORG 1 Número de complemento do Registro Geral / Identidade do aluno.
– CODIGOUFRG 1 Código da Unidade Federativa do Registro Geral / Identidade do aluno.
– DATAEMISSAORG 1 Data da emissão do Registro Geral / Identidade do aluno. Formato: YYYY-MM-DD
– CODIGOEMISSORRG 1 Código do emissor do Registro Geral / Identidade do aluno.
– NUMEROTITULO 1 Número do título de eleitor do aluno.
– ZONA 1 Número da zona do título de eleitor do aluno.
– SECAO 1 Número da seção do título de eleitor do aluno.
– JUSTIFICATIVAFALTADOCUMENTO1 Justificativa da falta de documentação do aluno:
1- O(A) ALUNO(A) NÃO POSSUI OS DOCUMENTOS PESSOAIS SOLICITADOS
2- A ESCOLA NÃO DISPÕE OU NÃO RECEBEU OS DOCUMENTOS PESSOAIS DO(A) ALUNO(A)
– LOCALIZACAODIFERENCIADA 1 Localização diferenciada da residência do aluno:
1- NÃO RESIDE EM ÁREA DE LOCALIZAÇÃO DIFERENCIADA
2- ÁREA ONDE SE LOCALIZA COMUNIDADE REMANESCENTE DE QUILOMBOS
3- TERRA INDÍGENA
7- ÁREA DE ASSENTAMENTO
– ZONARESIDENCIA 1 Localização da zona de residência do aluno:
- URBANA
- RURAL
– UTILIZATRANSPORTE 1 Identifica se o aluno utiliza ou não transporte escolar público. Valores permitidos: TRUE ou FALSE.
– TRANSPORTEPUBLICO 1 Tipo do transporte público:
- ESTADUAL
- MUNICIPAL
– TRANSPORTEMUNICIPAL 1 Tipo do transporte público municipal:
- PASSE
- VEÍCULO
– NOMETRANSPORTADOR 1 Nome do motorista do transporte escolar público do aluno.
– LOCALIDADETRANSPORTE 1 Nome da localidade da qual inicia o transporte público do aluno.
– ROTA 1 Rota do transporte do aluno.
– PONTOREFERENCIA 1 Ponto de referência do transporte do aluno.
– PROTOCOLOMATRICULAWEB 1 Protocolo da pré-matrícula do aluno realizada na web, informado na guia Matrícula.
– ANOANTERIOR 1 Resultado final do aluno no ano anterior.
– TOTALFALTA 1 Total de faltas do aluno no ano letivo atual.
– TOTALCARGAHORARIA 1 Total de carga horária do aluno no ano letivo atual.
– ISENTOCODIGOINEP 1 Identifica se o aluno é isento ou não a possuir código Inep. Valores permitidos: TRUE ou FALSE.
– ISENTOREPROVACAONOTAS 1 Identifica se o aluno é isento ou não à reprovação por notas no ano letivo atual. Valores permitidos: TRUE ou FALSE.
– ISENTOREPROVACAOFALTAS 1 Identifica se o aluno é isento ou não à reprovação por frequência no ano letivo atual. Valores permitidos: TRUE ou FALSE.
– ESCOLARIZACAOOUTROESPACO 1 Tipo de escolarização para o aluno em outro espaço diferente da escola:
1- EM HOSPITAL
2- EM DOMICÍLIO
3- NÃO RECEBE
– POSSUIDEFICIENCIA 1 Identifica se o aluno possui ou não deficiência.
0- NÃO
1- SIM
– NUMEROSUS 1 Número do Sistema Único de Saúde do aluno.
– NUMEROBOLSAFAMILIA 1 Número do programa federal de bolsa família do aluno.
– OPCAOENSINORELIGIOSO 1 Indica se o aluno tem opção por ensino religioso ou não. Valores permitidos: TRUE ou FALSE.
– SOMENTEAULAREMOTA 1 Indica se o aluno faz somente aula remota ou não. Valores permitidos: TRUE ou FALSE.
– OBSERVACAO 1 Observações do aluno.
– TRATAMENTOSMEDICOS 1 Lista dos tratamentos médicos do aluno.
– NECESSIDADES 1 Lista das necessidades do aluno.
– TIPOSAEE 1 Lista dos tipos de atendimentos educacionais especializados que o aluno possui.
– RECURSOS 1 Lista dos recursos do Inep utilizados pelo aluno.
– TRANSPORTES 1 Lista dos transportes públicos utilizados pelo aluno.

Atributos

Este elemento não tem atributos.

Exemplo

...
<DADOS>
 <NOME>JEAN DE JESUS SANTOS</NOME>
 <NOMEAFETIVO>JEAN DE JESUS SANTOS SILVA</NOME>
 <DATANASCIMENTO>2003-01-19</DATANASCIMENTO>
 <CODIGOALUNOINEP>119315988514</CODIGOALUNOINEP>
 <NIS>22007798416</NIS>
 <CODIGONATURALIDADE>3202405</CODIGONATURALIDADE>
 <CODIGOUFNATURALIDADE>32</CODIGOUFNATURALIDADE>
 <NACIONALIDADE>BRASILEIRA</NACIONALIDADE>
 <CODIGOPAISORIGEM>76</CODIGOPAISORIGEM>
 <SEXO>MASCULINO</SEXO>
 <COR>PARDA</COR>
 <RELIGIAO>CATÓLICA</RELIGIAO>
 <PROFISSAO>ESTUDANTE</PROFISSAO>
 <BOLSAFAMILIA>FALSE</BOLSAFAMILIA>
 <NOMEPAI>REGINALDO SILVA SANTOS</NOMEPAI>
 <NOMEMAE>GEISA MARA VAZ DE JESUS</NOMEMAE>
 <PAIVIVO>TRUE</PAIVIVO>
 <MAEVIVA>TRUE</MAEVIVA>
 <PROFISSAOPAI>CAMINHONEIRO</PROFISSAOPAI>
 <PROFISSAOMAE>PROFESSORA</PROFISSAOMAE>
 <RELIGIAOPAI>CATÓLICA</RELIGIAOPAI>
 <RELIGIAOMAE>CATÓLICA</RELIGIAOMAE>
 <TELEFONEPAI>(28)3522-4012</TELEFONEPAI>
 <TELEFONEMAE>(28)3522-1620</TELEFONEMAE>
 <EMAILPAI>REGINALDOSILVA@GMAIL.COM</EMAILPAI>
 <EMAILMAE>GEISAMARIA@GMAIL.COM</EMAILMAE>
 <ESCOLARIDADEPAI>INCOMPLETA</ESCOLARIDADEPAI>
 <ESCOLARIDADEMAE>COMPLETA</ESCOLARIDADEMAE>
 <GRAUPAI>FUNDAMENTAL</GRAUPAI>
 <GRAUMAE>ENSINO MÉDIO</GRAUMAE>
 <PAITRABALHANDO>FALSE</PAITRABALHANDO>
 <MAETRABALHANDO>TRUE</MAETRABALHANDO>
 <LOCALTRABALHOPAI></LOCALTRABALHOPAI>
 <LOCALTRABALHOMAE>ESCOLA ESTADUAL FERNANDO FIGUEIREDO</LOCALTRABALHOMAE>
 <HORARIOTRABALHOPAI></HORARIOTRABALHOPAI>
 <HORARIOTRABALHOMAE>7:00 AS 11:30</HORARIOTRABALHOMAE>
 <TEMPOSERVICOPAI></TEMPOSERVICOPAI>
 <TEMPOSERVICOMAE>7 ANOS</TEMPOSERVICOMAE>
 <ENDERECO>AV MANOEL LOYOLLA</ENDERECO>
 <NUMERO>10</NUMERO>
 <COMPLEMENTO>APT 101</COMPLEMENTO>
 <BAIRRO>PORTO PALMEIRAS</BAIRRO>
 <CODIGOMUNICIPIO>3202405</CODIGOMUNICIPIO>
 <CODIGOUF>32</CODIGOUF>
 <CODIGOPAIS>76</CODIGOPAIS> 
 <CEP>29200-010</CEP>
 <TELEFONE>(28)3522-1515</TELEFONE>
 <CELULAR>(28)99988-0055</CELULAR>
 <EMAIL>JEANJESUS@GMAIL.COM</EMAIL>
 <CODIGOINSTALACAOELETRICA>332960</CODIGOINSTALACAOELETRICA>
 <ORIGEMQUILOMBOLA>NÃO</ORIGEMQUILOMBOLA>
 <NOMERESPONSAVEL>GEISA MARA VAZ DE JESUS</NOMERESPONSAVEL>
 <PARENTESCORESPONSAVEL>MÃE</PARENTESCORESPONSAVEL>
 <TELEFONERESPONSAVEL>(28)3522-1620</TELEFONERESPONSAVEL>
 <NISRESPONSAVEL></NISRESPONSAVEL>
 <EMAILRESPONSAVEL>GEISAMARIA@GMAIL.COM</EMAILRESPONSAVEL>
 <POSSUIBOLSAFAMILIARESPONSAVEL>FALSE</POSSUIBOLSAFAMILIARESPONSAVEL>
 <RESPONSAVELAUTORIZAFOTOS>TRUE</RESPONSAVELAUTORIZAFOTOS>
 <PESSOASFAMILIA>7</PESSOASFAMILIA>
 <IRMAOSMAISNOVOS>0</IRMAOSMAISNOVOS>
 <IRMAOSMAISVELHOS>4</IRMAOSMAISVELHOS>
 <PAISDIVORCIADOS>FALSE</PAISDIVORCIADOS>
 <IDADESEPARACAOPAIS>0</IDADESEPARACAOPAIS>
 <GUARDAALUNO>GEISA MARA VAZ DE JESUS</GUARDAALUNO>
 <PADRASTOMADRASTA>FALSE</PADRASTOMADRASTA>
 <CERTIDAOCIVIL>1</CERTIDAOCIVIL>
 <TIPOCERTIDAO>1</TIPOCERTIDAO>
 <NUMEROCERTIDAO>034200</NUMEROCERTIDAO>
 <NUMEROLIVRO>A0114</NUMEROLIVRO>
 <NUMEROFOLHA>0170</NUMEROFOLHA>
 <DATAEMISSAOCERTIDAO>2003-04-08</DATAEMISSAOCERTIDAO>
 <CODIGOCARTORIO>7177</CODIGOCARTORIO>
 <CODIGOUFCARTORIO>32</CODIGOUFCARTORIO>
 <MATRICULACERTIDAO></MATRICULACERTIDAO>
 <CPF></CPF>
 <PASSAPORTE></PASSAPORTE> 
 <NUMERORG></NUMERORG>
 <COMPLEMENTORG></COMPLEMENTORG>
 <CODIGOUFRG></CODIGOUFRG>
 <DATAEMISSAORG></DATAEMISSAORG>
 <CODIGOEMISSORRG></CODIGOEMISSORRG>
 <NUMEROTITULO></NUMEROTITULO>
 <ZONA></ZONA>
 <SECAO></SECAO>
 <JUSTIFICATIVAFALTADOCUMENTO>0</JUSTIFICATIVAFALTADOCUMENTO>
 <LOCALIZACAODIFERENCIADA>1</LOCALIZACAODIFERENCIADA>
 <ZONARESIDENCIA>RURAL</ZONARESIDENCIA>
 <UTILIZATRANSPORTE>TRUE</UTILIZATRANSPORTE> 
 <TRANSPORTEPUBLICO>MUNICIPAL</TRANSPORTEPUBLICO>
 <TRANSPORTEMUNICIPAL>VEÍCULO</TRANSPORTEMUNICIPAL>
 <NOMETRANSPORTADOR>JOÃO CARLOS VIEIRA</NOMETRANSPORTADOR>
 <LOCALIDADETRANSPORTE>LIMEIRAS</LOCALIDADETRANSPORTE>
 <ROTA>PASSO FUNDO / LIMEIRAS</ROTA>
 <PONTOREFERENCIA>EM FRENTE À IGREJA</PONTOREFERENCIA>
 <PROTOCOLOMATRICULAWEB>9999999</PROTOCOLOMATRICULAWEB>
 <ANOANTERIOR>APROVADO</ANOANTERIOR>				
 <TOTALFALTA>0</TOTALFALTA>
 <TOTALCARGAHORARIA>0</TOTALCARGAHORARIA>
 <ISENTOCODIGOINEP>FALSE</ISENTOCODIGOINEP>
 <ISENTOREPROVACAONOTAS>FALSE</ISENTOREPROVACAONOTAS>
 <ISENTOREPROVACAOFALTAS>FALSE</ISENTOREPROVACAOFALTAS> 
 <ESCOLARIZACAOOUTROESPACO>3</ESCOLARIZACAOOUTROESPACO>
 <POSSUIDEFICIENCIA>1</POSSUIDEFICIENCIA>
 <NUMEROSUS></NUMEROSUS>
 <NUMEROBOLSAFAMILIA></NUMEROBOLSAFAMILIA>
 <OPCAOENSINORELIGIOSO>FALSE</OPCAOENSINORELIGIOSO>
 <SOMENTEAULAREMOTA>FALSE</SOMENTEAULAREMOTA> 
 <OBSERVACAO></OBSERVACAO> 
 <TRATAMENTOSMEDICOS>...</TRATAMENTOSMEDICOS>
 <NECESSIDADES>...</NECESSIDADES>
 <TIPOSAEE>...</TIPOSAEE>
 <RECURSOS>...</RECURSOS>
 <TRANSPORTES>...</TRANSPORTES>
</DADOS> 
...

TRATAMENTOSMEDICOS

Este elemento contém a listagem de tratamentos médicos do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
TRATAMENTOMEDICO 0:N Código de um tratamento médico do aluno. Para cada tratamento médico de um aluno deve ter um registro de tratamento com seu respectivo código de identificação.
Atributos
Atributos Descrição
CODIGOTRATAMENTO Código do tratamento médico.
DESCRICAO Descrição do tratamento médico.
Exemplo

... 
<TRATAMENTOSMEDICOS>
  <TRATAMENTOMEDICO CODIGOTRATAMENTO="1" DESCRICAO="PSICOLÓGICO"/>
  <TRATAMENTOMEDICO CODIGOTRATAMENTO="2" DESCRICAO="PSIQUIÁTRICO"/>
<TRATAMENTOSMEDICOS>
...

NECESSIDADES

Este elemento contém a listagem das necessidades do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
NECESSIDADE 0:N Código de uma necessidade do aluno. Para cada necessidade de um aluno deve ter um registro de necessidade com seu respectivo código de identificação.
Atributos
Atributos Descrição
CODIGOTIPONECESSIDADE Código do tipo da necessidade.
Exemplo

... 
<NECESSIDADES>
  <NECESSIDADE CODIGOTIPONECESSIDADE="1"/>
  <NECESSIDADE CODIGOTIPONECESSIDADE="2"/>
<NECESSIDADES>
...

TIPOSAEE

Este elemento contém a listagem dos tipos de atendimentos educacionais especializados do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
TIPOAEE 0:N Código de um tipo AEE do aluno. Para cada tipo AEE de um aluno deve ter um registro de tipo AEE com seu respectivo código de identificação.
Atributos
Atributos Descrição
CODIGOTIPOAEE Código do tipo AEE.
Exemplo

... 
<TIPOSAEE>
  <TIPOAEE CODIGOTIPOAEE="3"/>
  <TIPOAEE CODIGOTIPOAEE="5"/>
<TIPOSAEE>
...

RECURSOS

Este elemento contém a listagem dos recursos do INEP utilizados pelo aluno.

Elementos filho
Elementos filho Ocorrências Descrição
RECURSO 0:N Código de um recurso utilizado pelo aluno. Para cada recurso de um aluno deve ter um registro de recurso com seu respectivo código de identificação.
Atributos
Atributos Descrição
CODIGORECURSO Código do recurso.
Exemplo

... 
<RECURSOS>
  <RECURSO CODIGORECURSO="1"/>
  <RECURSO CODIGORECURSO="2"/>
<RECURSOS>
...

TRANSPORTES

Este elemento contém a listagem dos transportes públicos utilizados pelo aluno.

Elementos filho
Elementos filho Ocorrências Descrição
TRANSPORTE 0:N Código de um transporte público utilizado pelo aluno. Para cada transporte de um aluno deve ter um registro de transporte com seu respectivo código de identificação.
Atributos
Atributos Descrição
CODIGOTIPOTRANSPORTE Código do transporte público.
Exemplo

... 
<TRANSPORTES>
  <TRANSPORTE CODIGOTIPOTRANSPORTE="1"/>
  <TRANSPORTE CODIGOTIPOTRANSPORTE="2"/>
<TRANSPORTES>
...

TRANSFERENCIA

Este elemento contém os dados da transferência do aluno.

Elementos filho

Elementos filho Ocorrências Descrição
TRANSFERENCIA 1 Dados da transferência do aluno.
– CURSO 1 Dados do curso que o aluno está matriculado.
– SERIE 1 Dados da série que o aluno está matriculado.
– DISCIPLINAS 1 Lista das disciplinas do aluno.
– PERIODOSLETIVOS 1 Lista dos períodos letivos do aluno.

Atributos

Este elemento não tem atributos.

Exemplo

...
<TRANSFERENCIA>
  <CURSO>...</CURSO>
  <SERIE>...</SERIE>
  <DISCIPLINAS>...</DISCIPLINAS>
  <PERIODOSLETIVOS>...</PERIODOSLETIVOS>  
<TRANSFERENCIA>
...

CURSO

Este elemento contém os dados do curso da transferência de um aluno.

Elementos filho
Elementos filho Ocorrências Descrição
CURSO 1 Dados do curso.
Atributos
Atributos Descrição
– CODIGOENSINO Código do ensino do curso que o aluno está matriculado.
– CODIGOETAPA Código da etapa do curso que o aluno está matriculado.
– CODIGOMODALIDADE Código da modalidade do curso que o aluno está matriculado.
– CODIGOCURSO Código do curso que o aluno está matriculado.
Exemplo

... 
<TRANSFERENCIA>
  <CURSO CODIGOENSINO="2" CODIGOETAPA="5" CODIGOMODALIDADE="1" CODIGOCURSO="6"/>
  ...
</TRANSFERENCIA>  
...

SERIE

Este elemento contém os dados da série da transferência de um aluno.

Elementos filho
Elementos filho Ocorrências Descrição
SERIE 1 Dados da série.
– CODIGOSERIEETAPA 1 Código da série etapa da série que o aluno está matriculado.
– ORDEMSERIE 1 Ordem da série que o aluno está matriculado.
– MODULO 1 Identifica o módulo da série, referente ao Ensino Fundamental:
- I
- II
– CODIGOSERIE 1 Código da série que o aluno está matriculado.
Atributos

Este elemento não tem atributos.

Exemplo

<TRANSFERENCIA>
  ... 
  <SERIE>
    <CODIGOSERIEETAPA>14</CODIGOSERIEETAPA>
    <ORDEMSERIE>1</ORDEMSERIE>
    <MODULO>I</MODULO>
    <CODIGOSERIE>1</CODIGOSERIE>
  </SERIE> 
  ...
</TRANSFERENCIA>

DISCIPLINAS

Este elemento contém a listagem das disciplinas da transferência de um aluno.

Elementos filho
Elementos filho Ocorrências Descrição
DISCIPLINA 1:N Dados da disciplina.
– ORDEM 1 Ordem da disciplina, na lista das disciplinas.
– CODIGOAREADISCIPLINA 1 Código da área da disciplina. (Origem do INEP)
– NOMEAREADISCIPLINA 1 Nome da área da disciplina. (Origem do INEP)
– NOME 1 Nome da disciplina.
– CARGAHORARIA 1 Valor da carga horária da disciplina.
– VALIDANOTAS 1 Identifica se a disciplina realiza aprovação por notas ou não. Valores permitidos: TRUE ou FALSE.
– TIPOAVALIACAO 1 Tipo de avaliação adotada na disciplina: SOMATIVA (NOTAS), FORMATIVA (FICHAS).
– TIPOFICHA 1 Tipo de ficha adotada na disciplina: AVALIATIVA (CONCEITOS), DESCRITIVA (TEXTOS).
Atributos

Este elemento não tem atributos.

Exemplo

<TRANSFERENCIA>
  ... 
  <DISCIPLINAS>
    <DISCIPLINA>    
      <ORDEM>1</ORDEM>
      <CODIGOAREADISCIPLINA>6</CODIGOAREADISCIPLINA>    
      <NOMEAREADISCIPLINA>LÍNGUA /LITERATURA PORTUGUESA</NOMEAREADISCIPLINA>
      <NOME>LÍNGUA PORTUGUESA</NOME>
      <CARGAHORARIA></CARGAHORARIA>
      <VALIDANOTAS>FALSE</VALIDANOTAS>
      <TIPOAVALIACAO>SOMATIVA (NOTAS)</TIPOAVALIACAO> 
      <TIPOFICHA></TIPOFICHA>						
    </DISCIPLINA>
    ...
  </DISCIPLINAS>
  ...
</TRANSFERENCIA>  
...

PERIODOS LETIVOS

Este elemento contém a listagem dos períodos letivos da transferência de um aluno.

Elementos filho
Elementos filho Ocorrências Descrição
PERIODOLETIVO 1:N Dados do período letivo.
– CODIGOORDEM 1 Ordem do período letivo, na lista de períodos letivos
– TIPO 1 Identifica o tipo do período letivo:
- NORMAL
- RECUPERAÇÃO
- RECUPERAÇÃO ESPECIAL
– NOME 1 Nome do período letivo.
– MEDIA 1 Valor mínimo para a nota obter aprovação no período letivo.
– PESO 1 Valor máximo para a nota no período letivo.
– DIASLETIVOS 1 Número de dias letivos no período letivo.
– APROVEITAMENTOS 1 Lista de aproveitamentos do aluno no período letivo.
Atributos

Este elemento não tem atributos.

Exemplo

<TRANSFERENCIA>
  ... 
  <PERIODOSLETIVOS>
    <PERIODOLETIVO>
      <CODIGOORDEM>1</CODIGOORDEM>
      <TIPO>NORMAL</TIPO>
      <NOME>1º TRIMESTRE</NOME>
      <MEDIA></MEDIA>
      <PESO></PESO>	
      <DIASLETIVOS>63</DIASLETIVOS>
      <APROVEITAMENTOS>...</APROVEITAMENTOS>						
    </PERIODOLETIVO>  
    ...
  </PERIODOSLETIVOS>
  ...
</TRANSFERENCIA>

APROVEITAMENTOS

Este elemento contém a listagem dos aproveitamentos do aluno no período letivo para a lista de disciplinas da transferência.

Elementos filho
Elementos filho Ocorrências Descrição
APROVEITAMENTO 0:N Dados do aproveitamento do aluno no período letivo da transferência. Para cada aproveitamento de um período letivo deve ter um registro de aproveitamento com os dados da disciplina.
Atributos
Atributos Descrição
ORDEMDISCIPLINA Código de ordem da disciplina, informada no arquivo.
CODIGOAREADISCIPLINA Código da área da disciplina, informada no arquivo.
NOTA Valor da nota do aluno, no período letivo e disciplina.
FALTAS Quantidade de faltas do aluno, no período letivo e disciplina.
AULASDADAS Quantidade de aulas cursadas pelo aluno, no período letivo e disciplina.
Exemplo

... 
<APROVEITAMENTOS>
  <APROVEITAMENTO ORDEMDISCIPLINA="1" CODIGOAREADISCIPLINA="6" NOTA="10.0" FALTAS="1" AULASDADAS="20"/>
  <APROVEITAMENTO ORDEMDISCIPLINA="2" CODIGOAREADISCIPLINA="5" NOTA="11.0" FALTAS="2" AULASDADAS="21"/>
<APROVEITAMENTOS>
...

HISTORICO

Este elemento contém os dados do histórico do aluno.

Elementos filho

Elementos filho Ocorrências Descrição
HISTORICO 1 Dados do histórico do aluno.
– CURSO 1 Dados do curso do histórico do aluno.
– QUANTIDADESERIES 1 Quantidade de séries que o histórico pode possuir.
– OBSERVACAO 1 Observações do histórico.
– SERIESHISTORICO 1 Lista dos séries do histórico do aluno.

Atributos

Este elemento não tem atributos.

Exemplo

...
<HISTORICO>
  <CURSO>...</CURSO>
  <QUANTIDADESERIES>9</QUANTIDADESERIES>
  <OBSERVACAO></OBSERVACAO>  
  <SERIESHISTORICO>...</SERIESHISTORICO>
<HISTORICO>
...

CURSO

Este elemento contém os dados do curso do histórico de um aluno.

Elementos filho
Elementos filho Ocorrências Descrição
CURSO 1 Dados do curso.
Atributos
Atributos Descrição
– CODIGOENSINO Código do ensino do curso do histórico.
– CODIGOETAPA Código da etapa do curso do histórico.
– CODIGOMODALIDADE Código da modalidade do curso do histórico.
– CODIGOCURSO Código do curso do histórico.
Exemplo

... 
<HISTORICO>
  <CURSO CODIGOENSINO="2" CODIGOETAPA="5" CODIGOMODALIDADE="1" CODIGOCURSO="6"/>
  ...
</HISTORICO>  
...

SERIESHISTORICO

Este elemento contém a lista de séries do histórico do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
SERIEHISTORICO 0:N Dados da série do histórico do aluno.
– ANOLETIVO 1 Ano letivo da série do histórico.
– DATATERMINOANO 1 Data de término do ano letivo da série do histórico.
– CODIGOORDEM 1 Ordem da série do histórico.
– CODIGOORDEMANTERIOR 1 Ordem da série anterior do histórico.
– CORRECAOFLUXO 1 Identifica se a série do histórico é uma série de correção de fluxo ou não. Valores permitidos: TRUE e FALSE.
– MODULO 1 Identifica qual módulo do ensino fundamental pertence a série do histórico. Valores permitidos: I e II.
– SERIEAPROVADA 1 Identifica se o aluno foi aprovado ou não na série do histórico. Valores permitidos: TRUE e FALSE.
– NOMESERIE 1 Nome da série do histórico.
– NOMEESCOLA 1 Nome da escola da série do histórico.
– CIDADEESCOLA 1 Cidade da escola da série do histórico.
– ESTADOESCOLA 1 Estado da escola da série do histórico.
– DIRETOR 1 Nome do diretor da escola no ano letivo cursado na série do histórico.
– AUTORIZACAODIRETOR 1 Número de autenticação do diretor da escola no ano letivo cursado na série do histórico.
– TOTALCARGAHORARIA 1 Total de carga horária cursada pelo aluno na série do histórico.
– TOTALFALTA 1 Total de faltas do aluno na série do histórico.
– RESULTADOFINAL 1 Resultado final obtido pelo aluno na série do histórico.
– DIASLETIVOS 1 Número de dias letivos cursados na série do histórico.
– MINIMOAPROVACAO 1 Valor mínimo de aprovação na série do histórico.
– SERIEAMPARADA 1 Identifica se a série do histórico possui ou não amparo legal. Valores permitidos: TRUE e FALSE.
– AMPAROLEGAL 1 Descrição do amparo legal da série do histórico.
– IMPRIMESERIE 1 Identifica se a série será impressa ou não no histórico. Valores permitidos: TRUE e FALSE.
– OBSERVACAO 1 Observações da série do histórico.
– DISCIPLINASHISTORICO 1 Lista das disciplinas da série do histórico.
Atributos

Este elemento não tem atributos.

Exemplo

<HISTORICO>
  ...
  <SERIESHISTORICO>
    <SERIEHISTORICO>
      <ANOLETIVO>2010</ANOLETIVO>
      <DATATERMINOANO>2012/12/13</DATATERMINOANO>
      <CODIGOORDEM>5</CODIGOORDEM>
      <CODIGOORDEMANTERIOR>4</CODIGOORDEMANTERIOR>
      <CORRECAOFLUXO>FALSE</CORRECAOFLUXO>
      <MODULO>I</MODULO>
      <SERIEAPROVADA>TRUE</SERIEAPROVADA>
      <NOMESERIE>5º ANO</NOMESERIE>
      <NOMEESCOLA>EMEF GENTIL LOPES DA CUNHA</NOMEESCOLA>
      <CIDADEESCOLA>CONCEIÇÃO DA BARRA</CIDADEESCOLA>
      <ESTADOESCOLA>ES</ESTADOESCOLA>
      <DIRETOR>MARIA JOSE DE PAULA DIAS</DIRETOR>
      <AUTORIZACAODIRETOR></AUTORIZACAODIRETOR>
      <TOTALCARGAHORARIA>1040</TOTALCARGAHORARIA>
      <TOTALFALTA>10</TOTALFALTA>
      <RESULTADOFINAL>APROVADO</RESULTADOFINAL>
      <DIASLETIVOS>200</DIASLETIVOS>
      <MINIMOAPROVACAO>60,0</MINIMOAPROVACAO>
      <SERIEAMPARADA>FALSE</SERIEAMPARADA>
      <AMPAROLEGAL></AMPAROLEGAL>
      <IMPRIMESERIE>TRUE</IMPRIMESERIE>
      <OBSERVACAO></OBSERVACAO>
      <DISCIPLINASHISTORICO>...</DISCIPLINASHISTORICO> 
    </SERIEHISTORICO>
    ...
  <SERIESHISTORICO>
  ...
</HISTORICO>

DISCIPLINASHISTORICO

Este elemento contém a lista de disciplinas da série do histórico do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
DISCIPLINAHISTORICO 0:N Dados da disciplina da série do histórico do aluno.
– NOME 1 Nome da disciplina da série do histórico.
– NOTA 1 Valor da nota final do aluno na disciplina da série do histórico.
– FALTA 1 Total de faltas do aluno na disciplina da série do histórico.
– CARGAHORARIA 1 Total da carga horária cursada na disciplina da série do histórico.
– RESULTADOFINAL 1 Resultado final obtido pelo aluno na disciplina da série do histórico.
– AREA 1 Área da disciplina da série do histórico.
– ITEMAREA 1 Item da área da disciplina da série do histórico.
Atributos

Este elemento não tem atributos.

Exemplo

...
<DISCIPLINASHISTORICO>
  <DISCIPLINAHISTORICO>
    <NOME>LÍNGUA PORTUGUESA</NOME>
    <NOTA>80,0</NOTA>
    <FALTA>5</FALTA>
    <CARGAHORARIA>200</CARGAHORARIA>
    <RESULTADOFINAL>APROVADO</RESULTADOFINAL>
    <AREA>BASE NACIONAL COMUM</AREA>
    <ITEMAREA>LINGUAGENS</ITEMAREA> 
  </DISCIPLINAHISTORICO>
  ...
<DISCIPLINASHISTORICO>
...

PREMATRICULA

Este elemento contém os dados da pré-matrícula do aluno.

Elementos filho

Elementos filho Ocorrências Descrição
PREMATRICULA 1 Dados da pré-matrícula do aluno.
– ESCOLA 1 Escola da pré-matrícula do aluno.
– CURSO 1 Curso da pré-matrícula do aluno.
– SERIE 1 Série da pré-matrícula do aluno.
– TURMA 1 Turma da pré-matrícula do aluno.

Atributos

Atributos Descrição Informações adicionais
– DATA Data que a pré-matrícula do aluno foi realizada. Formato: YYYY-MM-DD
– HORA Hora que a pré-matrícula do aluno foi realizada. Formato: HH:MM:SS

Exemplo

...
<PREMATRICULA DATA="2022-10-04" HORA="14:48:00">
  <ESCOLA>..</ESCOLA>
  <CURSO>..</CURSO>
  <SERIE>..</SERIE>
  <TURMA>..</TURMA>
</PREMATRICULA>
...

ESCOLA

Este elemento contém os dados da escola da pré-matrícula do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
ESCOLA 1 Dados da escola.
Atributos
Atributos Descrição
– NOME Nome da escola da pré-matrícula do aluno.
– CODIGOESCOLAINEP Código Inep da escola da pré-matrícula do aluno.
– CODIGOESCOLA Código da escola da pré-matrícula do aluno.
Exemplo

... 
<PREMATRICULA>
  <ESCOLA NOME="EMEF JOÃO BATISTA CELESTINO" CODIGOESCOLAINEP="32043430" CODIGOESCOLA="3"/>
  ...
</PREMATRICULA>  
...

CURSO

Este elemento contém os dados do curso da pré-matrícula do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
CURSO 1 Dados do curso.
Atributos
Atributos Descrição
– CODIGOENSINO Código do ensino do curso da pré-matrícula do aluno.
– CODIGOETAPA Código da etapa do curso da pré-matrícula do aluno.
– CODIGOMODALIDADE Código da modalidade do curso da pré-matrícula do aluno.
– CODIGOCURSO Código do curso da pré-matrícula do aluno.
Exemplo

... 
<PREMATRICULA>
  <CURSO CODIGOENSINO="2" CODIGOETAPA="5" CODIGOMODALIDADE="1" CODIGOCURSO="6"/>
  ...
</PREMATRICULA>  
...

SERIE

Este elemento contém os dados da série da pré-matrícula do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
SERIE 1 Dados da série.
– CODIGOSERIEETAPA 1 Código da série etapa da série da pré-matrícula do aluno.
– ORDEMSERIE 1 Ordem da série da pré-matrícula do aluno.
– MODULO 1 Identifica o módulo da série, referente ao Ensino Fundamental:
- I
- II
– CODIGOSERIE 1 Código da série da pré-matrícula do aluno.
Atributos

Este elemento não tem atributos.

Exemplo

<PREMATRICULA>
  ... 
  <SERIE>
    <CODIGOSERIEETAPA>15</CODIGOSERIEETAPA>
    <ORDEMSERIE>1</ORDEMSERIE>
    <MODULO>I</MODULO>
    <CODIGOSERIE>1</CODIGOSERIE>
  </SERIE> 
  ...
</PREMATRICULA>

TURMA

Este elemento contém os dados da turma da pré-matrícula do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
TURMA 1 Dados da turma.
Atributos
Atributos Descrição
– NOME Nome da turma da pré-matrícula do aluno.
– TURNO Turno da turma da pré-matrícula do aluno:
- MATUTINO
- VESPERTINO
- NOTURNO
- INTEGRAL
- ALTERNADO
Exemplo

... 
<PREMATRICULA>
  ...
  <TURMA NOME="2º ANO A" TURNO="VESPERTINO"></TURMA>
</PREMATRICULA>  
...

Schema

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
 
 	<xs:simpleType name="booleano">
		<xs:restriction base="xs:string">
			<xs:enumeration value="TRUE"/>
			<xs:enumeration value="FALSE"/>
			<xs:enumeration value="True"/>
			<xs:enumeration value="False"/>
			<xs:enumeration value="true"/>
			<xs:enumeration value="false"/>
		</xs:restriction>
	</xs:simpleType>
 
	<xs:element name="EXPORTACAOALUNO">
    	<xs:complexType>
      		<xs:sequence>
        		<xs:element name="ALUNOS" type="ALUNOS"/>		
      		</xs:sequence>
      		<xs:attribute name="DATAGERACAO" use="required" type="xs:date"/>
      		<xs:attribute name="HORAGERACAO" use="required" type="xs:time"/>
      		<xs:attribute name="VERSAO" use="required" type="xs:string" fixed="1.8"/>
    	</xs:complexType>
  	</xs:element>
 
	<xs:complexType name="ALUNOS">    
    	<xs:sequence>
      		<xs:element name="ALUNO" type="ALUNO" maxOccurs="unbounded"/>
    	</xs:sequence>
  	</xs:complexType>  
 
  	<xs:complexType name="ALUNO">
    	<xs:sequence>
      		<xs:element name="DADOS" type="DADOS" maxOccurs="1"/>
      		<xs:element name="PREMATRICULA" type="PREMATRICULA" maxOccurs="1" minOccurs="0"/>
		<xs:element name="TRANSFERENCIA" type="TRANSFERENCIA" maxOccurs="1" minOccurs="0" nillable="false"/>
      		<xs:element name="HISTORICO" type="HISTORICO" maxOccurs="1" minOccurs="0" nillable="false"/>			
     	</xs:sequence>
  	</xs:complexType>  
 
	<xs:complexType name="DADOS">
    	<xs:sequence>
      		<xs:element name="NOME" nillable="false">
			<xs:simpleType>
				<xs:restriction base="xs:string">
      					<xs:minLength value="1"/>
      					<xs:maxLength value="100"/>
    				</xs:restriction>
			</xs:simpleType>
		</xs:element>
		<xs:element name="NOMEAFETIVO">
			<xs:simpleType>
				<xs:restriction base="xs:string">
      					<xs:minLength value="0"/>
      					<xs:maxLength value="100"/>
    			        </xs:restriction>
		        </xs:simpleType>
		</xs:element>
      		<xs:element name="DATANASCIMENTO" type="xs:date" nillable="false"/>
      		<xs:element name="CODIGOALUNOINEP" type="xs:unsignedLong" nillable="true"/>
      		<xs:element name="NIS" type="xs:unsignedLong" nillable="true"/>
      		<xs:element name="CODIGONATURALIDADE" type="xs:nonNegativeInteger" nillable="true"/>
      		<xs:element name="CODIGOUFNATURALIDADE" type="xs:nonNegativeInteger" nillable="true"/>
      		<xs:element name="NACIONALIDADE" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="BRASILEIRA"/>
					<xs:enumeration value="BRASILEIRA - NASCIDO NO EXTERIOR OU NATURALIZADO"/>
					<xs:enumeration value="ESTRANGEIRA"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="CODIGOPAISORIGEM" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="SEXO">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="MASCULINO"/>
					<xs:enumeration value="FEMININO"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="COR" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="NÃO DECLARADA"/>
					<xs:enumeration value="BRANCA"/>
					<xs:enumeration value="PRETA"/>
					<xs:enumeration value="PARDA"/>
					<xs:enumeration value="AMARELA"/>
					<xs:enumeration value="INDÍGENA"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="RELIGIAO" type="xs:string"/>
        	<xs:element name="PROFISSAO" type="xs:string"/>
        	<xs:element name="BOLSAFAMILIA" type="booleano"/>
        	<xs:element name="NOMEPAI" type="xs:string"/>
        	<xs:element name="NOMEMAE" type="xs:string"/>
		<xs:element name="PAIVIVO" type="booleano"/>
		<xs:element name="MAEVIVA" type="booleano"/>
        	<xs:element name="PROFISSAOPAI" type="xs:string"/>
        	<xs:element name="PROFISSAOMAE" type="xs:string"/>
		<xs:element name="RELIGIAOPAI" type="xs:string"/>
		<xs:element name="RELIGIAOMAE" type="xs:string"/>
        	<xs:element name="TELEFONEPAI" type="xs:string"/>
        	<xs:element name="TELEFONEMAE" type="xs:string"/>
        	<xs:element name="EMAILPAI" type="xs:string"/>
        	<xs:element name="EMAILMAE" type="xs:string"/>
		<xs:element name="ESCOLARIDADEPAI" type="xs:string"/>
		<xs:element name="ESCOLARIDADEMAE" type="xs:string"/>
		<xs:element name="GRAUPAI" type="xs:string"/>
		<xs:element name="GRAUMAE" type="xs:string"/>
		<xs:element name="PAITRABALHANDO" type="booleano"/>
		<xs:element name="MAETRABALHANDO" type="booleano"/>
		<xs:element name="LOCALTRABALHOPAI" type="xs:string"/>
		<xs:element name="LOCALTRABALHOMAE" type="xs:string"/>
		<xs:element name="HORARIOTRABALHOPAI" type="xs:string"/>
		<xs:element name="HORARIOTRABALHOMAE" type="xs:string"/>
		<xs:element name="TEMPOSERVICOPAI" type="xs:string"/>
		<xs:element name="TEMPOSERVICOMAE" type="xs:string"/>
        	<xs:element name="ENDERECO" type="xs:string"/>
        	<xs:element name="NUMERO" type="xs:string"/>
        	<xs:element name="COMPLEMENTO" type="xs:string"/>
        	<xs:element name="BAIRRO" type="xs:string"/>
        	<xs:element name="CODIGOMUNICIPIO" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="CODIGOUF" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="CODIGOPAIS" type="xs:nonNegativeInteger" nillable="true"/>
		<xs:element name="CEP" type="xs:string"/>
        	<xs:element name="TELEFONE" type="xs:string"/>
        	<xs:element name="CELULAR" type="xs:string"/>
        	<xs:element name="EMAIL" type="xs:string"/>
		<xs:element name="CODIGOINSTALACAOELETRICA" type="xs:string"/>
		<xs:element name="ORIGEMQUILOMBOLA" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="NÃO"/>
					<xs:enumeration value="SIM"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="NOMERESPONSAVEL" type="xs:string"/>
        	<xs:element name="PARENTESCORESPONSAVEL" type="xs:string"/>
        	<xs:element name="TELEFONERESPONSAVEL" type="xs:string"/>
        	<xs:element name="NISRESPONSAVEL" type="xs:unsignedLong" nillable="true"/>
        	<xs:element name="EMAILRESPONSAVEL" type="xs:string"/>
		<xs:element name="POSSUIBOLSAFAMILIARESPONSAVEL" type="booleano"/>
		<xs:element name="RESPONSAVELAUTORIZAFOTOS" type="booleano"/>
		<xs:element name="PESSOASFAMILIA" type="xs:nonNegativeInteger"/>
		<xs:element name="IRMAOSMAISNOVOS" type="xs:nonNegativeInteger"/>
		<xs:element name="IRMAOSMAISVELHOS" type="xs:nonNegativeInteger"/>
		<xs:element name="PAISDIVORCIADOS" type="booleano"/>
		<xs:element name="IDADESEPARACAOPAIS" type="xs:nonNegativeInteger"/>
		<xs:element name="GUARDAALUNO" type="xs:string"/>
		<xs:element name="PADRASTOMADRASTA" type="booleano"/>
        	<xs:element name="CERTIDAOCIVIL" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:nonNegativeInteger" >
					<xs:enumeration value="0"/>
					<xs:enumeration value="1"/>
					<xs:enumeration value="2"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="TIPOCERTIDAO" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:nonNegativeInteger">
					<xs:enumeration value="0"/>
					<xs:enumeration value="1"/>
					<xs:enumeration value="2"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="NUMEROCERTIDAO" type="xs:string"/>
        	<xs:element name="NUMEROLIVRO" type="xs:string"/>
        	<xs:element name="NUMEROFOLHA" type="xs:string"/>
        	<xs:element name="DATAEMISSAOCERTIDAO" type="xs:date"/>
        	<xs:element name="CODIGOCARTORIO" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="CODIGOUFCARTORIO" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="MATRICULACERTIDAO" type="xs:string"/>
        	<xs:element name="CPF" type="xs:string"/>
		<xs:element name="PASSAPORTE" type="xs:string"/>        	
        	<xs:element name="NUMERORG" type="xs:string"/>
        	<xs:element name="COMPLEMENTORG" type="xs:string"/>
        	<xs:element name="CODIGOUFRG" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="DATAEMISSAORG" type="xs:date"/>
        	<xs:element name="CODIGOEMISSORRG" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="NUMEROTITULO" type="xs:string"/>
        	<xs:element name="ZONA" type="xs:string"/>
        	<xs:element name="SECAO" type="xs:string"/>
        	<xs:element name="JUSTIFICATIVAFALTADOCUMENTO" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:nonNegativeInteger" >
					<xs:enumeration value="0"/>
					<xs:enumeration value="1"/>
					<xs:enumeration value="2"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
		<xs:element name="LOCALIZACAODIFERENCIADA" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:nonNegativeInteger" >
					<xs:enumeration value="0"/>
					<xs:enumeration value="1"/>
					<xs:enumeration value="2"/>
					<xs:enumeration value="3"/>
					<xs:enumeration value="7"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
		<xs:element name="ZONARESIDENCIA" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="URBANA"/>
					<xs:enumeration value="RURAL"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
		<xs:element name="UTILIZATRANSPORTE" type="booleano"/>        	
        	<xs:element name="TRANSPORTEPUBLICO" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="ESTADUAL"/>
					<xs:enumeration value="MUNICIPAL"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="TRANSPORTEMUNICIPAL" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="PASSE"/>
					<xs:enumeration value="VEÍCULO"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="NOMETRANSPORTADOR" type="xs:string"/>
        	<xs:element name="LOCALIDADETRANSPORTE" type="xs:string"/>
        	<xs:element name="ROTA" type="xs:string"/>
		<xs:element name="PONTOREFERENCIA" type="xs:string"/>
		<xs:element name="PROTOCOLOMATRICULAWEB" type="xs:nonNegativeInteger"/>            
        	<xs:element name="ANOANTERIOR" type="xs:string"/>
        	<xs:element name="TOTALFALTA" type="xs:nonNegativeInteger"/>
        	<xs:element name="TOTALCARGAHORARIA" type="xs:nonNegativeInteger"/>
        	<xs:element name="ISENTOCODIGOINEP" type="booleano"/>
		<xs:element name="ISENTOREPROVACAONOTAS" type="booleano"/>
        	<xs:element name="ISENTOREPROVACAOFALTAS" type="booleano"/>
        	<xs:element name="ESCOLARIZACAOOUTROESPACO" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:nonNegativeInteger" >
					<xs:enumeration value="0"/>
					<xs:enumeration value="1"/>
					<xs:enumeration value="2"/>
					<xs:enumeration value="3"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="POSSUIDEFICIENCIA">
			<xs:simpleType>
				<xs:restriction base="xs:nonNegativeInteger">
					<xs:enumeration value="0"/>
					<xs:enumeration value="1"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="NUMEROSUS" type="xs:string"/>
        	<xs:element name="NUMEROBOLSAFAMILIA" type="xs:string"/>
        	<xs:element name="OPCAOENSINORELIGIOSO" type="booleano"/>
		<xs:element name="SOMENTEAULAREMOTA" type="booleano"/>
		<xs:element name="OBSERVACAO" type="xs:string"/>
        	<xs:element name="TRATAMENTOSMEDICOS">
    			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="TRATAMENTOMEDICO" type="TRATAMENTOMEDICO" maxOccurs="unbounded" minOccurs="0"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
		<xs:element name="NECESSIDADES">
    			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="NECESSIDADE" type="NECESSIDADE" maxOccurs="unbounded" minOccurs="0"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
		<xs:element name="TIPOSAEE">
    			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="TIPOAEE" type="TIPOAEE" maxOccurs="unbounded" minOccurs="0"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
		<xs:element name="RECURSOS">
			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="RECURSO" type="RECURSO" maxOccurs="unbounded" minOccurs="0"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
        	<xs:element name="TRANSPORTES">
			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="TRANSPORTE" type="TRANSPORTE" maxOccurs="unbounded" minOccurs="0"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
      	</xs:sequence>
    </xs:complexType>
 
    <xs:complexType name="TRATAMENTOMEDICO">    
    		<xs:attribute name="CODIGOTRATAMENTO" use="required" type="xs:positiveInteger"/>
		<xs:attribute name="DESCRICAO" use="required" type="xs:string"/>
    </xs:complexType>
 
    <xs:complexType name="NECESSIDADE">    
    	<xs:attribute name="CODIGOTIPONECESSIDADE" use="required" type="xs:positiveInteger"/>
    </xs:complexType> 
 
    <xs:complexType name="TIPOAEE">    
    	<xs:attribute name="CODIGOTIPOAEE" use="required" type="xs:positiveInteger"/>
    </xs:complexType>
 
    <xs:complexType name="RECURSO">    
    	<xs:attribute name="CODIGORECURSO" use="required" type="xs:positiveInteger" />
    </xs:complexType>  
 
    <xs:complexType name="TRANSPORTE">    
      	<xs:attribute name="CODIGOTIPOTRANSPORTE" use="required" type="xs:positiveInteger"/>
    </xs:complexType>
 
    <xs:complexType name="TRANSFERENCIA">    
    	<xs:sequence>
        	<xs:element name="CURSO" type="CURSO"/>
        	<xs:element name="SERIE" type="SERIE"/>
        	<xs:element name="DISCIPLINAS">
    			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="DISCIPLINA" type="DISCIPLINA" maxOccurs="unbounded"/>
      				</xs:sequence>
    			</xs:complexType>
  			</xs:element>
        	<xs:element name="PERIODOSLETIVOS">
    			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="PERIODOLETIVO" type="PERIODOLETIVO" maxOccurs="6"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
	</xs:sequence>
    </xs:complexType>
 
    <xs:complexType name="PREMATRICULA">    
    	<xs:sequence>
		<xs:element name="ESCOLA" type="ESCOLA"/>
		<xs:element name="CURSO" type="CURSO"/>
        	<xs:element name="SERIE" type="SERIE"/>        	
		<xs:element name="TURMA" type="TURMA"/>			
	</xs:sequence>
	<xs:attribute name="DATA" use="required" type="xs:date"/>
      	<xs:attribute name="HORA" use="required" type="xs:time"/>		
    </xs:complexType>
 
    <xs:complexType name="ESCOLA">
	<xs:attribute name="NOME" use="required">
		<xs:simpleType>
			<xs:restriction base="xs:string">
     				<xs:minLength value="1"/>
      				<xs:maxLength value="100"/>
    			</xs:restriction>
		</xs:simpleType>
	</xs:attribute>
	<xs:attribute name="CODIGOESCOLAINEP" type="xs:string" use="required"/>
	<xs:attribute name="CODIGOESCOLA" type="xs:string" use="required"/>
    </xs:complexType>
 
    <xs:complexType name="CURSO">
	<xs:attribute name="CODIGOENSINO" use="required" type="xs:positiveInteger"/>
    	<xs:attribute name="CODIGOETAPA" use="required" type="xs:positiveInteger"/>
	<xs:attribute name="CODIGOMODALIDADE" use="required" type="xs:positiveInteger"/>
	<xs:attribute name="CODIGOCURSO" use="required" type="xs:positiveInteger"/>      	
    </xs:complexType>
 
    <xs:complexType name="SERIE">
    	<xs:sequence>
        	<xs:element name="CODIGOSERIEETAPA" type="xs:positiveInteger"/>
        	<xs:element name="ORDEMSERIE" type="xs:positiveInteger"/>
        	<xs:element name="MODULO">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value=""/>
						<xs:enumeration value="I"/>
						<xs:enumeration value="II"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
        	<xs:element name="CODIGOSERIE" type="xs:positiveInteger"/>
      	</xs:sequence>
    </xs:complexType>
 
    <xs:complexType name="TURMA">
		<xs:attribute name="NOME" use="required"/>
		<xs:attribute name="TURNO" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="MATUTINO"/>
					<xs:enumeration value="VESPERTINO"/>
					<xs:enumeration value="NOTURNO"/>
					<xs:enumeration value="INTEGRAL"/>
					<xs:enumeration value="ALTERNADO"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
    </xs:complexType>
 
    <xs:complexType name="DISCIPLINA">
    	<xs:sequence>
        	<xs:element name="ORDEM" type="xs:positiveInteger"/>
        	<xs:element name="CODIGOAREADISCIPLINA" type="xs:positiveInteger"/>
        	<xs:element name="NOMEAREADISCIPLINA" type="xs:string"/>
        	<xs:element name="NOME" type="xs:string"/>
        	<xs:element name="CARGAHORARIA" type="xs:nonNegativeInteger"/>
        	<xs:element name="VALIDANOTAS" type="booleano"/>
		<xs:element name="TIPOAVALIACAO">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="SOMATIVA (NOTAS)"/>
					<xs:enumeration value="FORMATIVA (FICHAS)"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
		<xs:element name="TIPOFICHA">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="AVALIATIVA (CONCEITOS)"/>
					<xs:enumeration value="DESCRITIVA (TEXTOS)"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
      	</xs:sequence>
    </xs:complexType>
 
  	<xs:complexType name="PERIODOLETIVO">    
    	<xs:sequence>
        	<xs:element name="CODIGOORDEM" type="xs:positiveInteger"/>
        	<xs:element name="TIPO">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value="NORMAL"/>
					<xs:enumeration value="RECUPERAÇÃO"/>	
					<xs:enumeration value="RECUPERAÇÃO ESPECIAL"/>				
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="NOME" type="xs:string"/>
        	<xs:element name="MEDIA" type="xs:float"/>
        	<xs:element name="PESO" type="xs:float"/>
        	<xs:element name="DIASLETIVOS" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="APROVEITAMENTOS" nillable="true">
    			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="APROVEITAMENTO" type="APROVEITAMENTO" maxOccurs="unbounded" minOccurs="0"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
      	</xs:sequence>
    </xs:complexType>
 
    <xs:complexType name="APROVEITAMENTO">    
        <xs:attribute name="ORDEMDISCIPLINA" use="required" type="xs:positiveInteger"/>	
        <xs:attribute name="CODIGOAREADISCIPLINA" use="required" type="xs:positiveInteger"/>
	<xs:attribute name="NOTA" use="required" type="xs:string"/>
      	<xs:attribute name="FALTAS" use="required" type="xs:nonNegativeInteger"/>
      	<xs:attribute name="AULASDADAS" use="required" type="xs:nonNegativeInteger"/>
    </xs:complexType>
 
    <xs:complexType name="HISTORICO">    
      	<xs:sequence>
        	<xs:element name="CURSO" type="CURSO"/>
		<xs:element name="QUANTIDADESERIES" type="xs:positiveInteger"/>
        	<xs:element name="OBSERVACAO" type="xs:string"/>
        	<xs:element name="SERIESHISTORICO" nillable="true">
    			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="SERIEHISTORICO" type="SERIEHISTORICO" maxOccurs="unbounded" minOccurs="0"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
      	</xs:sequence>
    </xs:complexType>
 
    <xs:complexType name="SERIEHISTORICO">    
      	<xs:sequence>
        	<xs:element name="ANOLETIVO" type="xs:string"/>
        	<xs:element name="DATATERMINOANO" type="xs:string"/>
        	<xs:element name="CODIGOORDEM" type="xs:nonNegativeInteger"/>
        	<xs:element name="CODIGOORDEMANTERIOR" type="xs:nonNegativeInteger" nillable="true"/>
        	<xs:element name="CORRECAOFLUXO" type="booleano"/>
        	<xs:element name="MODULO" nillable="true">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
					<xs:enumeration value="I"/>
					<xs:enumeration value="II"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
        	<xs:element name="SERIEAPROVADA" type="booleano"/>
        	<xs:element name="NOMESERIE" type="xs:string"/>
        	<xs:element name="NOMEESCOLA" type="xs:string"/>
        	<xs:element name="CIDADEESCOLA" type="xs:string"/>
        	<xs:element name="ESTADOESCOLA" type="xs:string"/>
        	<xs:element name="DIRETOR" type="xs:string"/>
        	<xs:element name="AUTORIZACAODIRETOR" type="xs:string"/>
        	<xs:element name="TOTALCARGAHORARIA" type="xs:string"/>
        	<xs:element name="TOTALFALTA" type="xs:string"/>
        	<xs:element name="RESULTADOFINAL" type="xs:string"/>
        	<xs:element name="DIASLETIVOS" type="xs:string"/>
        	<xs:element name="MINIMOAPROVACAO" type="xs:string"/>
        	<xs:element name="SERIEAMPARADA" type="booleano"/>
        	<xs:element name="AMPAROLEGAL" type="xs:string"/>
        	<xs:element name="IMPRIMESERIE" type="booleano"/>
        	<xs:element name="OBSERVACAO" type="xs:string"/>
        	<xs:element name="DISCIPLINASHISTORICO" nillable="true">
    			<xs:complexType>
      				<xs:sequence>
        				<xs:element name="DISCIPLINAHISTORICO" type="DISCIPLINAHISTORICO" maxOccurs="unbounded" minOccurs="0"/>
      				</xs:sequence>
    			</xs:complexType>
  		</xs:element>
      	</xs:sequence>
    </xs:complexType>
 
    <xs:complexType name="DISCIPLINAHISTORICO">
      	<xs:sequence>
        	<xs:element name="NOME" type="xs:string"/>
        	<xs:element name="NOTA" type="xs:string"/>
        	<xs:element name="FALTA" type="xs:string"/>
        	<xs:element name="CARGAHORARIA" type="xs:string"/>
        	<xs:element name="RESULTADOFINAL" type="xs:string"/>
        	<xs:element name="AREA" type="xs:string"/>
        	<xs:element name="ITEMAREA" type="xs:string"/>
      	</xs:sequence>
    </xs:complexType>  
</xs:schema>

 
softwares/school/requisitos/layouts/schematransferencia18.txt · Última modificação: 14/10/2022 20:14 por gabrielle
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki