Tabela de conteúdos

Layout do arquivo de customização versão 1.1

O arquivo de customização é um arquivo XML estruturado para armazenar opções do sistema que são específicas para cada município. Esse arquivo armazena configurações que afetam o funcionamento do sistema e que devem ser ajustadas para cada município, porém não devem ser modificadas pelos usuários após sua definição.

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

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

O arquivo deve ser chamado “Custom.config” e deve ser armazenado e distribuído na pasta do sistema (mesmo local dos arquivos binários).

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.

CONFIGURACOES

Este elemento é o elemento raiz do documento. Seus elementos filhos devem ser os elementos que armazenam as configurações do sistema específicas do município que o está utilizando.

Elementos filho

Elementos filho Ocorrências Descrição
DOCSIMPRESSOS 1 Configurações de documentos impressos em geral.
DIARIOELETRONICO 1 Configurações específicas do diário eletrônico.
MATRICULA 1 Configurações específicas da matrícula.

Atributos

Atributos Descrição Informações adicionais
VERSAO Versão do layout do arquivo. Valor do atributo (fixo): 1.1

Exemplo

<?xml version="1.0"?>
<CONFIGURACOES VERSAO="1.1">
 <DOCSIMPRESSOS>...</DOCSIMPRESSOS>
 <DIARIOELETRONICO>...</DIARIOELETRONICO>
 <MATRICULA>...</MATRICULA>
</CONFIGURACOES>

DOCSIMPRESSOS

Este elemento contém as configurações relativas aos documentos impressos pelo sistema.

Elementos filho

Elementos filho Ocorrências Descrição
GERAL 1 Configurações aplicadas a todos os documentos impressos.
HISTORICO 1 Configurações aplicadas à impressão dos históricos do aluno.
FICHAMATRICULA 1 Configurações aplicadas à impressão da ficha de matrícula do aluno.
FICHAINDIVIDUAL 1 Configurações aplicadas à impressão da ficha individual do aluno.
ATARESULTADO 1 Configurações aplicadas à impressão das atas de resultado final das turmas.

Atributos

Este elemento não possui atributos.

Exemplo

...
<DOCSIMPRESSOS>
 <GERAL>...</GERAL>
 <HISTORICO>...</HISTORICO>
 <FICHAMATRICULA>...</FICHAMATRICULA>
 <FICHAINDIVIDUAL>...</FICHAINDIVIDUAL>
 <ATARESULTADO>...</ATARESULTADO>
</DOCSIMPRESSOS>
...

GERAL

Este elemento contém as configurações gerais aplicadas aos documentos impressos do sistema.

Elementos filho
Elementos filho Ocorrências Descrição
TIMBRE 1 Define o formato do timbre que deve ser utilizado na impressão.
Atributos
Atributos Descrição Informações adicionais
FORMATO Define o formato do timbre. Valores permitidos:
- CENTRALIZADO: logomarca da entidade mantenedora à esquerda, dados da entidade e da escola ao centro e logomarca da escola à direita.
- ENTIDADECENTRALIZADO: Apenas a logomarca da entidade mantenedora, seu nome e os dados da escola, todos centralizados.
- LADOALADO: Timbre dividido ao meio, com os dados da entidade mantenedora (e logomarca) no lado esquerdo e com os dados da escola (e logomarca) no lado direito, ambos alinhados à esquerda.
Exemplo

...
<DOCSIMPRESSOS>
 <GERAL>
  <TIMBRE FORMATO="CENTRALIZADO"/>
 </GERAL>
...

HISTORICO

Este elemento contém as configurações aplicadas ao módulo de históricos do sistema.

Elementos filho
Elementos filho Ocorrências Descrição
INSERIRRESULTADOFINALDISCIPLINAS 1 Define se o sistema deve inserir ou não o resultado final da série do histórico para todas as disciplinas.
INSERIRTRACOSCAMPOSSEMNOTA 1 Define se o sistema deve inserir ou não um traço nos campos sem nota na impressão dos históricos.
Atributos
Atributos Descrição Informações adicionais
HABILITADO Determina se o recurso está ou não habilitado. Valores permitidos: TRUE ou FALSE
Exemplo

