diff --git a/docente.csv b/docente.csv
index 9080f6a05cbbeb19f09a7b82b8d2ea53a88389ad..fbbd7812e8d4452812b6949823e44a0b26cf9712 100644
--- a/docente.csv
+++ b/docente.csv
@@ -105,7 +105,7 @@ CEBES142N0,IN_EDUCACAO_INDIGENA,Educação Indígena,0,educacao_indigena,BOOLEAN
 CEBES157N0,IN_REGULAR,Ensino Regular,0,ensino_regular,BOOLEAN,,,,,,,"~CASE WHEN ""FK_COD_ETAPA_ENSINO"" IS NULL THEN NULL WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"">1 AND ""FK_COD_ETAPA_ENSINO""<38) OR ""FK_COD_ETAPA_ENSINO""=41 OR ""FK_COD_ETAPA_ENSINO""=56 THEN 1 ELSE 0 END)=TRUE AND (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2) THEN 1 ELSE 0 END","~CASE WHEN ""FK_COD_ETAPA_ENSINO"" IS NULL THEN NULL WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"">1 AND ""FK_COD_ETAPA_ENSINO""<38) OR ""FK_COD_ETAPA_ENSINO""=41 OR ""FK_COD_ETAPA_ENSINO""=56 THEN 1 ELSE 0 END)=TRUE AND (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2) THEN 1 ELSE 0 END",IN_REGULAR,IN_REGULAR
 CEBES163N0,IN_ESPECIAL_EXCLUSIVA,"Turma exclusiva de alunos com deficiência, transtorno global do desenvolvimento ou altas habilidades/ superdotação (Classes Especiais)",0,exclusiva_especial,BOOLEAN,"~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END",IN_ESPECIAL_EXCLUSIVA,IN_ESPECIAL_EXCLUSIVA
 CEBES166N0,IN_EJA,Educação de Jovens e Adultos,0,eja,BOOLEAN,"~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END",IN_EJA,IN_EJA
-CEBES170N0,IN_PROFISSIONALIZANTE,Educação Profissional,0,profissionalizante,BOOLEAN,,,,,,,"~CASE WHEN (""FK_COD_MOD_ENSINO"" = 1 OR ""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO"" = 3) AND ((""FK_COD_ETAPA_ENSINO"">30 AND ""FK_COD_ETAPA_ENSINO"" < 30 ) OR (""FK_COD_ETAPA_ENSINO"" > 60 AND ""FK_COD_ETAPA_ENSINO"" < 65) OR (""FK_COD_ETAPA_ENSINO"" = 67 OR ""FK_COD_ETAPA_ENSINO"" = 68) OR (""FK_COD_ETAPA_ENSINO""=73 OR ""FK_COD_ETAPA_ENSINO""=74)) THEN 1 ELSE 0 END","~CASE WHEN (""FK_COD_MOD_ENSINO"" = 1 OR ""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO"" = 3) AND ((""FK_COD_ETAPA_ENSINO"">30 AND ""FK_COD_ETAPA_ENSINO"" < 30 ) OR (""FK_COD_ETAPA_ENSINO"" > 60 AND ""FK_COD_ETAPA_ENSINO"" < 65) OR (""FK_COD_ETAPA_ENSINO"" = 67 OR ""FK_COD_ETAPA_ENSINO"" = 68) OR (""FK_COD_ETAPA_ENSINO""=73 OR ""FK_COD_ETAPA_ENSINO""=74)) THEN 1 ELSE 0 END",IN_PROFISSIONALIZANTE,IN_PROFISSIONALIZANTE
+CEBES170N0,IN_PROFISSIONALIZANTE,Educação Profissional,0,profissionalizante,BOOLEAN,,,,,,,"~CASE WHEN (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2 OR ""FK_COD_MOD_ENSINO""=3) THEN CASE WHEN null THEN null WHEN (""FK_COD_ETAPA_ENSINO"">=30 AND ""FK_COD_ETAPA_ENSINO""<=40) OR (""FK_COD_ETAPA_ENSINO"">=59 AND ""FK_COD_ETAPA_ENSINO""<=65) OR (""FK_COD_ETAPA_ENSINO"">=67 AND ""FK_COD_ETAPA_ENSINO""<=68) OR (""FK_COD_ETAPA_ENSINO"">=73 AND ""FK_COD_ETAPA_ENSINO""<=74) OR ""FK_COD_ETAPA_ENSINO""=57  THEN 1 ELSE 0 END END","~CASE WHEN (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2 OR ""FK_COD_MOD_ENSINO""=3) THEN CASE WHEN null THEN null WHEN (""FK_COD_ETAPA_ENSINO"">=30 AND ""FK_COD_ETAPA_ENSINO""<=40) OR (""FK_COD_ETAPA_ENSINO"">=59 AND ""FK_COD_ETAPA_ENSINO""<=65) OR (""FK_COD_ETAPA_ENSINO"">=67 AND ""FK_COD_ETAPA_ENSINO""<=68) OR (""FK_COD_ETAPA_ENSINO"">=73 AND ""FK_COD_ETAPA_ENSINO""<=74) OR ""FK_COD_ETAPA_ENSINO""=57  THEN 1 ELSE 0 END END",IN_PROFISSIONALIZANTE,IN_PROFISSIONALIZANTE
 CEBES198N0,SIGLA,Sigla da UF da escola,0,sigla_estado_escola,VARCHAR(16),SIGLA,SIGLA,SIGLA,SIGLA,SIGLA,SIGLA,SIGLA,,,
 CEBTU002N0,ID_TURMA,Código único da turma,0,turma_id,BIGINT,PK_COD_TURMA,PK_COD_TURMA,PK_COD_TURMA,PK_COD_TURMA,PK_COD_TURMA,PK_COD_TURMA,PK_COD_TURMA,PK_COD_TURMA,ID_TURMA,ID_TURMA
 CEBTU009N0,TP_ETAPA_ENSINO,Etapa de ensino da turma,0,etapa_ensino_id,INT,FK_COD_ETAPA_ENSINO,FK_COD_ETAPA_ENSINO,FK_COD_ETAPA_ENSINO,FK_COD_ETAPA_ENSINO,FK_COD_ETAPA_ENSINO,FK_COD_ETAPA_ENSINO,FK_COD_ETAPA_ENSINO,FK_COD_ETAPA_ENSINO,TP_ETAPA_ENSINO,TP_ETAPA_ENSINO
