CREATE TABLE `cp_fornecedor` (
  `for_id` int(11) NOT NULL,
  `for_nome` varchar(255) DEFAULT NULL,
  `for_email` varchar(255) DEFAULT NULL,
  `for_cpf_cnpj` varchar(45) DEFAULT NULL,
  `for_telefone_ddd` varchar(2) DEFAULT NULL,
  `for_telefone` varchar(45) DEFAULT NULL,
  `for_cep` varchar(9) DEFAULT NULL,
  `for_endereco` varchar(255) DEFAULT NULL,
  `for_numero` varchar(45) DEFAULT NULL,
  `for_complemento` varchar(100) DEFAULT NULL,
  `for_bairro` varchar(255) DEFAULT NULL,
  `for_cidade` varchar(255) DEFAULT NULL,
  `for_estado` varchar(255) DEFAULT NULL,
  `for_observacoes` text,
  `for_datacriacao` timestamp NULL DEFAULT NULL,
  `for_atualizacao` timestamp NULL DEFAULT NULL,
  `for_excluido` timestamp NULL DEFAULT NULL,
  `for_nome_referencia` varchar(255) DEFAULT NULL,
  `for_tel_referencia` varchar(255) DEFAULT NULL,
  `for_ddd_referencia` varchar(55) DEFAULT NULL,
  `for_tipo_id` int(11) DEFAULT NULL,
PRIMARY KEY (`for_id`))
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1;