...
 <DOCSIMPRESSOS>
  ...
  <HISTORICO>
   <INSERIRRESULTADOFINALDISCIPLINAS HABILITADO="TRUE"/>
   <INSERIRTRACOSCAMPOSSEMNOTA HABILITADO="TRUE"/>
  </HISTORICO>
  ...
 </DOCSIMPRESSOS>
...

FICHAMATRICULA

Este elemento contém as configurações das sessões da ficha de matrícula.

Elementos filho
Elementos filho Ocorrências Descrição
SESSOES 1 Lista das sessões existentes na ficha de matrícula.
– IDENTIFICACAOESCOLA 1 Dados de identificação da escola.
– IDENTIFICACAOALUNO 1 Dados de identificação do aluno.
– FILIACAORESPONSAVEL 1 Filiação e dados do responsável.
– COMPOSICAOFAMILIAR 1 Composição familiar do aluno.
– ENDERECO 1 Endereço do aluno.
– DOCUMENTOIDENTIFICACAO 1 Documentos de identificação do aluno.
– CURSOSERIETURMA 1 Curso, série e turma na qual o aluno está matriculado.
– DOCUMENTOSAPRESENTADOS 1 Documentos apresentados no ato da matrícula.
– ESCOLASFREQUENTADAS 1 Escolas frequentadas pelo aluno anteriormente.
– VACINASTOMADAS 1 Vacinas tomadas pelo aluno.
– SAUDESANCOES 1 Dados de saúde do aluno.
– INFORMACOESCOMPLEMENTARES 1 Informações complementares sobre o aluno e anamnese.
– RENOVACAOMATRICULA 1 Dados da renovação de matrícula.
– OBSERVACOES 1 Observações do cadastro de alunos.
Atributos
Atributos Descrição Informações adicionais
HABILITADO Determina se a sessão será ou não impressa. Valores permitidos: TRUE ou FALSE
QUEBRAPAGINA Determina se haverá uma quebra de página após a sessão. Valores permitidos: TRUE ou FALSE
Exemplo

...
 <DOCSIMPRESSOS>
  ...
  <FICHAMATRICULA>
   <SESSOES>
    <IDENTIFICACAOESCOLA HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <IDENTIFICACAOALUNO HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <FILIACAORESPONSAVEL HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <COMPOSICAOFAMILIAR HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <ENDERECO HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <DOCUMENTOIDENTIFICACAO HABILITADO="TRUE" QUEBRAPAGINA="TRUE"/>
    <CURSOSERIETURMA HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <DOCUMENTOSAPRESENTADOS HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <ESCOLASFREQUENTADAS HABILITADO="FALSE" QUEBRAPAGINA="FALSE"/>
    <VACINASTOMADAS HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <SAUDESANCOES HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <INFORMACOESCOMPLEMENTARES HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <RENOVACAOMATRICULA HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
    <OBSERVACOES HABILITADO="TRUE" QUEBRAPAGINA="FALSE"/>
   </SESSOES>
  </FICHAMATRICULA>
  ...
 </DOCSIMPRESSOS>
...

FICHAINDIVIDUAL

Este elemento contém as configurações aplicadas à impressão da ficha individual do aluno.

Elementos filho
Elementos filho Ocorrências Descrição
CONVERTEREMHORAS 1 Define se o sistema deve converter a carga horária das disciplinas e as faltas em horas.
EXIBIRDADOSESCOLA 1 Define se o sistema deve imprimir os dados da escola no cabeçalho do documento ou apenas imprimir o nome dos campos, sem valores.
Atributos
Atributos Descrição Informações adicionais
HABILITADO Determina se o recurso está ou não habilitado. Valores permitidos: TRUE ou FALSE
Exemplo

