--
-- PostgreSQL database dump
--

SET statement_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;

--
-- Name: plpgsql; Type: PROCEDURAL LANGUAGE; Schema: -; Owner: postgres
--

CREATE OR REPLACE PROCEDURAL LANGUAGE plpgsql;


ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO postgres;

SET search_path = public, pg_catalog;

SET default_tablespace = '';

SET default_with_oids = false;

--
-- Name: aut_autorizacao; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE aut_autorizacao (
    id integer NOT NULL,
    empresa_id integer,
    estabelecimento_id integer,
    trabalhador_id integer,
    ficha_id integer,
    pode_editar boolean DEFAULT false NOT NULL,
    user_id integer NOT NULL,
    validade_incio date,
    validade_fim date,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer
);


ALTER TABLE public.aut_autorizacao OWNER TO fpalma;

--
-- Name: aut_autorizacao_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE aut_autorizacao_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.aut_autorizacao_id_seq OWNER TO fpalma;

--
-- Name: aut_autorizacao_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE aut_autorizacao_id_seq OWNED BY aut_autorizacao.id;


--
-- Name: aut_autorizacao_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('aut_autorizacao_id_seq', 1, false);


--
-- Name: fc_ficha; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    data date DEFAULT ('now'::text)::date NOT NULL,
    trabalhador_id integer NOT NULL,
    trabalhador_numero_mecanografico character varying(255),
    trabalhador_nome character varying(512) NOT NULL,
    estabelecimento_id integer NOT NULL,
    estabelecimento_nome character varying(512) NOT NULL,
    empresa_id integer NOT NULL,
    empresa_designacao_social character varying(512) NOT NULL,
    empresa_ramo_actividade character varying(1024),
    estabelecimento_localidade character varying(255),
    trabalhador_sexo character(1),
    trabalhador_data_nascimento date,
    trabalhador_funcao_actual character varying(512),
    trabalhador_habilitacoes_id integer,
    trabalhador_habilitacoes_info_extra character varying(255),
    trabalhador_estado_civil_id integer,
    motivo_id integer,
    conclusoes_id integer,
    profissional_saude_id integer,
    profissional_saude_nome character varying(1024),
    profissional_saude_cedula character varying(64),
    profissional_saude_assinatura bytea,
    medicina_curativa_id integer,
    enfermagem_id integer,
    observacoes character varying(16384),
    problemas_solucoes_id integer,
    habitos_id integer,
    exame_objectivo_id integer,
    classificacao_individual_saude_id integer,
    absentismo_id integer,
    esquema_vacinal_id integer,
    trabalhador_data_admissao date,
    trabalhador_posto character varying(1024),
    trabalhador_tarefas character varying(2048),
    informacao_periodica_id integer,
    actividade_id integer,
    antecedentes_ocupacionais_id integer,
    antecedentes_pessoais_id integer,
    doencas_activas_id integer,
    antecedentes_familiares_id integer,
    motivo_detalhe character varying(1024)
);


ALTER TABLE public.fc_ficha OWNER TO fpalma;

--
-- Name: COLUMN fc_ficha.profissional_saude_assinatura; Type: COMMENT; Schema: public; Owner: fpalma
--

COMMENT ON COLUMN fc_ficha.profissional_saude_assinatura IS 'not sure about this';


--
-- Name: fc_ficha_absentismo; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_absentismo (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    dias_ausencia_ultimo_ano integer,
    motivos_ausencia character varying(2048)
);


ALTER TABLE public.fc_ficha_absentismo OWNER TO fpalma;

--
-- Name: fc_ficha_absentismo_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_absentismo_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_absentismo_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_absentismo_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_absentismo_id_seq OWNED BY fc_ficha_absentismo.id;


--
-- Name: fc_ficha_absentismo_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_absentismo_id_seq', 1, false);


--
-- Name: fc_ficha_actividade; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_actividade (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    horario_normal boolean DEFAULT false NOT NULL,
    horario_continuo boolean DEFAULT false NOT NULL,
    horario_turnos boolean DEFAULT false NOT NULL,
    horario_nocturno boolean DEFAULT false NOT NULL,
    horario_isencao boolean DEFAULT false NOT NULL,
    postura_sentado boolean DEFAULT false NOT NULL,
    postura_em_pe boolean DEFAULT false NOT NULL,
    postura_em_pe_deslocacoes boolean DEFAULT false NOT NULL,
    postura_em_pe_parado boolean DEFAULT false NOT NULL,
    postura_sentado_em_pe boolean DEFAULT false NOT NULL,
    tarefas_variadas boolean DEFAULT false NOT NULL,
    tarefas_criativas boolean DEFAULT false NOT NULL,
    tarefas_monotonas boolean DEFAULT false NOT NULL,
    tarefas_repetitivas boolean DEFAULT false NOT NULL,
    tarefas_minuciosas boolean DEFAULT false NOT NULL,
    esforco_fisico_superior_dez_kg boolean DEFAULT false NOT NULL,
    esforco_fisico_inferior_dez_kg boolean DEFAULT false NOT NULL,
    esforco_visual boolean DEFAULT false NOT NULL,
    esforco_mental boolean DEFAULT false NOT NULL,
    posto_representa_risco_saude boolean DEFAULT false NOT NULL,
    posto_trabalho_altura boolean DEFAULT false NOT NULL,
    posto_trabalho_veiculos boolean DEFAULT false NOT NULL,
    posto_trabalho_maquinas boolean DEFAULT false NOT NULL,
    posto_trabalho_ar_condicionado boolean DEFAULT false NOT NULL,
    posto_trabalho_luz_artificial boolean DEFAULT false NOT NULL,
    posto_trabalho_alcatifas boolean DEFAULT false NOT NULL,
    ajuda_servico_saude_ocupacional_detalhe character varying(1024),
    exposicao_ecrans boolean DEFAULT false NOT NULL,
    exposicao_iluminacao_deficiente boolean DEFAULT false NOT NULL,
    exposicao_cargas boolean DEFAULT false NOT NULL,
    exposicao_posturas_incorrectas boolean DEFAULT false NOT NULL,
    exposicao_ruido boolean DEFAULT false NOT NULL,
    exposicao_vibracoes boolean DEFAULT false NOT NULL,
    exposicao_empoeiramentos boolean DEFAULT false NOT NULL,
    exposicao_quimicos boolean DEFAULT false NOT NULL,
    exposicao_quimicos_detalhe character varying(1024),
    exposicao_agentes_biologicos boolean DEFAULT false NOT NULL,
    exposicao_agentes_biologicos_detalhe character varying(1024),
    exposicao_temperaturas_extremas boolean DEFAULT false NOT NULL,
    exposicao_temperaturas_extremas_calor boolean DEFAULT false NOT NULL,
    exposicao_temperaturas_extremas_frio boolean DEFAULT false NOT NULL,
    exposicao_stress boolean DEFAULT false NOT NULL
);


ALTER TABLE public.fc_ficha_actividade OWNER TO fpalma;

--
-- Name: fc_ficha_actividade_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_actividade_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_actividade_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_actividade_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_actividade_id_seq OWNED BY fc_ficha_actividade.id;


--
-- Name: fc_ficha_actividade_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_actividade_id_seq', 1, false);