CREATE TABLE IF NOT EXISTS `cp_fornecedor_contratos` (
  `con_id` INT(11) NOT NULL AUTO_INCREMENT,
  `for_id` INT(11) NOT NULL,
  `con_titulo` VARCHAR(255) NULL DEFAULT NULL,
  `con_arquivo` VARCHAR(255) NULL DEFAULT NULL,
  `con_data_inicial` DATE NULL DEFAULT NULL,
  `con_data_final` DATE NULL DEFAULT NULL,
  `con_observacoes` TEXT NULL DEFAULT NULL,
  `con_datacriacao` TIMESTAMP NULL DEFAULT NULL,
  `con_atualizacao` TIMESTAMP NULL DEFAULT NULL,
  `con_excluido` TIMESTAMP NULL DEFAULT NULL,
  PRIMARY KEY (`con_id`, `for_id`),
  CONSTRAINT `fk_cp_fornecedor_contratos_cp_fornecedor1`
    FOREIGN KEY (`for_id`)
    REFERENCES `cp_fornecedor` (`for_id`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION)
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1;



CREATE TABLE `cp_fornecedor_has_avaliacao` (
  `fa_id` int(11) NOT NULL AUTO_INCREMENT,
  `for_id` int(11) NOT NULL,
  `ava_id` int(11) NOT NULL,
  `ava_nome` varchar(255) NOT NULL,
  `fa_data` date DEFAULT NULL,
  `fa_avaliador` varchar(255) DEFAULT NULL,
  `fa_data_retorno` date DEFAULT NULL,
  `fa_data_realiz` date DEFAULT NULL,
  `fa_media_tecnica` varchar(10) DEFAULT NULL,
  `fa_media_comport` varchar(10) DEFAULT NULL,
  `fa_media_institu` varchar(10) DEFAULT NULL,
  `fa_media_paciente` varchar(10) DEFAULT NULL,
  `fa_media_producao` varchar(10) DEFAULT NULL,
  `fa_media_geral` varchar(10) DEFAULT NULL,
  `fa_observacoes` text,
  `fa_dtenvio` timestamp NULL DEFAULT NULL,
  `fa_datacriacao` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `fa_media_comp5` varchar(10) DEFAULT NULL,
  `fa_media_comp6` varchar(10) DEFAULT NULL,
  `fa_media_comp7` varchar(10) DEFAULT NULL,
  `fa_media_comp8` varchar(10) DEFAULT NULL,
  `fa_media_comp9` varchar(10) DEFAULT NULL,
  `fa_media_comp10` varchar(10) DEFAULT NULL,
  PRIMARY KEY (`fa_id`),
  KEY `fk_cp_user_fornecedor_has_cp_avaliacao_cp_user_fornecedor1` (`for_id`),
  CONSTRAINT `fk_cp_user_fornecedor_has_cp_avaliacao_cp_user_fornecedor1` FOREIGN KEY (`for_id`) REFERENCES `cp_fornecedor` (`for_id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;





CREATE TABLE `cp_fha_itens` (
  `fai_id` int(11) NOT NULL AUTO_INCREMENT,
  `fa_id` int(11) NOT NULL,
  `item_type` tinyint(4) DEFAULT NULL,
  `item_nome` varchar(255) DEFAULT NULL,
  `item_mousehover` text,
  `item_value` varchar(255) DEFAULT NULL,
  `item_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`fai_id`),
  KEY `fk_cp_fa_itens_cp_user_fornecedor_has_cp_avaliacao1` (`fa_id`),
  CONSTRAINT `fk_cp_fa_itens_cp_user_fornecedor_has_cp_avaliacao1` FOREIGN KEY (`fa_id`) REFERENCES `cp_fornecedor_has_avaliacao` (`fa_id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;




CREATE TABLE `cp_email_lido_fornecedor` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `forn_id` int(10) DEFAULT NULL,
  `fa_id` int(10) DEFAULT NULL,
  `visualizado` datetime DEFAULT NULL,
  `datacriacao` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;






CREATE TABLE `cp_fornecedor_tipo` (
  `tipo_id` int(11) NOT NULL AUTO_INCREMENT,
  `tipo_nome` varchar(255) DEFAULT NULL,
  `tipo_datacriacao` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `tipo_excluido` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`tipo_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;





CREATE TABLE `cp_avaliacoes_fornecedores` (
  `ava_id` int(11) NOT NULL AUTO_INCREMENT,
  `ava_nome` varchar(255) DEFAULT NULL,
  `ava_situacao` tinyint(4) DEFAULT '1',
  `ava_datacriacao` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `estab_id` int(6) DEFAULT '1',
  `gru_id` int(11) DEFAULT NULL,
  `ava_valor_tecnica` varchar(10) DEFAULT NULL COMMENT 'Valor esperado para avaliação técnica',
  `ava_valor_comport` varchar(10) DEFAULT NULL COMMENT 'Valor esperado para avaliação comportamental',
  `ava_valor_geral` varchar(10) DEFAULT NULL,
  PRIMARY KEY (`ava_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;




CREATE TABLE `cp_avaliacao_tipo_fornecedores` (
  `tipo_id` int(11) NOT NULL AUTO_INCREMENT,
  `ava_id` int(11) NOT NULL,
  `tipo_type` tinyint(4) DEFAULT NULL,
  `tipo_nome` varchar(255) DEFAULT NULL,
  `tipo_peso` varchar(10) DEFAULT NULL,
  `tipo_datacriacao` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`tipo_id`),
  KEY `fk_cp_avaliacoes_tipos_cp_avaliacao3` (`ava_id`),
  CONSTRAINT `fk_cp_avaliacoes_itens_cp_avaliacao3` FOREIGN KEY (`ava_id`) REFERENCES `cp_avaliacoes_fornecedores` (`ava_id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;




CREATE TABLE `cp_avaliacoes_fornecedores_itens` (
  `item_id` int(11) NOT NULL AUTO_INCREMENT,
  `ava_id` int(11) NOT NULL,
  `item_type` tinyint(4) DEFAULT NULL,
  `item_nome` varchar(255) DEFAULT NULL,
  `item_mousehover` text,
  `item_valor` varchar(10) DEFAULT NULL,
  `item_situacao` tinyint(4) DEFAULT NULL,
  `item_datacriacao` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `item_pre_valor` varchar(45) DEFAULT NULL,
  PRIMARY KEY (`item_id`),
  KEY `fk_cp_avaliacoes_itens_cp_avaliacao4` (`ava_id`),
  CONSTRAINT `fk_cp_avaliacoes_itens_cp_avaliacao4` FOREIGN KEY (`ava_id`) REFERENCES `cp_avaliacoes_fornecedores` (`ava_id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;






INSERT INTO `cp_tela_adm` (`tel_descricao`, `tel_path`, `estab_id`, `ordem`) VALUES ('Sistema - Fornecedor', 'sistema-fornecedor', '1', '14');
INSERT INTO `cp_tela_adm` (`tel_descricao`, `tel_path`, `estab_id`, `ordem`) VALUES ('Sistema - Relatório Fornecedor', 'sistema-relatorio-fornecedor', '1', '15');
INSERT INTO `cp_tela_adm` (`tel_descricao`, `tel_path`, `estab_id`, `ordem`) VALUES ('Sistema - Avaliação Fornecedor', 'sistema-avaliacao-fornecedores', '1', '16');
INSERT INTO `cp_tela_adm` (`tel_id`, `tel_descricao`, `tel_path`, `estab_id`, `ordem`) VALUES (NULL, 'Sistema Tipo Fornecedor', 'sistema-tipo-fornecedor', '1', '17');


INSERT INTO `cp_aba` (`tel_id`, `nome`, `path`, `estab_id`) VALUES ('22', 'Aba - Identidade', 'for-form', '1');
INSERT INTO `cp_aba` (`tel_id`, `nome`, `path`, `estab_id`) VALUES ('22', 'Aba - Contratos', 'for-contratos', '1');
INSERT INTO `cp_aba` (`tel_id`, `nome`, `path`, `estab_id`) VALUES ('22', 'Aba - Avaliações', 'for-avaliacoes', '1');





CREATE TABLE `cp_configuracoes` (
  `id` int(11) NOT NULL,
  `nome` varchar(255) DEFAULT NULL,
  `endereco` text,
  `informacoes` text,
  `bairro` varchar(45) DEFAULT NULL,
  `cidade` varchar(45) DEFAULT NULL,
  `uf` varchar(45) DEFAULT NULL,
  `cep` varchar(45) DEFAULT NULL,
  `email` varchar(255) DEFAULT NULL,
  `telefone` varchar(55) DEFAULT NULL,
  `estab_id` int(11) NOT NULL,
  `rodape_avaliacao` text,
  `logo` varchar(255) DEFAULT NULL,
  `rodape` varchar(255) DEFAULT NULL,
  `versao` varchar(255) DEFAULT NULL,
  `nome_reduzido` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;



INSERT INTO `cp_configuracoes` (`id`, `nome`, `endereco`, `informacoes`, `bairro`, `cidade`, `uf`, `cep`, `email`, `telefone`, `estab_id`, `rodape_avaliacao`, `logo`, `nome_reduzido`) VALUES (1, 'Hospital e Maternidade São Luiz Unidade Itaim ', 'Rua Doutor Alceu de Campos Rodrigues, 95', 'Relacionamento Médico – Atendimento de segunda-feira a sexta-feira das 8h00 às 17h00', 'Vila Nova Conceição', 'São Paulo', 'SP', '04544-000', 'relacionamentomedicoitaim@saoluiz.com.br', '(11) 3040-1400', 1, 'Hospital e Maternidade São Luiz Unidade Itaim<br />\r\nRua Doutor Alceu de Campos Rodrigues, 95<br />\r\nTelefone: 11 3040-1100 Relacionamento Médico: 11 3040-9268<br />\r\nE-mail: relacionamentomedicoitaim@saoluiz.com.br', 'pmed-logo16136660660.png', 'footer-pmed16136753750.jpg', 'v. 3.4.3', 'Hospital São Luiz');




ALTER TABLE `cp_configuracoes`
  ADD PRIMARY KEY (`id`);





ALTER TABLE `cp_configuracoes`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
COMMIT;

