DICIONÁRIO DE DADOS E193 - cbm.sc.gov.br · atendimento_chamadas_trote Tabela que armazena todos...
Transcript of DICIONÁRIO DE DADOS E193 - cbm.sc.gov.br · atendimento_chamadas_trote Tabela que armazena todos...
DICIONÁRIO DE DADOS E193
ULTIMA ATUALIZAÇÃO, 01 DE NOVEMBRO DE 2011
Esse documento representa de forma sucinta as tabelas, visões e funções do banco de dados do sistema e193. Este dicionario não utiliza a nomenclatura padrão em linguagem usual. Algumas funções só possuem apenas informação de utilização.
Tipos de Dados
Fonte: http://pgdocptbr.sourceforge.net/pg80/datatype.html
1. Tipos numéricos
NomeTamanho de
armazenamentoDescrição Faixa de valores
smallint 2 bytes inteiro com faixa pequena -32768 a +32767
integer 4 bytes escolha usual para inteiro -2147483648 a +2147483647
bigint 8 bytes inteiro com faixa larga-9223372036854775808 a 9223372036854775807
decimal variávelprecisão especificada pelo usuário, exato
sem limite
numeric variávelprecisão especificada pelo usuário, exato
sem limite
real 4 bytes precisão variável, inexato precisão de 6 dígitos decimais
double precision
8 bytes precisão variável, inexato precisão de 15 dígitos decimais
serial 4 bytes inteiro com auto-incremento 1 a 2147483647
bigserial 8 bytesinteiro grande com auto-incremento
1 a 9223372036854775807
2. Tipos monetários
Nome Tamanho de Armazenamento Descrição Faixa
money 4 bytes quantia monetária -21474836.48 a +21474836.47
3. Tipos para cadeias de caracteres
Nome Descrição
character varying(n), varchar(n) comprimento variável com limite
character(n), char(n) comprimento fixo, completado com brancos
text comprimento variável não limitado
4. Tipos para data e hora
NomeTamanho de
ArmazenamentoDescrição Menor valor Maior valor Resolução
timestamp [ (p) ] [ without time zone ]
8 bytestanto data quanto hora
4713 AC 5874897 DC1 microssegundo / 14 dígitos
timestamp [ (p) ] with time zone
8 bytestanto data quanto hora, com zona horária
4713 AC 5874897 DC1 microssegundo / 14 dígitos
interval [ (p) ] 12 bytesintervalo de tempo
-178000000 anos 178000000 anos1 microssegundo / 14 dígitos
date 4 bytes somente data 4713 AC 32767 DC 1 dia
time [ (p) ] [ without time zone ]
8 bytessomente a hora do dia
00:00:00.00 23:59:59.991 microssegundo / 14 dígitos
time [ (p) ] with time zone
12 bytessomente a hora do dia, com zona horária
00:00:00.00+12 23:59:59.99-121 microssegundo / 14 dígitos
Tipos de Índices
PK → CHAVE PRIMARIAFK → CHAVE ESTRANGEIRA
TABELAS
atendimento_chamadasTabela que armazena todos os dados referentes as ligações do cobom, inseridos através do ebombeiro-client pela leitura da central telefônica.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_chamada bigint PK NOT NULL DEFAULT nextval(('next_chamadas'::text)::regclass)
Chave primaria que utiliza como sequencia “next_chamadas”
id_ramal character varying(2) NOT NULL Ramal da central
id_via character varying(3) NOT NULL Via do Ramal
nr_telefone bigint Nº de Telefone
hr_chamada time without time zone Hora da chamada
du_chamada time without time zone Duração da Chamada
dt_chamada dt_chamada Data da Chamada
id_matricula bigint Matricula do Usuário
id_cidade bigint Código da Cidade
tm_control timestamp without time zone
Data e Hora de controle. Momento que foi inserido.
flag_atendimento
character(1) DEFAULT 'N'::bpchar Chave para controle futuro. Não Utilizado.
atendimento_chamadas_trote
Tabela que armazena todos os dados referentes a trotes das ligações do cobom, inseridos através do ebombeiro-client pela leitura da central telefônica.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_chamada_trote bigint PK NOT NULL DEFAULT nextval(('next_chamadas_trote'::text)::regclass)
Chave primaria que utiliza como sequencia “next_chamadas_trote”
id_chamada bigint PK NOT NULL Código da chamada, chave referente a tabela atendimento_chamadas
nr_telefone bigint NOT NULL Nº da Telefone
ds_chamada_trote text Descrição da chamada
id_cidade bigint FK Código da cidade referente a tabela atendimento_chamadas
bairros
Tabela que armazena nomes dos bairros do sistema.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_bairro bigint PK NOT NULL DEFAULT nextval(('next_bairros'::text)::regclass)
Chave primaria que utiliza como sequencia “next_bairros”
id_cidade bigint PK NOT NULL Código da cidade, chave referente a tabela cidades
nm_bairro character varying(100) NOT NULL Nome do Bairro
ch_repositorio character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
biometria_efetivo
Tabela que armazena dados referentes a biometria do efetivo.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_matricula bigint PK NOT NULL Chave primaria refente a tabela efetivo
id_tipo_peca integer PK NOT NULL Código do tipo da peça, chave referente a tabela biometria_tipo
tamanho character varying(2) NOT NULL Tamanho da roupa
manga character varying(1) NOT NULL DEFAULT 'U'::character varying
Tamanho da Manga
biometria_pecas
Tabela que armazena dados referentes a peça de roupa. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_peca serial PK NOT NULL Chave primaria do tipo serial
nm_peca character varying(100) NOT NULL Nome da peça
biometria_tipo
Tabela que armazena dados referentes ao tipo de peça de roupa. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tipo_peca serial PK NOT NULL Chave primaria do tipo serial
nm_tipo_peca character varying(100) NOT NULL Nome do tipo da peça
id_peca integer FK NOT NULL Chave estrangeira que referencia a tabela biometria_pecas
biometria_tipo_posto
Tabela que armazena dados referentes ao tipo de peça de roupa e o posto do bombeiro. Não é feita Inserção. Obs.: Caso tenha mudado as regras do tipo de peças de roupa para praças e oficiais fazer as alterações manualmente.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tipo_peca integer PK NOT NULL Chave primaria referentes a tabela biometria_tipo
id_posto integer PK NOT NULL 2ª Chave primaria que referencia a tabela posto_guarnicao
ch_destino_vitima
Tabela que armazena a informação referentes ao destino da vitima na ocorrência. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_destino_vitima integer PK NOT NULL Chave primaria
nm_destino_vitima character varying(50) NOT NULL Descrição do Destino
ch_posicao_veiculo_vitima
Tabela que armazena a informação referentes à posição do veiculo da vitima. Não é feita Inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_pos_veiculo_vitima integer PK NOT NULL Chave primaria
nm_pos_veiculo_vitima character varying(30) NOT NULL Descrição da Posição
ch_servico_salvamento
Tabela que armazena a informação do serviço de salvamento. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
ch_servico_salvamento character varying(1) PK NOT NULL Chave primaria
nm_servico_salvamento character varying(20) NOT NULL Descrição
ch_situacao_veiculo_vitima
Tabela que armazena a informação da situação do veiculo da vitima. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_sit_veiculo_vitima integer PK NOT NULL Chave primaria
nm_sit_veiculo_vitima character varying(30) NOT NULL Descrição
ch_sn_constraint_table
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Dados da Flag 'S' para Sim e 'N' para Não.
Campo Tipo Índice Características/Nome Sequencias Comentário
ch_sn character varying(1) PK NOT NULL Chave primaria
ch_status_atividade_constraint_table
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Dados da Flag sobre o status da viatura.
L → LiberadoO → Em OcorrênciaA → Atendimento
Campo Tipo Índice Características/Nome Sequencias Comentário
ch_status_atividade character varying(1) PK NOT NULL Chave primaria
ch_status_bbm_constraint_table
Tabela não mais utilizada no sistema.
ch_status_escalado_constraint_table
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Dados da Flag sobre o status da escala de plantão.Tabela não mais utilizada no sistema.
Campo Tipo Índice Características/Nome Sequencias Comentário
ch_status_escalado character varying(1) PK NOT NULL Chave primaria
ch_status_operacional_constraint_table
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Dados da Flag sobre o status da viatura em uso.
A → AtivaB → BaixadaM → Manutenção
Campo Tipo Índice Características/Nome Sequencias Comentário
ch_status_operacional character varying(1) PK NOT NULL Chave primaria
ch_tipo_acionamento
Tabela que armazena a informação do tipo do acionamento do cobom. Não é feita Inserção.Para ser utilizado no sistema no futuro.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tipo_acionamento integer PK NOT NULL Chave primaria
nm_tipo_acionamento character varying(30) NOT NULL Nome do Tipo
ch_tipo_evento
Tabela que armazena a informação do tipo de evento da ocorrência. Não é feita Inserção.Para ser utilizado no sistema no futuro.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tipo_evento integer PK NOT NULL Chave primaria
nm_tipo_evento character varying(25) NOT NULL Nome do Tipo
ch_tp_ambiente
Tabela que armazena a informação do tipo de ambiente da ocorrência. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_ambiente integer PK NOT NULL Chave primaria
nm_tp_ambiente character varying(25) NOT NULL Nome do Tipo
ch_tp_animal
Tabela que armazena a informação do tipo de animal que se envolveu na ocorrência. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_animal integer PK NOT NULL Chave primaria
nm_tp_animal character varying(30) NOT NULL Nome do Tipo
ch_tp_animal_estado
Tabela que armazena a informação do tipo do estado de saúde do animal que se envolveu na ocorrência. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_estado_animal integer PK NOT NULL Chave primaria
nm_tp_estado_animal character varying(30) NOT NULL Nome do Tipo
ch_tp_busca_evento
Tabela que armazena a informação do tipo de busca foi característico no evento. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_busca_evento integer PK NOT NULL Chave primaria
nm_tp_busca_evento character varying(20) NOT NULL Nome do Tipo
ch_tp_busca_salvamento
Tabela que armazena a informação do tipo de Ambiente na busca de salvamento. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_busca_salvamento integer PK NOT NULL Chave primaria
nm_tp_busca_salvamento character varying(25) NOT NULL Nome do Tipo
ch_tp_equipamentos_constraint_table
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Dados da Flag onde menciona o tipo de equipamentos de uma determinada Viatura.
A → Atendimento Pré-HospitalarC → ComumR → ResgateE → EmergênciaI → Incêndio
Campo Tipo Índice Características/Nome Sequencias Comentário
ch_tp_equipamentos character varying(1) PK NOT NULL Chave primaria
ch_tp_escala_constraint_tables
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Dados da Flag onde menciona o tipo de escalas da guarnição.
Campo Tipo Índice Características/Nome Sequencias Comentário
ch_tp_escala character varying(1) PK NOT NULL Chave primaria
nm_tp_escala character varying(100) Descrição
ch_tp_estado_fisico
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Tabela que informa o estado fisico de um determinada substancia.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_estado_fisico integer PK NOT NULL Chave primaria
nm_tp_estado_fisico character varying(30) Descrição
ch_tp_funcao_constraint_tables
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Dados da Flag controla a função da guarnição na viatura.
Campo Tipo Índice Características/Nome Sequencias Comentário
ch_tp_funcao character(2) PK NOT NULL Chave primaria
nm_tp_funcao character varying(100) Descrição
ch_tp_lesoes
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Chave que mostra tipos de lesões existentes.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_lesao integer PK NOT NULL Chave primaria
nm_tp_lesao character varying(30) Descrição
ch_tp_parte_corpo
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Mostra nomes de partes do corpo.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_parte_corpo integer PK NOT NULL Chave primaria
nm_parte_corpo character varying(25) Descrição
ch_tp_pessao_contraint_table
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Dados da Flag onde menciona o tipo de pessoa que acionou o cobom.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_pessoa character varying(1) PK NOT NULL Chave primaria
de_tp_pessoa character varying(100) Descrição
ch_tp_unidade_area
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Mostra tipos de unidade de areas.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_unidade_area integer PK NOT NULL Chave primaria
nm_tp_unidade_area character varying(10) Descrição
ch_tp_unidade_peso
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Mostra os tipos de unidades de peso.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_peso integer PK NOT NULL Chave primaria
nm_tp_peso character varying(25) Descrição
ch_tp_veiculo
Tabela de controle. Não é feita Inserção. Serve apenas para controlar as modificações nas tabelas onde é referenciada. Chave que guarda tipos de veiculos.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_veiculo integer PK NOT NULL Chave primaria
nm_tp_veiculo character varying(30) Descrição
cidadesTabela que armazena nomes das cidades do sistema.Campo Tipo Índice Características/Nome Sequencias Comentário
id_cidade bigint PK NOT NULL DEFAULT nextval(('next_cidades'::text)::regclass)
Chave primaria que utiliza como sequencia “next_cidades”
nm_cidade character varying(100) NOT NULL Nome da Cidade
ch_bbm character varying(1) DEFAULT 'N'::character varying Flag que verifica se a cidade possui bbm ou não.Não mais Utilizado.
ch_repositorio character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
cidades_bbm
Tabela que guarda a informação das bbms e as cidades que ela abrangem.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_cidade bigint PK NOT NULL Chave primaria
nr_batalhao bigint NOT NULL Nº Batalhão
cidades_efetivo
Tabela onde são relacionadas as cidades e os efetivos. Tem a função de controlar o acesso do efetivo em determinadas cidades.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_cidade bigint PK NOT NULL 1º Chave primaria
id_matricula bigint PK NOT NULL 2º Chave primaria
cidades_obms
Tabela onde são relacionadas as cidades, as obms. Tem a função de controlar a abragência do efetivo em determinadas cidades.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_cidade bigint PK NOT NULL 1º Chave primaria
id_obm bigint PK NOT NULL 2º Chave primaria
id_obm_cidade bigint PK NOT NULL 3º Chave primaria
cobom
Tabela que armazena os cobom do sistema. Não habilitado ainda.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_cobom bigserial PK NOT NULL Chave primaria
id_obm bigint NOT NULL Código da OBM
nm_cobom character varying(30) NOT NULL Nome do Cobom
fone_cobom character varying(12) NOT NULL Telefone Cobom
id_matricula bigint NOT NULL Matricula Responsavel
ip_network inet NOT NULL Rede do Cobom
id_cidade bigint NOT NULL Código da Cidade
cod_ocorrencia_praias
Tabela que armazena os códigos de ocorrências de praia.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_ocorrencia_praia bigint PK NOT NULL DEFAULT nextval(('next_cod_oco_praia'::text)::regclass)
Chave primaria que utiliza como sequencia “next_cod_oco_praia”
nm_ocorrencia_praia character varying(50) NOT NULL Nome do Código
ds_abreviatura character varying(5) NOT NULL Descrição Abreviado
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
cod_ocorrencias
Tabela que armazena os códigos de ocorrências que eram inseridos no fechamento de ocorrência. Hoje utilizado somente para consultas.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_cod_ocorrencia bigint PK NOT NULL DEFAULT nextval(('next_cod_ocorrencias'::text)::regclass)
Chave primaria que utiliza como sequencia “next_cod_ocorrencias”
id_tp_emergencia bigint FK NOT NULL Chave estrangeira referente ao tipo de emergência.
nm_cod_ocorrencia character varying(100) NOT NULL Nome do código
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
controle_acesso
Tabela onde tinha a função de guardar os dados para controle de acesso no sistema.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_matricula bigint PK NOT NULL Chave primaria
tm_controle date NOT NULL Data de Acesso
controle_certidao
Tabela onde tem a função de guardar os dados gerados na certidão de ocorrência.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ctrl_certidao bigserial PK NOT NULL DEFAULT nextval(('next_ctrl_certidao'::text)::regclass)
Chave primaria
id_ocorrencia bigint PK NOT NULL Código da ocorrência
id_matricula bigint FK NOT NULL Matricula
dt_modificacao timestamp without time zone
NOT NULL Data da Modificações
ds_historico text NOT NULL Texto mudado
id_viatura character varying(10) PK NOT NULL Viatura
nm_solic_co character varying(40) Nome do Solicitante
nm_comandante character varying(50) Nome Comandante
dados_praia
Tabela de controle. Não é feita Inserção. Armazena dados da praia referentes ao atendimento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_dados_praia bigint PK NOT NULL DEFAULT nextval(('next_dados_praia'::text)::regclass)
Chave primaria que utiliza como sequencia “next_dados_praia”
nm_dados_praia character varying(50) NOT NULL Descrição
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
dados_resgate
Tabela de controle. Não é feita Inserção. Armazena dados do resgate referentes ao atendimento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_dados_resgate bigint PK NOT NULL DEFAULT nextval(('next_dados_resgate'::text)::regclass)
Chave primaria que utiliza como sequencia “next_dados_resgate”
nm_dados_resgate character varying(50) NOT NULL Descrição
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
dados_vitima
Tabela de controle. Não é feita Inserção. Armazena dados da vitima referentes ao atendimento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_dados_vitima bigint PK NOT NULL DEFAULT nextval(('next_dados_vitima'::text)::regclass)
Chave primaria que utiliza como sequencia “next_dados_vitima”
nm_dados_vitima character varying(50) NOT NULL Descrição
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
det_complemento_acao
Tabela que guarda detalhes e ações de cada emergência. Tabela de controle. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_det_complemento integer PK NOT NULL 1º Chave primaria
id_tp_emergencia bigint PK NOT NULL 2º Chave primaria
nm_det_complemento character varying(50) NOT NULL Descrição
det_complemento_procedimento
Tabela que guarda dados de detalhes de procedimentos e ações realizadas. Tabela de controle. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_det_procedimento integer PK NOT NULL 1º Chave primaria
id_det_complemento integer PK NOT NULL 2º Chave primaria
id_tp_emergencia bigint PK NOT NULL 3º Chave primaria
nm_det_procedimento character varying(80) NOT NULL Descrição
det_incendio
Tabela que guarda valores sobre ações de incêndio. Tabela de controle. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_det_incendio integer PK NOT NULL 1º Chave primaria
nm_det_incendio character varying(50) NOT NULL Descrição
det_ocorrencia
Tabela que guarda dados de detalhamentos dos códigos de ocorrências. Tabela de controle. Não é feita Inserção. Tabela hoje utilizada apenas para consultas.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_det_ocorrencia bigint PK NOT NULL DEFAULT nextval(('next_det_ocorrencias'::text)::regclass)
1º Chave primaria
id_cod_ocorrencia bigint PK NOT NULL 2º Chave primaria Referente a tabela cod_ocorrencia
nm_det_ocorrencia character varying(200) NOT NULL Descrição
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
det_pessoa_complemento
Tabela que guarda detalhes e ações para cada pessoa atendida. Tabela de controle. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_det_pessoa_complemento integer PK NOT NULL 1º Chave primaria
id_tp_emergencia bigint PK NOT NULL 2º Chave primaria
nm_det_pessoa_complemento character varying(50)
NOT NULL Descrição
det_pessoa_procedimento
Guarda dados de detalhes de procedimentos e ações realizadas com o a pessoa atendida. Tabela de controle. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_det_pessoa_procedimento integer PK NOT NULL 1º Chave primaria
id_det_pessoa_complemento integer PK NOT NULL 2º Chave primaria
id_tp_emergencia bigint PK NOT NULL 3º Chave primaria
nm_det_pessoa_procedimento character varying(50)
NOT NULL Descrição
dia_semana
Tabela que guarda nome dos dias da semana. Tabela de controle. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_dia_semana integer PK NOT NULL Chave primaria
nm_dia_semana character varying(20) NOT NULL Nome
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
ds_salvamento_praia
Tabela que guarda dados do Salvamento de praia realizado referente a praia.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_salvamento bigint PK NOT NULL 1º Chave Primaria. Chave estrangeira refente a tabela salvamentos
id_dados_praia bigint PK NOT NULL 2º Chave Primaria. Chave estrangeira referente a tabela dados_praia
id_dt_dados_praia bigint PK NOT NULL 3º Chave Primaria
id_cidade bigint PK NOT NULL 4º Chave Primaria.Chave estrangeira refente a tabela salvamentos
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
ds_salvamento_resgate
Tabela que guarda dados do Salvamento de praia realizado referente ao resgate.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_salvamento bigint PK NOT NULL 1º Chave Primaria. Chave estrangeira refente a tabela salvamentos
id_dados_resgate bigint PK NOT NULL 2º Chave Primaria. Chave estrangeira referente a tabela dados_praia
id_dt_dados_resgate bigint PK NOT NULL 3º Chave Primaria
id_cidade bigint PK NOT NULL 4º Chave Primaria. Chave estrangeira refente a tabela salvamentos
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
ds_salvamento_vitima
Tabela que guarda dados do Salvamento de praia realizado referente a vitima.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_salvamento bigint PK NOT NULL 1º Chave Primaria. Chave estrangeira refente a tabela salvamentos
id_dados_vitima bigint PK NOT NULL 2º Chave Primaria. Chave estrangeira referente a tabela dados_praia
id_dt_dados_vitima bigint PK NOT NULL 3º Chave Primaria
id_cidade bigint PK NOT NULL 4º Chave Primaria. Chave estrangeira refente a tabela salvamentos
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
dt_dados_praia
Tabela de controle. Não é feita Inserção. Armazena o detalhamento dos dados da praia referentes ao atendimento de ocorrências.Campo Tipo Índice Características/Nome Sequencias Comentário
id_dt_dados_praia bigint PK DEFAULT nextval(('next_dt_dados_praia'::text)::regclass)
Chave primaria que utiliza como sequencia “next_dt_dados_praia”
id_dados_praia bigint FK NOT NULL Chave estrangeira referente a tabela dados_praia
nm_dt_dados_praia character varying(50) NOT NULL Descrição
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
dt_dados_resgate
Tabela de controle. Não é feita Inserção. Armazena o detalhamento dos dados do resgate referentes ao atendimento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_dt_dados_resgate bigint PK DEFAULT nextval(('next_dt_dados_resgate'::text)::regclass)
Chave primaria que utiliza como sequencia “next_dt_dados_resgate”
id_dados_resgate bigint FK NOT NULL Chave estrangeira referente a tabela dados_resgate
nm_dt_dados_resgate character varying(50) NOT NULL Descrição
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
dt_dados_vitima
Tabela de controle. Não é feita Inserção. Armazena o detalhamento dos dados da vitima referentes ao atendimento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_dt_dados_vitima bigint PK DEFAULT nextval(('next_dt_dados_vitima'::text)::regclass)
Chave primaria que utiliza como sequencia “next_dt_dados_vitima”
id_dados_vitima bigint FK NOT NULL Chave estrangeira referente a tabela dados_vitima
nm_dt_dados_vitima character varying(50) NOT NULL Descrição
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
efetivo
Tabela que contém as informações do efetivo do bombeiro. Informações básicas para o funcionamento do sistema.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_matricula bigint PK NOT NULL Chave Primaria
id_perfil bigint FK Cod. Perfil Usuário
id_obm bigint FK NOT NULL Cod. OBM Usuário
id_posto_guarnicao bigint FK Cod. Posto Usuário
nm_bombeiro character varying(100) NOT NULL Nome Bombeiro
de_email character varying(100) Email
nr_fone bigint Nº de Telefone
nr_celular bigint Nº de Celular
nr_voip bigint Nº de Voip
nm_login character varying(20) Login Usuaŕio
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
ch_bomb_comunitario character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave que indica se o usuário é bombeiro comunitário
nm_guerra character(50) Nome de Guerra
nr_fone_conjugue bigint Nº telefone conjugue
dt_nascimento Date Data de nascimento
cep character varying(9) Cep endereço bombeiro
cidade character varying(100) Cidade bombeiro
bairro character varying(100) Bairro bombeiro
estado character varying(2) Estado bombeiro
logradouro character varying(100) Logradouro bombeiro
sexo character varying(1) Gênero do bombeiro
ts_controle timestamp without time zone Controle para informar data da ultima atualização
dt_inclusao date Data da inclusão
peso integer Peso do bombeiro
altura integer Altura do Bombeiro
id_cidade bigint FK NOT NULL Cod. Cidade referente a cidade da OBM do efetivo
efetivo_salvamento_praia
Tabela que guarda dados do efetivo que participou do Salvamento de praia.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_salvamento bigint PK NOT NULL 1º Chave Primaria. Chave estrangeira refente a tabela salvamentos
id_matricula bigint PK NOT NULL 2º Chave Primaria. Chave estrangeira referente a tabela efetivo.
id_cidade bigint PK NOT NULL 3º Chave Primaria. Chave estrangeira refente a tabela salvamentos
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
emape
Tabela que guarda dados referente as ocorrências geradas pelo sistema EMAPE. Não mais utilizada.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ocorrencia bigint PK NOT NULL 1º Chave Primaria. Chave estrangeira refente a tabela ocorrencias
id_emape bigint PK NOT NULL 2º Chave Primaria. Código gerado pelo EMAPE
nm_emape character(20) NOT NULL Descrição do nome do arquivo gerado pelo EMAPE
ts_ocorrencia timestamp without time zone
Hora de controle
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
emergencia_acao_preventiva
Tabela que guarda informações de ações preventivas referentes ao histórico do fechamento de ocorrências.Campo Tipo Índice Características/Nome Sequencias Comentário
id_acao_preventiva bigserial PK NOT NULL 1º Chave Primaria.
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 3º Chave Primaria. Referente a chave da tabela historico_atendimento
nr_pub_atendido integer Nº publico atendido
du_time_evento integer Duração do evento
nr_consumo_agua integer Nº consumo água
ds_acao_preventiva text Descrição da ação
nr_agente_higroscopico integer Nº do agente higroscopico
ds_tipo_agente_higros character varying(100)
Descrição do agente higroscopico
emergencia_busca_animal
Tabela que guarda informações de busca de animal referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_busca_animal bigserial PK NOT NULL 1º Chave Primaria.
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 3º Chave Primaria. Referente a chave da tabela historico_atendimento
id_tp_animal integer FK Refente ao tipo de Animal tabela ch_tp_animal
id_tp_estado_animal integer FK Refente ao tipo de estado de saúde do Animal tabela ch_tp_animal_estado
ds_animal character varying(200)
Descrição do Animal
nm_responsavel character varying(50)
Nome do responsável pelo animal
ds_cpf character varying(25)
Descrição do CPF
emergencia_busca_evento
Tabela que guarda informações sobre resgate para qual evento, referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_tp_busca_evento integer FK Refente ao tipo de busca da tabela ch_tp_busca_evento
emergencia_busca_salvamento
Tabela guarda dados e histórico referente ao tipo de emergência " busca salvamento", referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_tp_busca_salvamento integer FK Refente ao tipo de busca da tabela ch_tp_busca_salvamento
emergencia_incendio
Tabela guarda dados e histórico referente ao tipo de emergência "incêncio", referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_incendio bigserial PK NOT NULL 1º Chave Primaria.
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 3º Chave Primaria. Referente a chave da tabela historico_atendimento
hr_extincao time without time zone
Hora da extinção
hr_rescaldo time without time zone
Hora do rescaldo
qt_agua_extintor integer Qt água extintor
qt_lge_efe_extintor integer Qt lge extintor
qt_litros_hidricos integer Qt litros hidricos
ds_moveis_atingidos text Descrição moveis atingidos
ds_bens_recolhidos text Descrição bens recolhidos
nm_pes_entregue character varying(30)
Nome da pessoa que foi entregue
emergencia_incendio_edificacao
Tabela que guarda dados referentes a uma edificação em uma ocorrência. Tabela "emergencia_incendio", referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
ds_area_presumida text Descrição Área presumida
ds_classe_predominante character varying(1)
Descrição Classe Predominante
nr_pavi_atg_ini integer Nº pavimentos atingidos inicial
nr_pavi_atg_fim integer Nº pavimentos atingidos fim
nr_area_total_atg integer Nº área total atingida
nr_area_total integer Nº área total local
emergencia_incendio_tp_edificacao
Tabela que guarda os dados referentes ao tipo de edificação, referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_tp_edificacao integer FK Refente ao tipo de busca da tabela tp_edificacao
emergencia_incendio_vegetacao
Tabela que guarda dados de incêndio sobre vegetação, referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
nr_area_atingida integer Nº área atingida
nr_area_nao_atingida integer Nº área não atingida
ch_area_preservacao character varying(1)
NOT NULL DEFAULT 'N'::character varying
Informa se a área é de preservação
ch_area_urbana character varying(1)
NOT NULL DEFAULT 'S'::character varying
Informa se a área é urbana
emergencia_produto_perigoso
Tabela onde são armazenados os dados da ocorrência referentes "produto perigoso", referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_prod_perigoso bigint PK NOT NULL DEFAULT nextval(('next_produto_perigoso'::text)::regclass)
1º Chave Primaria.
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigint PK NOT NULL 3º Chave Primaria. Referente a chave da tabela historico_atendimento
nm_prod_perigoso character varying(50)
NOT NULL Nome do Produto
ds_classe_risco character varying(2)
Descrição da Classe Risco
ds_tipo_recipiente character varying(60)
Descrição do tipo de recipiente
nr_vol_recipiente integer Nº volume recipiente
nr_vol_vazamento integer Nº volume vazamento
id_tp_vol_recipiente integer FK Tipo de volume do recipiente
id_tp_vol_vazamento integer FK Tipo do volume do vazamento
id_tp_estado_fisico integer FK Tipo do estado físico do produto
nr_pes_contaminadas integer DEFAULT 0 Nº pessoas contaminas
nr_pes_irradiadas integer DEFAULT 0 Nº pessoas irradiadas
nr_pes_evacuadas integer DEFAULT 0 Nº pessoas evacuadas
id_tp_ambiente integer NOT NULL DEFAULT 1 Tipo de ambiente
ds_ambiente text Descrição do ambiente
nr_area_isolada integer Nº área isolada
nr_area_contaminada integer Nº área contaminada
nr_area_abandono integer Nº área abandonada
ch_tp_area_isolada integer Tipo área isolada
ch_tp_area_contaminada integer Tipo área contaminada
ch_tp_area_abandono integer Tipo área abandonada
empenho_viaturas
Tabela onde são armazenados todas as viaturas que são requisitadas para atender as ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ocorrencia bigint PK NOT NULL 1º Chave Primaria.
id_viatura character varying(10) PK NOT NULL 2º Chave Primaria.
id_cidade bigint PK NOT NULL 3º Chave Primaria.
dt_tm_empenho NOT NULL Data/Hora Empenho
dt_tm_chg_ocor Data/Hora chegada Oc.
dt_tm_sai_ocor Data/Hora saída Oc.
dt_tm_chg_inter Data/Hora chegada Intermediária
dt_tm_sai_inter Data/Hora saída Intermediária
dt_tm_base Data/Hora chegada Base
ch_repositorio character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
km_empenho bigint Km hora empenho
km_chg_ocor bigint Km chegada ocorrência
km_chg_inter bigint Km chegada intermediária
km_final_base bigint Km chegada base
escala_plantao
Tabela onde são armazenados todas as escalas do bombeiros.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_time_escala timestamp without PK NOT NULL 1º Chave Primaria.
time zone Data/hora do inicio da escala
id_matricula bigint PK NOT NULL 2º Chave Primaria.
dt_time_fim_escala timestamp without time zone
NOT NULL Data/hora fim escala
ch_tp_escala character(1) FK NOT NULL Tipo da escala referencia a tabela ch_tp_escala_constraint_tables
ch_repositorio character varying(1)
NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
desc_justifica_escala
text Justificativa escala. Não mais utilizado
tm_saida time without time zone
Hora da saída da escala. Não mais utilizado
tm_retorno time without time zone
Hora do retorno da escala. Não mais utilizado
ch_status_escalado character varying(1)
DEFAULT 'S'::character varying Status do escalado
id_cidade bigint Cidade da escala
dt_proxima_escala timestamp without time zone
Data/hora da próxima escala
especialidade_efetivo
Tabela que armazena dados referentes a especialidade do bombeiro.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_matricula bigint PK NOT NULL Chave primaria referentes a tabela efetivo
id_especialidade integer PK NOT NULL 2ª Chave primaria que referencia a tabela especialidades
especialidades
Tabela que armazena dados descrevendo os tipos de especialidades.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_especialidade bigint PK NOT NULL 1ª Chave primaria
nm_especialidade character varying(50) PK NOT NULL Nome da especialidade
evento_dificuldadesTabela que informa dificuldades na atuação decorrentes do envio de recursos da ocorrência. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_dificuldade bigint PK NOT NULL 1ª Chave primaria
ds_dificuldade character varying(50) PK NOT NULL Descrição da dificuldade
evento_orgao
Tabela que guarda possíveis órgãos de apoio em um evento. Não é feita Inserção.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_orgao_apoio bigint PK NOT NULL 1ª Chave primaria
ds_orgao_apoio character varying(50) PK NOT NULL Descrição do Orgão
ferramentas
Tabela que guarda dados cadastrados de ferramentas.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ferramenta bigint PK NOT NULL DEFAULT nextval(('next_ferramentas'::text)::regclass)
1ª Chave primaria
id_obm bigint PK NOT NULL 2ª Chave primaria
id_cidade bigint PK NOT NULL 3ª Chave primaria
nm_ferramenta character varying(100) NOT NULL Nome da ferramenta
qt_ferramenta bigint NOT NULL Qt da ferramenta
unidade_ferramenta
bigint Tipo de unidade
unid_medida_ferramenta
smallint NOT NULL Unidade de medida
especial_ferramenta
smallint Especificação da ferramenta
des_ferramenta text Descrição
qua_ferramenta text Quando utilizar
per_ferramenta text Perigos Eminentes
usa_ferramenta text Como usar
ch_status_ferramenta
character(1) NOT NULL Situação da ferramenta
ds_status_ferramenta
text Descriçãp da situação
google_pontos_cidades
Tabela que guarda pontos geográficos salvos do google maps para utilização de mapas.
Campo Tipo Índice Características/Nome Sequencias Comentário
id bigserial PK NOT NULL Chave primaria
id_cidade bigint NOT NULL Código da cidade
latitude double precision NOT NULL Latitude
longitude double precision NOT NULL Longitude
ds_ponto character varying(255) NOT NULL Descrição do ponto
grau_ocorrencia_praia
Tabela que guarda o grau de cada tipo de código de ocorrência de praias. Não sofre alterações no sistema.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_grau_oco_praia bigint PK NOT NULL DEFAULT nextval(('next_grau_oco_praia'::text)::regclass)
Chave primaria
id_ocorrencia_praia bigint NOT NULL Código de ocorrência de praia
nm_grau character varying(10)
NOT NULL Nome Grau
ds_grau character varying(100)
NOT NULL Descrição Completa do Grau
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
historico_atendimento
Tabela que guarda o histórico do atendimento de ocorrência de cada guarnição e sua viatura.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL Chave primaria
id_cidade bigint NOT NULL Código da Cidade
id_viatura character varying(10)
NOT NULL Código da Viatura
id_ocorrencia bigint NOT NULL Código da Ocorrência
id_matricula bigint NOT NULL Matricula Usuário que preencheu o histórico
id_cod_ocorrencia bigint Código de ocorrência. Usado apenas para consulta
de_historico text NOT NULL Descrição do histórico
ch_repositorio character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
id_det_ocorrencia bigint Código detalhamento da ocorrência. Usado apenas para consulta
id_tp_emergencia bigint Tipo de emergência
id_bairro bigint Cod. Bairro da Ocorrência
id_logradouro bigint Cod. Logradouro da Ocorrência
nr_logradouro bigint Nº da rua
ds_complemento character varying(250)
Complemento
latitude double precision Latitude
longitude double precision Longitude
ch_veiculos character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave que indica se existe veículos de terceiros na ocorrência
ch_materiais character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave que indica se foi utilizado materiais na ocorrência
ch_area_obm character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave que indica se a ocorrência foi na área do COBOM
historico_complemento
Tabela que registra todos os complementos, ações e procedimentos da ocorrência, referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial NOT NULL Referente a chave da tabela historico_atendimento
id_det_procedimento integer PK NOT NULL 2º Chave Primaria. Referente a chave da tabela det_complemento_procedimento
id_det_complemento integer PK NOT NULL 3º Chave Primaria. Referente a chave da tabela det_complemento_procedimento
id_tp_emergencia integer PK NOT NULL 4º Chave Primaria. Referente a chave da tabela det_complemento_procedimento
historico_emergencia_subgrupo
Tabela que guarda o subgrupo de cada tipo de emergência, referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial NOT NULL Referente a chave da tabela historico_atendimento
id_tp_emergencia_subgrupo integer PK NOT NULL 2º Chave Primaria. Referente a chave da
tabela tp_emergencia_subgrupo
id_tp_emergencia integer PK NOT NULL 3º Chave Primaria. Referente a chave da tabela tp_emergencia_subgrupo
historico_recursos_materiais
Tabela que guarda dados sobre materiais utilizados na ocorrência, referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_recurso_material integer PK NOT NULL 3º Chave Primaria. Referente a chave da tabela recursos_materiais_disponivel
id_material_disponivel integer PK NOT NULL 4º Chave Primaria. Referente a chave da tabela recursos_materiais_disponivel
historico_veiculo_envolvido
Tabela onde guarda os veículos envolvidos na ocorrência, referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_veiculo_envolvido bigserial PK NOT NULL 1º Chave Primaria.
id_ts_historico_atendimento timestamp without time zone
PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigint PK NOT NULL 3º Chave Primaria. Referente a chave da tabela historico_atendimento
id_modelo bigint FK NOT NULL Modelo do veiculo
id_fabricante bigint FK NOT NULL Fabricante do Veiculo
id_categoria integer NOT NULL Categoria
nr_ano integer Ano do Veiculo
ds_cor character varying(30)
Cor do Veiculo
ds_placa character varying(10)
Placa
nm_condutor character varying(30)
Nome do condutor
info_call
Tabela que era pra ser utilizada para armazenar informações de ligações telefônicas. Nunca foi utilizado.
bairros
Tabela que armazena nomes dos logradouros do sistema.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_logradouro bigint PK NOT NULL DEFAULT nextval(('next_logradouros'::text)::regclass)
Chave primaria que utiliza como sequencia “next_logradouros”
id_cidade bigint PK NOT NULL Código da cidade, chave referente a tabela cidades
id_cidade_bairro bigint FK NOT NULL Código da cidade, chave referente a tabela bairros
id_bairro bigint FK NOT NULL Código do bairro, chave referente a tabela bairros
nm_logradouro character varying(100) NOT NULL Nome logradouro
nr_cep bigint NOT NULL Nº do CEP
nr_inicial bigint Nº Inicial da rua
nr_final bigint Nº final da rua
nm_complemento character varying(100) Complemento
id_tp_logradouro bigint FK Tipo do Logradouro
nm_fonetica character varying(100) Fonética
ch_repositorio character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
materiais
Tabela que guarda dados cadastrados de materiais.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_material bigint PK NOT NULL DEFAULT nextval(('next_materiais'::text)::regclass)
1ª Chave primaria
id_obm bigint PK NOT NULL 2ª Chave primaria
id_cidade bigint PK NOT NULL 3ª Chave primaria
nm_material character varying(100) NOT NULL Nome do material
qt_material bigint NOT NULL Qt de material
ds_material text Descrição do Material
ch_status_material character(1) NOT NULL Status do Material
ds_status_material text Descrição do status
unidade bigint Unidade de medida
unidade_medida smallint NOT NULL Tipo de unidade de medida
modulos
Tabela que guarda os módulos do sistema e193-web.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_modulos bigint PK NOT NULL DEFAULT nextval(('next_modulos'::text)::regclass)
Chave primaria
nm_modulo character varying(50) NOT NULL Nome do Módulo
nm_diretorio character varying(255) Nome do diretório do Módulo
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
notas
Tabela que guarda as notas dos guarda-vidas que participam da operação veraneio.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_nota bigint PK NOT NULL DEFAULT nextval(('next_notas'::text)::regclass)
Chave primaria
nr_cpf character(11) NOT NULL Cpf do GVC
id_tp_avaliacao integer FK NOT NULL Tipo de avaliação
ds_descricao character varying(200)
NOT NULL Descrição
dt_data date NOT NULL Data da nota
id_matricula bigint NOT NULL Matricula quem deu a nota
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
obms
Tabela que guarda as obms.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_obm bigint PK NOT NULL DEFAULT nextval(('next_obms'::text)::regclass)
1º Chave primaria
id_perfil bigint Tipo do perfil
id_cidade_logradouro
bigint FK NOT NULL Codigo da cidade, referencia a tabela logradouros
id_logradouro bigint FK NOT NULL Codigo de logradouro, referencia a tabela logradouros
id_cidade bigint PK NOT NULL 2º Chave primaria
nm_obm character varying(100)
NOT NULL Nome da OBM
nr_batalhao bigint NOT NULL Nº do Batalhão
nr_compania bigint Nº da Companhia
nr_pelotao bigint Nº do Pelotão
nr_grupamento bigint Nº do Grupamento
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
nm_comandante character varying(50) Nome do Comandante
id_bairro bigint Código do bairro
nr_rua integer Nº da rua
nr_fone character varying(15) Nº do Telefone
ds_email character varying(50) Descrição do email
ocorrencia_evento_dificuldades
Tabela onde são guardados as informações da ocorrência baseado na tabela de dados "evento_dificuldades", referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_dificuldade Integer PK NOT NULL 3º Chave Primaria. Referente a chave da tabela evento_dificuldades
ocorrencia_evento_orgao
Tabela onde são guardados as informações da ocorrência referenciado pela tabela "evento_orgao", referente ao histórico do fechamento de ocorrências.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 1º Chave Primaria. Referente a chave da tabela historico_atendimento
id_ocorrencia bigserial PK NOT NULL 2º Chave Primaria. Referente a chave da tabela historico_atendimento
id_orgao_apoio Integer PK NOT NULL 3º Chave Primaria. Referente a chave da tabela evento_orgao
evento_dificuldades
ocorrencias
Tabela onde são guardados as informações das ocorrências geradas no sistema e193.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_ocorrencia bigint PK NOT NULL DEFAULT nextval(('next_ocorrencias'::text)::regclass)
1ª Chave Primaria
id_cidade bigint PK NOT NULL 2ª Chave Primaria
id_info_call bigint Refente a tabela info_call. Não utilizada
id_cidade_logradouro bigint FK Código da cidade, refente a tabela logradouros
id_logradouro bigint FK Código do logradouro, refente a tabela logradouros
id_matricula bigint FK NOT NULL Matricula do efetivo que gerou a ocorrência
id_cidade_solicitante bigint FK Código da cidade referencia ao solicitante da tabela pessoas
id_solicitante bigint Fk Código da pessoa referencia a tabela pessoas
id_tp_emergencia bigint FK NOT NULL Tipo de ocorrência
ts_ocorrencia timestamp without time zone
NOT NULL Time de controle da ocorrência
dt_ocorrencia date NOT NULL Data da Ocorrência
tm_ocorrencia time without time zone
NOT NULL Hora da Ocorrência
de_inicial text NOT NULL Descrição da ocorrência Inicial
ch_encerrada character varying(1)
NOT NULL DEFAULT 'N'::character varying
Chave que indica se a ocorrência foi encerrada no COBOM
dt_tm_encerramento timestamp without time zone
Data/Hora do encerramento
ch_finalizada character varying(1)
NOT NULL DEFAULT 'N'::character varying
Chave que indica se a ocorrência foi finalizada
dt_tm_finalizada timestamp without time zone
Data/Hora da finalização
nm_referencia character varying(100)
Descrição da referencia
ch_repositorio character varying(1)
NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
id_cidade_info_call bigint
nm_logradouro_prv character varying(100)
Descrição do logradouro no momento da geração
da ocorrência
nm_bairro_prv character varying(100)
Descrição do bairro no momento da geração da ocorrência
nr_cep_prv bigint
tm_controle timestamp without time zone
Hora de controle
nr_edificacao bigint Nº da edificação
id_tipo_evento integer FK NOT NULL DEFAULT 1 Tipo de evento
id_tipo_acionamento integer FK NOT NULL DEFAULT 1 Tipo de Acionamento
ch_urgencia character varying(1)
NOT NULL DEFAULT 'S'::character varying
Chave que indica Urgência
perfilamentos
Tabela onde guarda o controle dos perfis de acesso do e193.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_perfil bigint PK NOT NULL Código do Perfil
id_rotina bigint PK NOT NULL Código da Rotina
ch_consultar character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave que libera a consulta ao perfil
ch_inserir character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave que libera a inserção ao perfil
ch_alterar character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave que libera a alterar ao perfil
ch_excluir character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave que libera a excluir ao perfil
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
perfis
Tabela que guarda as rotinas do sistema e193-web.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_perfil bigint PK NOT NULL DEFAULT nextval(('next_modulos'::text)::regclass)
Chave primaria
nm_perfil character varying(100) NOT NULL Nome do perfil
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
pes_atendidas
Tabela onde são guardados as informações das pessoas atendidas no fechamento ocorrências geradas no sistema e193.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_pessoa bigint PK NOT NULL 1ª Chave primaria, referente a tabela pessoas
id_cidade bigint PK NOT NULL 2ª Chave primaria
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 3ª Chave primaria
ch_repositorio character varying(1)
NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
ds_pressao_arterial character varying(7)
Descrição pressão arterial
ds_freq_cardiaca integer Frequência Cardíaca
ds_freq_respiratoria integer Frequência respiratória
ds_escala_coma integer Escala de Coma
ch_atend_com_medico character varying(1)
NOT NULL DEFAULT 'N'::character varying
Atendimento com Médico
ch_bombeiro_servico character varying(1)
NOT NULL DEFAULT 'S'::character varying
Bombeiro de Serviço
id_destino_vitima integer Destino Vítima
nm_medico character varying(50)
Nome do médico que atendeu
ds_crm character varying(30)
Nº do CRM do Médico
nr_prontuario bigint Nº Prontuario
nm_hospital character varying(60)
Nome do Hospital
ch_via_aerea_atingida character varying(1)
Chave que indica se as vias aéreas foram atingidas em caso de queimadura
nr_grau_queimadura integer Grau de queimadura
nr_superficie_atingida integer Qt de superficie atingida
ds_agente_causador character varying(200)
Descrição do agente causador
id_tp_acidente integer Tipo de acidente, referente a tabela tp_acidente
nr_saturacao_o2 integer Nº Saturação O2
pes_atendidas_lesoes
Tabela onde são guardados as informações das pessoas atendidas de suas lesões no fechamento ocorrências geradas no sistema e193.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_pessoa bigint PK NOT NULL 1ª Chave primaria, referente a tabela pessoas
id_cidade bigint PK NOT NULL 2ª Chave primaria
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 3ª Chave primaria
id_tp_lesao integer PK NOT NULL Tipo de lesão, referente a tabela ch_tp_lesoes
id_parte_corpo integer PK NOT NULL Tipo de lesão, referente a tabela ch_tp_parte_corpo
pes_atendidas_tp_emergencia
Tabela que guarda informações de Pessoas Atendidas sobre tipo de emergencias.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_pessoa bigint PK NOT NULL 1ª Chave primaria, referente a tabela pessoas
id_cidade bigint PK NOT NULL 2ª Chave primaria
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 3ª Chave primaria
id_tp_emergencia_pessoa integer PK NOT NULL Tipo de emergência, referente a tabela tp_emergencia_pessoa
id_tp_emergencia bigint PK NOT NULL DEFAULT 5 Tipo de emergência, referente a tabela tp_emergencia_pessoa
pes_atendidas_veiculo
Tabela que guarda informações de Pessoas Atendidas sobre tipo de emergencias.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_pessoa bigint PK NOT NULL 1ª Chave primaria, referente a tabela pessoas
id_cidade bigint PK NOT NULL 2ª Chave primaria
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 3ª Chave primaria
ch_ativacao_airbag character varying(1)
DEFAULT 'N'::character varying Chave que indica se ouve ativação do airbag
ch_uso_capacete character varying(1)
DEFAULT 'N'::character varying Chave que indica uso do capacete
ch_uso_cinto character DEFAULT 'N'::character varying Chave que indica uso do
varying(1) cinto
id_tp_veiculo integer Tipo do veiculo
id_sit_veiculo_vitima integer NOT NULL Situação da vitima no veiculo
id_pos_veiculo_vitima integer Posição da vitima no veiculo
pes_atentidas_complemento
Tabela que guarda informações de procedimentos efetuados nas Pessoas Atendidas.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_pessoa bigint PK NOT NULL 1ª Chave primaria, referente a tabela pessoas
id_cidade bigint PK NOT NULL 2ª Chave primaria
id_ts_historico_atendimento
timestamp without time zone
PK NOT NULL 3ª Chave primaria
id_det_pessoa_procedimento
integer FK NOT NULL Código do detalhamento do procedimento, referente a tabela det_pessoa_procedimento
id_det_pessoa_complemento
integer FK NOT NULL Código do complemento do procedimento, referente a tabela det_pessoa_procedimento
id_tp_emergencia bigint FK NOT NULL DEFAULT 5 Código de emergência referente a tabela det_pessoa_procedimento
pessoas
Tabela que guarda informações de pessoas.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_pessoa bigint PK NOT NULL DEFAULT nextval(('next_pessoas'::text)::regclass)
1ª Chave primaria
id_cidade bigint PK NOT NULL 2ª Chave primaria
nm_pessoa character varying(100)
NOT NULL Nome da Pessoa
nr_fone bigint Nº Telefone
ch_pronto_socorro character varying(1)
NOT NULL DEFAULT 'N'::character varying
nr_edificacao bigint Nº da Edificação
nm_complemento character varying(100)
Complemento
nm_edificacao character varying(100)
Nome da Edificação
ch_repositorio character varying(1)
NOT NULL DEFAULT 'S'::character varying
Antigamente para Atualizações das tabelas
id_logradouro bigint
id_cidade_logradouro bigint
ch_tp_pessoa character(1) DEFAULT 'S'::bpchar
cpf_pessoa character varying(15)
sexo_pessoa character varying(1)
idade_pessoa bigint
raca_pessoa character varying(20)
nacionalidade_pessoa character varying(50)
naturalidade_pessoa character varying(50)
estado_pessoa character varying(2)
profissao_pessoa character varying(50)
ch_estrangeiro_pessoa character varying(1)
DEFAULT 'N'::character varying
cidade character varying(100)
bairro character varying(100)
cep character varying(9)
situacao character varying(60)
posto_guarnicao
Tabela que guarda dados característicos do posto da guarnição. Não é feita inserção nessa tabela.
Campo Tipo Índice Características/Nome Sequencias
Comentário
id_posto_guarnicao bigint PK NOT NULL DEFAULT nextval(('next_posto_guarnicao'::text)::regclass)
Chave Primaria
nm_posto character varying(100)
NOT NULL Nome do Posto
nm_reduz character varying(20)
NOT NULL Nome reduzido do posto
nr_nivel bigint NOT NULL Nível do Posto
praias
Tabela que armazena nomes das praias cadastradas no sistema.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_praia bigint PK NOT NULL DEFAULT nextval(('next_praia'::text)::regclass)
Chave primaria que utiliza como sequencia “next_praia”
id_cidade bigint PK NOT NULL Código da cidade, chave referente a tabela cidades
nm_praia character varying(30) NOT NULL Nome do Praia
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
id_bairro bigint NOT NULL Código de Bairro
nm_fonetica character(50) Nome Fonética
prevencao_afogamento
Tabela que armazena dados das prevenções de praia.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_prevencao bigint PK NOT NULL DEFAULT nextval(('next_prevencao'::text)::regclass)
1º Chave Primaria
dt_prevencao date NOT NULL Data da Prevenção
hr_registro timestamp with time zone
NOT NULL Hora do registro
ds_posto character varying(50) Descrição do posto. Não mais utilizada
ds_setor character varying(50) Descrição do setor. Não mais utilizada
ds_quadrante character varying(50) Descrição do quadrante. Não mais utilizada
ch_atualizacao
id_cidade bigint PK NOT NULL 2ª Chave primaria
id_dia_semana bigint FK NOT NULL Código do dia da semana, referente a tabela dia_semana
id_praia bigint FK NOT NULL Código da praia, referente a tabela praias
id_matricula bigint FK NOT NULL Código de matricula, referente a tabela efetivo
nr_prevencao bigint NOT NULL Nº de prevenções
ds_observacao text Observação
ch_periodo character varying(1) Periodo do dia
id_ocorrencia_praia
bigint FK NOT NULL Código da ocorrência de praia, referente a tabela cod_ocorrencia_praia
proprietario
Tabela que armazena dados dos proprietários de telefones para a identificação de chamadas no ebombeiro.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_proprietario bigserial PK NOT NULL 1º Chave primaria
nm_proprietario character varying(100) NOT NULL Nome Proprietário
logradouro character varying(100) Nome do logradouro
nr_rua integer Nº da Rua
ds_referencia character varying(100) Descrição referencial
nr_telefone bigint PK NOT NULL 2º Chave primaria
cidade bigint Cód. Da cidade
bairro character varying(100) Nome do Bairro
nr_ddd integer Nº DDD
recursos_materiais
Tabela de recursos materiais. Essa tabela não sofre inserções.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_recurso_material integer PK NOT NULL Chave primaria
nm_recurso_material character varying(30)
NOT NULL Nome do Recurso
recursos_materiais_disponivel
Tabela que mostra todos os recursos e materiais disponíveis. Essa tabela não sofre inserções.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_material_disponivel integer PK NOT NULL 1º Chave primaria
id_recurso_material integer PK NOT NULL 2º Chave primaria, referente a tabela recursos_materiais
nm_material_disponivel character varying(50)
NOT NULL Nome do Recurso Disponivel
rotinas
Tabela que guarda as rotinas do sistema e193-web.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_rotina bigint PK NOT NULL DEFAULT nextval(('next_rotinas'::text)::regclass)
1º Chave primaria
id_modulos bigint PK NOT NULL 2º Chave primaria, refentes a tabela modulos
nm_rotina character varying(100) NOT NULL Nome da rotina
nm_fonte character varying(100) NOT NULL Nome do arquivo da rotina
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
salva_vidas
Tabela que guarda informações dos guarda-vidas civil.
Campo Tipo Índice Características/Nome Sequencias
Comentário
nr_cpf character varying(11) PK NOT NULL Chave primaria. Cpf do GVC
nm_nome character varying(60) NOT NULL Nome GVC
nr_rg character varying(20) NOT NULL Nº RG
nm_pai character varying(60) Nome do Pai
nm_mae character varying(60) Nome do Mãe
dt_nascimento date Data de nascimento
ds_natural character varying(30) Naturalidade
id_estadocivil integer NOT NULL Estado civil
nm_profissao character varying(30) Profissão
ds_endereco character varying(60) Descrição do Endereço
nm_bairro character varying(30) Nome do Bairro
nm_cidade character varying(30) Nome da Cidade
nm_uf character varying(2) Descrição UF
fone_residencial character(12) Telefone Residencial
fone_comercial character(12) Telefone Comercial
fone_celular character(12) Telefone Celular
ds_email character varying(60) Descrição do Email
dt_primeiro date Data primeiro curso
ds_lcurso character varying(30) Descrição do curso
dt_ultimo date Data do ultimo curso
ds_lultimo character varying(30) Desc. do ultimo curso
nr_agencia character(6) Nº da Agencia
nr_conta character(12) Nº da Conta
id_situacao id_integer Situação do GVC
nm_seguradora character varying(30) Nome da Seguradora
dt_svencimento date Data vencimento
nr_batalhao bigint NOT NULL Nº do Batalhão
id_cidade bigint Código da Cidade
id_praia bigint Código da praia
ds_obs text Observação
id_matricula bigint Matricula do bombeiro
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
salvamento_praias
Tabela que armazena dados dos salvamentos de praia.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_salvamento bigint PK NOT NULL DEFAULT nextval(('next_salvamento_praia'::text)::regclass)
1º Chave Primaria
dt_salvamento date NOT NULL Data de Salvamento
tm_salvamento timestamp with time zone
NOT NULL Hora do Salvamento
ds_posto character varying(50) Descrição do posto. Não mais utilizada
ds_setor character varying(50) Descrição do setor. Não mais utilizada
ds_quadrante character varying(50) Descrição do quadrante. Não mais utilizada
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
id_cidade bigint PK NOT NULL 2ª Chave primaria
id_dia_semana bigint FK NOT NULL Código do dia da semana, referente a tabela dia_semana
id_praia bigint FK NOT NULL Código da praia, referente a tabela praias
id_matricula bigint FK NOT NULL Código de matricula, referente a tabela efetivo
id_ocorrencia_praia
bigint FK NOT NULL Código da ocorrência de praia, referente a tabela cod_ocorrencia_praia
ch_finalizada character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada para indicar o finalização
ch_encerrada character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave Utilizada para indicar o encerramento. Não mais utilizado.
id_grau_oco_praia bigint FK Identifica o Grau da ocorrência de praia
hr_registro timestamp with time zone
Hora do registro
ch_servico_salvamento
character varying(1) NOT NULL DEFAULT 'A'::character varying
Indica se o serviço de Salvamento estava Ativo
salvavidas_salvamento_praia
Tabela que guarda os dados dos salva-vidas que participaram do salvamento de praia.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_salvamento bigint PK NOT NULL 1º Chave Primaria
nr_cpf character varying(11) PK NOT NULL 2º Chave Primaria
id_cidade bigint PK NOT NULL 3º Chave Primaria
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
servidor_bbm
Tabela que liga os dados dos servidores com o Nº do batalhão, indicando quais batalhões acessam cada servidor.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_servidor bigint PK NOT NULL 1º Chave Primaria
nr_batalhao bigint PK NOT NULL 2º Chave Primaria
servidor_cidade
Tabela que liga os dados dos servidores com a cidade, indicando quais cidades pertencem a cada servidor.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_servidor bigint PK NOT NULL 1º Chave Primaria
id_cidade bigint PK NOT NULL 2º Chave Primaria
servidor_network
Tabela que indica as redes que pertencem a cada servidor.
Campo Tipo Índice Características/Nome Sequencias Comentário
ip_servidor inet PK NOT NULL 1º Chave Primaria
ip_network inet PK NOT NULL 2º Chave Primaria
id_cidade bigint PK NOT NULL 3º Chave Primaria
nm_network character varying(30) NOT NULL Nome ou descrição da rede
servidores
Tabela que guarda os dados dos servidores.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_servidor serial PK NOT NULL 1º Chave Primaria
nm_servidor character varying(50) NOT NULL Nome Servidor
ip_servidor character varying(15) NOT NULL IP do Servidor
key_mapa character varying(255) Chave do Google Maps
nm_reduz character varying(3) Nome Reduzido
ch_e193 character varying(1) DEFAULT 'S'::character varying Chave que indica se é um servidor e193
ch_sigat character varying(1) DEFAULT 'N'::character varying Chave que indica se é um servidor Sigat
tb_cidades
Tabela que guarda os dados de nome da cidade. Tabela Auxiliar
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tb_cidade bigint PK NOT NULL 1º Chave Primaria
nm_tb_cidade character varying(100) NOT NULL Nome da Cidade
id_tb_estado bigint PK NOT NULL 2º Chave Primaria
tb_estados
Tabela que guarda os dados de nome do estado. Tabela Auxiliar
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tb_estado bigint PK NOT NULL 1º Chave Primaria
nm_tb_estado character varying(100) NOT NULL Nome do Estado
uf_tb_estado character varying(2) NOT NULL UF
tp_acidente
Tabela que guarda os tipos de acidentes. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_acidente integer PK NOT NULL Chave Primaria
nm_tp_acidente character varying(30) NOT NULL Nome do tipo acidente
id_tp_emergencia bigint NOT NULL DEFAULT 0 Tipo de emergência, referente a tabela tp_emergencia
tp_avaliacao
Tabela que guarda os tipos de avaliação. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_avaliacao integer PK NOT NULL Chave Primaria
nm_tp_avaliacao character varying(30) NOT NULL Nome do tipo avaliação
tp_edificacao
Tabela que guarda os tipos de edificação. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_edificacao integer PK NOT NULL Chave Primaria
nm_tp_edificacao character varying(30) NOT NULL Nome do tipo edificação
tp_emergencia
Tabela que guarda os tipos de emergências de ocorrências. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_emergencia bigint PK NOT NULL DEFAULT nextval(('next_tp_emergencia'::text)::regclass)
Chave Primaria
nm_tp_emergencia character varying(100)
NOT NULL Nome do tipo de emergência
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
tp_emergencia_pessoa
Tabela que guarda os tipos de emergência referente a pessoas. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_emergencia_pessoa
integer PK NOT NULL Chave Primaria
nm_tp_emergencia_pessoa
character varying(50) NOT NULL Nome do tipo
id_tp_emergencia bigint NOT NULL DEFAULT 0 Tipo de emergência, referente a tabela tp_emergencia
tp_emergencia_subgrupo
Tabela que guarda os subgrupos dos tipos de emergência. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_emergencia_subgrupo
integer PK NOT NULL Chave Primaria
nm_tp_emergencia_subgrupo
character varying(50) NOT NULL Nome do Subgrupo
id_tp_emergencia bigint NOT NULL Tipo de emergência, referente a tabela tp_emergencia
tp_logradouros
Tabela que guarda os tipos de logradouros.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_logradouro bigint PK NOT NULL DEFAULT nextval(('next_tp_logradouros'::text)::regclass)
Chave Primaria
nm_tp_logradouro character varying(100)
NOT NULL Nome do tipo de logradouro
tp_viatura_apoio
Tabela que guarda os tipos de viatura de apoio.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_tp_vtr_apoio bigint PK NOT NULL Chave Primaria
nm_tp_vtr_apoio character varying(50) NOT NULL Nome do tipo de viatura
veiculo_categoria
Tabela que guarda as categorias dos veículos. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_categoria integer PK NOT NULL Chave Primaria
nm_categoria character varying(25) NOT NULL Nome da Categoria
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
veiculo_fabricante
Tabela que guarda o nome dos fabricantes dos veículos. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_fabricante bigint PK NOT NULL DEFAULT nextval(('next_viatura_fabricante'::text)::regclass)
1º Chave Primaria
id_categoria integer PK NOT NULL 2º Chave Primaria
nm_fabricante character varying(30) NOT NULL Nome do fabricante
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
veiculo_modelo
Tabela que guarda o nome dos fabricantes dos veículos. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
id_modelo bigint PK NOT NULL DEFAULT nextval(('next_veiculo_modelo'::text)::regclass)
1º Chave primaria
nm_modelo character varying(30) NOT NULL Nome do veiculo do modelo
id_fabricante bigint PK NOT NULL 2º Chave Primaria, referente a tabela veiculo_fabricante
id_categoria integer NOT NULL Cod. Da Categoria, referente a tabela veiculo_fabricante
version
Tabela de versão. Não sofre inserção
Campo Tipo Índice Características/Nome Sequencias Comentário
n_version numeric PK NOT NULL Chave indica a versão
viatura_apoio
Tabela que guarda os dados das viaturas de apoio que participam da ocorrência.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_viatura_apoio bigint PK NOT NULL DEFAULT nextval(('next_vtr_apoio'::text)::regclass)
Chave Primaria
id_ocorrencia bigint FK NOT NULL Código da ocorrência
id_tp_vtr_apoio bigint FK NOT NULL Tipo de viatura
cod_abreviatura character varying(10) NOT NULL Código ou Abreviatura
placa character varying(10) NOT NULL Placa da viatura
ds_vtr_apoio text Descrição
nm_responsavel character varying(50) Nome Responsavel
viaturas
Tabela que guarda os dados das viaturas.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_viatura character varying(10) PK NOT NULL Chave Primaria
id_obm bigint PK NOT NULL Cod. Da OBM
nm_placa character varying(20) NOT NULL Nome da Placa
de_viatura text Descrição
ch_status_operacio character varying(1) NOT NULL Status Operacional
nal
ch_status_atividade character varying(1) NOT NULL Status de atividade
id_cidade bigint NOT NULL Código da Cidade
ch_atualizacao character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
viaturas_guarnicao
Tabela que guarda os dados das viaturas da guarnição.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_viatura character varying(10) PK NOT NULL 1º Chave Primaria
id_time_escala timestamp without time zone
PK NOT NULL 2º Chave Primaria
id_matricula bigint PK NOT NULL 3º Chave Primaria
ch_funcao character(2) NOT NULL Chave que indica a função
dt_time_termino timestamp without time zone
Data termino da escala
dt_time_inicio timestamp without time zone
NOT NULL Data inicio da escala
desc_justifica_vtr text Descrição justificativa. Não mais utilizado
ch_repositorio character varying(1) NOT NULL DEFAULT 'S'::character varying
Chave Utilizada Antigamente para Atualizações das tabelas
vitima_praia
Tabela que guarda os dados das vitimas de salvamento de praias.
Campo Tipo Índice Características/Nome Sequencias Comentário
id_vit_praia bigint PK NOT NULL DEFAULT nextval(('next_vit_praia'::text)::regclass)
1º Chave Primaria
id_salvamento bigint PK NOT NULL 2º Chave Primaria
id_cidade bigint PK NOT NULL 3º Chave Primaria
nm_vit_praia character varying(50) Nome da Vítima
ds_idade integer Idade
tp_sexo character(1) Sexo
ds_endereco character varying(255)
Endereço
nm_cidade character varying(50) Nome da Cidade
nm_estado character varying(50) Nome do Estado
nm_pais character varying(50) Nome do Pais
ch_estrangeiro character varying(1) NOT NULL DEFAULT 'N'::character varying
Chave que indica se a vitima era estrangeira
ch_atualizacao character varying(1) NOT NULL DEFAULT Chave Utilizada