...
 <DOCSIMPRESSOS>
  ...
  <FICHAINDIVIDUAL>
   <CONVERTEREMHORAS HABILITADO="FALSE"/>
   <EXIBIRDADOSESCOLA HABILITADO="TRUE"/>
  </FICHAINDIVIDUAL>
  ...
 </DOCSIMPRESSOS>
...

ATARESULTADO

Este elemento contém as configurações aplicadas à impressão das atas de resultado final.

Elementos filho
Elementos filho Ocorrências Descrição
CABECALHO 1 Define como o cabeçalho do documento deve ser impresso
Atributos
Atributos Descrição Informações adicionais
FORMATO Define o formato do cabeçalho das atas. Valores permitidos:
- SIMPLIFICADO: imprime apenas o texto contínuo com o dia da finalização do ano, série, turma e curso.
- DETALHADO: Imprime, além do texto contínuo, dados detalhados da escola, curso, série e turma aos quais a ata pertence.
Exemplo

...
 <DOCSIMPRESSOS>
  ...
  <ATARESULTADO>
   <CABECALHO FORMATO="DETALHADO"/>
  </ATARESULTADO>
 </DOCSIMPRESSOS>
...

DIARIOELETRONICO

Este elemento contém as configurações relativas à geração dos arquivos de diário eletrônico.

Elementos filho

Elementos filho Ocorrências Descrição
GERAL 1 Configurações gerais do arquivo.
TIPOSPERIODOLETIVO1 Configurações específicas para cada tipo de período letivo.
FICHADESCRITIVA 1 Configurações específicas da ficha descritiva.
IMPRESSAO 1 Configurações de impressão do diário.

Atributos

Este elemento não possui atributos.

Exemplo

...
 <DIARIOELETRONICO>
  <GERAL>...</GERAL>
  <TIPOSPERIODOLETIVO>...</TIPOSPERIODOLETIVO>
  <FICHADESCRITIVA>...</FICHADESCRITIVA>
  <IMPRESSAO>...</IMPRESSAO>
 </DIARIOELETRONICO>
</CONFIGURACOES>

GERAL

Este elemento contém as configurações gerais do modelo de diário eletrônico.

Elementos filho
Elementos filho Ocorrências Descrição
MODELO 1 Define o modelo de diário e a orientação das páginas quando impressas.
ARREDONDAMENTO 1 Define quando as regras de arredondamento serão aplicadas.
PROTECAOSENHA 1 Define se o acesso aos arquivos de diário gerados a partir desse modelo estará ou não protegido por senha.
Atributos
Atributos Descrição Informações adicionais
ID (MODELO) Identificação única do modelo de diário. O ID do modelo deve ser suportado pelo Diário eletrônico.
NOME (MODELO) Nome do modelo de diário. Utilizar o nome do município que utiliza esse modelo.
ORIENTACAO (MODELO) Define a orientação das páginas do diário quando estas forem impressas. Valores permitidos: RETRATO ou PAISAGEM.
APLICAR (ARREDONDAMENTO) Define quando aplicar as regras de arredondamento (no Diário eletrônico). Valores permitidos:
- NUNCA: não realiza qualquer tipo de arredondamento.
- ANOLETIVO: arredonda apenas a nota final do aluno no ano letivo.
- PERIODOLETIVO: arredonda apenas a nota final de cada período letivo.
- AVALIACAO: arredonda a nota de cada avaliação registrada.
HABILITADO (PROTECAOSENHA) Define se a proteção por senha deve estar ativa para os arquivos de diário gerados. Valores permitidos: TRUE ou FALSE.
Exemplo

 ...
 <DIARIOELETRONICO>
  ...
  <GERAL>
   <MODELO ID="BARRA" NOME="CONCEIÇÃO DA BARRA" ORIENTACAO="RETRATO"/>
   <ARREDONDAMENTO APLICAR="PERIODOLETIVO"/>
   <PROTECAOSENHA HABILITADO="TRUE"/>
  </GERAL> 
  ...
 </DIARIOELETRONICO>
 ...