--
-- Name: fc_ficha_antecedentes_familiares; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_antecedentes_familiares (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    infecciosas_pai boolean DEFAULT false NOT NULL,
    infecciosas_mae boolean DEFAULT false NOT NULL,
    infecciosas_irmaos boolean DEFAULT false NOT NULL,
    infecciosas_avos boolean DEFAULT false NOT NULL,
    infecciosas_outros boolean DEFAULT false NOT NULL,
    infecciosas_outros_detalhe character varying(1024),
    neoplasias_pai boolean DEFAULT false NOT NULL,
    neoplasias_mae boolean DEFAULT false NOT NULL,
    neoplasias_irmaos boolean DEFAULT false NOT NULL,
    neoplasias_avos boolean DEFAULT false NOT NULL,
    neoplasias_outros boolean DEFAULT false NOT NULL,
    neoplasias_outros_detalhe character varying(1024),
    nutricao_pai boolean DEFAULT false NOT NULL,
    nutricao_mae boolean DEFAULT false NOT NULL,
    nutricao_irmaos boolean DEFAULT false NOT NULL,
    nutricao_avos boolean DEFAULT false NOT NULL,
    nutricao_outros boolean DEFAULT false NOT NULL,
    nutricao_outros_detalhe character varying(1024),
    sangue_pai boolean DEFAULT false NOT NULL,
    sangue_mae boolean DEFAULT false NOT NULL,
    sangue_irmaos boolean DEFAULT false NOT NULL,
    sangue_avos boolean DEFAULT false NOT NULL,
    sangue_outros boolean DEFAULT false NOT NULL,
    sangue_outros_detalhe character varying(1024),
    mentais_pai boolean DEFAULT false NOT NULL,
    mentais_mae boolean DEFAULT false NOT NULL,
    mentais_irmaos boolean DEFAULT false NOT NULL,
    mentais_avos boolean DEFAULT false NOT NULL,
    mentais_outros boolean DEFAULT false NOT NULL,
    mentais_outros_detalhe character varying(1024),
    snc_pai boolean DEFAULT false NOT NULL,
    snc_mae boolean DEFAULT false NOT NULL,
    snc_irmaos boolean DEFAULT false NOT NULL,
    snc_avos boolean DEFAULT false NOT NULL,
    snc_outros boolean DEFAULT false NOT NULL,
    snc_outros_detalhe character varying(1024),
    circulatorio_pai boolean DEFAULT false NOT NULL,
    circulatorio_mae boolean DEFAULT false NOT NULL,
    circulatorio_irmaos boolean DEFAULT false NOT NULL,
    circulatorio_avos boolean DEFAULT false NOT NULL,
    circulatorio_outros boolean DEFAULT false NOT NULL,
    circulatorio_outros_detalhe character varying(1024),
    respiratorio_pai boolean DEFAULT false NOT NULL,
    respiratorio_mae boolean DEFAULT false NOT NULL,
    respiratorio_irmaos boolean DEFAULT false NOT NULL,
    respiratorio_avos boolean DEFAULT false NOT NULL,
    respiratorio_outros boolean DEFAULT false NOT NULL,
    respiratorio_outros_detalhe character varying(1024),
    digestivo_pai boolean DEFAULT false NOT NULL,
    digestivo_mae boolean DEFAULT false NOT NULL,
    digestivo_irmaos boolean DEFAULT false NOT NULL,
    digestivo_avos boolean DEFAULT false NOT NULL,
    digestivo_outros boolean DEFAULT false NOT NULL,
    digestivo_outros_detalhe character varying(1024),
    genito_urinario_pai boolean DEFAULT false NOT NULL,
    genito_urinario_mae boolean DEFAULT false NOT NULL,
    genito_urinario_irmaos boolean DEFAULT false NOT NULL,
    genito_urinario_avos boolean DEFAULT false NOT NULL,
    genito_urinario_outros boolean DEFAULT false NOT NULL,
    genito_urinario_outros_detalhe character varying(1024),
    gravidez_puerperio_pai boolean DEFAULT false NOT NULL,
    gravidez_puerperio_mae boolean DEFAULT false NOT NULL,
    gravidez_puerperio_irmaos boolean DEFAULT false NOT NULL,
    gravidez_puerperio_avos boolean DEFAULT false NOT NULL,
    gravidez_puerperio_outros boolean DEFAULT false NOT NULL,
    gravidez_puerperio_outros_detalhe character varying(1024),
    pele_pai boolean DEFAULT false NOT NULL,
    pele_mae boolean DEFAULT false NOT NULL,
    pele_irmaos boolean DEFAULT false NOT NULL,
    pele_avos boolean DEFAULT false NOT NULL,
    pele_outros boolean DEFAULT false NOT NULL,
    pele_outros_detalhe character varying(1024),
    osteomuscular_tecido_conjuntivo_pai boolean DEFAULT false NOT NULL,
    osteomuscular_tecido_conjuntivo_mae boolean DEFAULT false NOT NULL,
    osteomuscular_tecido_conjuntivo_irmaos boolean DEFAULT false NOT NULL,
    osteomuscular_tecido_conjuntivo_avos boolean DEFAULT false NOT NULL,
    osteomuscular_tecido_conjuntivo_outros boolean DEFAULT false NOT NULL,
    osteomuscular_tecido_conjuntivo_outros_detalhe character varying(1024),
    anomalias_congenitas_pai boolean DEFAULT false NOT NULL,
    anomalias_congenitas_mae boolean DEFAULT false NOT NULL,
    anomalias_congenitas_irmaos boolean DEFAULT false NOT NULL,
    anomalias_congenitas_avos boolean DEFAULT false NOT NULL,
    anomalias_congenitas_outros boolean DEFAULT false NOT NULL,
    anomalias_congenitas_outros_detalhe character varying(1024),
    sintomas_sinais_afeccoes_pai boolean DEFAULT false NOT NULL,
    sintomas_sinais_afeccoes_mae boolean DEFAULT false NOT NULL,
    sintomas_sinais_afeccoes_irmaos boolean DEFAULT false NOT NULL,
    sintomas_sinais_afeccoes_avos boolean DEFAULT false NOT NULL,
    sintomas_sinais_afeccoes_outros boolean DEFAULT false NOT NULL,
    sintomas_sinais_afeccoes_outros_detalhe character varying(1024),
    lesoes_pai boolean DEFAULT false NOT NULL,
    lesoes_mae boolean DEFAULT false NOT NULL,
    lesoes_irmaos boolean DEFAULT false NOT NULL,
    lesoes_avos boolean DEFAULT false NOT NULL,
    lesoes_outros boolean DEFAULT false NOT NULL,
    lesoes_outros_detalhe character varying(1024)
);


ALTER TABLE public.fc_ficha_antecedentes_familiares OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_familiares_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_antecedentes_familiares_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_antecedentes_familiares_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_familiares_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_antecedentes_familiares_id_seq OWNED BY fc_ficha_antecedentes_familiares.id;


--
-- Name: fc_ficha_antecedentes_familiares_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_antecedentes_familiares_id_seq', 1, false);


--
-- Name: fc_ficha_antecedentes_ocupacionais; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_antecedentes_ocupacionais (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    idade_inicio_actividade_desconhecida boolean DEFAULT false NOT NULL,
    idade_inicio_actividade integer,
    exposto_factores_risco boolean DEFAULT false NOT NULL,
    factores_riscos_fisicos boolean DEFAULT false NOT NULL,
    factores_riscos_fisicos_detalhe character varying(1024),
    factores_riscos_fisicos_actividade character varying(1024),
    factores_riscos_fisicos_tempo character varying(1024),
    factores_riscos_quimicos boolean DEFAULT false NOT NULL,
    factores_riscos_quimicos_detalhe character varying(1024),
    factores_riscos_quimicos_actividade character varying(1024),
    factores_riscos_quimicos_tempo character varying(1024),
    factores_riscos_biologicos boolean DEFAULT false NOT NULL,
    factores_riscos_biologicos_detalhe character varying(1024),
    factores_riscos_biologicos_actividade character varying(1024),
    factores_riscos_biologicos_tempo character varying(1024),
    factores_riscos_ergonomicos boolean DEFAULT false NOT NULL,
    factores_riscos_ergonomicos_detalhe character varying(1024),
    factores_riscos_ergonomicos_actividade character varying(1024),
    factores_riscos_ergonomicos_tempo character varying(1024),
    factores_riscos_psicossociais boolean DEFAULT false NOT NULL,
    factores_riscos_psicossociais_detalhe character varying(1024),
    factores_riscos_psicossociais_actividade character varying(1024),
    factores_riscos_psicossociais_tempo character varying(1024),
    doencas_relacionadas_com_trabalho boolean DEFAULT false NOT NULL,
    doencas_relacionadas_com_trabalho_detalhe character varying(2048),
    acidentes_trabalho boolean DEFAULT false NOT NULL,
    doencas_profissionais boolean DEFAULT false NOT NULL
);


ALTER TABLE public.fc_ficha_antecedentes_ocupacionais OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_ocupacionais_acidentes_trabalho; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_antecedentes_ocupacionais_acidentes_trabalho (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    antecedentes_ocupacionais_id integer,
    acidente character varying(1024) NOT NULL,
    data date,
    lesao_corporal character varying(1024),
    incapacidade_resultante_desconhecida boolean DEFAULT false NOT NULL,
    incapacidade_resultante integer
);


ALTER TABLE public.fc_ficha_antecedentes_ocupacionais_acidentes_trabalho OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_id_seq OWNED BY fc_ficha_antecedentes_ocupacionais_acidentes_trabalho.id;


--
-- Name: fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_id_seq', 1, false);


--
-- Name: fc_ficha_antecedentes_ocupacionais_actividades_anteriores; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_antecedentes_ocupacionais_actividades_anteriores (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    antecedentes_ocupacionais_id integer,
    actividade character varying(1024) NOT NULL,
    entidade character varying(1024),
    local_trabalho character varying(1024),
    periodo_tempo character varying(1024)
);


ALTER TABLE public.fc_ficha_antecedentes_ocupacionais_actividades_anteriores OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_ocupacionais_actividades_anteriore_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_antecedentes_ocupacionais_actividades_anteriore_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_antecedentes_ocupacionais_actividades_anteriore_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_ocupacionais_actividades_anteriore_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_antecedentes_ocupacionais_actividades_anteriore_id_seq OWNED BY fc_ficha_antecedentes_ocupacionais_actividades_anteriores.id;


--
-- Name: fc_ficha_antecedentes_ocupacionais_actividades_anteriore_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_antecedentes_ocupacionais_actividades_anteriore_id_seq', 1, false);


