ajustes na tela de Atendimento Domiliar, nos models e alert dialog

This commit is contained in:
Reginaldo
2023-05-05 17:49:04 -03:00
parent 899cf51fe0
commit 532d186d5b
8 changed files with 507 additions and 147 deletions

View File

@@ -22,45 +22,15 @@ class ConstVariable{
'ESTRANGEIRO',
'NATURALIZADO',
];
List CID = [];
List CIAP = [
'30 - EXAME MÉDICO/AVALIAÇÃO DE SAÚDE - COMPLETO',
'31 - EXAME MÉDICO/AVALIAÇÃO DE SAÚDE - PARCIAL',
'32 - TESTE DE SENSIBILIDADE',
'33 - EXAME MICROBIOLÓGICO/IMUNOLÓGICO',
];
List<String> listConduct = [
'ALTA ADMINISTRATIVA',
'ALTA CLÍNICA',
'END. AD1',
'ENC. INTERNAÇÃO HOSPITALAR',
'ENC. URGÊNCIA E EMERGÊNCIA',
'ÓBITO',
'PERMANÊNCIA',
];
List proceduresModel = [
'ACOMPANHAMENTO DE PACIENTE EM REABILITAÇÃO',
'ENEMA',
'ANTIBIOTICOTERAPIA PARENTERAL',
'OXIGENOTERAPIA',
'ATEND./ACOMP.PACIENTE EM REABILITAÇÃO DO DES...',
'RETIRADA DE PONTOS DE CIRURGIAS BÁSICAS',
'ATEND. FISIOTERAPÊUTICO PACIENTE C/ TRANST. RES...',
'SONDAGEM GÁSTRICA',
'ATENDIMENTO MÉDICO COM FINALIDADE DE ATESTAR...',
'TERAPIA DE REIDRATAÇÃO ORAL',
'ATENDIMENTO/ACOMPANHMENTO DE REABILITAÇÃO',
'TERAPIA DE REIDRATAÇÃO PARENTAL',
'CATETERISMO VESICAL DE ALÍVIO',
'TERAPIA FONOAUDIOLÓGICA INDIVIDUAL',
'CATETERISMO VESICAL DE DEMORA',
'TRATAMENTO DE TRAUMATISMOS DE LOCALIZAÇÃO E...',
'COLETA DE MATERIAL PARA EXAME LABORATORIAL',
'TRATAMENTO EM REABILITAÇÃO',
'CUIDADOS COM ESTOMAS',
'CUIDADOS COM TRAQUEOSTOMIA',
List<DropDownDataModel> listConduct = [
DropDownDataModel(cod: 3, title: 'ALTA ADMINISTRATIVA'),
DropDownDataModel(cod: 1, title: 'ALTA CLÍNICA'),
DropDownDataModel(cod: 2, title: 'END. AD1'),
DropDownDataModel(cod: 5, title: 'ENC. INTERNAÇÃO HOSPITALAR'),
DropDownDataModel(cod: 4, title: 'ENC. URGÊNCIA E EMERGÊNCIA'),
DropDownDataModel(cod: 9, title: 'ÓBITO'),
DropDownDataModel(cod: 7, title: 'PERMANÊNCIA'),
];
List serviceIndividualCheckBoxList =[
@@ -123,25 +93,61 @@ class ConstVariable{
'PARACENTESE',
'MEDICAÇÃO PARENTERAL',
];
List<String> listServicePlace = [
'UBS',
'UNIDADE MÓVEL',
'RUA',
'DOMICÍLIO',
'ESCOLA/CRECHE',
'OUTROS',
'POLO',
'INSTITUIÇÃO/ABRIGO',
'UNIDADE PRISIONAL OU CONGÊNERES',
'UNIDADE SOCIOEDUCATIVA',
'HOSPITAL',
'UNIDADE DE PRONTO ATENDIMENTO',
'CACON/UNACON',
List serviceHomeCheckProclist = [
'ACOMPANHAMENTO DE PACIENTE EM REABILITAÇÃO',
'ENEMA',
'ANTIBIOTICOTERAPIA PARENTERAL',
'OXIGENOTERAPIA',
'ATEND./ ACOMP. PACIENTE EM REABILITAÇÃO DO DESENVOLVIMENTO NEUROPSICOMOTOR',
'RETIRADA DE PONTOS DE CIRURGIAS BÁSICAS',
'ATEND. FISIOTERAPÊUTICO PACIENTE C/ TRANST. RESP S/ COMPLICAÇÕES SISTÊMICAS',
'SONDAGEM GÁSTRICA',
'ATENDIMENTO MÉDICO COM FINALIDADE DE ATESTAR ÓBITO',
'TERAPIA DE REIDRATAÇÃO ORAL',
'ATENDIMENTO/ACOMPANHAMENTO EM REABILITAÇÃO NAS MÚLTIPLS DEFICIÊNCIAS',
'TERAPIA DE REIDRATAÇÃO PARENTAL',
'ADAPTAÇÃO AO USO DE ÓRTESE / PRÓTESE',
'REABILITAÇÃO DOMICILIAR',
'CATETERISMO VESICAL DE ALÍVIO',
'TERAPIA FONOAUDIOLÓGICA INDIVIDUAL',
'CATETERISMO VESICAL DE DEMORA',
'TRATAMENTO DE TRAUMATISMOS DE LOCALIZAÇÃO ESPECIF/NÃO ESPECIFICADA',
'COLETA DE MATERIAL PARA EXAME LABORATORIAL',
'TRATAMENTO EM REABILITAÇÃO',
'CUIDADOS COM ESTOMAS',
'CUIDADOS COM TRAQUEOSTOMIA'
];
List<String> typeService = [
'ATENDIMENTO PROGRAMADO',
'ATENDIMENTO NÃO PROGRAMADO',
'VISITA DOMICILIAR PÓS ÓBITO',
List<DropDownDataModel> listServicePlace = [
DropDownDataModel(cod: 1,title: 'UBS'),
DropDownDataModel(cod: 2,title: 'UNIDADE MÓVEL'),
DropDownDataModel(cod: 3,title: 'RUA'),
DropDownDataModel(cod: 4,title: 'DOMICÍLIO'),
DropDownDataModel(cod: 5,title: 'ESCOLA/CRECHE'),
DropDownDataModel(cod: 6,title: 'OUTROS'),
DropDownDataModel(cod: 7,title: 'POLO'),
DropDownDataModel(cod: 8,title: 'INSTITUIÇÃO/ABRIGO'),
DropDownDataModel(cod: 9,title: 'UNIDADE PRISIONAL OU CONGÊNERES'),
DropDownDataModel(cod: 10,title: 'UNIDADE SOCIOEDUCATIVA'),
DropDownDataModel(cod: 11,title: 'HOSPITAL'),
DropDownDataModel(cod: 12,title: 'UNIDADE DE PRONTO ATENDIMENTO'),
DropDownDataModel(cod: 13,title: 'CACON/UNACON'),
];
List<DropDownDataModel> typeService = [
DropDownDataModel(cod: 7,title: 'ATENDIMENTO PROGRAMADO'),
DropDownDataModel(cod: 8,title: 'ATENDIMENTO NÃO PROGRAMADO'),
DropDownDataModel(cod: 9,title: 'VISITA DOMICILIAR PÓS ÓBITO'),
];
List<DropDownDataModel> typeModelService = [
DropDownDataModel(cod: 1,title: 'AD1'),
DropDownDataModel(cod: 2,title: 'AD2'),
DropDownDataModel(cod: 3,title: 'AD3'),
];
List<DropDownDataModel> typeTurnService = [
DropDownDataModel(cod: 1,title: 'MANHÃ'),
DropDownDataModel(cod: 2,title: 'TARDE'),
DropDownDataModel(cod: 3,title: 'NOITE'),
];
List<String> typeService2 = [
'CONSULTA AGENDADA PROGRAMADA/CUIDADO CONTINUADO',