TIPOSPERIODOLETIVO

Este elemento contém as configurações de avaliações e resultados para cada tipo de período letivo.

Elementos filho
Elementos filho Ocorrências Descrição
NORMAL 1 Define as configurações dos períodos letivos regulares.
– AVALIACAO 1 Define as configurações das avaliações.
– RESULTADO 1 Define as configurações dos resultados do período letivo.
– RESULTADOFINAL 1 Define as configurações do resultado final do período letivo.
RECUPERACAO 1 Define as configurações dos períodos letivos de recuperação.
– AVALIACAO 1 Define as configurações das avaliações.
– RESULTADO 1 Define as configurações dos resultados do período letivo.
– RESULTADOFINAL 1 Define as configurações do resultado final do período letivo.
RECUPERACAOESPECIAL 1 Define as configurações dos períodos letivos de recuperação especial (NOA).
– AVALIACAO 1 Define as configurações das avaliações.
– RESULTADO 1 Define as configurações dos resultados do período letivo.
– RESULTADOFINAL 1 Define as configurações do resultado final do período letivo.
Atributos
Atributos Descrição Informações adicionais
QUANTIDADE (AVALIACAO) Define a quantidade de avaliações do período letivo. Embora não exista limites para a quantidade de avaliações, é necessário verificar se a quantidade definida pode ser impressa, de acordo com o modelo de impressão definido.
POSSUIRECUPERACAO (AVALIACAO) Define se a avaliação tem ou não uma recuperação. Valores permitidos: TRUE ou FALSE.
DESCRICAOAVALIACAO (AVALIACAO) Armazena o título da coluna da avaliação, no sistema (Diário eletrônico) e na impressão. Tamanho máximo: 12 caracteres.
DESCRICAORECUPERACAO (AVALIACAO) Armazena o título da coluna da recuperação, no sistema (Diário eletrônico) e na impressão.Tamanho máximo: 12 caracteres. Só é exibido se a avaliação possuir recuperação.
FORMACALCULONOTAFINAL (AVALIACAO/RESULTADO) Define como a nota final de uma avaliação deve ser calculada. Usado apenas para avaliações que possuem recuperação. Valores permitidos:
- MAIOR: a nota final da avaliação é a maior entre a nota da avaliação e a nota da recuperação.
- SOMA: a nota final da avaliação é a soma da nota da avaliação com a nota da recuperação.
- MEDIA: a nota final da avaliação é a média da nota da avaliação com a nota da recuperação.
- ULTIMA: a nota final da avaliação é a nota da recuperação.
Em todos os casos, a nota da recuperação só é considerada quando não for vazia.
DESCRICAORESULTADO (RESULTADO/RESULTADOFINAL) Armazena o título da coluna do resultado, no sistema (Diário eletrônico) e na impressão. Tamanho máximo: 12 caracteres.
FORMACALCULONOTA (RESULTADO/RESULTADOFINAL) Define como o resultado deve ser calculado. Usado apenas para avaliações do tipo RESULTADO. Valores permitidos:
- SOMA
- MEDIA.
Exemplo

 ...
 <DIARIOELETRONICO>
  ...
  <TIPOSPERIODOLETIVO>
   <NORMAL>
    <AVALIACAO QUANTIDADE="5" POSSUIRECUPERACAO="TRUE" DESCRICAOAVALIACAO="AVAL." DESCRICAORECUPERACAO="REC." FORMACALCULONOTAFINAL="MAIOR"/>
    <RESULTADO POSSUIRECUPERACAO="TRUE" DESCRICAORESULTADO="MÉDIA" DESCRICAORECUPERACAO="RECUPERAÇÃO" FORMACALCULONOTA="SOMA" FORMACALCULONOTAFINAL="MAIOR"/>
    <RESULTADOFINAL DESCRICAORESULTADO="MÉDIA FINAL" FORMACALCULONOTA="SOMA"/>
   </NORMAL>
   <RECUPERACAO>
    <AVALIACAO QUANTIDADE="3" POSSUIRECUPERACAO="FALSE" DESCRICAOAVALIACAO="AVAL." DESCRICAORECUPERACAO="REC." FORMACALCULONOTAFINAL="MAIOR"/>
    <RESULTADO POSSUIRECUPERACAO="FALSE" DESCRICAORESULTADO="MÉDIA" DESCRICAORECUPERACAO="RECUPERAÇÃO" FORMACALCULONOTA="SOMA" FORMACALCULONOTAFINAL="MAIOR"/>
    <RESULTADOFINAL DESCRICAORESULTADO="MÉDIA FINAL" FORMACALCULONOTA="SOMA"/>
   </RECUPERACAO>
   <RECUPERACAOESPECIAL>
    <AVALIACAO QUANTIDADE="1" POSSUIRECUPERACAO="FALSE" DESCRICAOAVALIACAO="NOA" DESCRICAORECUPERACAO="REC." FORMACALCULONOTAFINAL="MAIOR"/>
    <RESULTADO POSSUIRECUPERACAO="FALSE" DESCRICAORESULTADO="TOTAL DE PONTOS" DESCRICAORECUPERACAO="RECUPERAÇÃO" FORMACALCULONOTA="SOMA" FORMACALCULONOTAFINAL="MAIOR"/>
    <RESULTADOFINAL DESCRICAORESULTADO="MÉDIA FINAL" FORMACALCULONOTA="SOMA"/>
   </RECUPERACAOESPECIAL>
  </TIPOSPERIODOLETIVO>  
  ...
 </DIARIOELETRONICO>
 ...