diff --git a/matricula.csv b/matricula.csv
index 61b841575c08665d9abc31d6f09035481e091689..c86b72ae9beafcfbdb152d0cc0344fa6da98808d 100644
--- a/matricula.csv
+++ b/matricula.csv
@@ -92,7 +92,7 @@ CEBTU087N0,TP_MEDIACAO_DIDATICO_PEDAGO,Tipo de mediação didático-pedagógica,
 CEBES163N0,IN_ESPECIAL_EXCLUSIVA,"Turma exclusiva de alunos com deficiência, transtorno global do desenvolvimento ou altas habilidades/ superdotação (Classes Especiais)",0,exclusiva_especial,BOOLEAN,"~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END",IN_ESPECIAL_EXCLUSIVA,IN_ESPECIAL_EXCLUSIVA
 CEBES157N0,IN_REGULAR,Ensino Regular,0,ensino_regular,BOOLEAN,"~CASE WHEN ""FK_COD_ETAPA_ENSINO"" IS NULL THEN NULL WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"">1 AND ""FK_COD_ETAPA_ENSINO""<38) OR ""FK_COD_ETAPA_ENSINO""=41 OR ""FK_COD_ETAPA_ENSINO""=56 THEN 1 ELSE 0 END)=TRUE AND (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2) THEN 1 ELSE 0 END","~CASE WHEN ""FK_COD_ETAPA_ENSINO"" IS NULL THEN NULL WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"">1 AND ""FK_COD_ETAPA_ENSINO""<38) OR ""FK_COD_ETAPA_ENSINO""=41 OR ""FK_COD_ETAPA_ENSINO""=56 THEN 1 ELSE 0 END)=TRUE AND (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2) THEN 1 ELSE 0 END",IN_REGULAR,IN_REGULAR
 CEBES166N0,IN_EJA,Educação de Jovens e Adultos,0,eja,BOOLEAN,"~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END",IN_EJA,IN_EJA