--
-- Name: fc_ficha_antecedentes_ocupacionais_doencas_profissionais; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_antecedentes_ocupacionais_doencas_profissionais (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    antecedentes_ocupacionais_id integer,
    suspeitada boolean DEFAULT false NOT NULL,
    declarada boolean DEFAULT false NOT NULL,
    data_suspeita date,
    data_declaracao date
);


ALTER TABLE public.fc_ficha_antecedentes_ocupacionais_doencas_profissionais OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_ocupacionais_doencas_profissionais_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_antecedentes_ocupacionais_doencas_profissionais_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_antecedentes_ocupacionais_doencas_profissionais_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_ocupacionais_doencas_profissionais_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_antecedentes_ocupacionais_doencas_profissionais_id_seq OWNED BY fc_ficha_antecedentes_ocupacionais_doencas_profissionais.id;


--
-- Name: fc_ficha_antecedentes_ocupacionais_doencas_profissionais_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_antecedentes_ocupacionais_doencas_profissionais_id_seq', 1, false);


--
-- Name: fc_ficha_antecedentes_ocupacionais_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_antecedentes_ocupacionais_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_antecedentes_ocupacionais_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_antecedentes_ocupacionais_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_antecedentes_ocupacionais_id_seq OWNED BY fc_ficha_antecedentes_ocupacionais.id;


--
-- Name: fc_ficha_antecedentes_ocupacionais_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_antecedentes_ocupacionais_id_seq', 1, false);


--
-- Name: fc_ficha_classificacao_individual_saude; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_classificacao_individual_saude (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    sem_problemas_saude boolean DEFAULT false NOT NULL,
    alteracao_temporaria_saude boolean DEFAULT false NOT NULL,
    doenca_cronica_sem_interferencia boolean DEFAULT false NOT NULL,
    doenca_cronica_com_interferencia boolean DEFAULT false NOT NULL,
    doenca_profissional boolean DEFAULT false NOT NULL,
    incapacidade_parcial boolean DEFAULT false NOT NULL,
    incapacidade_total boolean DEFAULT false NOT NULL,
    parecer_em_estudo boolean DEFAULT false NOT NULL
);


ALTER TABLE public.fc_ficha_classificacao_individual_saude OWNER TO fpalma;

--
-- Name: fc_ficha_classificacao_individual_saude_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_classificacao_individual_saude_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_classificacao_individual_saude_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_classificacao_individual_saude_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_classificacao_individual_saude_id_seq OWNED BY fc_ficha_classificacao_individual_saude.id;


--
-- Name: fc_ficha_classificacao_individual_saude_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_classificacao_individual_saude_id_seq', 1, false);


--
-- Name: fc_ficha_conclusoes; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_conclusoes (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    apto boolean DEFAULT false NOT NULL,
    apto_condicionalmente boolean DEFAULT false NOT NULL,
    inapto_temporariamente boolean DEFAULT false NOT NULL,
    inapto_definitivamente boolean DEFAULT false NOT NULL,
    reavaliacao_bianual boolean DEFAULT false NOT NULL,
    reavaliacao_anual boolean DEFAULT false NOT NULL,
    reavaliacao_outra_periodicidade boolean DEFAULT false NOT NULL,
    reavaliacao_outra_peridicidade_detalhe character varying(1024),
    reavaliacao_ocasional boolean DEFAULT false NOT NULL,
    reavaliacao_ocasional_detalhe character varying(1024),
    data_exame date
);


ALTER TABLE public.fc_ficha_conclusoes OWNER TO fpalma;

--
-- Name: fc_ficha_conclusoes_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_conclusoes_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_conclusoes_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_conclusoes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_conclusoes_id_seq OWNED BY fc_ficha_conclusoes.id;


--
-- Name: fc_ficha_conclusoes_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_conclusoes_id_seq', 1, false);


--
-- Name: fc_ficha_doencas; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_doencas (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    antecedentes_pessoais boolean DEFAULT false NOT NULL,
    doencas_activas boolean DEFAULT false NOT NULL,
    doencas_infecciosas_tuberculose boolean DEFAULT false NOT NULL,
    doencas_infecciosas_hepatites boolean DEFAULT false NOT NULL,
    doencas_infecciosas_hepatites_detalhe character varying(1024),
    doencas_infecciosas_vih boolean DEFAULT false NOT NULL,
    doencas_infecciosas_outras boolean DEFAULT false NOT NULL,
    doencas_infecciosas_outras_detalhe character varying(2048),
    doencas_nutricao_diabetes boolean DEFAULT false NOT NULL,
    doencas_nutricao_obesidade boolean DEFAULT false NOT NULL,
    doencas_nutricao_mal_nutricao boolean DEFAULT false NOT NULL,
    doencas_nutricao_dislipidemias boolean DEFAULT false NOT NULL,
    doencas_nutricao_imunitarias boolean DEFAULT false NOT NULL,
    doencas_nutricao_outras_doencas_metabolismo boolean DEFAULT false NOT NULL,
    doencas_nutricao_outras_doencas_endocrinas boolean DEFAULT false NOT NULL,
    neoplasias_detalhe character varying(2048),
    doencas_sangue_anemia boolean DEFAULT false NOT NULL,
    doencas_sangue_outras boolean DEFAULT false NOT NULL,
    doencas_sangue_outras_detalhe character varying(2048),
    transtornos_mentais_neurose boolean DEFAULT false NOT NULL,
    transtornos_mentais_psicose boolean DEFAULT false NOT NULL,
    transtornos_mentais_depressao boolean DEFAULT false NOT NULL,
    transtornos_mentais_outros boolean DEFAULT false NOT NULL,
    transtornos_mentais_outros_detalhe character varying(2048),
    doencas_snc_visao boolean DEFAULT false NOT NULL,
    doencas_snc_audicao boolean DEFAULT false NOT NULL,
    doencas_snc_epilepsia boolean DEFAULT false NOT NULL,
    doencas_snc_outras boolean DEFAULT false NOT NULL,
    doencas_snc_outras_detalhe character varying(2048),
    doencas_circulatorio_hta boolean DEFAULT false NOT NULL,
    doencas_circulatorio_isquemica boolean DEFAULT false NOT NULL,
    doencas_circulatorio_varizes boolean DEFAULT false NOT NULL,
    doencas_circulatorio_outras boolean DEFAULT false NOT NULL,
    doencas_circulatorio_outras_detalhe character varying(2048),
    doencas_respiratorio_sinusite boolean DEFAULT false NOT NULL,
    doencas_respiratorio_rinite boolean DEFAULT false NOT NULL,
    doencas_respiratorio_bronquite boolean DEFAULT false NOT NULL,
    doencas_respiratorio_asma boolean DEFAULT false NOT NULL,
    doencas_respiratorio_pneumoconiose boolean DEFAULT false NOT NULL,
    doencas_respiratorio_outras boolean DEFAULT false NOT NULL,
    doencas_respiratorio_outras_detalhe character varying(2048),
    doencas_digestivo_cavidade_bucal boolean DEFAULT false NOT NULL,
    doencas_digestivo_peptica boolean DEFAULT false NOT NULL,
    doencas_digestivo_hernias boolean DEFAULT false NOT NULL,
    doencas_digestivo_hepatica boolean DEFAULT false NOT NULL,
    doencas_digestivo_outras boolean DEFAULT false NOT NULL,
    doencas_digestivo_outras_detalhe character varying(2048),
    doencas_genito_urinario_urinaria boolean DEFAULT false NOT NULL,
    doencas_genito_urinario_urinaria_detalhe character varying(2048),
    doencas_genito_urinario_ginecologica boolean DEFAULT false NOT NULL,
    doencas_genito_urinario_ginecologica_detalhe character varying(2048),
    doencas_genito_urinario_mama boolean DEFAULT false NOT NULL,
    doencas_genito_urinario_mama_detalhe character varying(2048),
    complicacoes_gravidez_puerperio boolean DEFAULT false NOT NULL,
    complicacoes_gravidez_puerperio_detalhe character varying(2048),
    doencas_pele_dermatites boolean DEFAULT false NOT NULL,
    doencas_pele_dermatites_detalhe character varying(2048),
    doencas_pele_dermatoses boolean DEFAULT false NOT NULL,
    doencas_pele_dermatoses_detalhe character varying(2048),
    doencas_pele_outras boolean DEFAULT false NOT NULL,
    doencas_pele_outras_detalhe character varying(2048),
    doencas_osteomuscular_tecido_conjuntivo_espondilartrose boolean DEFAULT false NOT NULL,
    doencas_osteomuscular_tecido_conjuntivo_atroses boolean DEFAULT false NOT NULL,
    doencas_osteomuscular_tecido_conjuntivo_atroses_detalhe character varying(2048),
    doencas_osteomuscular_tecido_conjuntivo_outras boolean DEFAULT false NOT NULL,
    doencas_osteomuscular_tecido_conjuntivo_outras_detalhe character varying(2048),
    anomalias_congenitas boolean DEFAULT false NOT NULL,
    anomalias_congenitas_detalhe character varying(2048),
    sintomas_sinais_afeccoes boolean DEFAULT false NOT NULL,
    sintomas_sinais_afeccoes_detalhe character varying(2048),
    lesoes_traumatismo_craniano boolean DEFAULT false NOT NULL,
    lesoes_traumatismo_membros_superiores boolean DEFAULT false NOT NULL,
    lesoes_traumatismo_membros_inferiores boolean DEFAULT false NOT NULL,
    lesoes_traumatismo_coluna boolean DEFAULT false NOT NULL,
    lesoes_traumatismo_toracico boolean DEFAULT false NOT NULL,
    lesoes_traumatismo_abdominal boolean DEFAULT false NOT NULL,
    lesoes_outros boolean DEFAULT false NOT NULL,
    lesoes_outros_detalhe character varying(2048),
    observacoes character varying(8192)
);


