finalizada a recuperação de dados do cidadão

This commit is contained in:
Reginaldo
2023-05-02 17:39:13 -03:00
parent a8616fcb84
commit 1041d04975
5 changed files with 331 additions and 111 deletions

View File

@@ -18,7 +18,7 @@ class DbSqliteLoad{
db.execute('CREATE TABLE IF NOT EXISTS ATENDS_INDIV_EXAMES (ID_ATEND_INDIVIDUAL INTEGER, COD_PROC_SIGTAP TEXT, AVALIADO INTEGER, SOLICITADO INTEGER);');
db.execute('CREATE TABLE IF NOT EXISTS ATENDS_INDIV_PROC (ID_ATEND_INDIVIDUAL INTEGER, COD_PROC_SIGTAP TEXT);');
db.execute('CREATE TABLE IF NOT EXISTS ATENDS_INDIV_PROF (ID_ATEND_INDIVIDUAL INTEGER, ID_PROFISSIONAL INTEGER, CODIGO_CBO TEXT);');
db.execute('CREATE TABLE IF NOT EXISTS ATENDS_INDIVIDUAIS (ID_ATEND_INDIVIDUAL INTEGER PRIMARY KEY AUTOINCREMENT, ID_CIDADAO INTEGER, CD_USUARIO_SUS TEXT, DT_ATENDIMENTO TEXT, TURNO INTEGER, LOCAL_ATENDIMENTO INTEGER, TIPO_ATENDIMENTO INTEGER, PESO TEXT, ALTURA TEXT, PERIM_CEFALICO TEXT, VACINA_DIA INTEGER, ALEITAMENTO_MATERNO INTEGER, ID_PROFISSIONAL INTEGER, CBO_PROFISSIONAL TEXT, INE_PROFISSIONAL TEXT, CNES_UNIDADE TEXT, ID_UNIDADE INTEGER, ID_EQUIPE INTEGER, DUM TEXT, GRAVIDEZ_PLANEJADA INTEGER, IDADE_GESTACIONAL INTEGER, GESTAS_PREVIAS INTEGER, PARTOS INTEGER, MODALIDADE INTEGER, CIAP2_1 INTEGER, CIAP2_2 INTEGER, CID10_1 TEXT, CID10_2 TEXT, RACIONALIDADE_SAUDE INTEGER, FICOU_OBSERVACAO INTEGER, ESCUTA_INICICIAL INTEGER, COMPLEMENTO TEXT, SINCRONIZADO TEXT);');
db.execute('CREATE TABLE IF NOT EXISTS ATENDS_INDIVIDUAIS (ID_ATEND_INDIVIDUAL INTEGER PRIMARY KEY AUTOINCREMENT, ID_CIDADAO INTEGER, CD_USUARIO_SUS TEXT, DT_ATENDIMENTO TEXT, TURNO INTEGER, LOCAL_ATENDIMENTO INTEGER, TIPO_ATENDIMENTO INTEGER, PESO INTEGER, ALTURA TEXT, PERIM_CEFALICO TEXT, VACINA_DIA INTEGER, ALEITAMENTO_MATERNO INTEGER, ID_PROFISSIONAL INTEGER, CBO_PROFISSIONAL TEXT, INE_PROFISSIONAL TEXT, CNES_UNIDADE TEXT, ID_UNIDADE INTEGER, ID_EQUIPE INTEGER, DUM TEXT, GRAVIDEZ_PLANEJADA INTEGER, IDADE_GESTACIONAL INTEGER, GESTAS_PREVIAS INTEGER, PARTOS INTEGER, MODALIDADE INTEGER, CIAP2_1 INTEGER, CIAP2_2 INTEGER, CID10_1 TEXT, CID10_2 TEXT, RACIONALIDADE_SAUDE INTEGER, FICOU_OBSERVACAO INTEGER, ESCUTA_INICICIAL INTEGER, COMPLEMENTO TEXT, SINCRONIZADO TEXT);');
db.execute('CREATE TABLE IF NOT EXISTS ATENDS_ODONTOLOGICOS (ID_ATENDIMENTO_ODONTOLOGICO INTEGER PRIMARY KEY AUTOINCREMENT, ID_CIDADAO INTEGER, CD_USUARIO_SUS TEXT, DATA TEXT, ID_PROFISSIONAL INTEGER, CBO_PROFISSIONAL TEXT, INE_PROFISSIONAL TEXT, CNES_UNIDADE TEXT, ID_UNIDADE INTEGER, ID_EQUIPE INTEGER, TURNO INTEGER, NECESSIDADES_ESPECIAIS INTEGER, GESTANTE INTEGER, LOCAL_ATENDIMENTO INTEGER, TIPO_ATENDIMENTO INTEGER, TIPO_CONSULTA INTEGER, SINCRONIZADO TEXT);');
db.execute('CREATE TABLE IF NOT EXISTS ATENDS_ODONTO_PROF (ID_ATENDIMENTO_ODONTOLOGICO INTEGER, ID_PROFISSIONAL INTEGER, CODIGO_CBO TEXT);');
db.execute('CREATE TABLE IF NOT EXISTS ATENDS_ODONTO_PROC (ID_ATENDIMENTO_ODONTOLOGICO INTEGER, COD_PROC_SIGTAP TEXT, QTDE INTEGER);');