-CEBES170N0,IN_PROFISSIONALIZANTE,Educação Profissional,0,profissionalizante,BOOLEAN,"~CASE WHEN (""FK_COD_MOD_ENSINO"" = 1 OR ""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO"" = 3) AND ((""FK_COD_ETAPA_ENSINO"">30 AND ""FK_COD_ETAPA_ENSINO"" < 30 ) OR (""FK_COD_ETAPA_ENSINO"" > 60 AND ""FK_COD_ETAPA_ENSINO"" < 65) OR (""FK_COD_ETAPA_ENSINO"" = 67 OR ""FK_COD_ETAPA_ENSINO"" = 68) OR (""FK_COD_ETAPA_ENSINO""=73 OR ""FK_COD_ETAPA_ENSINO""=74)) THEN 1 ELSE 0 END","~CASE WHEN (""FK_COD_MOD_ENSINO"" = 1 OR ""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO"" = 3) AND ((""FK_COD_ETAPA_ENSINO"">30 AND ""FK_COD_ETAPA_ENSINO"" < 30 ) OR (""FK_COD_ETAPA_ENSINO"" > 60 AND ""FK_COD_ETAPA_ENSINO"" < 65) OR (""FK_COD_ETAPA_ENSINO"" = 67 OR ""FK_COD_ETAPA_ENSINO"" = 68) OR (""FK_COD_ETAPA_ENSINO""=73 OR ""FK_COD_ETAPA_ENSINO""=74)) THEN 1 ELSE 0 END",IN_PROFISSIONALIZANTE,IN_PROFISSIONALIZANTE
+CEBES170N0,IN_PROFISSIONALIZANTE,Educação Profissional,0,profissionalizante,BOOLEAN,"~CASE WHEN (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2 OR ""FK_COD_MOD_ENSINO""=3) THEN CASE WHEN null THEN null WHEN (""FK_COD_ETAPA_ENSINO"">=30 AND ""FK_COD_ETAPA_ENSINO""<=40) OR (""FK_COD_ETAPA_ENSINO"">=59 AND ""FK_COD_ETAPA_ENSINO""<=65) OR (""FK_COD_ETAPA_ENSINO"">=67 AND ""FK_COD_ETAPA_ENSINO""<=68) OR (""FK_COD_ETAPA_ENSINO"">=73 AND ""FK_COD_ETAPA_ENSINO""<=74) OR ""FK_COD_ETAPA_ENSINO""=57  THEN 1 ELSE 0 END END","~CASE WHEN (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2 OR ""FK_COD_MOD_ENSINO""=3) THEN CASE WHEN null THEN null WHEN (""FK_COD_ETAPA_ENSINO"">=30 AND ""FK_COD_ETAPA_ENSINO""<=40) OR (""FK_COD_ETAPA_ENSINO"">=59 AND ""FK_COD_ETAPA_ENSINO""<=65) OR (""FK_COD_ETAPA_ENSINO"">=67 AND ""FK_COD_ETAPA_ENSINO""<=68) OR (""FK_COD_ETAPA_ENSINO"">=73 AND ""FK_COD_ETAPA_ENSINO""<=74) OR ""FK_COD_ETAPA_ENSINO""=57  THEN 1 ELSE 0 END END",IN_PROFISSIONALIZANTE,IN_PROFISSIONALIZANTE
 CEBTU006N0,NU_DURACAO_TURMA,Tempo de permanência na turma da matrícula do aluno - Minutos,0,duracao,INT,NU_DUR_ESCOLARIZACAO,NU_DUR_ESCOLARIZACAO,NU_DURACAO_TURMA,NU_DURACAO_TURMA
 CEBTU092N0,NU_DIAS_ATIVIDADE,Número de dias por semana em que são realizadas as atividades da turma,0,dias_atividade,INT,,,NU_DIAS_ATIVIDADE,NU_DIAS_ATIVIDADE
 CEBES013T1,,Dependência Administrativa com detalhamento das escolas privadas,0,dependencia_adm_priv,TINYINT,"~CASE WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 1) THEN 1 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 2) THEN 2 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 3) THEN 3 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 4 AND ""ID_CONVENIADA_PP_ESC"" = 1) THEN 4 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 4 AND ""ID_CONVENIADA_PP_ESC"" = 0 AND (""DESC_CATA_ESCOLA_PRIV"" = 2 OR ""DESC_CATA_ESCOLA_PRIV"" = 3 OR ""DESC_CATA_ESCOLA_PRIV"" = 4)) THEN 5 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 4 AND ""ID_CONVENIADA_PP_ESC"" = 0 AND ""DESC_CATA_ESCOLA_PRIV"" = 1) THEN 6 END","~CASE WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 1) THEN 1 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 2) THEN 2 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 3) THEN 3 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 4 AND ""ID_CONVENIADA_PP_ESC"" = 1) THEN 4 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 4 AND ""ID_CONVENIADA_PP_ESC"" = 0 AND (""DESC_CATA_ESCOLA_PRIV"" = 2 OR ""DESC_CATA_ESCOLA_PRIV"" = 3 OR ""DESC_CATA_ESCOLA_PRIV"" = 4)) THEN 5 WHEN (""ID_DEPENDENCIA_ADM_ESC"" = 4 AND ""ID_CONVENIADA_PP_ESC"" = 0 AND ""DESC_CATA_ESCOLA_PRIV"" = 1) THEN 6 END","~CASE WHEN (""TP_DEPENDENCIA"" = 1) THEN 1 WHEN (""TP_DEPENDENCIA"" = 2) THEN 2 WHEN (""TP_DEPENDENCIA"" = 3) THEN 3 WHEN (""TP_DEPENDENCIA"" = 4 AND ""IN_CONVENIADA_PP"" = 1) THEN 4 WHEN (""TP_DEPENDENCIA"" = 4 AND ""IN_CONVENIADA_PP"" = 0 AND (""TP_CATEGORIA_ESCOLA_PRIVADA"" = 2 OR ""TP_CATEGORIA_ESCOLA_PRIVADA"" = 3 OR ""TP_CATEGORIA_ESCOLA_PRIVADA"" = 4)) THEN 5 WHEN (""TP_DEPENDENCIA"" = 4 AND ""IN_CONVENIADA_PP"" = 0 AND ""TP_CATEGORIA_ESCOLA_PRIVADA"" = 1) THEN 6 END","~CASE WHEN (""TP_DEPENDENCIA"" = 1) THEN 1 WHEN (""TP_DEPENDENCIA"" = 2) THEN 2 WHEN (""TP_DEPENDENCIA"" = 3) THEN 3 WHEN (""TP_DEPENDENCIA"" = 4 AND ""IN_CONVENIADA_PP"" = 1) THEN 4 WHEN (""TP_DEPENDENCIA"" = 4 AND ""IN_CONVENIADA_PP"" = 0 AND (""TP_CATEGORIA_ESCOLA_PRIVADA"" = 2 OR ""TP_CATEGORIA_ESCOLA_PRIVADA"" = 3 OR ""TP_CATEGORIA_ESCOLA_PRIVADA"" = 4)) THEN 5 WHEN (""TP_DEPENDENCIA"" = 4 AND ""IN_CONVENIADA_PP"" = 0 AND ""TP_CATEGORIA_ESCOLA_PRIVADA"" = 1) THEN 6 END"