ALTER TABLE public.fc_ficha_doencas OWNER TO fpalma;

--
-- Name: fc_ficha_doencas_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_doencas_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_doencas_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_doencas_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_doencas_id_seq OWNED BY fc_ficha_doencas.id;


--
-- Name: fc_ficha_doencas_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_doencas_id_seq', 1, false);


--
-- Name: fc_ficha_enfermagem; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_enfermagem (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    data date DEFAULT ('now'::text)::date NOT NULL,
    descricao character varying(8192)
);


ALTER TABLE public.fc_ficha_enfermagem OWNER TO fpalma;

--
-- Name: fc_ficha_enfermagem_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_enfermagem_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_enfermagem_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_enfermagem_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_enfermagem_id_seq OWNED BY fc_ficha_enfermagem.id;


--
-- Name: fc_ficha_enfermagem_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_enfermagem_id_seq', 1, false);


--
-- Name: fc_ficha_esquema_vacinal; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_esquema_vacinal (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    antitetanica boolean DEFAULT false NOT NULL,
    antitetanica_data date,
    antihepatiteb boolean DEFAULT false NOT NULL,
    antihepatiteb_data date,
    bcg boolean DEFAULT false NOT NULL,
    bcg_data date,
    rastreios_tuberculose boolean DEFAULT false NOT NULL,
    rastreios_tuberculose_data date,
    outras_vacinas boolean DEFAULT false NOT NULL,
    outras_vacinas_detalhe character varying(1024)
);


ALTER TABLE public.fc_ficha_esquema_vacinal OWNER TO fpalma;

--
-- Name: fc_ficha_esquema_vacinal_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_esquema_vacinal_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_esquema_vacinal_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_esquema_vacinal_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_esquema_vacinal_id_seq OWNED BY fc_ficha_esquema_vacinal.id;


--
-- Name: fc_ficha_esquema_vacinal_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_esquema_vacinal_id_seq', 1, false);


--
-- Name: fc_ficha_exame_objectivo; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_exame_objectivo (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    biometria_peso real,
    biometria_altura integer,
    biometria_ta_sistolica integer,
    biometria_ta_diastolica integer,
    biometria_frequencia_cardiaca integer,
    perfil_psicologico_ansioso boolean DEFAULT false NOT NULL,
    perfil_psicologico_deprimido boolean DEFAULT false NOT NULL,
    perfil_psicologico_calmo boolean DEFAULT false NOT NULL,
    perfil_psicologico_hiperactivo boolean DEFAULT false NOT NULL,
    perfil_psicologico_outro boolean DEFAULT false NOT NULL,
    perfil_psicologico_outro_detalhe character varying(1024),
    acuidade_visual_esquerdo_perto real,
    acuidade_visual_esquerdo_longe real,
    acuidade_visual_direito_perto real,
    acuidade_visual_direito_longe real,
    senso_cromatico_normal boolean DEFAULT false NOT NULL,
    senso_cromatico_alterado boolean DEFAULT false NOT NULL,
    senso_cromatico_alterado_detalhe character varying(1024),
    boca_nariz_normal boolean DEFAULT false NOT NULL,
    boca_nariz_alteracoes_detalhe character varying(1024),
    pele_mucosas_normal boolean DEFAULT false NOT NULL,
    pele_mucosas_alteracoes_detalhe character varying(1024),
    acuidade_auditiva_normal boolean DEFAULT false NOT NULL,
    acuidade_auditiva_alteracoes_detalhe character varying(1024),
    adenopatias_normal boolean DEFAULT false NOT NULL,
    adenopatias_alteracoes_detalhe character varying(1024),
    pescoco_normal boolean DEFAULT false NOT NULL,
    pescoco_alteracoes_detalhe character varying(1024),
    torax_normal boolean DEFAULT false NOT NULL,
    torax_alteracoes_detalhe character varying(1024),
    auscultacao_cardiaca_normal boolean DEFAULT false NOT NULL,
    auscultacao_cardiaca_alteracoes_detalhe character varying(1024),
    auscultacao_pulmonar_normal boolean DEFAULT false NOT NULL,
    auscultacao_pulmonar_alteracoes_detalhe character varying(1024),
    mama_normal boolean DEFAULT false NOT NULL,
    mama_alteracoes_detalhe character varying(1024),
    abdomen_normal boolean DEFAULT false NOT NULL,
    abdomen_alteracoes_detalhe character varying(1024),
    coluna_vertebral_normal boolean DEFAULT false NOT NULL,
    coluna_vertebral_alteracoes_detalhe character varying(1024),
    membros_normal boolean DEFAULT false NOT NULL,
    membros_alteracoes_detalhe character varying(1024),
    exame_neurologico_normal boolean DEFAULT false NOT NULL,
    exame_neurologico_detalhe character varying(1024)
);


ALTER TABLE public.fc_ficha_exame_objectivo OWNER TO fpalma;

--
-- Name: fc_ficha_exame_objectivo_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_exame_objectivo_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_exame_objectivo_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_exame_objectivo_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_exame_objectivo_id_seq OWNED BY fc_ficha_exame_objectivo.id;


--
-- Name: fc_ficha_exame_objectivo_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_exame_objectivo_id_seq', 1, false);


--
-- Name: fc_ficha_habitos; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_habitos (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    data date DEFAULT ('now'::text)::date NOT NULL,
    descricao character varying(8192),
    alcoolicos_ausentes boolean DEFAULT false NOT NULL,
    alcoolicos_esporadicos boolean DEFAULT false NOT NULL,
    alcoolicos_moderados boolean DEFAULT false NOT NULL,
    alcoolicos_acentuados boolean DEFAULT false NOT NULL,
    alcoolicos_excessivos boolean DEFAULT false NOT NULL,
    tabagicos_nunca boolean DEFAULT false NOT NULL,
    tabagicos_abolidos_mais_sete_anos boolean DEFAULT false NOT NULL,
    tabagicos_abolidos_menos_sete_anos boolean DEFAULT false NOT NULL,
    tabagicos_fuma boolean DEFAULT false NOT NULL,
    tabagicos_fuma_menos_cinco boolean DEFAULT false NOT NULL,
    tabagicos_fuma_cinco_dez boolean DEFAULT false NOT NULL,
    tabagicos_fuma_onze_vinte boolean DEFAULT false NOT NULL,
    tabagicos_fuma_vinteum_trinta boolean DEFAULT false NOT NULL,
    tabagicos_fuma_trintaum_quarenta boolean DEFAULT false NOT NULL,
    tabagicos_fuma_mais_quarenta boolean DEFAULT false NOT NULL,
    medicamentosos_ausentes boolean DEFAULT false NOT NULL,
    medicamentosos_antidepressivos boolean DEFAULT false NOT NULL,
    medicamentosos_antihipertensivos boolean DEFAULT false NOT NULL,
    medicamentosos_antiepilepticos boolean DEFAULT false NOT NULL,
    medicamentosos_antidiabeticos boolean DEFAULT false NOT NULL,
    medicamentosos_antiinflamatorios boolean DEFAULT false NOT NULL,
    medicamentosos_outros boolean DEFAULT false NOT NULL,
    medicamentosos_outros_detalhe character varying(1024),
    exercicio_fisico boolean DEFAULT false NOT NULL,
    exercicio_fisico_detalhe character varying(1024),
    alimentacao_variada boolean DEFAULT false NOT NULL,
    alimentacao_tendenciosa boolean DEFAULT false NOT NULL,
    alimentacao_cafeismo character varying(1024),
    alimentacao_ingestao_hidrica character varying(1024),
    sono_regular boolean DEFAULT false NOT NULL,
    sono_irregular boolean DEFAULT false NOT NULL,
    sono_irregular_detalhe character varying(1024)
);


ALTER TABLE public.fc_ficha_habitos OWNER TO fpalma;

--
-- Name: fc_ficha_habitos_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_habitos_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_habitos_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_habitos_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_habitos_id_seq OWNED BY fc_ficha_habitos.id;


