Conexão com o Banco
Configure a conexão e verifique a segurança antes de avançar. Todas as fases ficam bloqueadas até a verificação passar.
Conexão com o Banco de Dados
PostgreSQLVerificação de Segurança
arqatend contém atendimentos reais. Qualquer importação neste banco
pode afetar dados clínicos em produção.Para prosseguir, digite o nome exato do banco no campo abaixo:
Zerar banco para nova implantação
Apaga todos os registros de cadastro. Só permitido quando arqatend está vazia. Não pode ser desfeito.
Profissionais, Vínculos, Filial e CCs
Siga a sequência: 1 cadprest → 2 xespmed → 3 cadfili+caduni → 4 cadcc.
cadfili e caduni são preenchidos automaticamente no passo 3 via CNES + Receita Federal.
Profissionais de Saúde
CNES AUTOPrimeiro passo obrigatório. Baixa 1.553+ profissionais do CNES e carrega a tabela de especialidades padrão Wareline (cadesp — 106 entradas). O vínculo individual médico↔especialidade é feito no passo 2.
Vínculos Médico × Especialidade
CNES AUTOPré-requisito: cadprest e cadesp devem existir (passo 1).
Popula xespmed — a tabela N:N que vincula cada profissional às suas especialidades pelo CBO. O campo ordemesp=1 marca a especialidade principal. Múltiplos CBOs geram múltiplos vínculos (ordemesp 2, 3...).
O campo rqe (exigido pelo CFM para 2ª+ especialidade) fica em branco e pode ser preenchido manualmente depois.
Filial do Hospital
Receita FederalPré-requisito: cadprest deve existir (passo 1). O CNPJ já está preenchido acima.
Consulta a Receita Federal pelo CNPJ e popula cadfili com razão social, endereço e situação cadastral. O codprest do primeiro profissional importado é vinculado automaticamente.
Centros de Custo
cadcc Depende de caduniPré-requisito: caduni deve existir. O coduni preenchido aqui deve corresponder a um registro gravado no passo anterior.
Use para gravar 1 CC de cada vez. Para carga em massa use o CSV.
ou arraste aqui
Acomodações, Serviços e Leitos
Sequência: 01 cadaco → 02 cadserv → 03 cadlei. Serviços e leitos já têm base do CNES — complemente com CSV do hospital.
Acomodações
cadaco Depende de cadcccadaco define os tipos físicos de acomodação (UTI, Enfermaria, Berçário, etc.). Cada acomodação pertence a um codcc. Os leitos do passo 03 serão ancorados aqui.
| Campo | Exemplo | Descrição | |
|---|---|---|---|
| codaco | UTI1 · A1.1 · BER1 | PK | Código alfanumérico livre — até 10 chars |
| codtipaco | UTI · ENF · BER · POL | obrig. | Tipo de acomodação — define comportamento clínico e de cobrança |
| codcc | 000086 | FK → cadcc | Centro de custo ao qual a acomodação pertence |
| sexoaco | A · M · F | obrig. | A=ambos · M=masculino · F=feminino |
| isoaco | N · S | obrig. | S=isolamento (quarto privativo) |
| reservavel | N · S | obrig. | S=disponível para reserva/agendamento |
| procdiaria | 00000001 | opt. | Procedimento SUS da diária — 8 dígitos |
| inativo | opt. | Vazio=ativo · I=inativo |
ou arraste aqui
Tipos de Serviço
cadserv CNES + CSVServiços base (CO, RE, IC, IG, EX) já foram gravados via CNES na Fase 1. Abaixo você vê o que está no banco. Faça o upload do CSV do hospital para adicionar os serviços específicos — existentes serão ignorados.
| Campo | Exemplo | Descrição | |
|---|---|---|---|
| codserv | CO · IC · EX | PK | Código curto — até 6 chars alfanumérico |
| nomeserv | CONSULTA · INTERNACAO CLINICA | obrig. | Nome completo do serviço |
| classiserv | C · L · G · E · Q · R · W · O · D · Z · S | obrig. | C=consulta · L=int.clínica · G=int.cirúrgica · E=exame · Q=cir.eletiva · R=retorno · W=quimio · O=obstétrica · D=pediátrica · Z=hemodiálise · S=procedimento |
| guiaprorro | N · S | obrig. | S=guia prorrogável automaticamente |
| codintsv | 41205135 | opt. | Código TISS — 8 dígitos para guias eletrônicas |
| inativo | opt. | Vazio=ativo · I=inativo |
ou arraste aqui — serviços já existentes são ignorados
Leitos
cadlei CNES + CSV Depende de cadacoLeitos SUS já foram importados via CNES (passo 01 da Fase 1 — cadfili). Abaixo você vê o que está no banco. Hospitais com leitos particulares ou complementares podem adicionar via CSV — existentes são ignorados.
Pré-requisito: cadaco deve estar populado (passo 01 acima). Sem acomodações, os leitos ficam órfãos e não aparecem no sistema.
CSV complementar — para leitos particulares ou fora do CNES. Campos obrigatórios: codlei (PK), codaco (FK→cadaco), tipoatend (I=internação), tipobloq (D=disponível), leitosus (S/N).
ou arraste aqui — leitos já existentes são ignorados
Convênios e Planos
Configura a elegibilidade administrativa do atendimento. cadconv → cadplaco. Nunca crie plano sem o convênio pai.
Convênios / Operadoras
cadconvCada convênio é uma operadora de saúde ou modalidade de cobertura (SUS, Particular, planos). O codconv é usado como FK em cadplaco, regras de cobrança e atendimentos.
| Campo | Exemplo | Descrição | |
|---|---|---|---|
| codconv | SUS · PART · UNIMED | PK | Código curto memorável — até 10 chars |
| nomeconv | SUS - SISTEMA UNICO DE SAUDE | obrig. | Nome completo da operadora |
| siglaconv | SUS · PART | obrig. | Sigla para exibição em telas e relatórios |
| indext | N · S | obrig. | S=convênio externo (plano de saúde) · N=interno (SUS/particular) |
| internacao | N · S | obrig. | S=cobre internações |
| ambulatorio | N · S | obrig. | S=cobre atendimentos ambulatoriais |
| codtab | 12 · SH | opt. | Tabela de cobrança: SH=SUS honorários · 12=AMB/Unimed |
| inativo | opt. | Vazio=ativo · I=inativo |
ou arraste aqui
Planos de Saúde
cadplaco Depende de cadconvBloqueante: nunca crie um plano sem o convênio pai cadastrado. O codconv no CSV deve corresponder a um registro existente em cadconv.
| Campo | Exemplo | Descrição | |
|---|---|---|---|
| codplaco | SUS · PART · BPA | PK | Código do plano — normalmente igual ao codconv para plano único |
| nomeplaco | SUS INTERNACAO | obrig. | Nome completo do plano |
| codconv | SUS · PART | FK → cadconv | Convênio pai obrigatório |
| bloqinter | N · S | obrig. | S=plano bloqueia internação |
| bloqambu | N · S | obrig. | S=plano bloqueia ambulatório |
| bloqexter | N · S | obrig. | S=plano bloqueia atendimento externo |
| internacao | N · S | obrig. | S=plano cobre internação |
| inativo | opt. | Vazio=ativo · I=inativo |
ou arraste aqui
Pacientes e Vínculos com Planos
Habilita o cadastro do paciente dentro de um ambiente apto para simulação. cadpac → planopac.
Pacientes
cadpac codpac gerado automaticamentePacientes podem ser cadastrados diretamente pelos usuários no dia a dia. Este import é para migração de sistemas legados. Campos com fundo rosado são injetados automaticamente.
| Campo | Exemplo | Descrição | |
|---|---|---|---|
| nomepac | LAISE GOMES SANTOS | obrig. | Nome completo em maiúsculas |
| sexo | M · F | obrig. | M=masculino · F=feminino |
| datanasc | 1987-09-03 | obrig. | Formato AAAA-MM-DD |
| cpfpac | 37203608816 | obrig. | CPF sem pontuação — 11 dígitos |
| cartaosus | 705605414990115 | opt. | CNS 15 dígitos — preenche matricpac automaticamente |
| celular | 13996185437 | opt. | Celular sem formatação |
| nomemae | ROSA MARIA GOMES SANTOS | opt. | Obrigatório para AIH/SIH |
| estadociv | S · C · D · V | opt. | S=solteiro · C=casado · D=divorciado · V=viúvo |
| planopac | SUS · PART | FK → cadplaco | Plano padrão do paciente |
| tipodatnas · codnacion · doadorsg · emancipa · situacao | R · 010 · N · N · 0 | auto | Injetados automaticamente no backend |
ou arraste aqui · mínimo: nomepac, sexo, datanasc, cpfpac
Vínculos Paciente-Plano
planopac Depende de cadpac + cadplacoPré-requisito: cadpac e cadplaco devem existir. Se o paciente já vier com planopac preenchido no CSV do passo 1, este passo é opcional para migração simples.
planopac é o vínculo administrativo do paciente com um plano de saúde específico — matrícula, validade da carteirinha, número de contrato. Necessário para simulação completa do atendimento.
| Campo | Exemplo | Descrição | |
|---|---|---|---|
| codpac | 000001 | FK → cadpac | Código do paciente |
| codplaco | SUS · UNIMED | FK → cadplaco | Plano ao qual o paciente está vinculado |
| matricula | 705605414990115 | opt. | Número de matrícula no plano / CNS para SUS |
| validade | 2025-12-31 | opt. | Validade da carteirinha — formato AAAA-MM-DD |
| inativo | opt. | Vazio=ativo · I=inativo |
ou arraste aqui
Leitos
Importa os leitos do CNES. Depende de cadaco (Fase 2) para ancorar cada leito na acomodação correta.
Pré-requisito crítico: cadaco deve estar populado (Fase 2, passo 2). Sem acomodações, os leitos ficam órfãos e não aparecem no sistema de internação.
Importar Leitos via CNES
CNES AUTOO script baixa os leitos do CNES e os vincula automaticamente às acomodações já cadastradas em cadaco. O código do leito segue o padrão ABCnnn (3 letras + 3 dígitos).
Pipeline concluído! Com todas as fases completas, o sistema está pronto para o primeiro atendimento. Pacientes podem ser admitidos, leitos alocados e convênios cobrados.
Repositórios Clínicos
Conteúdo padronizado Wareline — execute via SQL direto no banco antes de iniciar a implantação.
Conteúdo disponível
~50 mil registros32.576 registros — taxonomia internacional de enfermagem
734 registros — classificação de atenção primária (OMS)
506 registros — Braden, Glasgow e outras escalas clínicas validadas
202 registros — protocolo Manchester e classificação de risco
74 registros — fatores de risco tromboembolismo
43 registros — sinais vitais e dados antropométricos
3.736 registros: 1-tabintsv.sql → 2-tabama.sql → 3-cadcir.sql
16.159 registros — medicamentos com princípios ativos (schema separado)
Execute os arquivos SQL da pasta Repositórios/ diretamente no banco. A ordem dos arquivos de Cirurgias é obrigatória.