pour déploiement auto v2 via gitlab
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

137 lines
8.0 KiB

dep:
- v_cancero_1
- v_listes_3
src: |
SELECT ascii(substr(v_cancero_1.code, 4, 1)) + ascii(substr(v_cancero_1.code, 5, 1)) AS cancero_principal_id,
v_cancero_1.code AS cancero_principal_code,
v_cancero_1.texte AS cancero_principal_texte,
v_cancero_1.texte_court AS cancero_principal_texte_court,
v_cancero_1.activite_id AS activite_cancero_principal_id,
v_cancero_1.activite_code AS activite_cancero_principal_code,
v_cancero_1.activite_texte AS activite_cancero_principal_texte,
p_rss.oid AS rss_id
FROM pmsi.p_rss,
pmsi.v_cancero_1
WHERE p_rss.etat <> 'S'::bpchar AND v_cancero_1.code = 'CHIR1'::text AND p_rss.age >= 18::numeric AND (p_rss.ghm_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI000001G'::text)) AND (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001002D'::text))
UNION
SELECT ascii(substr(v_cancero_1.code, 4, 1)) + ascii(substr(v_cancero_1.code, 5, 1)) AS cancero_principal_id,
v_cancero_1.code AS cancero_principal_code,
v_cancero_1.texte AS cancero_principal_texte,
v_cancero_1.texte_court AS cancero_principal_texte_court,
v_cancero_1.activite_id AS activite_cancero_principal_id,
v_cancero_1.activite_code AS activite_cancero_principal_code,
v_cancero_1.activite_texte AS activite_cancero_principal_texte,
p_rss.oid AS rss_id
FROM pmsi.p_rss,
pmsi.v_cancero_1
WHERE p_rss.etat <> 'S'::bpchar AND v_cancero_1.code = 'CHIR2'::text AND p_rss.age >= 18::numeric AND (p_rss.ghm_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI000001G'::text)) AND (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001004D'::text))
UNION
SELECT ascii(substr(v_cancero_1.code, 4, 1)) + ascii(substr(v_cancero_1.code, 5, 1)) AS cancero_principal_id,
v_cancero_1.code AS cancero_principal_code,
v_cancero_1.texte AS cancero_principal_texte,
v_cancero_1.texte_court AS cancero_principal_texte_court,
v_cancero_1.activite_id AS activite_cancero_principal_id,
v_cancero_1.activite_code AS activite_cancero_principal_code,
v_cancero_1.activite_texte AS activite_cancero_principal_texte,
p_rss.oid AS rss_id
FROM pmsi.p_rss,
pmsi.v_cancero_1
WHERE p_rss.etat <> 'S'::bpchar AND v_cancero_1.code = 'CHIR3'::text AND p_rss.age >= 18::numeric AND (p_rss.ghm_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI000002G'::text)) AND (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001003D'::text))
UNION
SELECT ascii(substr(v_cancero_1.code, 4, 1)) + ascii(substr(v_cancero_1.code, 5, 1)) AS cancero_principal_id,
v_cancero_1.code AS cancero_principal_code,
v_cancero_1.texte AS cancero_principal_texte,
v_cancero_1.texte_court AS cancero_principal_texte_court,
v_cancero_1.activite_id AS activite_cancero_principal_id,
v_cancero_1.activite_code AS activite_cancero_principal_code,
v_cancero_1.activite_texte AS activite_cancero_principal_texte,
p_rss.oid AS rss_id
FROM pmsi.p_rss,
pmsi.v_cancero_1
WHERE p_rss.etat <> 'S'::bpchar AND v_cancero_1.code = 'CHIR4'::text AND p_rss.age >= 18::numeric AND (p_rss.ghm_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI000001G'::text)) AND (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001005D'::text)) AND NOT (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001026D'::text))
UNION
SELECT ascii(substr(v_cancero_1.code, 4, 1)) + ascii(substr(v_cancero_1.code, 5, 1)) AS cancero_principal_id,
v_cancero_1.code AS cancero_principal_code,
v_cancero_1.texte AS cancero_principal_texte,
v_cancero_1.texte_court AS cancero_principal_texte_court,
v_cancero_1.activite_id AS activite_cancero_principal_id,
v_cancero_1.activite_code AS activite_cancero_principal_code,
v_cancero_1.activite_texte AS activite_cancero_principal_texte,
p_rss.oid AS rss_id
FROM pmsi.p_rss,
pmsi.v_cancero_1
WHERE p_rss.etat <> 'S'::bpchar AND v_cancero_1.code = 'CHIR5'::text AND p_rss.age >= 18::numeric AND (p_rss.ghm_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI000003G'::text)) AND (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001006D'::text))
UNION
SELECT ascii(substr(v_cancero_1.code, 4, 1)) + ascii(substr(v_cancero_1.code, 5, 1)) AS cancero_principal_id,
v_cancero_1.code AS cancero_principal_code,
v_cancero_1.texte AS cancero_principal_texte,
v_cancero_1.texte_court AS cancero_principal_texte_court,
v_cancero_1.activite_id AS activite_cancero_principal_id,
v_cancero_1.activite_code AS activite_cancero_principal_code,
v_cancero_1.activite_texte AS activite_cancero_principal_texte,
p_rss.oid AS rss_id
FROM pmsi.p_rss,
pmsi.v_cancero_1
WHERE p_rss.etat <> 'S'::bpchar AND v_cancero_1.code = 'CHIR6'::text AND p_rss.age >= 18::numeric AND (p_rss.ghm_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI000001G'::text)) AND (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001001D'::text))
UNION
SELECT ascii(substr(v_cancero_1.code, 4, 1)) + ascii(substr(v_cancero_1.code, 5, 1)) AS cancero_principal_id,
v_cancero_1.code AS cancero_principal_code,
v_cancero_1.texte AS cancero_principal_texte,
v_cancero_1.texte_court AS cancero_principal_texte_court,
v_cancero_1.activite_id AS activite_cancero_principal_id,
v_cancero_1.activite_code AS activite_cancero_principal_code,
v_cancero_1.activite_texte AS activite_cancero_principal_texte,
p_rss.oid AS rss_id
FROM pmsi.p_rss,
pmsi.v_cancero_1
WHERE p_rss.etat <> 'S'::bpchar AND v_cancero_1.code = 'RAD1'::text AND p_rss.age >= 18::numeric AND (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001008D'::text)) AND (p_rss.oid IN ( SELECT p_rss_diagnostics.rss_id
FROM pmsi.p_rss_diagnostics
WHERE (p_rss_diagnostics.diagnostic_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001007D'::text))))
UNION
SELECT ascii(substr(v_cancero_1.code, 4, 1)) + ascii(substr(v_cancero_1.code, 5, 1)) AS cancero_principal_id,
v_cancero_1.code AS cancero_principal_code,
v_cancero_1.texte AS cancero_principal_texte,
v_cancero_1.texte_court AS cancero_principal_texte_court,
v_cancero_1.activite_id AS activite_cancero_principal_id,
v_cancero_1.activite_code AS activite_cancero_principal_code,
v_cancero_1.activite_texte AS activite_cancero_principal_texte,
p_rss.oid AS rss_id
FROM pmsi.p_rss,
pmsi.v_cancero_1
WHERE p_rss.etat <> 'S'::bpchar AND v_cancero_1.code = 'CHIM1'::text AND p_rss.age >= 18::numeric AND (p_rss.diagnostic_principal_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001009D'::text)) AND (p_rss.oid IN ( SELECT p_rss_diagnostics.rss_id
FROM pmsi.p_rss_diagnostics
WHERE (p_rss_diagnostics.diagnostic_id IN ( SELECT v_listes_3.to_id
FROM pmsi.v_listes_3
WHERE v_listes_3.liste_code = 'CTI001007D'::text))));