--
-- Name: fc_ficha_habitos_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_habitos_id_seq', 1, false);


--
-- Name: fc_ficha_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_id_seq OWNED BY fc_ficha.id;


--
-- Name: fc_ficha_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_id_seq', 1, false);


--
-- Name: fc_ficha_informacao_periodica; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_informacao_periodica (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    mudanca_funcao_condicoes boolean DEFAULT false NOT NULL,
    mudanca_funcao_condicoes_detalhe character varying(4096),
    tarefas_actuais_detalhe character varying(4096),
    acidente_trabalho boolean DEFAULT false NOT NULL,
    acidente_trabalho_detalhe character varying(4096),
    alteracoes_estado_saude boolean DEFAULT false NOT NULL,
    alteracoes_estado_saude_detalhe character varying(4096),
    relaciona_trabalho_saude boolean DEFAULT false NOT NULL,
    relaciona_trabalho_saude_detalhe character varying(4096)
);


ALTER TABLE public.fc_ficha_informacao_periodica OWNER TO fpalma;

--
-- Name: fc_ficha_informacao_periodica_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_informacao_periodica_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_informacao_periodica_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_informacao_periodica_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_informacao_periodica_id_seq OWNED BY fc_ficha_informacao_periodica.id;


--
-- Name: fc_ficha_informacao_periodica_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_informacao_periodica_id_seq', 1, false);


--
-- Name: fc_ficha_medicina_curativa; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_medicina_curativa (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    data date DEFAULT ('now'::text)::date NOT NULL,
    descricao character varying(8192)
);


ALTER TABLE public.fc_ficha_medicina_curativa OWNER TO fpalma;

--
-- Name: fc_ficha_medicina_curativa_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_medicina_curativa_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_medicina_curativa_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_medicina_curativa_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_medicina_curativa_id_seq OWNED BY fc_ficha_medicina_curativa.id;


--
-- Name: fc_ficha_medicina_curativa_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_medicina_curativa_id_seq', 1, false);


--
-- Name: fc_ficha_problemas_solucoes; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_ficha_problemas_solucoes (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    created_user_id integer NOT NULL,
    created_user_name character varying(1024) NOT NULL,
    deleted_stamp timestamp without time zone,
    deleted_user_id integer,
    deleted_user_name character varying(1024),
    problemas_saude character varying(8192),
    problemas_trabalho character varying(8192),
    solucoes_problemas_saude character varying(8192),
    solucoes_problemas_trabalho character varying(8192)
);


ALTER TABLE public.fc_ficha_problemas_solucoes OWNER TO fpalma;

--
-- Name: fc_ficha_problemas_solucoes_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_ficha_problemas_solucoes_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_ficha_problemas_solucoes_id_seq OWNER TO fpalma;

--
-- Name: fc_ficha_problemas_solucoes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_ficha_problemas_solucoes_id_seq OWNED BY fc_ficha_problemas_solucoes.id;


--
-- Name: fc_ficha_problemas_solucoes_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_ficha_problemas_solucoes_id_seq', 1, false);


--
-- Name: fc_motivos; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_motivos (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    deleted_stamp timestamp without time zone,
    codigo character varying(255) NOT NULL,
    descricao character varying(1024) NOT NULL,
    ordem integer,
    precisa_detalhe boolean DEFAULT false NOT NULL
);


ALTER TABLE public.fc_motivos OWNER TO fpalma;

--
-- Name: fc_motivos_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_motivos_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_motivos_id_seq OWNER TO fpalma;

--
-- Name: fc_motivos_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_motivos_id_seq OWNED BY fc_motivos.id;


--
-- Name: fc_motivos_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_motivos_id_seq', 11, true);


--
-- Name: fc_tipo_ficha; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE fc_tipo_ficha (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    deleted_stamp timestamp without time zone,
    codigo character varying(255) NOT NULL,
    descricao character varying(1024) NOT NULL
);


ALTER TABLE public.fc_tipo_ficha OWNER TO fpalma;

--
-- Name: fc_tipo_ficha_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE fc_tipo_ficha_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.fc_tipo_ficha_id_seq OWNER TO fpalma;

--
-- Name: fc_tipo_ficha_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE fc_tipo_ficha_id_seq OWNED BY fc_tipo_ficha.id;


--
-- Name: fc_tipo_ficha_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('fc_tipo_ficha_id_seq', 9, true);


--
-- Name: trb_estado_civil; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE trb_estado_civil (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    deleted_stamp timestamp without time zone,
    codigo character varying(255) NOT NULL,
    descricao character varying(512) NOT NULL
);


ALTER TABLE public.trb_estado_civil OWNER TO fpalma;

--
-- Name: trb_estado_civil_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE trb_estado_civil_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.trb_estado_civil_id_seq OWNER TO fpalma;

--
-- Name: trb_estado_civil_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE trb_estado_civil_id_seq OWNED BY trb_estado_civil.id;


--
-- Name: trb_estado_civil_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('trb_estado_civil_id_seq', 1, false);


--
-- Name: trb_habilitacoes; Type: TABLE; Schema: public; Owner: fpalma; Tablespace: 
--

CREATE TABLE trb_habilitacoes (
    id integer NOT NULL,
    created_stamp timestamp without time zone DEFAULT now() NOT NULL,
    deleted_stamp timestamp without time zone,
    codigo character varying(255) NOT NULL,
    descricao character varying(512) NOT NULL,
    tem_info_extra boolean DEFAULT false NOT NULL
);


ALTER TABLE public.trb_habilitacoes OWNER TO fpalma;

--
-- Name: trb_habilitacoes_id_seq; Type: SEQUENCE; Schema: public; Owner: fpalma
--

CREATE SEQUENCE trb_habilitacoes_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.trb_habilitacoes_id_seq OWNER TO fpalma;

--
-- Name: trb_habilitacoes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: fpalma
--

ALTER SEQUENCE trb_habilitacoes_id_seq OWNED BY trb_habilitacoes.id;


--
-- Name: trb_habilitacoes_id_seq; Type: SEQUENCE SET; Schema: public; Owner: fpalma
--