diff --git a/turma.csv b/turma.csv
index e1da1dd605f4f2c34a91740612333ab2240de4fc..1dd94d68927ae7a4ce2b9163c290872c5a6dd8e4 100644
--- a/turma.csv
+++ b/turma.csv
@@ -81,7 +81,7 @@ CEBTU087N0,TP_MEDIACAO_DIDATICO_PEDAGO,Tipo de mediação didático-pedagógica,
 CEBES163N0,IN_ESPECIAL_EXCLUSIVA,"Turma exclusiva de alunos com deficiência, transtorno global do desenvolvimento ou altas habilidades/ superdotação (Classes Especiais)",0,exclusiva_especial,BOOLEAN,"~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END","~CASE WHEN ""FK_COD_MOD_ENSINO""=1 THEN 0 WHEN ""FK_COD_MOD_ENSINO""=2 THEN 1 WHEN ""FK_COD_MOD_ENSINO""=3 THEN 0 END",IN_ESPECIAL_EXCLUSIVA,IN_ESPECIAL_EXCLUSIVA
 CEBES157N0,IN_REGULAR,Ensino Regular,0,ensino_regular,BOOLEAN,"~CASE WHEN ""FK_COD_ETAPA_ENSINO"" IS NULL THEN NULL WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"">1 AND ""FK_COD_ETAPA_ENSINO""<38) OR ""FK_COD_ETAPA_ENSINO""=41 OR ""FK_COD_ETAPA_ENSINO""=56 THEN 1 ELSE 0 END)=TRUE AND (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2) THEN 1 ELSE 0 END","~CASE WHEN ""FK_COD_ETAPA_ENSINO"" IS NULL THEN NULL WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"">1 AND ""FK_COD_ETAPA_ENSINO""<38) OR ""FK_COD_ETAPA_ENSINO""=41 OR ""FK_COD_ETAPA_ENSINO""=56 THEN 1 ELSE 0 END)=TRUE AND (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2) THEN 1 ELSE 0 END",IN_REGULAR,IN_REGULAR
 CEBES166N0,IN_EJA,Educação de Jovens e Adultos,0,eja,BOOLEAN,"~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END","~CASE WHEN (CASE WHEN (""FK_COD_ETAPA_ENSINO"" > 43 AND ""FK_COD_ETAPA_ENSINO"" < 48) OR ""FK_COD_ETAPA_ENSINO""=51 OR ""FK_COD_ETAPA_ENSINO""=58 OR (""FK_COD_ETAPA_ENSINO"">60 AND ""FK_COD_ETAPA_ENSINO""<63) OR ""FK_COD_ETAPA_ENSINO""=65 OR ""FK_COD_ETAPA_ENSINO""=67 OR (""FK_COD_ETAPA_ENSINO"" > 69 AND ""FK_COD_ETAPA_ENSINO"" < 74) THEN 1 ELSE 0 END) = TRUE AND (""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO""=3) THEN 1 ELSE 0 END",IN_EJA,IN_EJA