FICHADESCRITIVA

Este elemento contém as configurações da ficha descritiva.

Elementos filho

Este elemento não contém elementos filho.

Atributos
Atributos Descrição Informações adicionais
HABILITADO Define se a ficha descritiva estará ou não habilitada. Valores permitidos: TRUE ou FALSE. Quando habilitada, a ficha descritiva substitui a folha de notas nas séries de módulo I, tanto no sistema (Diário eletrônico) quanto na impressão.
TIPO Define o tipo de ficha descritiva. Valores permitidos:
- AVALIATIVA: um conceito pode ser registrado para cada item da disciplina, em cada período letivo.
- DESCRITIVA: pode ser adicionada, para cada disciplina, uma descrição do desempenho do aluno no período letivo.
Exemplo

 ...
 <DIARIOELETRONICO>
  ...
  <FICHADESCRITIVA HABILITADO="TRUE" TIPO="DESCRITIVA"/> 
  ...
 </DIARIOELETRONICO>
 ...

IMPRESSAO

Este elemento contém as configurações de impressão das folhas do diário.

Elementos filho
Elementos filho Ocorrências Descrição
CAPA 1 Define as configurações de impressão da capa do diário.
NORMAS 1 Define as configurações de impressão da folha de normas do diário.
FREQUENCIA 1 Define as configurações de impressão da folha de frequência do diário.
AVALIACOESPERIODICAS 1 Define as configurações de impressão da folha de avaliações periódicas do diário.
DADOSBIOMETRICOS 1 Define as configurações de impressão da folha de dados biométricos do diário.
CONTEUDO 1 Define as configurações de impressão da folha de conteúdos do diário.
RECUPERACAO 1 Define as configurações de impressão da folha de recuperação do diário.
RECUPERACAOESPECIAL 1 Define as configurações de impressão da folha de recuperação especial do diário.
RESULTADOANUAL 1 Define as configurações de impressão da folha de resultado anual do diário.
RESULTADOANUALFREQUENCIA 1 Define as configurações de impressão da folha do resultado anual de frequência do diário.
DEMONSTRATIVOAVALIACOES 1 Define as configurações de impressão do demonstrativo de avaliações do diário.
OBSERVACOES 1 Define as configurações de impressão da folha de observações do diário.
Atributos
Atributos Descrição Informações adicionais
HABILITADO Define se a impressão da folha estará ou não habilitada. Valores permitidos: TRUE ou FALSE.
TIPOPERIODO Define a qual tipo de período a folha está vinculada. Valores permitidos:
- ANUAL: folhas impressas uma vez ao ano.
- NORMAL: folhas impressas em cada período letivo regular.
- RECUPERACAO: folhas impressas em cada período de recuperação.
- RECUPERACAOESPECIAL: folhas impressas nos os períodos de recuperação especial.
Exemplo

  ... 
  <IMPRESSAO>
   <CAPA TIPOPERIODO="ANUAL" HABILITADO="TRUE"/>
   <NORMAS TIPOPERIODO="ANUAL" HABILITADO="TRUE"/>
   <FREQUENCIA TIPOPERIODO="NORMAL" HABILITADO="TRUE"/>
   <AVALIACOESPERIODICAS TIPOPERIODO="NORMAL" HABILITADO="TRUE"/>
   <FICHADESCRITIVA TIPOPERIODO="NORMAL" HABILITADO="TRUE"/>
   <DADOSBIOMETRICOS TIPOPERIODO="NORMAL" HABILITADO="TRUE"/>
   <CONTEUDO TIPOPERIODO="NORMAL" HABILITADO="TRUE"/>
   <RECUPERACAO TIPOPERIODO="RECUPERACAO" HABILITADO="TRUE"/>
   <RECUPERACAOESPECIAL TIPOPERIODO="RECUPERACAOESPECIAL" HABILITADO="TRUE"/>
   <RESULTADOANUAL TIPOPERIODO="ANUAL" HABILITADO="TRUE"/>
   <RESULTADOANUALFREQUENCIA TIPOPERIODO="ANUAL" HABILITADO="TRUE"/>
   <DEMONSTRATIVOAVALIACOES TIPOPERIODO="ANUAL" HABILITADO="TRUE"/>
   <OBSERVACOES TIPOPERIODO="ANUAL" HABILITADO="TRUE"/>
  </IMPRESSAO>
 </DIARIOELETRONICO>