SELECT pg_catalog.setval('trb_habilitacoes_id_seq', 1, false);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY aut_autorizacao ALTER COLUMN id SET DEFAULT nextval('aut_autorizacao_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha ALTER COLUMN id SET DEFAULT nextval('fc_ficha_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_absentismo ALTER COLUMN id SET DEFAULT nextval('fc_ficha_absentismo_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_actividade ALTER COLUMN id SET DEFAULT nextval('fc_ficha_actividade_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_antecedentes_familiares ALTER COLUMN id SET DEFAULT nextval('fc_ficha_antecedentes_familiares_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais ALTER COLUMN id SET DEFAULT nextval('fc_ficha_antecedentes_ocupacionais_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_acidentes_trabalho ALTER COLUMN id SET DEFAULT nextval('fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_actividades_anteriores ALTER COLUMN id SET DEFAULT nextval('fc_ficha_antecedentes_ocupacionais_actividades_anteriore_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_doencas_profissionais ALTER COLUMN id SET DEFAULT nextval('fc_ficha_antecedentes_ocupacionais_doencas_profissionais_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_classificacao_individual_saude ALTER COLUMN id SET DEFAULT nextval('fc_ficha_classificacao_individual_saude_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_conclusoes ALTER COLUMN id SET DEFAULT nextval('fc_ficha_conclusoes_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_doencas ALTER COLUMN id SET DEFAULT nextval('fc_ficha_doencas_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_enfermagem ALTER COLUMN id SET DEFAULT nextval('fc_ficha_enfermagem_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_esquema_vacinal ALTER COLUMN id SET DEFAULT nextval('fc_ficha_esquema_vacinal_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_exame_objectivo ALTER COLUMN id SET DEFAULT nextval('fc_ficha_exame_objectivo_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_habitos ALTER COLUMN id SET DEFAULT nextval('fc_ficha_habitos_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_informacao_periodica ALTER COLUMN id SET DEFAULT nextval('fc_ficha_informacao_periodica_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_medicina_curativa ALTER COLUMN id SET DEFAULT nextval('fc_ficha_medicina_curativa_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_problemas_solucoes ALTER COLUMN id SET DEFAULT nextval('fc_ficha_problemas_solucoes_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_motivos ALTER COLUMN id SET DEFAULT nextval('fc_motivos_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_tipo_ficha ALTER COLUMN id SET DEFAULT nextval('fc_tipo_ficha_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY trb_estado_civil ALTER COLUMN id SET DEFAULT nextval('trb_estado_civil_id_seq'::regclass);


--
-- Name: id; Type: DEFAULT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY trb_habilitacoes ALTER COLUMN id SET DEFAULT nextval('trb_habilitacoes_id_seq'::regclass);


--
-- Data for Name: aut_autorizacao; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY aut_autorizacao (id, empresa_id, estabelecimento_id, trabalhador_id, ficha_id, pode_editar, user_id, validade_incio, validade_fim, created_stamp, created_user_id, deleted_stamp, deleted_user_id) FROM stdin;
\.


--
-- Data for Name: fc_ficha; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, data, trabalhador_id, trabalhador_numero_mecanografico, trabalhador_nome, estabelecimento_id, estabelecimento_nome, empresa_id, empresa_designacao_social, empresa_ramo_actividade, estabelecimento_localidade, trabalhador_sexo, trabalhador_data_nascimento, trabalhador_funcao_actual, trabalhador_habilitacoes_id, trabalhador_habilitacoes_info_extra, trabalhador_estado_civil_id, motivo_id, conclusoes_id, profissional_saude_id, profissional_saude_nome, profissional_saude_cedula, profissional_saude_assinatura, medicina_curativa_id, enfermagem_id, observacoes, problemas_solucoes_id, habitos_id, exame_objectivo_id, classificacao_individual_saude_id, absentismo_id, esquema_vacinal_id, trabalhador_data_admissao, trabalhador_posto, trabalhador_tarefas, informacao_periodica_id, actividade_id, antecedentes_ocupacionais_id, antecedentes_pessoais_id, doencas_activas_id, antecedentes_familiares_id, motivo_detalhe) FROM stdin;
\.


--
-- Data for Name: fc_ficha_absentismo; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_absentismo (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, dias_ausencia_ultimo_ano, motivos_ausencia) FROM stdin;
\.


--
-- Data for Name: fc_ficha_actividade; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_actividade (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, horario_normal, horario_continuo, horario_turnos, horario_nocturno, horario_isencao, postura_sentado, postura_em_pe, postura_em_pe_deslocacoes, postura_em_pe_parado, postura_sentado_em_pe, tarefas_variadas, tarefas_criativas, tarefas_monotonas, tarefas_repetitivas, tarefas_minuciosas, esforco_fisico_superior_dez_kg, esforco_fisico_inferior_dez_kg, esforco_visual, esforco_mental, posto_representa_risco_saude, posto_trabalho_altura, posto_trabalho_veiculos, posto_trabalho_maquinas, posto_trabalho_ar_condicionado, posto_trabalho_luz_artificial, posto_trabalho_alcatifas, ajuda_servico_saude_ocupacional_detalhe, exposicao_ecrans, exposicao_iluminacao_deficiente, exposicao_cargas, exposicao_posturas_incorrectas, exposicao_ruido, exposicao_vibracoes, exposicao_empoeiramentos, exposicao_quimicos, exposicao_quimicos_detalhe, exposicao_agentes_biologicos, exposicao_agentes_biologicos_detalhe, exposicao_temperaturas_extremas, exposicao_temperaturas_extremas_calor, exposicao_temperaturas_extremas_frio, exposicao_stress) FROM stdin;
\.


--
-- Data for Name: fc_ficha_antecedentes_familiares; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_antecedentes_familiares (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, infecciosas_pai, infecciosas_mae, infecciosas_irmaos, infecciosas_avos, infecciosas_outros, infecciosas_outros_detalhe, neoplasias_pai, neoplasias_mae, neoplasias_irmaos, neoplasias_avos, neoplasias_outros, neoplasias_outros_detalhe, nutricao_pai, nutricao_mae, nutricao_irmaos, nutricao_avos, nutricao_outros, nutricao_outros_detalhe, sangue_pai, sangue_mae, sangue_irmaos, sangue_avos, sangue_outros, sangue_outros_detalhe, mentais_pai, mentais_mae, mentais_irmaos, mentais_avos, mentais_outros, mentais_outros_detalhe, snc_pai, snc_mae, snc_irmaos, snc_avos, snc_outros, snc_outros_detalhe, circulatorio_pai, circulatorio_mae, circulatorio_irmaos, circulatorio_avos, circulatorio_outros, circulatorio_outros_detalhe, respiratorio_pai, respiratorio_mae, respiratorio_irmaos, respiratorio_avos, respiratorio_outros, respiratorio_outros_detalhe, digestivo_pai, digestivo_mae, digestivo_irmaos, digestivo_avos, digestivo_outros, digestivo_outros_detalhe, genito_urinario_pai, genito_urinario_mae, genito_urinario_irmaos, genito_urinario_avos, genito_urinario_outros, genito_urinario_outros_detalhe, gravidez_puerperio_pai, gravidez_puerperio_mae, gravidez_puerperio_irmaos, gravidez_puerperio_avos, gravidez_puerperio_outros, gravidez_puerperio_outros_detalhe, pele_pai, pele_mae, pele_irmaos, pele_avos, pele_outros, pele_outros_detalhe, osteomuscular_tecido_conjuntivo_pai, osteomuscular_tecido_conjuntivo_mae, osteomuscular_tecido_conjuntivo_irmaos, osteomuscular_tecido_conjuntivo_avos, osteomuscular_tecido_conjuntivo_outros, osteomuscular_tecido_conjuntivo_outros_detalhe, anomalias_congenitas_pai, anomalias_congenitas_mae, anomalias_congenitas_irmaos, anomalias_congenitas_avos, anomalias_congenitas_outros, anomalias_congenitas_outros_detalhe, sintomas_sinais_afeccoes_pai, sintomas_sinais_afeccoes_mae, sintomas_sinais_afeccoes_irmaos, sintomas_sinais_afeccoes_avos, sintomas_sinais_afeccoes_outros, sintomas_sinais_afeccoes_outros_detalhe, lesoes_pai, lesoes_mae, lesoes_irmaos, lesoes_avos, lesoes_outros, lesoes_outros_detalhe) FROM stdin;
\.


--
-- Data for Name: fc_ficha_antecedentes_ocupacionais; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_antecedentes_ocupacionais (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, idade_inicio_actividade_desconhecida, idade_inicio_actividade, exposto_factores_risco, factores_riscos_fisicos, factores_riscos_fisicos_detalhe, factores_riscos_fisicos_actividade, factores_riscos_fisicos_tempo, factores_riscos_quimicos, factores_riscos_quimicos_detalhe, factores_riscos_quimicos_actividade, factores_riscos_quimicos_tempo, factores_riscos_biologicos, factores_riscos_biologicos_detalhe, factores_riscos_biologicos_actividade, factores_riscos_biologicos_tempo, factores_riscos_ergonomicos, factores_riscos_ergonomicos_detalhe, factores_riscos_ergonomicos_actividade, factores_riscos_ergonomicos_tempo, factores_riscos_psicossociais, factores_riscos_psicossociais_detalhe, factores_riscos_psicossociais_actividade, factores_riscos_psicossociais_tempo, doencas_relacionadas_com_trabalho, doencas_relacionadas_com_trabalho_detalhe, acidentes_trabalho, doencas_profissionais) FROM stdin;
\.


--
-- Data for Name: fc_ficha_antecedentes_ocupacionais_acidentes_trabalho; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_antecedentes_ocupacionais_acidentes_trabalho (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, antecedentes_ocupacionais_id, acidente, data, lesao_corporal, incapacidade_resultante_desconhecida, incapacidade_resultante) FROM stdin;
\.


--
-- Data for Name: fc_ficha_antecedentes_ocupacionais_actividades_anteriores; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_antecedentes_ocupacionais_actividades_anteriores (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, antecedentes_ocupacionais_id, actividade, entidade, local_trabalho, periodo_tempo) FROM stdin;
\.


--
-- Data for Name: fc_ficha_antecedentes_ocupacionais_doencas_profissionais; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_antecedentes_ocupacionais_doencas_profissionais (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, antecedentes_ocupacionais_id, suspeitada, declarada, data_suspeita, data_declaracao) FROM stdin;
\.


--
-- Data for Name: fc_ficha_classificacao_individual_saude; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_classificacao_individual_saude (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, sem_problemas_saude, alteracao_temporaria_saude, doenca_cronica_sem_interferencia, doenca_cronica_com_interferencia, doenca_profissional, incapacidade_parcial, incapacidade_total, parecer_em_estudo) FROM stdin;
\.


--
-- Data for Name: fc_ficha_conclusoes; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_conclusoes (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, apto, apto_condicionalmente, inapto_temporariamente, inapto_definitivamente, reavaliacao_bianual, reavaliacao_anual, reavaliacao_outra_periodicidade, reavaliacao_outra_peridicidade_detalhe, reavaliacao_ocasional, reavaliacao_ocasional_detalhe, data_exame) FROM stdin;
\.


--
-- Data for Name: fc_ficha_doencas; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_doencas (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, antecedentes_pessoais, doencas_activas, doencas_infecciosas_tuberculose, doencas_infecciosas_hepatites, doencas_infecciosas_hepatites_detalhe, doencas_infecciosas_vih, doencas_infecciosas_outras, doencas_infecciosas_outras_detalhe, doencas_nutricao_diabetes, doencas_nutricao_obesidade, doencas_nutricao_mal_nutricao, doencas_nutricao_dislipidemias, doencas_nutricao_imunitarias, doencas_nutricao_outras_doencas_metabolismo, doencas_nutricao_outras_doencas_endocrinas, neoplasias_detalhe, doencas_sangue_anemia, doencas_sangue_outras, doencas_sangue_outras_detalhe, transtornos_mentais_neurose, transtornos_mentais_psicose, transtornos_mentais_depressao, transtornos_mentais_outros, transtornos_mentais_outros_detalhe, doencas_snc_visao, doencas_snc_audicao, doencas_snc_epilepsia, doencas_snc_outras, doencas_snc_outras_detalhe, doencas_circulatorio_hta, doencas_circulatorio_isquemica, doencas_circulatorio_varizes, doencas_circulatorio_outras, doencas_circulatorio_outras_detalhe, doencas_respiratorio_sinusite, doencas_respiratorio_rinite, doencas_respiratorio_bronquite, doencas_respiratorio_asma, doencas_respiratorio_pneumoconiose, doencas_respiratorio_outras, doencas_respiratorio_outras_detalhe, doencas_digestivo_cavidade_bucal, doencas_digestivo_peptica, doencas_digestivo_hernias, doencas_digestivo_hepatica, doencas_digestivo_outras, doencas_digestivo_outras_detalhe, doencas_genito_urinario_urinaria, doencas_genito_urinario_urinaria_detalhe, doencas_genito_urinario_ginecologica, doencas_genito_urinario_ginecologica_detalhe, doencas_genito_urinario_mama, doencas_genito_urinario_mama_detalhe, complicacoes_gravidez_puerperio, complicacoes_gravidez_puerperio_detalhe, doencas_pele_dermatites, doencas_pele_dermatites_detalhe, doencas_pele_dermatoses, doencas_pele_dermatoses_detalhe, doencas_pele_outras, doencas_pele_outras_detalhe, doencas_osteomuscular_tecido_conjuntivo_espondilartrose, doencas_osteomuscular_tecido_conjuntivo_atroses, doencas_osteomuscular_tecido_conjuntivo_atroses_detalhe, doencas_osteomuscular_tecido_conjuntivo_outras, doencas_osteomuscular_tecido_conjuntivo_outras_detalhe, anomalias_congenitas, anomalias_congenitas_detalhe, sintomas_sinais_afeccoes, sintomas_sinais_afeccoes_detalhe, lesoes_traumatismo_craniano, lesoes_traumatismo_membros_superiores, lesoes_traumatismo_membros_inferiores, lesoes_traumatismo_coluna, lesoes_traumatismo_toracico, lesoes_traumatismo_abdominal, lesoes_outros, lesoes_outros_detalhe, observacoes) FROM stdin;
\.


--
-- Data for Name: fc_ficha_enfermagem; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_enfermagem (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, data, descricao) FROM stdin;
\.


--
-- Data for Name: fc_ficha_esquema_vacinal; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_esquema_vacinal (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, antitetanica, antitetanica_data, antihepatiteb, antihepatiteb_data, bcg, bcg_data, rastreios_tuberculose, rastreios_tuberculose_data, outras_vacinas, outras_vacinas_detalhe) FROM stdin;
\.


--
-- Data for Name: fc_ficha_exame_objectivo; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_exame_objectivo (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, biometria_peso, biometria_altura, biometria_ta_sistolica, biometria_ta_diastolica, biometria_frequencia_cardiaca, perfil_psicologico_ansioso, perfil_psicologico_deprimido, perfil_psicologico_calmo, perfil_psicologico_hiperactivo, perfil_psicologico_outro, perfil_psicologico_outro_detalhe, acuidade_visual_esquerdo_perto, acuidade_visual_esquerdo_longe, acuidade_visual_direito_perto, acuidade_visual_direito_longe, senso_cromatico_normal, senso_cromatico_alterado, senso_cromatico_alterado_detalhe, boca_nariz_normal, boca_nariz_alteracoes_detalhe, pele_mucosas_normal, pele_mucosas_alteracoes_detalhe, acuidade_auditiva_normal, acuidade_auditiva_alteracoes_detalhe, adenopatias_normal, adenopatias_alteracoes_detalhe, pescoco_normal, pescoco_alteracoes_detalhe, torax_normal, torax_alteracoes_detalhe, auscultacao_cardiaca_normal, auscultacao_cardiaca_alteracoes_detalhe, auscultacao_pulmonar_normal, auscultacao_pulmonar_alteracoes_detalhe, mama_normal, mama_alteracoes_detalhe, abdomen_normal, abdomen_alteracoes_detalhe, coluna_vertebral_normal, coluna_vertebral_alteracoes_detalhe, membros_normal, membros_alteracoes_detalhe, exame_neurologico_normal, exame_neurologico_detalhe) FROM stdin;
\.


--
-- Data for Name: fc_ficha_habitos; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_habitos (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, data, descricao, alcoolicos_ausentes, alcoolicos_esporadicos, alcoolicos_moderados, alcoolicos_acentuados, alcoolicos_excessivos, tabagicos_nunca, tabagicos_abolidos_mais_sete_anos, tabagicos_abolidos_menos_sete_anos, tabagicos_fuma, tabagicos_fuma_menos_cinco, tabagicos_fuma_cinco_dez, tabagicos_fuma_onze_vinte, tabagicos_fuma_vinteum_trinta, tabagicos_fuma_trintaum_quarenta, tabagicos_fuma_mais_quarenta, medicamentosos_ausentes, medicamentosos_antidepressivos, medicamentosos_antihipertensivos, medicamentosos_antiepilepticos, medicamentosos_antidiabeticos, medicamentosos_antiinflamatorios, medicamentosos_outros, medicamentosos_outros_detalhe, exercicio_fisico, exercicio_fisico_detalhe, alimentacao_variada, alimentacao_tendenciosa, alimentacao_cafeismo, alimentacao_ingestao_hidrica, sono_regular, sono_irregular, sono_irregular_detalhe) FROM stdin;
\.


--
-- Data for Name: fc_ficha_informacao_periodica; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_informacao_periodica (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, mudanca_funcao_condicoes, mudanca_funcao_condicoes_detalhe, tarefas_actuais_detalhe, acidente_trabalho, acidente_trabalho_detalhe, alteracoes_estado_saude, alteracoes_estado_saude_detalhe, relaciona_trabalho_saude, relaciona_trabalho_saude_detalhe) FROM stdin;
\.


--
-- Data for Name: fc_ficha_medicina_curativa; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_medicina_curativa (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, data, descricao) FROM stdin;
\.


--
-- Data for Name: fc_ficha_problemas_solucoes; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_ficha_problemas_solucoes (id, created_stamp, created_user_id, created_user_name, deleted_stamp, deleted_user_id, deleted_user_name, problemas_saude, problemas_trabalho, solucoes_problemas_saude, solucoes_problemas_trabalho) FROM stdin;
\.


--
-- Data for Name: fc_motivos; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_motivos (id, created_stamp, deleted_stamp, codigo, descricao, ordem, precisa_detalhe) FROM stdin;
1	2013-12-11 15:36:13.403172	\N	MC_ENF_SEGUIMENTO	Consulta de Seguimento	1	f
2	2013-12-11 15:36:55.517228	\N	MC_ENF_URGENCIA	Consulta de Urg\\u00eancia	2	f
3	2013-12-11 15:37:54.347164	\N	OC_ACIDENTE	Acidente de Trabalho	1	f
8	2013-12-11 15:40:15.405029	\N	OC_REGRESSO_BAIXA	Regresso de Baixa	2	f
4	2013-12-11 15:38:09.567236	\N	OC_PEDIDO_TRABALHADOR	A Pedido do Trabalhador	3	f
9	2013-12-11 15:40:39.458895	\N	OC_DOENCA	Doen\\u00e7a Profissional	4	f
5	2013-12-11 15:38:47.841065	\N	OC_PEDIDO_MEDICO	A Pedido do M\\u00e9dico do Trabalho	5	f
10	2013-12-11 15:40:57.253825	\N	OC_PEDIDO_ENTIDADE	A Pedidos da Entidade Patronal	6	f
6	2013-12-11 15:39:22.750202	\N	OC_ALTERACAO_TRABALHO	Altera\\u00e7\\u00e3o das Condi\\u00e7\\u00f5es de Trabalho	7	f
11	2013-12-11 15:41:04.660299	\N	OC_OUTRO	Outro	8	t
\.


--
-- Data for Name: fc_tipo_ficha; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY fc_tipo_ficha (id, created_stamp, deleted_stamp, codigo, descricao) FROM stdin;
9	2013-12-09 16:52:20.278747	\N	MEDICINA_CURATIVA	Medicina Curativa
1	2013-12-09 16:50:55.487244	\N	ADMISSAO	Admiss\\u00e3o
2	2013-12-09 16:51:03.443348	\N	PERIODICA_INICIAL	Peri\\u00f3dica Inicial
3	2013-12-09 16:51:17.982784	\N	PERIODICA	Peri\\u00f3dica
7	2013-12-09 16:52:07.799082	\N	OCASIONAL	Ocasional
8	2013-12-09 16:52:14.676497	\N	ENFERMAGEM	Enfermagem
\.


--
-- Data for Name: trb_estado_civil; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY trb_estado_civil (id, created_stamp, deleted_stamp, codigo, descricao) FROM stdin;
\.


--
-- Data for Name: trb_habilitacoes; Type: TABLE DATA; Schema: public; Owner: fpalma
--

COPY trb_habilitacoes (id, created_stamp, deleted_stamp, codigo, descricao, tem_info_extra) FROM stdin;
\.


--
-- Name: aut_autorizacao_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY aut_autorizacao
    ADD CONSTRAINT aut_autorizacao_pkey PRIMARY KEY (id);


--
-- Name: fc_enfermagem_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_enfermagem
    ADD CONSTRAINT fc_enfermagem_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_absentismo_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_absentismo
    ADD CONSTRAINT fc_ficha_absentismo_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_actividade_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_actividade
    ADD CONSTRAINT fc_ficha_actividade_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_antecedentes_familiares_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_antecedentes_familiares
    ADD CONSTRAINT fc_ficha_antecedentes_familiares_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_acidentes_trabalho
    ADD CONSTRAINT fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_antecedentes_ocupacionais_actividades_anteriores_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_actividades_anteriores
    ADD CONSTRAINT fc_ficha_antecedentes_ocupacionais_actividades_anteriores_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_antecedentes_ocupacionais_doencas_profissionais_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_doencas_profissionais
    ADD CONSTRAINT fc_ficha_antecedentes_ocupacionais_doencas_profissionais_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_antecedentes_ocupacionais_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais
    ADD CONSTRAINT fc_ficha_antecedentes_ocupacionais_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_classificacao_individual_saude_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_classificacao_individual_saude
    ADD CONSTRAINT fc_ficha_classificacao_individual_saude_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_conclusoes_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_conclusoes
    ADD CONSTRAINT fc_ficha_conclusoes_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_doencas_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_doencas
    ADD CONSTRAINT fc_ficha_doencas_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_esquema_vacinal_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_esquema_vacinal
    ADD CONSTRAINT fc_ficha_esquema_vacinal_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_exame_objectivo_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_exame_objectivo
    ADD CONSTRAINT fc_ficha_exame_objectivo_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_habitos_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_habitos
    ADD CONSTRAINT fc_ficha_habitos_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_informacao_periodica_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_informacao_periodica
    ADD CONSTRAINT fc_ficha_informacao_periodica_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_pkey PRIMARY KEY (id);


--
-- Name: fc_medicina_curativa_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_medicina_curativa
    ADD CONSTRAINT fc_medicina_curativa_pkey PRIMARY KEY (id);


--
-- Name: fc_motivos_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_motivos
    ADD CONSTRAINT fc_motivos_pkey PRIMARY KEY (id);


--
-- Name: fc_problemas_solucoes_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_ficha_problemas_solucoes
    ADD CONSTRAINT fc_problemas_solucoes_pkey PRIMARY KEY (id);


--
-- Name: fc_tipo_ficha_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY fc_tipo_ficha
    ADD CONSTRAINT fc_tipo_ficha_pkey PRIMARY KEY (id);


--
-- Name: trb_estado_civil_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY trb_estado_civil
    ADD CONSTRAINT trb_estado_civil_pkey PRIMARY KEY (id);


--
-- Name: trb_habilitacoes_pkey; Type: CONSTRAINT; Schema: public; Owner: fpalma; Tablespace: 
--

ALTER TABLE ONLY trb_habilitacoes
    ADD CONSTRAINT trb_habilitacoes_pkey PRIMARY KEY (id);


--
-- Name: fc_ficha_absentismo_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_absentismo_id_fkey FOREIGN KEY (absentismo_id) REFERENCES fc_ficha_absentismo(id);


--
-- Name: fc_ficha_actividade_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_actividade_id_fkey FOREIGN KEY (actividade_id) REFERENCES fc_ficha_actividade(id);


--
-- Name: fc_ficha_antecedentes_familiares_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_antecedentes_familiares_id_fkey FOREIGN KEY (antecedentes_familiares_id) REFERENCES fc_ficha_antecedentes_familiares(id);


--
-- Name: fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_anteceden; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_acidentes_trabalho
    ADD CONSTRAINT fc_ficha_antecedentes_ocupacionais_acidentes_trabalho_anteceden FOREIGN KEY (antecedentes_ocupacionais_id) REFERENCES fc_ficha_antecedentes_ocupacionais(id);


--
-- Name: fc_ficha_antecedentes_ocupacionais_actividades_anteriores_antec; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_actividades_anteriores
    ADD CONSTRAINT fc_ficha_antecedentes_ocupacionais_actividades_anteriores_antec FOREIGN KEY (antecedentes_ocupacionais_id) REFERENCES fc_ficha_antecedentes_ocupacionais(id);


--
-- Name: fc_ficha_antecedentes_ocupacionais_doencas_profissionais_antece; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha_antecedentes_ocupacionais_doencas_profissionais
    ADD CONSTRAINT fc_ficha_antecedentes_ocupacionais_doencas_profissionais_antece FOREIGN KEY (antecedentes_ocupacionais_id) REFERENCES fc_ficha_antecedentes_ocupacionais(id);


--
-- Name: fc_ficha_antecedentes_ocupacionais_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_antecedentes_ocupacionais_id_fkey FOREIGN KEY (antecedentes_ocupacionais_id) REFERENCES fc_ficha_antecedentes_ocupacionais(id);


--
-- Name: fc_ficha_antecedentes_pessoais_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_antecedentes_pessoais_id_fkey FOREIGN KEY (antecedentes_pessoais_id) REFERENCES fc_ficha_doencas(id);


--
-- Name: fc_ficha_classificacao_individual_saude_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_classificacao_individual_saude_id_fkey FOREIGN KEY (classificacao_individual_saude_id) REFERENCES fc_ficha_classificacao_individual_saude(id);


--
-- Name: fc_ficha_conclusoes_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_conclusoes_id_fkey FOREIGN KEY (conclusoes_id) REFERENCES fc_ficha_conclusoes(id);


--
-- Name: fc_ficha_doencas_activas_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_doencas_activas_id_fkey FOREIGN KEY (doencas_activas_id) REFERENCES fc_ficha_doencas(id);


--
-- Name: fc_ficha_enfermagem_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_enfermagem_id_fkey FOREIGN KEY (enfermagem_id) REFERENCES fc_ficha_enfermagem(id);


--
-- Name: fc_ficha_esquema_vacinal_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_esquema_vacinal_id_fkey FOREIGN KEY (esquema_vacinal_id) REFERENCES fc_ficha_esquema_vacinal(id);


--
-- Name: fc_ficha_exame_objectivo_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_exame_objectivo_id_fkey FOREIGN KEY (exame_objectivo_id) REFERENCES fc_ficha_exame_objectivo(id);


--
-- Name: fc_ficha_habitos_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_habitos_id_fkey FOREIGN KEY (habitos_id) REFERENCES fc_ficha_habitos(id);


--
-- Name: fc_ficha_informacao_periodica_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_informacao_periodica_id_fkey FOREIGN KEY (informacao_periodica_id) REFERENCES fc_ficha_informacao_periodica(id);


--
-- Name: fc_ficha_medicina_curativa_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_medicina_curativa_id_fkey FOREIGN KEY (medicina_curativa_id) REFERENCES fc_ficha_medicina_curativa(id);


--
-- Name: fc_ficha_motivo_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_motivo_id_fkey FOREIGN KEY (motivo_id) REFERENCES fc_motivos(id);


--
-- Name: fc_ficha_problemas_solucoes_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_problemas_solucoes_id_fkey FOREIGN KEY (problemas_solucoes_id) REFERENCES fc_ficha_problemas_solucoes(id);


--
-- Name: fc_ficha_trabalhador_estado_civil_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_trabalhador_estado_civil_id_fkey FOREIGN KEY (trabalhador_estado_civil_id) REFERENCES trb_estado_civil(id);


--
-- Name: fc_ficha_trabalhador_habilitacoes_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: fpalma
--

ALTER TABLE ONLY fc_ficha
    ADD CONSTRAINT fc_ficha_trabalhador_habilitacoes_id_fkey FOREIGN KEY (trabalhador_habilitacoes_id) REFERENCES trb_habilitacoes(id);


--
-- Name: public; Type: ACL; Schema: -; Owner: postgres
--

REVOKE ALL ON SCHEMA public FROM PUBLIC;
REVOKE ALL ON SCHEMA public FROM postgres;
GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO PUBLIC;


--
-- PostgreSQL database dump complete
--