-CEBES170N0,IN_PROFISSIONALIZANTE,Educação Profissional,0,profissionalizante,BOOLEAN,"~CASE WHEN (""FK_COD_MOD_ENSINO"" = 1 OR ""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO"" = 3) AND ((""FK_COD_ETAPA_ENSINO"">30 AND ""FK_COD_ETAPA_ENSINO"" < 30 ) OR (""FK_COD_ETAPA_ENSINO"" > 60 AND ""FK_COD_ETAPA_ENSINO"" < 65) OR (""FK_COD_ETAPA_ENSINO"" = 67 OR ""FK_COD_ETAPA_ENSINO"" = 68) OR (""FK_COD_ETAPA_ENSINO""=73 OR ""FK_COD_ETAPA_ENSINO""=74)) THEN 1 ELSE 0 END","~CASE WHEN (""FK_COD_MOD_ENSINO"" = 1 OR ""FK_COD_MOD_ENSINO"" = 2 OR ""FK_COD_MOD_ENSINO"" = 3) AND ((""FK_COD_ETAPA_ENSINO"">30 AND ""FK_COD_ETAPA_ENSINO"" < 30 ) OR (""FK_COD_ETAPA_ENSINO"" > 60 AND ""FK_COD_ETAPA_ENSINO"" < 65) OR (""FK_COD_ETAPA_ENSINO"" = 67 OR ""FK_COD_ETAPA_ENSINO"" = 68) OR (""FK_COD_ETAPA_ENSINO""=73 OR ""FK_COD_ETAPA_ENSINO""=74)) THEN 1 ELSE 0 END",IN_PROFISSIONALIZANTE,IN_PROFISSIONALIZANTE
+CEBES170N0,IN_PROFISSIONALIZANTE,Educação Profissional,0,profissionalizante,BOOLEAN,"~CASE WHEN (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2 OR ""FK_COD_MOD_ENSINO""=3) THEN CASE WHEN null THEN null WHEN (""FK_COD_ETAPA_ENSINO"">=30 AND ""FK_COD_ETAPA_ENSINO""<=40) OR (""FK_COD_ETAPA_ENSINO"">=59 AND ""FK_COD_ETAPA_ENSINO""<=65) OR (""FK_COD_ETAPA_ENSINO"">=67 AND ""FK_COD_ETAPA_ENSINO""<=68) OR (""FK_COD_ETAPA_ENSINO"">=73 AND ""FK_COD_ETAPA_ENSINO""<=74) OR ""FK_COD_ETAPA_ENSINO""=57  THEN 1 ELSE 0 END END","~CASE WHEN (""FK_COD_MOD_ENSINO""=1 OR ""FK_COD_MOD_ENSINO""=2 OR ""FK_COD_MOD_ENSINO""=3) THEN CASE WHEN null THEN null WHEN (""FK_COD_ETAPA_ENSINO"">=30 AND ""FK_COD_ETAPA_ENSINO""<=40) OR (""FK_COD_ETAPA_ENSINO"">=59 AND ""FK_COD_ETAPA_ENSINO""<=65) OR (""FK_COD_ETAPA_ENSINO"">=67 AND ""FK_COD_ETAPA_ENSINO""<=68) OR (""FK_COD_ETAPA_ENSINO"">=73 AND ""FK_COD_ETAPA_ENSINO""<=74) OR ""FK_COD_ETAPA_ENSINO""=57  THEN 1 ELSE 0 END END",IN_PROFISSIONALIZANTE,IN_PROFISSIONALIZANTE
 CEBTU092N0,NU_DIAS_ATIVIDADE,Número de dias por semana em que são realizadas as atividades da turma,0,dias_atividade,TINYINT,,,NU_DIAS_ATIVIDADE,NU_DIAS_ATIVIDADE
 CEBTU093N0,IN_DISC_EST_SOCIAIS_SOCIOLOGIA,Disciplinas - Estudos Sociais ou Sociologia,0,disc_est_sociais_sociologia,BOOLEAN,,,IN_DISC_EST_SOCIAIS_SOCIOLOGIA,IN_DISC_EST_SOCIAIS_SOCIOLOGIA
 COD_REGIAO,CO_REGIAO,Código da região geográfica,0,regiao_id,INT,,,CO_REGIAO,CO_REGIAO