</CONFIGURACOES>

MATRICULA

Este elemento contém as configurações relativas à matrícula.

Elementos filho

Elementos filho Ocorrências Descrição
MATRICULAWEB 1 Configurações aplicadas à matrícula (pré-matrícula de alunos) no sistema.
Exemplo

 ...
 <MATRICULA>
  ...
  <MATRICULAWEB>...</MATRICULAWEB> 
  ...
 </MATRICULA>
 ...

MATRICULAWEB

Este elemento contém as configurações da matrícula web.

Elementos filho

Este elemento não contém elementos filho.

Atributos
Atributos Descrição Informações adicionais
HABILITADO Define se a matrícula web estará ou não habilitada. Valores permitidos: TRUE ou FALSE. Quando habilitada, só é permitida o cadastro de pré-matrículas para alunos matriculados e que possuam CPF.
Exemplo

 ...
 <MATRICULA>
  ...
  <MATRICULAWEB HABILITADO="TRUE"/> 
  ...
 </MATRICULA>
 ...

Schema

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="undefined">
	<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:complexType name="SESSAOFICHA">
		<xs:attribute name="HABILITADO" use="required" type="BOOLEANO"/>
		<xs:attribute name="QUEBRAPAGINA" type="BOOLEANO" use="required"/>
	</xs:complexType>
	<xs:complexType name="TIPOPERIODOLETIVO">
		<xs:sequence>
			<xs:element name="AVALIACAO">
				<xs:complexType>
					<xs:attribute name="QUANTIDADE" type="xs:integer" use="required"/>
					<xs:attribute name="POSSUIRECUPERACAO" type="BOOLEANO" use="required"/>
					<xs:attribute name="DESCRICAOAVALIACAO" type="xs:string" use="required"/>
					<xs:attribute name="DESCRICAORECUPERACAO" type="xs:string" use="required"/>
					<xs:attribute name="FORMACALCULONOTAFINAL" use="required">
						<xs:simpleType>
							<xs:restriction base="xs:string">
								<xs:enumeration value="MAIOR"/>
								<xs:enumeration value="SOMA"/>
								<xs:enumeration value="MEDIA"/>
								<xs:enumeration value="ULTIMA"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:complexType>
			</xs:element>
			<xs:element name="RESULTADO">
				<xs:complexType>
					<xs:attribute name="POSSUIRECUPERACAO" type="BOOLEANO" use="required"/>
					<xs:attribute name="DESCRICAORESULTADO" type="xs:string" use="required"/>
					<xs:attribute name="DESCRICAORECUPERACAO" type="xs:string" use="required"/>
					<xs:attribute name="FORMACALCULONOTA" use="required">
						<xs:simpleType>
							<xs:restriction base="xs:string">
								<xs:enumeration value="SOMA"/>
								<xs:enumeration value="MEDIA"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
					<xs:attribute name="FORMACALCULONOTAFINAL" use="required">
						<xs:simpleType>
							<xs:restriction base="xs:string">
								<xs:enumeration value="MAIOR"/>
								<xs:enumeration value="SOMA"/>
								<xs:enumeration value="MEDIA"/>
								<xs:enumeration value="ULTIMA"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:complexType>
			</xs:element>
			<xs:element name="RESULTADOFINAL">
				<xs:complexType>
					<xs:attribute name="DESCRICAORESULTADO" type="xs:string" use="required"/>
					<xs:attribute name="FORMACALCULONOTA" use="required">
						<xs:simpleType>
							<xs:restriction base="xs:string">
								<xs:enumeration value="SOMA"/>
								<xs:enumeration value="MEDIA"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="FOLHADIARIO">
		<xs:attribute name="TIPOPERIODO" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value="ANUAL"/>
					<xs:enumeration value="NORMAL"/>
					<xs:enumeration value="RECUPERACAO"/>
					<xs:enumeration value="RECUPERACAOESPECIAL"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="HABILITADO" type="BOOLEANO" use="required"/>
	</xs:complexType>
	<xs:element name="CONFIGURACOES">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DOCSIMPRESSOS">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="GERAL">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="TIMBRE">
											<xs:complexType>
												<xs:attribute name="FORMATO" use="required">
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:enumeration value="CENTRALIZADO"/>
															<xs:enumeration value="ENTIDADECENTRALIZADO"/>
															<xs:enumeration value="LADOALADO"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="HISTORICO">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="INSERIRRESULTADOFINALDISCIPLINAS">
											<xs:complexType>
												<xs:attribute name="HABILITADO" use="required" type="BOOLEANO"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="INSERIRTRACOSCAMPOSSEMNOTA">
											<xs:complexType>
												<xs:attribute name="HABILITADO" type="BOOLEANO" use="required"/>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="FICHAMATRICULA">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="SESSOES">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="IDENTIFICACAOESCOLA" type="SESSAOFICHA"/>
													<xs:element name="IDENTIFICACAOALUNO" type="SESSAOFICHA"/>
													<xs:element name="FILIACAORESPONSAVEL" type="SESSAOFICHA"/>
													<xs:element name="COMPOSICAOFAMILIAR" type="SESSAOFICHA"/>
													<xs:element name="ENDERECO" type="SESSAOFICHA"/>
													<xs:element name="DOCUMENTOIDENTIFICACAO" type="SESSAOFICHA"/>
													<xs:element name="CURSOSERIETURMA" type="SESSAOFICHA"/>
													<xs:element name="DOCUMENTOSAPRESENTADOS" type="SESSAOFICHA"/>
													<xs:element name="ESCOLASFREQUENTADAS" type="SESSAOFICHA"/>
													<xs:element name="VACINASTOMADAS" type="SESSAOFICHA"/>
													<xs:element name="SAUDESANCOES" type="SESSAOFICHA"/>
													<xs:element name="INFORMACOESCOMPLEMENTARES" type="SESSAOFICHA"/>
													<xs:element name="RENOVACAOMATRICULA" type="SESSAOFICHA"/>
													<xs:element name="OBSERVACOES" type="SESSAOFICHA"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="FICHAINDIVIDUAL">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="CONVERTEREMHORAS">
											<xs:complexType>
												<xs:attribute name="HABILITADO" type="BOOLEANO" use="required"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="EXIBIRDADOSESCOLA">
											<xs:complexType>
												<xs:attribute name="HABILITADO" type="BOOLEANO" use="required"/>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="ATARESULTADO">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="CABECALHO">
											<xs:complexType>
												<xs:attribute name="FORMATO" use="required">
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:enumeration value="SIMPLIFICADO"/>
															<xs:enumeration value="DETALHADO"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DIARIOELETRONICO">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="GERAL">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="MODELO">
											<xs:complexType>
												<xs:attribute name="ID" type="xs:string" use="required"/>
												<xs:attribute name="NOME" type="xs:string" use="required"/>
												<xs:attribute name="ORIENTACAO" use="required">
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:enumeration value="RETRATO"/>
															<xs:enumeration value="PAISAGEM"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
										<xs:element name="ARREDONDAMENTO">
											<xs:complexType>
												<xs:attribute name="APLICAR" use="required">
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:enumeration value="NUNCA"/>
															<xs:enumeration value="ANOLETIVO"/>
															<xs:enumeration value="PERIODOLETIVO"/>
															<xs:enumeration value="AVALIACAO"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
										<xs:element name="PROTECAOSENHA">
											<xs:complexType>
												<xs:attribute name="HABILITADO" type="BOOLEANO" use="required"/>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TIPOSPERIODOLETIVO">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="NORMAL" type="TIPOPERIODOLETIVO"/>
										<xs:element name="RECUPERACAO" type="TIPOPERIODOLETIVO"/>
										<xs:element name="RECUPERACAOESPECIAL" type="TIPOPERIODOLETIVO"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="FICHADESCRITIVA">
								<xs:complexType>
									<xs:attribute name="HABILITADO" type="BOOLEANO" use="required"/>
									<xs:attribute name="TIPO" use="required">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:enumeration value="AVALIATIVA"/>
												<xs:enumeration value="DESCRITIVA"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
								</xs:complexType>
							</xs:element>
							<xs:element name="IMPRESSAO">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="CAPA" type="FOLHADIARIO"/>
										<xs:element name="NORMAS" type="FOLHADIARIO"/>
										<xs:element name="FREQUENCIA" type="FOLHADIARIO"/>
										<xs:element name="AVALIACOESPERIODICAS" type="FOLHADIARIO"/>
										<xs:element name="FICHADESCRITIVA" type="FOLHADIARIO"/>
										<xs:element name="DADOSBIOMETRICOS" type="FOLHADIARIO"/>
										<xs:element name="CONTEUDO" type="FOLHADIARIO"/>
										<xs:element name="RECUPERACAO" type="FOLHADIARIO"/>
										<xs:element name="RECUPERACAOESPECIAL" type="FOLHADIARIO"/>
										<xs:element name="RESULTADOANUAL" type="FOLHADIARIO"/>
										<xs:element name="RESULTADOANUALFREQUENCIA" type="FOLHADIARIO"/>
										<xs:element name="DEMONSTRATIVOAVALIACOES" type="FOLHADIARIO"/>
										<xs:element name="OBSERVACOES" type="FOLHADIARIO"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="MATRICULA">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="MATRICULAWEB">
								<xs:complexType>
									<xs:attribute name="HABILITADO" type="BOOLEANO" use="required"/>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="VERSAO" type="xs:string" fixed="1.1" use="required"/>
		</xs:complexType>
	</xs:element>
</xs:schema>