|
|
|
|
@@ -1,10 +1,6 @@
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
import 'package:rkm/models/city_load_model.dart';
|
|
|
|
|
import 'package:rkm/models/type_breed_model.dart';
|
|
|
|
|
import 'package:rkm/models/type_certificate_model.dart';
|
|
|
|
|
import '../models/type_kin_model.dart';
|
|
|
|
|
import '../models/type_marital_model.dart';
|
|
|
|
|
import '../models/type_scooling_model.dart';
|
|
|
|
|
import 'package:rkm/models/drop_down_data_model.dart';
|
|
|
|
|
import 'color_palette.dart';
|
|
|
|
|
|
|
|
|
|
class ConstVariable{
|
|
|
|
|
@@ -154,44 +150,138 @@ class ConstVariable{
|
|
|
|
|
'DEMANDA ESPONTÂNEA - CONSULTA NO DIA',
|
|
|
|
|
'DEMANDA ESPONTÂNEA - ATENDIMENTO DE EMERGÊNCIA',
|
|
|
|
|
];
|
|
|
|
|
List<TypeBreedModel> listBreed = [
|
|
|
|
|
TypeBreedModel(cod: 4, title: 'AMARELA'),
|
|
|
|
|
TypeBreedModel(cod: 1, title: 'BRANCA'),
|
|
|
|
|
TypeBreedModel(cod: 5, title: 'INDIGENA'),
|
|
|
|
|
TypeBreedModel(cod: 2, title: 'NEGRA'),
|
|
|
|
|
TypeBreedModel(cod: 3, title: 'PARDA'),
|
|
|
|
|
List<DropDownDataModel> listBreed = [
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'AMARELA'),
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'BRANCA'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'INDIGENA'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'NEGRA'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'PARDA'),
|
|
|
|
|
];
|
|
|
|
|
List<TypeScoolingModel> listScooling = [
|
|
|
|
|
TypeScoolingModel(cod: 4, title: 'ENSINO FUNDAMENTAL'),
|
|
|
|
|
TypeScoolingModel(cod: 3, title: 'ENSINO MEDIO'),
|
|
|
|
|
TypeScoolingModel(cod: 5, title: 'ENSINO MEDIO INCOMPLETO'),
|
|
|
|
|
TypeScoolingModel(cod: 0, title: 'NAO DEFINIDO'),
|
|
|
|
|
TypeScoolingModel(cod: 1, title: 'SUPERIOR'),
|
|
|
|
|
TypeScoolingModel(cod: 2, title: 'SUPERIOR INCOMPLETO'),
|
|
|
|
|
List<DropDownDataModel> listScooling = [
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'ENSINO FUNDAMENTAL'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'ENSINO MEDIO'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'ENSINO MEDIO INCOMPLETO'),
|
|
|
|
|
DropDownDataModel(cod: 0, title: 'NAO DEFINIDO'),
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'SUPERIOR'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'SUPERIOR INCOMPLETO'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<TypeMaritalModel> listMaritalStatus = [
|
|
|
|
|
TypeMaritalModel(cod: 2,title: 'CASADO(A)'),
|
|
|
|
|
TypeMaritalModel(cod: 6,title: 'DESQUITADO(A)'),
|
|
|
|
|
TypeMaritalModel(cod: 4,title: 'DIVORCIADO(A)'),
|
|
|
|
|
TypeMaritalModel(cod: 99,title: 'NAO DEFINIDO'),
|
|
|
|
|
TypeMaritalModel(cod: 7,title: 'SEPARADO(A)'),
|
|
|
|
|
TypeMaritalModel(cod: 1,title: 'SOLTEIRO(A)'),
|
|
|
|
|
TypeMaritalModel(cod: 5,title: 'UNIAO ESTAVEL'),
|
|
|
|
|
TypeMaritalModel(cod: 3,title: 'VIUVO(A)'),
|
|
|
|
|
List<DropDownDataModel> listScoolingRegisterInd = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'NÃO FREQUENTOU'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'CRECHE'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'PRÉ-ESCOLA (EXCETO CA)'),
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'CLASSE ALFABETIZADA - CA'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'ENSINO FUNDAMENTAL 1ª A 4ª SÉRIES'),
|
|
|
|
|
DropDownDataModel(cod: 6, title: 'ENSINO FUNDAMENTAL 5ª A 8ª SÉRIES'),
|
|
|
|
|
DropDownDataModel(cod: 7, title: 'ENSINO FUNDAMENTAL COMPLETO'),
|
|
|
|
|
DropDownDataModel(cod: 8, title: 'ENSINO FUNDAMENTAL ESPECIAL'),
|
|
|
|
|
DropDownDataModel(cod: 9, title: 'ENSINO FUNDAMENTAL EJA SÉRIES INICIAIS (1ª A 4ª)'),
|
|
|
|
|
DropDownDataModel(cod:10, title: 'ENSINO FUNDAMENTAL EJA SÉRIES FINAIS (5ª A 9ª)'),
|
|
|
|
|
DropDownDataModel(cod:11, title: 'ENSINO MÉDIO, MÉDIO 2º CICLO (CIENTÍFICO, TÉCNICO, ETC...)'),
|
|
|
|
|
DropDownDataModel(cod:12, title: 'ENSINO MÉDIO ESPECIAL'),
|
|
|
|
|
DropDownDataModel(cod:13, title: 'ENSINO MÉDIO EJA (SUPLETIVO)'),
|
|
|
|
|
DropDownDataModel(cod:14, title: 'SUPERIOR, APREFEIÇOAMENTO, ESPECIALIZAÇÃO, MESTRADO, DOUTORADO'),
|
|
|
|
|
DropDownDataModel(cod:15, title: 'ALFABETIZAÇÃO PARA ADULTOS (MOBRAL, ETC...)'),
|
|
|
|
|
];
|
|
|
|
|
List<TypeKinModel> listKin = [
|
|
|
|
|
TypeKinModel(cod: 1,title: 'CÔNJUGE/COMPANHEIRO(A)'),
|
|
|
|
|
TypeKinModel(cod: 2,title: 'FILHO(A)'),
|
|
|
|
|
TypeKinModel(cod: 3,title: 'ENTEADO(A)'),
|
|
|
|
|
TypeKinModel(cod: 4,title: 'NETO(A)/BISNETO(A)'),
|
|
|
|
|
TypeKinModel(cod: 5,title: 'PAI/MÃE'),
|
|
|
|
|
TypeKinModel(cod: 6,title: 'SOGRO(A)'),
|
|
|
|
|
TypeKinModel(cod: 7,title: 'IRMÃO(A)'),
|
|
|
|
|
TypeKinModel(cod: 8,title: 'GENRO/NORA'),
|
|
|
|
|
TypeKinModel(cod: 9,title: 'OUTRO PARENTE'),
|
|
|
|
|
TypeKinModel(cod: 10,title: 'NÃO PARENTE'),
|
|
|
|
|
List<DropDownDataModel> listOcupacion = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'EMPREGADOR'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'ASSALARIADO COM CARTEIRA DE TRABALHO'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'ASSALARIADO SEM CARTEIRA DE TRABALHO'),
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'AUTÔNOMO COM PREVIDÊNCIA SOCIAL'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'AUTÔNOMO SEM PREVIDÊNCIA SOCIAL'),
|
|
|
|
|
DropDownDataModel(cod: 6, title: 'APOSENTADO/PENSIONISTA'),
|
|
|
|
|
DropDownDataModel(cod: 7, title: 'DESEMPREGADO'),
|
|
|
|
|
DropDownDataModel(cod: 8, title: 'NÃO TRABALHA'),
|
|
|
|
|
DropDownDataModel(cod: 9, title: 'OUTRO'),
|
|
|
|
|
DropDownDataModel(cod:10, title: 'SERVIDOR PÚBLICO/MILITAR'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listGenderInd = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'NÃO DESEJA INFORMAR'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'HETEROSSEXUAL'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'HOMOSEXUAL'),
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'BISSEXUAL'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'OUTRO'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listGenderIdent = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'NÃO DESEJA INFORMAR'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'HOMEM TRANSEXUA'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'MULHER TRANSEXUAL'),
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'TRAVESTI'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'OUTRO'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listExitCitizen = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'ÓBITO'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'MUDANÇA DE TERRITÓRIO'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listMaritalStatus = [
|
|
|
|
|
DropDownDataModel(cod: 2,title: 'CASADO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 6,title: 'DESQUITADO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 4,title: 'DIVORCIADO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 99,title: 'NAO DEFINIDO'),
|
|
|
|
|
DropDownDataModel(cod: 7,title: 'SEPARADO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 1,title: 'SOLTEIRO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 5,title: 'UNIAO ESTAVEL'),
|
|
|
|
|
DropDownDataModel(cod: 3,title: 'VIUVO(A)'),
|
|
|
|
|
];
|
|
|
|
|
List<DropDownDataModel> listKin = [
|
|
|
|
|
DropDownDataModel(cod: 1,title: 'CÔNJUGE/COMPANHEIRO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 2,title: 'FILHO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 3,title: 'ENTEADO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 4,title: 'NETO(A)/BISNETO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 5,title: 'PAI/MÃE'),
|
|
|
|
|
DropDownDataModel(cod: 6,title: 'SOGRO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 7,title: 'IRMÃO(A)'),
|
|
|
|
|
DropDownDataModel(cod: 8,title: 'GENRO/NORA'),
|
|
|
|
|
DropDownDataModel(cod: 9,title: 'OUTRO PARENTE'),
|
|
|
|
|
DropDownDataModel(cod: 10,title: 'NÃO PARENTE'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listWeight = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'ACIMA DO PESO'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'PESO ADEQUADO'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'ABAIXO DO PESO'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listHeart = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'NÃO'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'INSUFICIÊNCIA CARDÍACA'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'OUTRO'),
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'SIM MAS NÃO SABE QUAL'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listKidney = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'NÃO'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'INSUFICIÊNCIA RENAL'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'OUTRO'),
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'SIM MAS NÃO SABE QUAL'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listLung = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'NÃO'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'ASMA'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'DPCO/ENFISEMA'),
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'OUTRO'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'SIM MAS NÃO SABE QUAL'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listCondStreet = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: 'NÃO ESTÁ EM SITUAÇÃO DE RUA'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'MENOS 6 MESES'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'DE 6 A 12 MESES'),
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'DE 1 A 5 ANOS'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'MAIS QUE 5 ANOS'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<DropDownDataModel> listDailyFood = [
|
|
|
|
|
DropDownDataModel(cod: 1, title: '1 VEZ'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: '2 OU 3 VEZES'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'MAIS DE 3 VEZES'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<String> listGender = [
|
|
|
|
|
'FEMININO','MASCULINO'
|
|
|
|
|
];
|
|
|
|
|
@@ -227,27 +317,27 @@ class ConstVariable{
|
|
|
|
|
'225125 - Médico clínico',
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<TypeCertificateModel> itensDeficiency = [
|
|
|
|
|
TypeCertificateModel(cod: 4, title: 'AFONICA'),
|
|
|
|
|
TypeCertificateModel(cod: 5, title: 'AUDITIVA'),
|
|
|
|
|
TypeCertificateModel(cod:10, title: 'FISICA'),
|
|
|
|
|
TypeCertificateModel(cod: 2, title: 'IGNORADO'),
|
|
|
|
|
TypeCertificateModel(cod: 6, title: 'INTELECTUAL'),
|
|
|
|
|
TypeCertificateModel(cod: 7, title: 'MOTORA'),
|
|
|
|
|
TypeCertificateModel(cod: 8, title: 'MULTIPLA'),
|
|
|
|
|
TypeCertificateModel(cod: 3, title: 'NENHUMA'),
|
|
|
|
|
TypeCertificateModel(cod: 9, title: 'VISUAL'),
|
|
|
|
|
List<DropDownDataModel> itensDeficiency = [
|
|
|
|
|
DropDownDataModel(cod: 4, title: 'AFONICA'),
|
|
|
|
|
DropDownDataModel(cod: 5, title: 'AUDITIVA'),
|
|
|
|
|
DropDownDataModel(cod:10, title: 'FISICA'),
|
|
|
|
|
DropDownDataModel(cod: 2, title: 'IGNORADO'),
|
|
|
|
|
DropDownDataModel(cod: 6, title: 'INTELECTUAL'),
|
|
|
|
|
DropDownDataModel(cod: 7, title: 'MOTORA'),
|
|
|
|
|
DropDownDataModel(cod: 8, title: 'MULTIPLA'),
|
|
|
|
|
DropDownDataModel(cod: 3, title: 'NENHUMA'),
|
|
|
|
|
DropDownDataModel(cod: 9, title: 'VISUAL'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<TypeCertificateModel> itensCertificate = [
|
|
|
|
|
TypeCertificateModel(cod: 91, title: 'NASCIMENTO'),
|
|
|
|
|
TypeCertificateModel(cod: 92, title: 'CASAMENTO'),
|
|
|
|
|
TypeCertificateModel(cod: 93, title: 'DIVÓRCIO'),
|
|
|
|
|
TypeCertificateModel(cod: 95, title: 'ADMINISTRATIVA - ÍNDIO'),
|
|
|
|
|
TypeCertificateModel(cod: 91, title: 'NASCIMENTO - N'),
|
|
|
|
|
TypeCertificateModel(cod: 92, title: 'CASAMENTO - N'),
|
|
|
|
|
TypeCertificateModel(cod: 93, title: 'DIVÓRCIO - N'),
|
|
|
|
|
TypeCertificateModel(cod: 95, title: 'ADMINISTRATIVA - ÍNDIO - N'),
|
|
|
|
|
List<DropDownDataModel> itensCertificate = [
|
|
|
|
|
DropDownDataModel(cod: 91, title: 'NASCIMENTO'),
|
|
|
|
|
DropDownDataModel(cod: 92, title: 'CASAMENTO'),
|
|
|
|
|
DropDownDataModel(cod: 93, title: 'DIVÓRCIO'),
|
|
|
|
|
DropDownDataModel(cod: 95, title: 'ADMINISTRATIVA - ÍNDIO'),
|
|
|
|
|
DropDownDataModel(cod: 91, title: 'NASCIMENTO - N'),
|
|
|
|
|
DropDownDataModel(cod: 92, title: 'CASAMENTO - N'),
|
|
|
|
|
DropDownDataModel(cod: 93, title: 'DIVÓRCIO - N'),
|
|
|
|
|
DropDownDataModel(cod: 95, title: 'ADMINISTRATIVA - ÍNDIO - N'),
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
List<CityLoadModel> itensCity = [
|
|
|
|
|
|