-- 1/3 : Création de la table temporaire
DROP TABLE IF EXISTS w_dbsetup
;

CREATE TEMP TABLE w_dbsetup AS
    SELECT 
        t_kiwee_params.code, 
        t_kiwee_params.texte,
        t_kiwee_params.valeur,
        t_kiwee_params.description
    FROM 
        activite.t_kiwee_params
    ORDER BY code LIMIT 0
;

-- 2/3 : Peuplement de la table temporaire
INSERT INTO w_dbsetup(
    code,
    texte,
    valeur,
    description
)
VALUES
('RELANCE_HONORAIRE_PAT', 'Relance souhaitée pour les dossiers patient avec solde honoraire positif', 't', 'Coché = Oui, on envoie vers kiwee les dossiers ayant un solde honoraire positif pour relance. Non coché = Non, on envoie que les dossiers avec solde établissement positif')
;

-- 3/3 : Màj de la table iCTI
INSERT INTO activite.t_kiwee_params(code, texte, valeur, description)
    SELECT 
        w_dbsetup.code,
        w_dbsetup.texte,
        w_dbsetup.valeur,
        w_dbsetup.description
    FROM
        w_dbsetup
    WHERE w_dbsetup.code NOT IN (SELECT code from activite.t_kiwee_params)
;