-- 1/3 : Création de la table temporaire
|
|
DROP TABLE IF EXISTS w_dbsetup
|
|
;
|
|
|
|
CREATE TEMP TABLE w_dbsetup AS
|
|
SELECT
|
|
CASE WHEN t_expert_controle_rule.oid = 0 THEN t_expert_controle_rule.oid ELSE 1 END AS oid,
|
|
t_expert_controle.code AS controle_code,
|
|
t_expert_controle_rule.numero,
|
|
t_expert_controle_rule.sqlcmd_where,
|
|
t_expert_controle_rule.sqlcmd_justificatif
|
|
FROM pmsi.t_expert_controle_rule
|
|
JOIN pmsi.t_expert_controle ON controle_id = t_expert_controle.oid
|
|
WHERE t_expert_controle.is_cti = '1' AND
|
|
t_expert_controle.code <> ''
|
|
ORDER BY t_expert_controle.code, t_expert_controle_rule.numero
|
|
LIMIT 0
|
|
;
|
|
|
|
-- 2/3 : Peuplement de la table temporaire
|
|
INSERT INTO w_dbsetup(
|
|
oid,
|
|
controle_code,
|
|
numero,
|
|
sqlcmd_where,
|
|
sqlcmd_justificatif
|
|
)
|
|
VALUES
|
|
(1, 'CTI001', 1, '[PRESTAP=SE*] ET
|
|
|
|
[CCAM:datim_se=1&CCAM:count=0]', '[PRESTAP]'),
|
|
(1, 'CTI001', 2, '', ''),
|
|
(1, 'CTI001', 3, '', ''),
|
|
(1, 'CTI002', 1, '[PMSI=0] ET
|
|
|
|
[DURSEJ>2]', '[PRESTAP]'),
|
|
(1, 'CTI002', 2, '', ''),
|
|
(1, 'CTI002', 3, '', ''),
|
|
(1, 'CTI003', 1, '[ENCOURS=0] ET
|
|
[TAUX>0&TAUX<70] ET
|
|
[FIDES<>1]', '[TAUX]'),
|
|
(1, 'CTI003', 2, '', ''),
|
|
(1, 'CTI003', 3, '', ''),
|
|
(1, 'CTI004', 1, '[ENCOURS=0] ET
|
|
[TAUX=0] ET
|
|
[GHM<>09Z02*,14Z08*] ET
|
|
[FIDES<>1]', '[GHM][TAUX]'),
|
|
(1, 'CTI004', 2, '', ''),
|
|
(1, 'CTI004', 3, '', ''),
|
|
(1, 'CTI005', 1, '[ENCOURS=0] ET [PMSI=1] ET [TAUX<>0,80,90,100]', '[TAUX]'),
|
|
(1, 'CTI005', 2, '', ''),
|
|
(1, 'CTI005', 3, '', ''),
|
|
(1, 'CTI006', 1, '[AGE>70] ET
|
|
|
|
[GHMSEV=1] ET
|
|
|
|
[DURSEJ>8]', '[AGE][GHMSEV][DURSEJ]'),
|
|
(1, 'CTI006', 2, '', ''),
|
|
(1, 'CTI006', 3, '', ''),
|
|
(1, 'CTI007', 1, '[DURSEJ>0] ET
|
|
|
|
[PRESTAP=GHS] ET
|
|
|
|
[CAGHS>0] ET [CAJGHSEXH]< 80.00', '[CAJGHSEXH]'),
|
|
(1, 'CTI007', 2, '', ''),
|
|
(1, 'CTI007', 3, '', ''),
|
|
(1, 'CTI008', 1, '[RETGRP=222,223]', '[RETGRP]'),
|
|
(1, 'CTI008', 2, '', ''),
|
|
(1, 'CTI008', 3, '', ''),
|
|
(1, 'CTI009', 1, '[DIAGR<>] ET
|
|
|
|
[DIAGP<>Z*]', '[DIAGP][DIAGR]'),
|
|
(1, 'CTI009', 2, '', ''),
|
|
(1, 'CTI009', 3, '', ''),
|
|
(1, 'CTI010', 1, '[PMSI=1] ET
|
|
|
|
[ETAT<>S] ET
|
|
|
|
[DIAGA<>T8138*] ET
|
|
|
|
[CCAM=LMMA004,LMMA010,LMMA015]', '[DIAGA][CCAM]'),
|
|
(1, 'CTI010', 2, '', ''),
|
|
(1, 'CTI010', 3, '', ''),
|
|
(1, 'CTI011', 1, '[CMD=15] ET
|
|
|
|
[DIAGA<>P034*] ET
|
|
|
|
[MERE:CCAM=JQGA002,JQGA003,JQGA004,JQGA005]', '[DIAGA][MERE:CCAM]'),
|
|
(1, 'CTI011', 2, '', ''),
|
|
(1, 'CTI011', 3, '', ''),
|
|
(1, 'CTI012', 1, '[CCAM=JQGA002,JQGA003,JQGA004,JQGA005] ET
|
|
|
|
[PRESTA=GHS&PRESTA:ghs=5903,5907]', '[CCAM]'),
|
|
(1, 'CTI012', 2, '', ''),
|
|
(1, 'CTI012', 3, '', ''),
|
|
(1, 'CTI013', 1, '[GHM=23M06T] ET
|
|
|
|
[DIAGP=Z5130]', '[GHM][DIAGP]'),
|
|
(1, 'CTI013', 2, '', ''),
|
|
(1, 'CTI013', 3, '', ''),
|
|
(1, 'CTI014', 1, '[GHM=14CO7*] ET
|
|
|
|
[CCAM<>YYYY069]', '[GHM][CCAM]'),
|
|
(1, 'CTI014', 2, '', ''),
|
|
(1, 'CTI014', 3, '', ''),
|
|
(1, 'CTI015', 1, '[GHM=13M06*] ET
|
|
|
|
[DIAGP=A6308]', '[GHM]'),
|
|
(1, 'CTI015', 2, '', ''),
|
|
(1, 'CTI015', 3, '', ''),
|
|
(1, 'CTI016', 1, '[GHM=23C02*] ET
|
|
|
|
[DIAGP<>Z45*]', '[GHM][DIAGP]'),
|
|
(1, 'CTI016', 2, '', ''),
|
|
(1, 'CTI016', 3, '', ''),
|
|
(1, 'CTI017', 1, '[DIAGP=T8*]', '[DIAGP]'),
|
|
(1, 'CTI017', 2, '', ''),
|
|
(1, 'CTI017', 3, '', ''),
|
|
(1, 'CTI018', 1, 'duree_sejour > dms_nationale_ghs * 3 ET dms_nationale_ghs > 1 ET
|
|
|
|
[GHM<>23Z02Z]', '''DSEJ:''||duree_sejour||'' DMS:''||to_char(dms_nationale_ghs,''FM999990.0'')'),
|
|
(1, 'CTI018', 2, '', ''),
|
|
(1, 'CTI018', 3, '', ''),
|
|
(1, 'CTI019', 1, '[CCAMP=CBGD001] ET
|
|
|
|
[DIAGP<>Z462] ET
|
|
|
|
[DIAGP<>]', '[CCAMP][DIAGP]'),
|
|
(1, 'CTI019', 2, '', ''),
|
|
(1, 'CTI019', 3, '', ''),
|
|
(1, 'CTI020', 1, '[GHM=23C*]', '[GHM]'),
|
|
(1, 'CTI020', 2, '', ''),
|
|
(1, 'CTI020', 3, '', ''),
|
|
(1, 'CTI021', 1, '[PRESTAP=FFM] ET
|
|
|
|
[CCAM:datim_ffm=1&CCAM:count=0]', '[PRESTAP]'),
|
|
(1, 'CTI021', 2, '', ''),
|
|
(1, 'CTI021', 3, '', ''),
|
|
(1, 'CTI022', 1, '[ENCOURS=0] ET
|
|
[EPMSI<>12 ] ET
|
|
[EPMSI<>13 ] ET
|
|
[EPMSI<>3*] ET
|
|
[FIDES<>1]', '[EPMSI]'),
|
|
(1, 'CTI022', 2, '', ''),
|
|
(1, 'CTI022', 3, '', ''),
|
|
(1, 'CTI023', 1, '[PMSI=1] ET
|
|
|
|
[ENCOURS=0] ET
|
|
|
|
[TAUX=80,90] ET
|
|
|
|
[EXOTM=9]', '[TAUX]'),
|
|
(1, 'CTI023', 2, '', ''),
|
|
(1, 'CTI023', 3, '', ''),
|
|
(1, 'CTI024', 1, '[GHMSEV=4] ET
|
|
|
|
[AGE<70] ET
|
|
|
|
[DURSEJ<7]', '[AGE][GHMSEV][DURSEJ]'),
|
|
(1, 'CTI024', 2, '', ''),
|
|
(1, 'CTI024', 3, '', ''),
|
|
(1, 'CTI025', 1, '[PMSI=1] ET
|
|
|
|
[ENCOURS=0] ET
|
|
|
|
[PRESTA=GHS&PRESTA:facture=[PRESTA:rembourse]] ET
|
|
|
|
[VIDHOSPTM<>0]', '[PRESTA]'),
|
|
(1, 'CTI025', 2, '', ''),
|
|
(1, 'CTI025', 3, '', ''),
|
|
(1, 'CTI026', 1, '[GHMSEV=3] ET
|
|
|
|
[AGE<70] ET
|
|
|
|
[DURSEJ<7]', '[AGE][GHMSEV][DURSEJ]'),
|
|
(1, 'CTI026', 2, '', ''),
|
|
(1, 'CTI026', 3, '', ''),
|
|
(1, 'CTI027', 1, '[REHOSPMEMEGHM=1]', ''),
|
|
(1, 'CTI027', 2, '', ''),
|
|
(1, 'CTI027', 3, '', ''),
|
|
(1, 'CTI028', 1, '[GHM:datim_cti_1orj=2] ET
|
|
|
|
[DURSEJ<=2]', '[GHM]'),
|
|
(1, 'CTI028', 2, '', ''),
|
|
(1, 'CTI028', 3, '', ''),
|
|
(1, 'CTI029', 1, '[GHM:datim_cti_1orj=1] ET
|
|
|
|
[DURSEJ<=2]', '[GHM]'),
|
|
(1, 'CTI029', 2, '', ''),
|
|
(1, 'CTI029', 3, '', ''),
|
|
(1, 'CTI030', 1, '[GHM:datim_cti_1orj=3] ET
|
|
|
|
[DURSEJ<=2]', '[GHM]'),
|
|
(1, 'CTI030', 2, '', ''),
|
|
(1, 'CTI030', 3, '', ''),
|
|
(1, 'CTI031', 1, '[PMSI=1] ET
|
|
|
|
[GHMCMA>0] ET
|
|
|
|
[DIAGA:datim_cti_cma_fils>[DIAGA:datim_cma]&DIAGA:datim_cti_cma_fils>[GHMCMA]]', '[DIAGA]'),
|
|
(1, 'CTI031', 2, '', ''),
|
|
(1, 'CTI031', 3, '', ''),
|
|
(1, 'CTI032', 1, '[PMSI=1] ET
|
|
|
|
[GHMCMA>0] ET
|
|
|
|
[DIAGA:datim_imprecis>0&DIAGA:datim_cti_cma_frere>[DIAGA:datim_cma]&DIAGA:datim_cti_cma_frere>[GHMCMA]]', '[DIAGA]'),
|
|
(1, 'CTI032', 2, '', ''),
|
|
(1, 'CTI032', 3, '', ''),
|
|
(1, 'CTI033', 1, '[PMSI=1] ET
|
|
|
|
[ENCOURS=0] ET
|
|
|
|
[EPMSI=30*] ET
|
|
|
|
[GHM<>14Z08Z] ET
|
|
|
|
[TAUX<100] ET
|
|
|
|
[TAUX>0] ET
|
|
|
|
[VIDHOSPTM=0]', '[GHM][TAUX]'),
|
|
(1, 'CTI033', 2, '', ''),
|
|
(1, 'CTI033', 3, '', ''),
|
|
(1, 'CTI034', 1, '[GHM={CTI_EXPVER1_G}]', '[GHM]'),
|
|
(1, 'CTI034', 2, '', ''),
|
|
(1, 'CTI034', 3, '', ''),
|
|
(1, 'CTI035', 1, '[PMSI=1] ET
|
|
|
|
[DIAGA=T812] ET
|
|
|
|
[GHM=*C*] ET
|
|
|
|
[GHMSEV=1,2] ET
|
|
|
|
[DURSEJ>=4]', '[GHM][DURSEJ]'),
|
|
(1, 'CTI035', 2, '', ''),
|
|
(1, 'CTI035', 3, '', ''),
|
|
(1, 'CTI036', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ>=4] ET
|
|
|
|
[DIAGA=T810] ET
|
|
|
|
[GHMSEV=1,2] ET
|
|
|
|
[CCAM=FELF011]', '[DURSEJ][DIAGA][CCAM]'),
|
|
(1, 'CTI036', 2, '', ''),
|
|
(1, 'CTI036', 3, '', ''),
|
|
(1, 'CTI037', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ>=4] ET
|
|
|
|
[DIAGP=d29*] ET
|
|
|
|
[DIAGA=R31*] ET
|
|
|
|
[GHMSEV=1]', '[DURSEJ][DIAGP]'),
|
|
(1, 'CTI037', 2, '', ''),
|
|
(1, 'CTI037', 3, '', ''),
|
|
(1, 'CTI038.01', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE01=1]', ''),
|
|
(1, 'CTI038.01', 2, '', ''),
|
|
(1, 'CTI038.01', 3, '', ''),
|
|
(1, 'CTI038.02', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE02=1]', ''),
|
|
(1, 'CTI038.02', 2, '', ''),
|
|
(1, 'CTI038.02', 3, '', ''),
|
|
(1, 'CTI038.03', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE03=1]', ''),
|
|
(1, 'CTI038.03', 2, '', ''),
|
|
(1, 'CTI038.03', 3, '', ''),
|
|
(1, 'CTI038.04', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE04=1]', ''),
|
|
(1, 'CTI038.04', 2, '', ''),
|
|
(1, 'CTI038.04', 3, '', ''),
|
|
(1, 'CTI038.05', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE05=1]', ''),
|
|
(1, 'CTI038.05', 2, '', ''),
|
|
(1, 'CTI038.05', 3, '', ''),
|
|
(1, 'CTI038.06', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE06=1]', ''),
|
|
(1, 'CTI038.06', 2, '', ''),
|
|
(1, 'CTI038.06', 3, '', ''),
|
|
(1, 'CTI038.07', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE07=1]', ''),
|
|
(1, 'CTI038.07', 2, '', ''),
|
|
(1, 'CTI038.07', 3, '', ''),
|
|
(1, 'CTI038.08', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE08=1]', ''),
|
|
(1, 'CTI038.08', 2, '', ''),
|
|
(1, 'CTI038.08', 3, '', ''),
|
|
(1, 'CTI038.99', 1, '[PMSI=1] ET
|
|
|
|
[DIAGNONCODE99=1]', ''),
|
|
(1, 'CTI038.99', 2, '', ''),
|
|
(1, 'CTI038.99', 3, '', ''),
|
|
(1, 'CTI039', 1, '[DS-DE=0] ET
|
|
|
|
[SEANCES>1]', '[SEANCES]'),
|
|
(1, 'CTI039', 2, '', ''),
|
|
(1, 'CTI039', 3, '', ''),
|
|
(1, 'CTI040', 1, '[DIAGDOUBLE<> ]', '[DIAGDOUBLE]'),
|
|
(1, 'CTI040', 2, '', ''),
|
|
(1, 'CTI040', 3, '', ''),
|
|
(1, 'CTI041', 1, '[PRESTAP=SE1] ET
|
|
|
|
(
|
|
|
|
[CCAM:id_array] IS NULL OU
|
|
|
|
NOT ( [CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE3_2025'' ))
|
|
|
|
)', '[PRESTAP]'),
|
|
(1, 'CTI041', 2, '', ''),
|
|
(1, 'CTI041', 3, '', ''),
|
|
(1, 'CTI042', 1, '[PRESTAP=SE2] ET
|
|
|
|
(
|
|
|
|
[CCAM:id_array] IS NULL OU
|
|
|
|
NOT ( [CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE2_2025'' ))
|
|
|
|
)', '[PRESTAP]'),
|
|
(1, 'CTI042', 2, '', ''),
|
|
(1, 'CTI042', 3, '', ''),
|
|
(1, 'CTI043', 1, '[PRESTAP=SE3] ET
|
|
|
|
(
|
|
|
|
[CCAM:id_array] IS NULL OU
|
|
|
|
NOT ( [CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE3_2025'' ))
|
|
|
|
)', '[PRESTAP]'),
|
|
(1, 'CTI043', 2, '', ''),
|
|
(1, 'CTI043', 3, '', ''),
|
|
(1, 'CTI044', 1, '[PRESTAP=FFM] ET
|
|
|
|
(
|
|
|
|
[CCAM:id_array] IS NULL OU
|
|
|
|
NOT ( [CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_FFM25_ANNEXE10'' ))
|
|
|
|
)', '[PRESTAP]'),
|
|
(1, 'CTI044', 2, '', ''),
|
|
(1, 'CTI044', 3, '', ''),
|
|
(1, 'CTI045', 1, '[PRESTAP=FSD] ET
|
|
|
|
(
|
|
|
|
[CCAM:id_array] IS NULL OU
|
|
|
|
NOT ( [CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_FSD18_16A'' ))
|
|
|
|
)', '[PRESTAP]'),
|
|
(1, 'CTI045', 2, '', ''),
|
|
(1, 'CTI045', 3, '', ''),
|
|
(1, 'CTI046', 1, 'code_postal = ANY(array(SELECT code_postal_code from pmsi.v_codes_postaux_2 where code_postal_code = code_postal_texte and code_postal_id > 0 and trim(code_postal_code) != '''')::text{})', '[CPOST]'),
|
|
(1, 'CTI046', 2, '', ''),
|
|
(1, 'CTI046', 3, '', ''),
|
|
(1, 'CTI047', 1, '[DATESORTIE] > now()', '[DATESORTIE]'),
|
|
(1, 'CTI047', 2, '', ''),
|
|
(1, 'CTI047', 3, '', ''),
|
|
(1, 'CTI048', 1, '[CCAM:min_date_acte<[DATEENTREE]] OU
|
|
|
|
[CCAM:max_date_acte>[DATESORTIE]]', ''),
|
|
(1, 'CTI048', 2, '', ''),
|
|
(1, 'CTI048', 3, '', ''),
|
|
(1, 'CTI049', 1, '[AGE>=120]', '[AGE]'),
|
|
(1, 'CTI049', 2, '', ''),
|
|
(1, 'CTI049', 3, '', ''),
|
|
(1, 'CTI050', 1, '[GHM={CTI_GHM_DMI}] ET
|
|
|
|
NOT [PRESTA={CTI_PRESTA_DMI}]', '[GHM]'),
|
|
(1, 'CTI050', 2, '', ''),
|
|
(1, 'CTI050', 3, '', ''),
|
|
(1, 'CTI051', 1, '[GHS={CTI_EXPVER1_GHS}]', '[GHS]'),
|
|
(1, 'CTI051', 2, '', ''),
|
|
(1, 'CTI051', 3, '', ''),
|
|
(1, 'CTI059', 1, '[CCAM=GLLD015,GLLD008&CCAM:count>2]', '[CCAM]'),
|
|
(1, 'CTI059', 2, '', ''),
|
|
(1, 'CTI059', 3, '', ''),
|
|
(1, 'CTI060', 1, '[CCAM=GLLD019,GLLD003,GLLD012&CCAM:count > 2]', '[CCAM]'),
|
|
(1, 'CTI060', 2, '', ''),
|
|
(1, 'CTI060', 3, '', ''),
|
|
(1, 'CTI061', 1, '[CCAM:nb_meme_jour>0&CCAM:assocnonprev=0]', '[CCAM]'),
|
|
(1, 'CTI061', 2, '', ''),
|
|
(1, 'CTI061', 3, '', ''),
|
|
(1, 'CTI062', 1, '[SPEMEDRSS=0]', ''),
|
|
(1, 'CTI062', 2, '', ''),
|
|
(1, 'CTI062', 3, '', ''),
|
|
(1, 'CTI063', 1, 'w_rss.duree_sejour > w_rss.ghs_borne_haute
|
|
AND w_rss.ghs_borne_haute > 0
|
|
|
|
AND w_rss.ghs_borne_haute IS NOT NULL', 'w_rss.ghs_borne_haute'),
|
|
(1, 'CTI063', 2, '', ''),
|
|
(1, 'CTI063', 3, '', ''),
|
|
(1, 'CTI064', 1, '[AGE>70] ET
|
|
[GHMSEV=1] ET
|
|
[DURSEJ>6]
|
|
AND ghm_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_EXP_TAR_30''))', '[AGE][GHMSEV][DURSEJ] '),
|
|
(1, 'CTI064', 2, '', ''),
|
|
(1, 'CTI064', 3, '', ''),
|
|
(1, 'CTI065', 1, '[AGE<71] ET
|
|
[GHMSEV=1] ET
|
|
duree_sejour - dms_nationale_ghs > 2
|
|
AND ghm_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_EXP_TAR_30''))', '[AGE][GHMSEV]'),
|
|
(1, 'CTI065', 2, '', ''),
|
|
(1, 'CTI065', 3, '', ''),
|
|
(1, 'CTI066', 1, 'cmd_code NOT IN (''28'', ''90'', ''99'')
|
|
AND mcos_code <> ''*''
|
|
AND substr(ghm_code, 6, 1) = ''2''
|
|
AND duree_sejour > 6
|
|
AND ghm_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_EXP_TAR_30''))
|
|
AND rss_id NOT IN (select rss_id from pmsi.v_rss_diagnostics_1 where type_diagnostic_rss = ''DA'' and diagnostic_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_CMA2025_234'')))', ''),
|
|
(1, 'CTI066', 2, '', ''),
|
|
(1, 'CTI066', 3, '', ''),
|
|
(1, 'CTI067', 1, 'cmd_code NOT IN (''28'', ''90'', ''99'')
|
|
AND mcos_code <> ''*''
|
|
AND substr(ghm_code, 6, 1) = ''2''
|
|
AND duree_sejour > 6
|
|
AND ghm_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_EXP_TAR_20''))
|
|
AND rss_id NOT IN (select rss_id from pmsi.v_rss_diagnostics_1 where type_diagnostic_rss = ''DA'' and diagnostic_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_CMA2025_234'')))', ''),
|
|
(1, 'CTI067', 2, '', ''),
|
|
(1, 'CTI067', 3, '', ''),
|
|
(1, 'CTI068', 1, '[PMSI=1] ET
|
|
[PROV<>85] ET
|
|
rss_id IN (SELECT rss_id FROM pmsi.v_rss_rum_1 WHERE no_rum = 1 and type_autorisation = ''17A'')', '[PROV]'),
|
|
(1, 'CTI068', 2, '', ''),
|
|
(1, 'CTI068', 3, '', ''),
|
|
(1, 'CTI069', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[CCAM=JKND001] ET
|
|
[PRESTA=GHS&PRESTA:ghs<>4987]', '[CCAM][PRESTA]'),
|
|
(1, 'CTI069', 2, '', ''),
|
|
(1, 'CTI069', 3, '', ''),
|
|
(1, 'CTI070', 1, 'cmd_code NOT IN (''28'', ''90'', ''99'')
|
|
AND mcos_code <> ''*''
|
|
AND rss_id IN (select diag1.rss_id from pmsi.v_rss_diagnostics_1 diag1 where diag1.type_diagnostic_rss = ''DA'' and substr(diag1.diagnostic_code, 1, 3) between ''B95'' AND ''B96'')
|
|
AND rss_id NOT IN (select diag2.rss_id from pmsi.v_rss_diagnostics_1 diag2 where diag2.type_diagnostic_rss = ''DA'' AND substr(diag2.diagnostic_code, 1, 3) between ''U82'' AND ''U85'')', ''),
|
|
(1, 'CTI070', 2, '', ''),
|
|
(1, 'CTI070', 3, '', ''),
|
|
(1, 'CTI071', 1, 'cmd_code NOT IN (''28'', ''90'', ''99'')
|
|
AND mcos_code <> ''*''
|
|
AND duree_sejour > 2
|
|
AND substr(ghm_code, 6, 1) = ''1'' AND rss_id IN (select rss_id from pmsi.v_rss_diagnostics_1 where type_diagnostic_rss = ''DA'' and diagnostic_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_CMA2025_234'')))', ''),
|
|
(1, 'CTI071', 2, '', ''),
|
|
(1, 'CTI071', 3, '', ''),
|
|
(1, 'CTI072', 1, 'cmd_code NOT IN (''28'', ''90'', ''99'')
|
|
AND mcos_code <> ''*''
|
|
AND substr(ghm_code, 1, 5) IN (''05K05'', ''05K06'')
|
|
AND rss_id IN (select rss_id from pmsi.v_rss_actes_1 where acte_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_STENT_COR'')))
|
|
AND rss_id IN (select v_rsf_detail_1.rss_id from pmsi.v_rsf_detail_1 where prestation_code IN (''PII'') group by 1
|
|
having sum(base_remboursement) > 3200.00)', ''),
|
|
(1, 'CTI072', 2, '', ''),
|
|
(1, 'CTI072', 3, '', ''),
|
|
(1, 'CTI074', 1, '[AGE>70] ET
|
|
[GHMSEV=2] ET
|
|
[DURSEJ>13]', '[AGE][DURSEJ]'),
|
|
(1, 'CTI074', 2, '', ''),
|
|
(1, 'CTI074', 3, '', ''),
|
|
(1, 'CTI075', 1, '[AGE<71] ET
|
|
[GHMSEV=1] ET
|
|
duree_sejour - dms_nationale_ghs > 2', '[AGE][GHMSEV]'),
|
|
(1, 'CTI075', 2, '', ''),
|
|
(1, 'CTI075', 3, '', ''),
|
|
(1, 'CTI077', 1, 'cmd_code NOT IN (''28'', ''90'', ''99'')
|
|
AND mcos_code <> ''*''
|
|
AND en_cours_etat = ''F''
|
|
AND rss_id IN (select rss_id from pmsi.v_rss_rum_1 where unite_medicale_id IN (select oid from pmsi.t_unites_medicales where substr(type_autorisation, 1, 2) = ''03''))
|
|
AND rss_id NOT IN (select v_rsf_detail_1.rss_id from pmsi.v_rsf_detail_1 where prestation_code IN ( ''SRC''))', ''),
|
|
(1, 'CTI077', 2, '', ''),
|
|
(1, 'CTI077', 3, '', ''),
|
|
(1, 'CTI079', 1, 'rss_id IN (select rss_id from pmsi.v_rss_actes_1 where acte_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_Q10_01'')))
|
|
AND rss_id NOT IN (select rss_id from pmsi.v_rss_lpp_1)', ''),
|
|
(1, 'CTI079', 2, '', ''),
|
|
(1, 'CTI079', 3, '', ''),
|
|
(1, 'CTI081', 1, 'cmd_code NOT IN (''28'', ''90'', ''99'')
|
|
AND mcos_code <> ''*''
|
|
AND substr(ghm_code, 6, 1) = ''2''
|
|
AND duree_sejour > 6
|
|
AND ghm_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_EXP_TAR_50''))
|
|
AND rss_id NOT IN (select rss_id from pmsi.v_rss_diagnostics_1 where type_diagnostic_rss = ''DA'' and diagnostic_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_CMA2025_234'')))', ''),
|
|
(1, 'CTI081', 2, '', ''),
|
|
(1, 'CTI081', 3, '', ''),
|
|
(1, 'CTI082', 1, '[AGE>70] ET
|
|
[GHMSEV=1] ET
|
|
[DURSEJ>10]', '[AGE][DURSEJ][GHMSEV]'),
|
|
(1, 'CTI082', 2, '', ''),
|
|
(1, 'CTI082', 3, '', ''),
|
|
(1, 'CTI084', 1, '([AGE>70] ET
|
|
[GHMSEV=1,2] ET
|
|
[DURSEJ>8]) OU
|
|
([GHMSEV=1,2] ET
|
|
[DURSEJ>14])', '[AGE][GHMSEV][DURSEJ]'),
|
|
(1, 'CTI084', 2, '', ''),
|
|
(1, 'CTI084', 3, '', ''),
|
|
(1, 'CTI085', 1, 'cmd_code NOT IN (''28'', ''90'', ''99'')
|
|
AND mcos_code <> ''*''
|
|
AND age > 18
|
|
AND substr(ghm_code, 3, 1) = ''C''
|
|
AND ghm_code NOT IN (''13C11J'', ''13C111'', ''13C112'', ''13C113'', ''13C114'', ''11C05J'', ''11C051'', ''11C052'', ''11C053'', ''11C054'', ''12C041'', ''12C042'', ''12C043'', ''12C044'')
|
|
AND diagnostic_principal_id IN (SELECT to_id FROM pmsi.v_listes_3 WHERE liste_id = (SELECT oid FROM pmsi.t_listes WHERE code =''CTI_STG000001D''))', '''DiagP :''||diagnostic_principal_code'),
|
|
(1, 'CTI085', 2, '', ''),
|
|
(1, 'CTI085', 3, '', ''),
|
|
(1, 'CTI086', 1, '[PMSI=1] ET
|
|
[PROV<>85] ET
|
|
rss_id IN (SELECT rss_id FROM pmsi.v_rss_rum_1 WHERE no_rum = 1 and type_autorisation = ''07A'')', '[PROV]'),
|
|
(1, 'CTI086', 2, '', ''),
|
|
(1, 'CTI086', 3, '', ''),
|
|
(1, 'CTI087', 1, '[PMSI=1] ET
|
|
[DIAGP=Z48*] ET
|
|
[PROV<>71] ET [PROV<>01] ET [PROV<>7R]', '[PROV][DEST]'),
|
|
(1, 'CTI087', 2, '', ''),
|
|
(1, 'CTI087', 3, '', ''),
|
|
(1, 'CTI088', 1, '[PMSI=1] ET
|
|
[PROV=71] ET
|
|
[MODSOR=7] ET
|
|
[DURSEJ<2]', '[MODSOR][DURSEJ]'),
|
|
(1, 'CTI088', 2, '', ''),
|
|
(1, 'CTI088', 3, '', ''),
|
|
(1, 'CTI089', 1, '[PMSI=1] ET
|
|
[GHM=14C03*,14C06*,14C07*,14C08*,14Z11*,14Z12*,14Z13*,14Z14*] ET
|
|
[DIAGA<>Z37*]', '[GHM]'),
|
|
(1, 'CTI089', 2, '', ''),
|
|
(1, 'CTI089', 3, '', ''),
|
|
(1, 'CTI090', 1, '[PMSI=1] ET
|
|
[ETAT<>S,G] ET
|
|
[DIAGA=K918,N998,J958,M968,I978]', '[DIAGA]'),
|
|
(1, 'CTI090', 2, '', ''),
|
|
(1, 'CTI090', 3, '', ''),
|
|
(1, 'CTI091', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[GHM=09C04*,09C05*] ET
|
|
[CCAM=ZZQL010,ZZQL013] ET
|
|
[CCAM<>FCQX005,FCQX007,FCQX008]', '[GHM][CCAM]'),
|
|
(1, 'CTI091', 2, '', ''),
|
|
(1, 'CTI091', 3, '', ''),
|
|
(1, 'CTI092', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[GHM=09C04*,09C05*] ET
|
|
[CCAM<>ZZQL010,ZZQL013] ET
|
|
[CCAM=FCQX005,FCQX007,FCQX008]', '[GHM][CCAM]'),
|
|
(1, 'CTI092', 2, '', ''),
|
|
(1, 'CTI092', 3, '', ''),
|
|
(1, 'CTI093', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[DURSEJ>2] ET
|
|
[ DIAGP=I7021] ET
|
|
[DIAGA<>L97,R02]', '[DURSEJ][DIAGP]'),
|
|
(1, 'CTI093', 2, '', ''),
|
|
(1, 'CTI093', 3, '', ''),
|
|
(1, 'CTI094', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[CMD<>28,90] ET
|
|
[DIAGP=Z511,Z512,Z513] ET
|
|
[DURSEJ=0]', '[DIAGP][DURSEJ]'),
|
|
(1, 'CTI094', 2, '', ''),
|
|
(1, 'CTI094', 3, '', ''),
|
|
(1, 'CTI095', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[GHM=05C17J] ET
|
|
[CCAM=EJSF008,EJSF032]', '[GHM][CCAM]'),
|
|
(1, 'CTI095', 2, '', ''),
|
|
(1, 'CTI095', 3, '', ''),
|
|
(1, 'CTI096', 1, '[PMSI=1] ET
|
|
[DIAGA=R650,R652] ET
|
|
([DIAGA=I500,I501,R570,R571,I95,J960*,N17*,R392,K72*,K85*,F05*,R410,R40*] OU
|
|
[DIAGP=I500,I501,R570,R571,I95,J960*,N17*,R392,K72*,K85*,F05*,R410,R40*])', '[DIAGA][DIAGP]'),
|
|
(1, 'CTI096', 2, '', ''),
|
|
(1, 'CTI096', 3, '', ''),
|
|
(1, 'CTI097', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE01=1] ET
|
|
[DURSEJ>2]ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI097', 2, '', ''),
|
|
(1, 'CTI097', 3, '', ''),
|
|
(1, 'CTI098', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE02=1] ET
|
|
[DURSEJ>2]ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI098', 2, '', ''),
|
|
(1, 'CTI098', 3, '', ''),
|
|
(1, 'CTI099', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE03=1] ET
|
|
[DURSEJ>2] ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI099', 2, '', ''),
|
|
(1, 'CTI099', 3, '', ''),
|
|
(1, 'CTI100', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE04=1] ET
|
|
[DURSEJ>2] ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI100', 2, '', ''),
|
|
(1, 'CTI100', 3, '', ''),
|
|
(1, 'CTI101', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE05=1] ET
|
|
[DURSEJ>2]ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI101', 2, '', ''),
|
|
(1, 'CTI101', 3, '', ''),
|
|
(1, 'CTI102', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE06=1] ET
|
|
[DURSEJ>2]ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI102', 2, '', ''),
|
|
(1, 'CTI102', 3, '', ''),
|
|
(1, 'CTI103', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE07=1] ET
|
|
[DURSEJ>2]ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI103', 2, '', ''),
|
|
(1, 'CTI103', 3, '', ''),
|
|
(1, 'CTI104', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE08=1] ET
|
|
[DURSEJ>2]ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI104', 2, '', ''),
|
|
(1, 'CTI104', 3, '', ''),
|
|
(1, 'CTI113', 1, '[PMSI=1] ET
|
|
[DIAGNONCODE99=1] ET
|
|
[DURSEJ>2]ET
|
|
[GHMSEV<3]', '[DURSEJ][GHMSEV]'),
|
|
(1, 'CTI113', 2, '', ''),
|
|
(1, 'CTI113', 3, '', ''),
|
|
(1, 'CTI115', 1, '[PMSI=1] ET
|
|
[DIAGP=T802,T812,T814,T828,T818]', '[DIAGP]'),
|
|
(1, 'CTI115', 2, '', ''),
|
|
(1, 'CTI115', 3, '', ''),
|
|
(1, 'CTI120', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[DIAGP<>K430,K431,K432] ET
|
|
[DIAGA<>K430,K431,K432] ET
|
|
[CCAM=LMMA004,LMMA010,LMMA015]', '[DIAGP][DIAGA][CCAM]'),
|
|
(1, 'CTI120', 2, '', ''),
|
|
(1, 'CTI120', 3, '', ''),
|
|
(1, 'CTI121', 1, '[PMSI=1] ET
|
|
rss_id IN (SELECT rss_id FROM pmsi.p_etude_impact_cma WHERE impact_cma < 0)', ''),
|
|
(1, 'CTI121', 2, '', ''),
|
|
(1, 'CTI121', 3, '', ''),
|
|
(1, 'CTI122', 1, '[PMSI=1] ET
|
|
[CMD<>28,90] ET
|
|
[DATEENTREE]=[PREC:DATESORTIE]', ''),
|
|
(1, 'CTI122', 2, '', ''),
|
|
(1, 'CTI122', 3, '', ''),
|
|
(1, 'CTI123', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[CCAMP=DDQF202 ET CCAMP=DDQH009,DDQH012,DDAF007,DDAF008,DDAF009 ET GHM=05K061,05K062,05K063,05K064,05K06T ET GHS=1697,1698,1699,1700,1701]
|
|
OR
|
|
[CCAMP=DDQF202 ET CCAMP=DDQH009,DDQH012,DDAF007,DDAF008,DDAF009 ET GHM=05K101,05K102,05K103,05K104,05K10J ET GHS=1702,1703,1704,1705,1706]', '[CCAMP]'),
|
|
(1, 'CTI123', 2, '', ''),
|
|
(1, 'CTI123', 3, '', ''),
|
|
(1, 'CTI124', 1, '[PMSI=1] ET
|
|
[CCAM = BELB001] ET [CCAM = BFEA001,BFGA001,BFGA002,BFGA003,BFGA004,BFGA005,BFGA006,BFGA008,BFGA009,BFGA010,BFKA001,BFLA001,BFLA003,BFLA004,BFPA002,BFPP001 ]', '[CCAM]'),
|
|
(1, 'CTI124', 2, '', ''),
|
|
(1, 'CTI124', 3, '', ''),
|
|
(1, 'CTI125', 1, '[PMSI=1] ET
|
|
[DIAGP=K565] ET
|
|
[DIAGA <>T818]', '[DIAGP][DIAGA]'),
|
|
(1, 'CTI125', 2, '', ''),
|
|
(1, 'CTI125', 3, '', ''),
|
|
(1, 'CTI126', 1, '[PMSI=1] ET
|
|
[CCAM=JDJE001] ET
|
|
[DIAGA<>T810]', '[CCAM][DIAGA]'),
|
|
(1, 'CTI126', 2, '', ''),
|
|
(1, 'CTI126', 3, '', ''),
|
|
(1, 'CTI127', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[GHM= 05C22T] ou
|
|
[GHM = 05C19T]', '[GHM]'),
|
|
(1, 'CTI127', 2, '', ''),
|
|
(1, 'CTI127', 3, '', ''),
|
|
(1, 'CTI128', 1, '[PMSI=1] ET
|
|
[ETAT<>S] ET
|
|
[GHM= 05K06T] ou
|
|
[GHM = 05K20T]', '[GHM]'),
|
|
(1, 'CTI128', 2, '', ''),
|
|
(1, 'CTI128', 3, '', ''),
|
|
(1, 'CTI129', 1, '[PMSI=1] ET
|
|
[CCAM = JDLD002] ET [DIAGP=Z29.2] ET [GHM=23M14Z]', '[CCAM][DIAGP][GHM]'),
|
|
(1, 'CTI129', 2, '', ''),
|
|
(1, 'CTI129', 3, '', ''),
|
|
(1, 'CTI130', 1, '[PMSI=1]
|
|
ET
|
|
[CCAM=HDFA005,HDFA003,HDFA010,GDFA005,GDFA011]
|
|
ET
|
|
[DIAGA <>Z43.0]', '[CCAM][DIAGA]'),
|
|
(1, 'CTI130', 2, '', ''),
|
|
(1, 'CTI130', 3, '', ''),
|
|
(1, 'CTI131', 1, '
|
|
[PMSI=1] ET [CMD<>28,90,99] ET [IGS2>7]
|
|
AND rss_id IN (select rss_id FROM pmsi.v_rss_rum_1 WHERE unite_medicale_id IN (select oid FROM pmsi.t_unites_medicales WHERE substr(type_autorisation,1,2) LIKE ''03%''))
|
|
AND rss_id NOT IN (select v_rsf_detail_1.rss_id FROM pmsi.v_rsf_detail_1 WHERE prestation_code IN (''SRC''))', ''),
|
|
(1, 'CTI131', 2, '', ''),
|
|
(1, 'CTI131', 3, '', ''),
|
|
(1, 'CTI132', 1, '[PRESTAP=ATU] ET
|
|
|
|
[DURSEJ >= 2]', '[DURSEJ][PRESTAP]'),
|
|
(1, 'CTI132', 2, '', ''),
|
|
(1, 'CTI132', 3, '', ''),
|
|
(1, 'CTI133', 1, '[GHM=28Z03Z,28Z04Z] ET
|
|
[CCAM=JVJF004,JVRP004,FEJF001]', '[GHM][CCAM]'),
|
|
(1, 'CTI133', 2, '', ''),
|
|
(1, 'CTI133', 3, '', ''),
|
|
(1, 'CTI134', 1, '[PMSI=1] ET
|
|
(
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE1_2025'' )
|
|
)
|
|
ET
|
|
[CCAM:count=1]', '[CCAM]'),
|
|
(1, 'CTI134', 2, '', ''),
|
|
(1, 'CTI134', 3, '', ''),
|
|
(1, 'CTI135', 1, '[PMSI=1] ET
|
|
(
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE2_2025'' )
|
|
)
|
|
ET
|
|
[CCAM:count=1]', '[CCAM]'),
|
|
(1, 'CTI135', 2, '', ''),
|
|
(1, 'CTI135', 3, '', ''),
|
|
(1, 'CTI136', 1, '[PMSI=1] ET
|
|
(
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE318_11A'' )
|
|
)
|
|
ET
|
|
[CCAM:count=1]', '[CCAM]'),
|
|
(1, 'CTI136', 2, '', ''),
|
|
(1, 'CTI136', 3, '', ''),
|
|
(1, 'CTI137', 1, '[PMSI=1] ET
|
|
(
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE418_14A'' )
|
|
)
|
|
ET
|
|
[CCAM:count=1]', '[CCAM]'),
|
|
(1, 'CTI137', 2, '', ''),
|
|
(1, 'CTI137', 3, '', ''),
|
|
(1, 'CTI138', 1, '[PMSI=1] ET
|
|
(
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE5_2025'' )
|
|
)
|
|
ET
|
|
[CCAM:count=1]', '[CCAM]'),
|
|
(1, 'CTI138', 2, '', ''),
|
|
(1, 'CTI138', 3, '', ''),
|
|
(1, 'CTI139', 1, '[PMSI=1] ET
|
|
(
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_SE6_2025'' )
|
|
)
|
|
ET
|
|
[CCAM:count=1]', '[CCAM]'),
|
|
(1, 'CTI139', 2, '', ''),
|
|
(1, 'CTI139', 3, '', ''),
|
|
(1, 'CTI140', 1, '[PMSI=1] ET
|
|
(
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_FSD18_16A'' )
|
|
)
|
|
ET
|
|
[CCAM:count=1]', '[CCAM]'),
|
|
(1, 'CTI140', 2, '', ''),
|
|
(1, 'CTI140', 3, '', ''),
|
|
(1, 'CTI141', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[PROV=85]', '[DURSEJ][PROV]'),
|
|
(1, 'CTI141', 2, '', ''),
|
|
(1, 'CTI141', 3, '', ''),
|
|
(1, 'CTI142', 1, '[PMSI=1] ET
|
|
[GHM3=M] ET
|
|
[CCAM:classant=1]', ''),
|
|
(1, 'CTI142', 2, '', ''),
|
|
(1, 'CTI142', 3, '', ''),
|
|
(1, 'CTI143', 1, '[GHM={CTI_GHMRAAC}] ET [DURSEJ<3]', '[GHM][DURSEJ]'),
|
|
(1, 'CTI143', 2, '', ''),
|
|
(1, 'CTI143', 3, '', ''),
|
|
(1, 'CTI144', 1, '[GHM={CTI_GHMRAAC}]
|
|
ET [DURSEJ<3] ET [RAAC=0]', '[GHM][DURSEJ][RAAC]'),
|
|
(1, 'CTI144', 2, '', ''),
|
|
(1, 'CTI144', 3, '', ''),
|
|
(1, 'DATIM001', 1, '[PMSI=1] ET
|
|
|
|
(
|
|
|
|
[PROV=62] ET [ETS:datim_ssr=0] OU
|
|
|
|
[PROV=63] ET [ETS:datim_sld=0] OU
|
|
|
|
[PROV=64] ET [ETS:datim_psy=0] OU
|
|
|
|
[DEST=62] ET [ETS:datim_ssr=0] OU
|
|
|
|
[DEST=63] ET [ETS:datim_sld=0] OU
|
|
|
|
[DEST=64] ET [ETS:datim_psy=0]
|
|
|
|
)', '[PROV][DEST]'),
|
|
(1, 'DATIM001', 2, '', ''),
|
|
(1, 'DATIM001', 3, '', ''),
|
|
(1, 'DATIM004', 1, '', ''),
|
|
(1, 'DATIM004', 2, '', ''),
|
|
(1, 'DATIM004', 3, '', ''),
|
|
(1, 'DATIM005', 1, '', ''),
|
|
(1, 'DATIM005', 2, '', ''),
|
|
(1, 'DATIM005', 3, '', ''),
|
|
(1, 'DATIM017.1', 1, '', ''),
|
|
(1, 'DATIM017.1', 2, '', ''),
|
|
(1, 'DATIM017.1', 3, '', ''),
|
|
(1, 'DATIM017.2', 1, '', ''),
|
|
(1, 'DATIM017.2', 2, '', ''),
|
|
(1, 'DATIM017.2', 3, '', ''),
|
|
(1, 'DATIM018', 1, '', ''),
|
|
(1, 'DATIM018', 2, '', ''),
|
|
(1, 'DATIM018', 3, '', ''),
|
|
(1, 'DATIM019', 1, '', ''),
|
|
(1, 'DATIM019', 2, '', ''),
|
|
(1, 'DATIM019', 3, '', ''),
|
|
(1, 'DATIM023', 1, '[DIAGP:datim_pbsexe=1]', '[DIAGP]'),
|
|
(1, 'DATIM023', 2, '[DIAGR:datim_pbsexe=1]', '[DIAGR]'),
|
|
(1, 'DATIM023', 3, '[DIAGA:datim_pbsexe=1]', '[DIAGA:datim_pbsexe]'),
|
|
(1, 'DATIM025', 1, '[DIAGP:datim_pbage > 0]', '[DIAGP][AGE]'),
|
|
(1, 'DATIM025', 2, '[DIAGR:datim_pbage > 0]', '[DIAGR][AGE]'),
|
|
(1, 'DATIM025', 3, '[DIAGA:datim_pbage > 0]', '[DIAGA:datim_pbage][AGE]'),
|
|
(1, 'DATIM026', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP:datim_rare=1];', '[DIAGP]'),
|
|
(1, 'DATIM026', 2, '', ''),
|
|
(1, 'DATIM026', 3, '', ''),
|
|
(1, 'DATIM027', 1, '[PMSI=1] ET
|
|
|
|
[DIAGA:datim_rare>0]', '[DIAGA:datim_rare]'),
|
|
(1, 'DATIM027', 2, '', ''),
|
|
(1, 'DATIM027', 3, '', ''),
|
|
(1, 'DATIM030', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP:datim_zinhab=1]', '[DIAGP]'),
|
|
(1, 'DATIM030', 2, '', ''),
|
|
(1, 'DATIM030', 3, '', ''),
|
|
(1, 'DATIM031', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ>15] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP=Z*] ET
|
|
|
|
[DIAGP<>Z515,Z50,Z431,Z432,Z433]', '[DIAGP][DURSEJ]'),
|
|
(1, 'DATIM031', 2, '', ''),
|
|
(1, 'DATIM031', 3, '', ''),
|
|
(1, 'DATIM032', 1, '[PMSI=1] ET
|
|
|
|
[MODSOR=9] ET
|
|
|
|
[DIAGP=Z*] ET
|
|
|
|
[DIAGP<>Z515,Z52*]', '[DIAGP]'),
|
|
(1, 'DATIM032', 2, '', ''),
|
|
(1, 'DATIM032', 3, '', ''),
|
|
(1, 'DATIM033', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP:datim_imprecis>0]', '[DIAGP]'),
|
|
(1, 'DATIM033', 2, '', ''),
|
|
(1, 'DATIM033', 3, '', ''),
|
|
(1, 'DATIM034.1', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGR:datim_imprecis>0]', '[DIAGR]'),
|
|
(1, 'DATIM034.1', 2, '', ''),
|
|
(1, 'DATIM034.1', 3, '', ''),
|
|
(1, 'DATIM034.2', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGA:datim_imprecis > 0]', '[DIAGA:datim_imprecis]'),
|
|
(1, 'DATIM034.2', 2, '', ''),
|
|
(1, 'DATIM034.2', 3, '', ''),
|
|
(1, 'DATIM036', 1, '[GHM=23C02*] ET
|
|
|
|
[DURSEJ>1] ET
|
|
|
|
[DIAGP:datim_dgcpt669<>1]', '[DIAGP]'),
|
|
(1, 'DATIM036', 2, '', ''),
|
|
(1, 'DATIM036', 3, '', ''),
|
|
(1, 'DATIM037', 1, '', ''),
|
|
(1, 'DATIM037', 2, '', ''),
|
|
(1, 'DATIM037', 3, '', ''),
|
|
(1, 'DATIM038', 1, '', ''),
|
|
(1, 'DATIM038', 2, '', ''),
|
|
(1, 'DATIM038', 3, '', ''),
|
|
(1, 'DATIM040', 1, '[PMSI=1] ET
|
|
|
|
[MODSOR<>9] ET
|
|
|
|
[DIAGP:datim_dpchir>95] ET
|
|
|
|
[GHM:datim_tghm=M] ET
|
|
|
|
(
|
|
|
|
[MODENT<>8] OU
|
|
|
|
[MODSOR<>8] OU
|
|
|
|
[DIAGA<>Z53*]
|
|
|
|
)', '[DIAGP][GHM]'),
|
|
(1, 'DATIM040', 2, '', ''),
|
|
(1, 'DATIM040', 3, '', ''),
|
|
(1, 'DATIM046', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGR=] ET
|
|
|
|
[DIAGP:datim_zaffchr<>0]', '[DIAGP]'),
|
|
(1, 'DATIM046', 2, '', ''),
|
|
(1, 'DATIM046', 3, '', ''),
|
|
(1, 'DATIM048', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP<>Z*] ET
|
|
|
|
[DIAGR<>]', '[DIAGP][DIAGR]'),
|
|
(1, 'DATIM048', 2, '', ''),
|
|
(1, 'DATIM048', 3, '', ''),
|
|
(1, 'DATIM052', 1, '[PMSI=1] ET
|
|
|
|
[GHM]<>[GHMRSA]', '[GHM][GHMRSA]'),
|
|
(1, 'DATIM052', 2, '', ''),
|
|
(1, 'DATIM052', 3, '', ''),
|
|
(1, 'DATIM054', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP=O04*] ET
|
|
|
|
[DIAGA<>Z640*,O28*,O35*,O98*,O99*] ET
|
|
|
|
[CCAM<>JNMD001]', '[DIAGP]'),
|
|
(1, 'DATIM054', 2, '', ''),
|
|
(1, 'DATIM054', 3, '', ''),
|
|
(1, 'DATIM060', 1, '', ''),
|
|
(1, 'DATIM060', 2, '', ''),
|
|
(1, 'DATIM060', 3, '', ''),
|
|
(1, 'DATIM061', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ<5] ET
|
|
|
|
[DIAGP=R40*] ET
|
|
|
|
[DIAGA:datim_tintox>0]', '[DIAGP] [DIAGA:datim_tintox>0]'),
|
|
(1, 'DATIM061', 2, '', ''),
|
|
(1, 'DATIM061', 3, '', ''),
|
|
(1, 'DATIM062', 1, '', ''),
|
|
(1, 'DATIM062', 2, '', ''),
|
|
(1, 'DATIM062', 3, '', ''),
|
|
(1, 'DATIM064', 1, '[PMSI=1] ET
|
|
|
|
[PROV=71] ET
|
|
|
|
[DEST=71] ET
|
|
|
|
[DURSEJ<=1]', ''),
|
|
(1, 'DATIM064', 2, '', ''),
|
|
(1, 'DATIM064', 3, '', ''),
|
|
(1, 'DATIM066', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>90] ET
|
|
|
|
[GHM<>23Z02Z] ET
|
|
|
|
[GHMSEV=1,2,A,B,Z] ET
|
|
|
|
[NBEXH>30]', '[NBEXH][GHM]'),
|
|
(1, 'DATIM066', 2, '', ''),
|
|
(1, 'DATIM066', 3, '', ''),
|
|
(1, 'DATIM067', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP:datim_timprecis=1]', '[DIAGP]'),
|
|
(1, 'DATIM067', 2, '', ''),
|
|
(1, 'DATIM067', 3, '', ''),
|
|
(1, 'DATIM068', 1, '', ''),
|
|
(1, 'DATIM068', 2, '', ''),
|
|
(1, 'DATIM068', 3, '', ''),
|
|
(1, 'DATIM069', 1, '', ''),
|
|
(1, 'DATIM069', 2, '', ''),
|
|
(1, 'DATIM069', 3, '', ''),
|
|
(1, 'DATIM070', 1, '', ''),
|
|
(1, 'DATIM070', 2, '', ''),
|
|
(1, 'DATIM070', 3, '', ''),
|
|
(1, 'DATIM071', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[GHM<>09Z02*] ET
|
|
|
|
[CCAM:count=1] ET
|
|
|
|
[CCAM:activite=4&CCAM.count=0] ET
|
|
|
|
[CCAM:datim_se=1] ET
|
|
|
|
[DURSEJ=0]', '[GHM][CCAM]'),
|
|
(1, 'DATIM071', 2, '', ''),
|
|
(1, 'DATIM071', 3, '', ''),
|
|
(1, 'DATIM072', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[GHM<>09Z02*] ET
|
|
|
|
[CCAM:count=1] ET
|
|
|
|
[CCAM:activite=4&CCAM.count=0] ET
|
|
|
|
[CCAM:datim_ffm=1] ET
|
|
|
|
[DURSEJ=0]', '[GHM][CCAM]'),
|
|
(1, 'DATIM072', 2, '', ''),
|
|
(1, 'DATIM072', 3, '', ''),
|
|
(1, 'DATIM073', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[GHM<>09Z02*] ET
|
|
|
|
[CCAM:count=1] ET
|
|
|
|
[CCAM:activite=4&CCAM.count=0] ET
|
|
|
|
[CCAM:datim_autre=1] ET
|
|
|
|
[DURSEJ=0]', '[GHM][CCAM:datim_autre]'),
|
|
(1, 'DATIM073', 2, '', ''),
|
|
(1, 'DATIM073', 3, '', ''),
|
|
(1, 'DATIM074', 1, '', ''),
|
|
(1, 'DATIM074', 2, '', ''),
|
|
(1, 'DATIM074', 3, '', ''),
|
|
(1, 'DATIM075', 1, '', ''),
|
|
(1, 'DATIM075', 2, '', ''),
|
|
(1, 'DATIM075', 3, '', ''),
|
|
(1, 'DATIM076', 1, '', ''),
|
|
(1, 'DATIM076', 2, '', ''),
|
|
(1, 'DATIM076', 3, '', ''),
|
|
(1, 'DATIM077', 1, '', ''),
|
|
(1, 'DATIM077', 2, '', ''),
|
|
(1, 'DATIM077', 3, '', ''),
|
|
(1, 'DATIM078', 1, '', ''),
|
|
(1, 'DATIM078', 2, '', ''),
|
|
(1, 'DATIM078', 3, '', ''),
|
|
(1, 'DATIM079', 1, '', ''),
|
|
(1, 'DATIM079', 2, '', ''),
|
|
(1, 'DATIM079', 3, '', ''),
|
|
(1, 'DATIM080', 1, '[GHM=15Z10E] ET
|
|
|
|
date_naissance < date_entree', '''Age:'' || (date_entree - date_naissance) || ''j'''),
|
|
(1, 'DATIM080', 2, '', ''),
|
|
(1, 'DATIM080', 3, '', ''),
|
|
(1, 'DATIM081', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[GHM<>15Z10E] ET
|
|
|
|
poids_bebe <> 0 ET
|
|
|
|
age_gestationnel <> 0 ET
|
|
|
|
[DIAGP<>P95] ET
|
|
|
|
(
|
|
|
|
age_gestationnel < 22 OU
|
|
|
|
age_gestationnel BETWEEN 22 ET 26 ET poids_bebe >= 1500 OU
|
|
|
|
age_gestationnel BETWEEN 27 ET 29 ET poids_bebe >= 2000 OU
|
|
|
|
age_gestationnel BETWEEN 30 ET 33 ET poids_bebe >= 3500 OU
|
|
|
|
age_gestationnel BETWEEN 34 ET 36 ET poids_bebe >= 4000 OU
|
|
|
|
age_gestationnel >= 37 ET poids_bebe < 1500 OU
|
|
|
|
age_gestationnel > 44
|
|
|
|
)', '''AG:''||age_gestationnel || '' POIDS:''||poids_bebe'),
|
|
(1, 'DATIM081', 2, '', ''),
|
|
(1, 'DATIM081', 3, '', ''),
|
|
(1, 'DATIM082', 1, '', ''),
|
|
(1, 'DATIM082', 2, '', ''),
|
|
(1, 'DATIM082', 3, '', ''),
|
|
(1, 'DATIM083', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>14,90,99] ET
|
|
|
|
[DIAGA=Z37*] ET
|
|
|
|
(
|
|
|
|
[CMD=01,08] OU
|
|
|
|
[GHM:datim_tghm<>C]
|
|
|
|
)', '[GHM][DIAGA]'),
|
|
(1, 'DATIM083', 2, '', ''),
|
|
(1, 'DATIM083', 3, '', ''),
|
|
(1, 'DATIM084', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP=Z511,Z5101] ET
|
|
|
|
[DIAGR<>C0*,C1*,C2*,C3*,C4*,C5*,C6*,C7*,C8*,C90*,C91*,C92*,C93*,C94*,C95*,C96*,C97*,D0*,D37*,D38*,D39*,D40*,D41*,D42*,D43*,D44*,D45*,D46*,D47*,D48*]', '[DIAGP][DIAGR]'),
|
|
(1, 'DATIM084', 2, '[PMSI=1] ET
|
|
|
|
[DIAGP=Z08*] ET
|
|
|
|
[DIAGR<>C0*,C1*,C2*,C3*,C4*,C5*,C6*,C7*,C8*,C90*,C91*,C92*,C93*,C94*,C95*,C96*,C97*,D0*]', '[DIAGP][DIAGR]'),
|
|
(1, 'DATIM084', 3, '', ''),
|
|
(1, 'DATIM085', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[DIAGA<>Z37*] ET
|
|
|
|
[CCAM=JQGD*,JQGA* <> JQGD014,JQGA001]', '[CCAM][DIAGA]'),
|
|
(1, 'DATIM085', 2, '', ''),
|
|
(1, 'DATIM085', 3, '', ''),
|
|
(1, 'DATIM086', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP=Z38*] ET
|
|
|
|
[CCAM<>CDRP002,CDQP009] ET
|
|
|
|
[DIAGA='''']', '[CCAM][DIAGP]'),
|
|
(1, 'DATIM086', 2, '', ''),
|
|
(1, 'DATIM086', 3, '', ''),
|
|
(1, 'DATIM087', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[CCAM:activite=1&CCAM:datim_unichir>=99&CCAM:nombre>1&CCAM:assocnonprev<>1,2,3,4,5]', '[CCAM]'),
|
|
(1, 'DATIM087', 2, '', ''),
|
|
(1, 'DATIM087', 3, '', ''),
|
|
(1, 'DATIM089', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[DIAGP:datim_dpacte>=99] ET
|
|
|
|
[CCAM:count=0] ET
|
|
|
|
[DIAGA<>Z53*]', '[DIAGP]'),
|
|
(1, 'DATIM089', 2, '', ''),
|
|
(1, 'DATIM089', 3, '', ''),
|
|
(1, 'DATIM091', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[CCAM:activite=1] ET
|
|
|
|
[CCAM:activite=4&CCAM:count=1] ET
|
|
|
|
[CCAM:datim_gestcomp >0]', '[CCAM]'),
|
|
(1, 'DATIM091', 2, '', ''),
|
|
(1, 'DATIM091', 3, '', ''),
|
|
(1, 'DATIM092', 1, '', ''),
|
|
(1, 'DATIM092', 2, '', ''),
|
|
(1, 'DATIM092', 3, '', ''),
|
|
(1, 'DATIM093', 1, '[GHM=15Z10E] ET
|
|
|
|
[DURSEJ<>0]', '[DURSEJ]'),
|
|
(1, 'DATIM093', 2, '', ''),
|
|
(1, 'DATIM093', 3, '', ''),
|
|
(1, 'DATIM094', 1, '', ''),
|
|
(1, 'DATIM094', 2, '', ''),
|
|
(1, 'DATIM094', 3, '', ''),
|
|
(1, 'DATIM095', 1, '', ''),
|
|
(1, 'DATIM095', 2, '', ''),
|
|
(1, 'DATIM095', 3, '', ''),
|
|
(1, 'DATIM096', 1, '[ETS:datim_neuro= 0] ET
|
|
|
|
[GHM=01C03*,01C04*,01C09*,01C11*,01C12*]', '[GHM]'),
|
|
(1, 'DATIM096', 2, '', ''),
|
|
(1, 'DATIM096', 3, '', ''),
|
|
(1, 'DATIM097', 1, '[ETS:datim_cardio= 0] ET
|
|
|
|
[GHM=05C02*,05C03*,05C04*,05C05*,05C07*,05C08*,05C09*]', '[GHM]'),
|
|
(1, 'DATIM097', 2, '', ''),
|
|
(1, 'DATIM097', 3, '', ''),
|
|
(1, 'DATIM098', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DATEENTREE] - [PREC:DATESORTIE] BETWEEN 0 ET 1 ET
|
|
|
|
[DURSEJ>=1]', '[PREC:DATEENTREE][PREC:DATESORTIE]'),
|
|
(1, 'DATIM098', 2, '', ''),
|
|
(1, 'DATIM098', 3, '', ''),
|
|
(1, 'DATIM100', 1, '[PMSI=1] ET
|
|
|
|
[GHM=15Z10E] ET
|
|
|
|
[MODSOR<>9]', '[MODSOR]'),
|
|
(1, 'DATIM100', 2, '', ''),
|
|
(1, 'DATIM100', 3, '', ''),
|
|
(1, 'DATIM101', 1, '[ETS:datim_urgence= 0] ET
|
|
|
|
[PROV=85]', ''),
|
|
(1, 'DATIM101', 2, '', ''),
|
|
(1, 'DATIM101', 3, '', ''),
|
|
(1, 'DATIM102', 1, '[PMSI=1] ET
|
|
|
|
([ETAT<>S] OU [DIAGP<>]) ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[CCAM:datim_reqz >0&CCAM:texte<>*ablation*,*ostéosynthèse*] ET
|
|
|
|
[DIAGP<>Z*,M00*,M01*,M86*,M96*] ET
|
|
|
|
[DURSEJ>=6]', '[CCAM][DIAGP]'),
|
|
(1, 'DATIM102', 2, '[PMSI=1] ET
|
|
|
|
([ETAT<>S] OU [DIAGP<>]) ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[CCAM:datim_reqz >0&CCAM:texte=*ostéosynthèse*] ET
|
|
|
|
[DIAGP<>Z*,M00*,M01*,M86*,M96*,T80*,T81*,T82*,T83*,T84*,T85*,T86*,T88*,T88*] ET
|
|
|
|
[DURSEJ>=6]', '[CCAM][DIAGP]'),
|
|
(1, 'DATIM102', 3, '', ''),
|
|
(1, 'DATIM103', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP=Z*] ET
|
|
|
|
[DIAGR:datim_affaig=1]', '[DIAGP][DIAGR]'),
|
|
(1, 'DATIM103', 2, '', ''),
|
|
(1, 'DATIM103', 3, '', ''),
|
|
(1, 'DATIM104', 1, '[PMSI=1] ET
|
|
|
|
[CCAM:datim_dialyse>0&CCAM:count=0] ET
|
|
|
|
[DIAGP=Z491*,Z492*]', '[DIAGP]'),
|
|
(1, 'DATIM104', 2, '', ''),
|
|
(1, 'DATIM104', 3, '', ''),
|
|
(1, 'DATIM105', 1, '[PMSI=1] ET
|
|
|
|
[CCAM:datim_brule>0] ET
|
|
|
|
[DIAGP:datim_brulure=0] ET
|
|
|
|
[DIAGR:datim_brulure=0] ET
|
|
|
|
[DIAGA:datim_brulure=0] ET
|
|
|
|
[GHM<>09Z02*]', '[CCAM]'),
|
|
(1, 'DATIM105', 2, '', ''),
|
|
(1, 'DATIM105', 3, '', ''),
|
|
(1, 'DATIM106', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[GHM<>09Z02*] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[CCAM:count=1] ET
|
|
|
|
NON [CCAM:activite=4] ET
|
|
|
|
[CCAM:datim_fsd =1]', '[GHM][CCAM]'),
|
|
(1, 'DATIM106', 2, '', ''),
|
|
(1, 'DATIM106', 3, '', ''),
|
|
(1, 'DATIM107', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[DIAGP:datim_zinhab=2]', '[DIAGP]'),
|
|
(1, 'DATIM107', 2, '', ''),
|
|
(1, 'DATIM107', 3, '', ''),
|
|
(1, 'DATIM108', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
date_sortie - date_naissance = 0 ET
|
|
|
|
[MODSOR=9] ET
|
|
|
|
[DIAGP<>P95]', '[DIAGP]'),
|
|
(1, 'DATIM108', 2, '', ''),
|
|
(1, 'DATIM108', 3, '', ''),
|
|
(1, 'DATIM109', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>90,99] ET
|
|
|
|
[CCAM:datim_esth >0] ET
|
|
|
|
[DIAGP:datim_esth=0] ET
|
|
|
|
[DIAGR:datim_esth=0] ET
|
|
|
|
[DIAGA:datim_esth=0] ET
|
|
|
|
[GHM<>09Z02*,14Z08*]', '[GHM][CCAM]'),
|
|
(1, 'DATIM109', 2, '', ''),
|
|
(1, 'DATIM109', 3, '', ''),
|
|
(1, 'DATIM110', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>90,99] ET
|
|
|
|
[GHM<>09Z02*,23Z03*] ET
|
|
|
|
[CCAM:datim_confort>0]', '[GHM][CCAM]'),
|
|
(1, 'DATIM110', 2, '', ''),
|
|
(1, 'DATIM110', 3, '', ''),
|
|
(1, 'DATIM111', 1, '', ''),
|
|
(1, 'DATIM111', 2, '', ''),
|
|
(1, 'DATIM111', 3, '', ''),
|
|
(1, 'DATIM112', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[GHM<>14*,15*] ET
|
|
|
|
[PREC:DATEENTREE] BETWEEN [DATEENTREE] ET [DATESORTIE] - interval ''1 day'' ET
|
|
|
|
[AGE>17]', '[PREC:DATEENTREE][PREC:DATESORTIE]'),
|
|
(1, 'DATIM112', 2, '', ''),
|
|
(1, 'DATIM112', 3, '', ''),
|
|
(1, 'DATIM114', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP=Z3900] ET
|
|
|
|
[CCAM=JQGD*,JQGA*<>JQGD014,JQGA001]', '[CCAM][DIAGP]'),
|
|
(1, 'DATIM114', 2, '', ''),
|
|
(1, 'DATIM114', 3, '', ''),
|
|
(1, 'DATIM115', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[MODSOR<>9,0] ET
|
|
|
|
[DEST<>61,71] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[CCAM:datim_0jatypique >0]', '[CCAM]'),
|
|
(1, 'DATIM115', 2, '', ''),
|
|
(1, 'DATIM115', 3, '', ''),
|
|
(1, 'DATIM117', 1, '[GHM=23Z02Z] ET
|
|
|
|
(
|
|
|
|
[DIAGA=Z511*,Z5101*] OU
|
|
|
|
[CCAM=ZZMK011,ZZMK018,ZZNL020,ZZNL027,ZZNL028,ZZNL031,ZZNL036,ZZNL037,ZZNL039,ZZNL040,ZZNL043] OU
|
|
|
|
[CCAM:prestation=ACO]
|
|
|
|
) ET
|
|
|
|
[MODSOR<>9] ET
|
|
|
|
[DURSEJ<7]', '[CCAM][DIAGA]'),
|
|
(1, 'DATIM117', 2, '', ''),
|
|
(1, 'DATIM117', 3, '', ''),
|
|
(1, 'DATIM119', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[AGE>18] ET
|
|
|
|
[MODSOR<>9] ET
|
|
|
|
[CMD<>28,90,99] ET
|
|
|
|
[CCAM:activite=1] ET
|
|
|
|
[CCAM:activite=4&CCAM:count=1] ET
|
|
|
|
[CCAM:datim_gestcomp >0]', '[CCAM]'),
|
|
(1, 'DATIM119', 2, '', ''),
|
|
(1, 'DATIM119', 3, '', ''),
|
|
(1, 'OVA_1Q10CEXH', 1, '[PMSI=1] AND
|
|
|
|
w_rss.nb_exh<>w_rss.nb_exh_rsa', '[NBEXH][NBEXHRSA]'),
|
|
(1, 'OVA_1Q10CEXH', 2, '', ''),
|
|
(1, 'OVA_1Q10CEXH', 3, '', ''),
|
|
(1, 'OVA_1Q10DGAR', 1, '[PMSI=1] AND
|
|
|
|
[CMD<>15] AND
|
|
|
|
[GHM<>28Z01Z,28Z02Z,28Z03Z,28Z04Z,28Z05Z,28Z06Z] AND
|
|
|
|
(w_rss.ghs_id <> w_rss.ghsrsa_id)', '[GHS]'),
|
|
(1, 'OVA_1Q10DGAR', 2, '', ''),
|
|
(1, 'OVA_1Q10DGAR', 3, '', ''),
|
|
(1, 'OVA_1Q12SHCM28', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[CMD<>28] ET
|
|
|
|
[DIAGP:datim_seance=1] ET
|
|
|
|
([CCAM:count=0] OU [CCAM:datim_seance=1])', '[DIAGP]'),
|
|
(1, 'OVA_1Q12SHCM28', 2, '', ''),
|
|
(1, 'OVA_1Q12SHCM28', 3, '', ''),
|
|
(1, 'OVA_1Q1CC', 1, '[GHM5:datim_conf=1] ET
|
|
|
|
[GHMCONF=1]', '[GHM5]'),
|
|
(1, 'OVA_1Q1CC', 2, '', ''),
|
|
(1, 'OVA_1Q1CC', 3, '', ''),
|
|
(1, 'OVA_1Q1NSE_B', 1, '[PMSI=1] ET
|
|
|
|
[CMD=90]', '[CMD]'),
|
|
(1, 'OVA_1Q1NSE_B', 2, '', ''),
|
|
(1, 'OVA_1Q1NSE_B', 3, '', ''),
|
|
(1, 'OVA_1Q1RDG', 1, '[PMSI=1] ET
|
|
|
|
[GHMRSAIN]<>[GHMRSA]', '[GHMRSAIN][GHMRSA]'),
|
|
(1, 'OVA_1Q1RDG', 2, '', ''),
|
|
(1, 'OVA_1Q1RDG', 3, '', ''),
|
|
(1, 'OVA_1Q2MEURG', 1, '[ETS:datim_urgence= 0] ET
|
|
|
|
[PROV=85]', '[PROV]'),
|
|
(1, 'OVA_1Q2MEURG', 2, '', ''),
|
|
(1, 'OVA_1Q2MEURG', 3, '', ''),
|
|
(1, 'OVA_1Q2MSU', 1, '[PMSI=1] ET
|
|
|
|
(
|
|
|
|
[PROV=62] ET [ETS:datim_ssr=0] OU
|
|
|
|
[PROV=63] ET [ETS:datim_sld=0] OU
|
|
|
|
[PROV=64] ET [ETS:datim_psy=0] OU
|
|
|
|
[DEST=62] ET [ETS:datim_ssr=0] OU
|
|
|
|
[DEST=63] ET [ETS:datim_sld=0] OU
|
|
|
|
[DEST=64] ET [ETS:datim_psy=0]
|
|
|
|
)', '[PROV][DEST]'),
|
|
(1, 'OVA_1Q2MSU', 2, '', ''),
|
|
(1, 'OVA_1Q2MSU', 3, '', ''),
|
|
(1, 'OVA_1Q4NEXH', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>90] ET
|
|
|
|
[GHM<>23Z02Z] ET
|
|
|
|
[GHMSEV=1,2,A,B,Z] ET
|
|
|
|
[NBEXH>30]', '[NBEXH][GHM]'),
|
|
(1, 'OVA_1Q4NEXH', 2, '', ''),
|
|
(1, 'OVA_1Q4NEXH', 3, '', ''),
|
|
(1, 'OVA_1Q5DAI', 1, '[PMSI=1] ET
|
|
|
|
[DIAGA:datim_imprecis > 0]', '[DIAGA:datim_imprecis]'),
|
|
(1, 'OVA_1Q5DAI', 2, '', ''),
|
|
(1, 'OVA_1Q5DAI', 3, '', ''),
|
|
(1, 'OVA_1Q5DAR', 1, '[PMSI=1] ET
|
|
|
|
[DIAGA:datim_rare>0]', '[DIAGA:datim_rare]'),
|
|
(1, 'OVA_1Q5DAR', 2, '', ''),
|
|
(1, 'OVA_1Q5DAR', 3, '', ''),
|
|
(1, 'OVA_1Q5DAT_B', 1, '[PMSI=1] ET
|
|
|
|
[DIAGA:datim_tintox=1]', '[DIAGA]'),
|
|
(1, 'OVA_1Q5DAT_B', 2, '', ''),
|
|
(1, 'OVA_1Q5DAT_B', 3, '', ''),
|
|
(1, 'OVA_1Q5DPI', 1, '[PMSI=1] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP:datim_imprecis>0]', '[DIAGP]'),
|
|
(1, 'OVA_1Q5DPI', 2, '', ''),
|
|
(1, 'OVA_1Q5DPI', 3, '', ''),
|
|
(1, 'OVA_1Q5DPNZ', 1, '[PMSI=1] ET
|
|
|
|
([ETAT<>S] OU [DIAGP<>]) ET
|
|
|
|
[CCAM:datim_reqz >0] ET
|
|
|
|
[DIAGP<>Z*,M00*,M01*,M86*,M96*, T8*] ET
|
|
|
|
[DURSEJ<7]', '[CCAM][DIAGP]'),
|
|
(1, 'OVA_1Q5DPNZ', 2, '', ''),
|
|
(1, 'OVA_1Q5DPNZ', 3, '', ''),
|
|
(1, 'OVA_1Q5DPR', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP:datim_rare=1];', '[DIAGP]'),
|
|
(1, 'OVA_1Q5DPR', 2, '', ''),
|
|
(1, 'OVA_1Q5DPR', 3, '', ''),
|
|
(1, 'OVA_1Q5DPZ', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP:datim_zinhab=1]', '[DIAGP]'),
|
|
(1, 'OVA_1Q5DPZ', 2, '', ''),
|
|
(1, 'OVA_1Q5DPZ', 3, '', ''),
|
|
(1, 'OVA_1Q5DPZAC', 1, '[PMSI=1] ET
|
|
|
|
[DIAGR=] ET
|
|
|
|
[DIAGP:datim_zaffchr=1]', '[DIAGP]'),
|
|
(1, 'OVA_1Q5DPZAC', 2, '', ''),
|
|
(1, 'OVA_1Q5DPZAC', 3, '', ''),
|
|
(1, 'OVA_1Q5DPZDC', 1, '[PMSI=1] ET
|
|
|
|
[MODSOR=9] ET
|
|
|
|
[DIAGP=Z*] ET
|
|
|
|
[DIAGP<>Z515,Z52*]', '[DIAGP]'),
|
|
(1, 'OVA_1Q5DPZDC', 2, '', ''),
|
|
(1, 'OVA_1Q5DPZDC', 3, '', ''),
|
|
(1, 'OVA_1Q5DPZSL', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ>15] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[DIAGP=Z*] ET
|
|
|
|
[DIAGP<>Z515,Z50,Z431,Z432,Z433]', '[DIAGP][DURSEJ]'),
|
|
(1, 'OVA_1Q5DPZSL', 2, '', ''),
|
|
(1, 'OVA_1Q5DPZSL', 3, '', ''),
|
|
(1, 'OVA_1Q5DRAA', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP=Z*] ET
|
|
|
|
[DIAGR:datim_affaig=1]', '[DIAGP][DIAGR]'),
|
|
(1, 'OVA_1Q5DRAA', 2, '', ''),
|
|
(1, 'OVA_1Q5DRAA', 3, '', ''),
|
|
(1, 'OVA_1Q5DRDPNZ', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP<>Z*] ET
|
|
|
|
[DIAGR<>]', '[DIAGP][DIAGR]'),
|
|
(1, 'OVA_1Q5DRDPNZ', 2, '', ''),
|
|
(1, 'OVA_1Q5DRDPNZ', 3, '', ''),
|
|
(1, 'OVA_1Q5DRI', 1, '[PMSI=1] ET
|
|
|
|
[DIAGR:datim_imprecis>0]', '[DIAGR]'),
|
|
(1, 'OVA_1Q5DRI', 2, '', ''),
|
|
(1, 'OVA_1Q5DRI', 3, '', ''),
|
|
(1, 'OVA_1Q5GBSDA', 1, '[PMSI=1] ET
|
|
|
|
[CMD=22] ET
|
|
|
|
[DIAGA:brulure<>1]', '[GHM][DIAGA]'),
|
|
(1, 'OVA_1Q5GBSDA', 2, '', ''),
|
|
(1, 'OVA_1Q5GBSDA', 3, '', ''),
|
|
(1, 'OVA_1Q5IAD', 1, '[DIAGP:datim_pbage > 0] OU
|
|
|
|
[DIAGA:datim_pbage > 0] OU
|
|
|
|
[DIAGR:datim_pbage > 0]', '[AGE][DIAGS]'),
|
|
(1, 'OVA_1Q5IAD', 2, '', ''),
|
|
(1, 'OVA_1Q5IAD', 3, '', ''),
|
|
(1, 'OVA_1Q5IDA23C02', 1, '[GHM=23C02*] ET
|
|
|
|
[DURSEJ>1] ET
|
|
|
|
[DIAGP:datim_dgcpt669=1]', '[DIAGP]'),
|
|
(1, 'OVA_1Q5IDA23C02', 2, '', ''),
|
|
(1, 'OVA_1Q5IDA23C02', 3, '', ''),
|
|
(1, 'OVA_1Q5ISD', 1, '[DIAGP:datim_pbsexe=1] OU
|
|
|
|
[DIAGA:datim_pbsexe=1] OU
|
|
|
|
[DIAGR:datim_pbsexe=1]', '[SEXE][DIAGP][DIAGA][DIAGR]'),
|
|
(1, 'OVA_1Q5ISD', 2, '', ''),
|
|
(1, 'OVA_1Q5ISD', 3, '', ''),
|
|
(1, 'OVA_1Q5KIDPDR', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP=Z511,Z5101] ET
|
|
|
|
[DIAGR<>C0*,C1*,C2*,C3*,C4*,C5*,C6*,C7*,C8*,C90*,C91*,C92*,C93*,C94*,C95*,C96*,C97*,D0*,D37*,D38*,D39*,D40*,D41*,D42*,D43*,D44*,D45*,D46*,D47*,D48*]', '[DIAGP][DIAGR]'),
|
|
(1, 'OVA_1Q5KIDPDR', 2, '[PMSI=1] ET
|
|
|
|
[DIAGP=Z08*] ET
|
|
|
|
[DIAGR<>C0*,C1*,C2*,C3*,C4*,C5*,C6*,C7*,C8*,C90*,C91*,C92*,C93*,C94*,C95*,C96*,C97*,D0*,Z85*]', '[DIAGP][DIAGR]'),
|
|
(1, 'OVA_1Q5KIDPDR', 3, '', ''),
|
|
(1, 'OVA_1Q6AASSN', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[MODSOR<>9,0] ET
|
|
|
|
[DEST<>61,71] ET
|
|
|
|
[TYPSEJ<>B] ET
|
|
|
|
[CMD<>28,90] ET
|
|
|
|
[CCAM:datim_0jatypique >0]', '[CCAM]'),
|
|
(1, 'OVA_1Q6AASSN', 2, '', ''),
|
|
(1, 'OVA_1Q6AASSN', 3, '', ''),
|
|
(1, 'OVA_1Q6ABSD', 1, '[PMSI=1] ET
|
|
|
|
[CCAM:datim_brule=1] ET
|
|
|
|
[DIAGP:datim_brulure=0] ET
|
|
|
|
[DIAGA:datim_brulure=0] ET
|
|
|
|
[GHM<>09Z02*]', '[CCAM]'),
|
|
(1, 'OVA_1Q6ABSD', 2, '', ''),
|
|
(1, 'OVA_1Q6ABSD', 3, '', ''),
|
|
(1, 'OVA_1Q6ACD', 1, '[PMSI=1] ET
|
|
|
|
(
|
|
|
|
[CCAM:activite=1&CCAM:datim_unichir=1&CCAM:nombre>1&CCAM:assocnonprev<>1,2,3,4,5] OU
|
|
|
|
[CCAM:activite=1&CCAM:datim_unichir>=99&CCAM:nombre>1&CCAM:assocnonprev<>1,2,3,4,5]
|
|
|
|
)', '[CCAM]'),
|
|
(1, 'OVA_1Q6ACD', 2, '', ''),
|
|
(1, 'OVA_1Q6ACD', 3, '', ''),
|
|
(1, 'OVA_1Q6CCIA', 1, '[PMSI=1] ET
|
|
|
|
[DIAGA<>T*] ET
|
|
|
|
[DIAGA:datim_compimprecis=1]', '[DIAGA]'),
|
|
(1, 'OVA_1Q6CCIA', 2, '', ''),
|
|
(1, 'OVA_1Q6CCIA', 3, '', ''),
|
|
(1, 'OVA_1Q6DPSA', 1, '[PMSI=1] ET
|
|
|
|
([DIAGP:datim_dpacte=1] OU [DIAGP:datim_dpacte>=99]) ET
|
|
|
|
[CCAM:count=0] ET
|
|
|
|
[DIAGA<>Z53*]', '[DIAGP]'),
|
|
(1, 'OVA_1Q6DPSA', 2, '', ''),
|
|
(1, 'OVA_1Q6DPSA', 3, '', ''),
|
|
(1, 'OVA_1Q6GMDPC', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP:datim_dpchir=1] ET
|
|
|
|
[GHM:datim_tghm=M] ET
|
|
|
|
[MODENT=8] ET
|
|
|
|
[MODSOR=8] ET
|
|
|
|
[DIAGA<>Z53*]', '[DIAGP][GHM]'),
|
|
(1, 'OVA_1Q6GMDPC', 2, '', ''),
|
|
(1, 'OVA_1Q6GMDPC', 3, '', ''),
|
|
(1, 'OVA_1Q6SDSA', 1, '[PMSI=1] ET
|
|
|
|
[CMD=28] ET
|
|
|
|
[CCAM:datim_dialyse>0&CCAM:count=0] ET
|
|
|
|
[CCAM:umaut<>23] ET
|
|
|
|
[DIAGP=Z491*,Z492*]', '[DIAGP]'),
|
|
(1, 'OVA_1Q6SDSA', 2, '', ''),
|
|
(1, 'OVA_1Q6SDSA', 3, '', ''),
|
|
(1, 'OVA_1Q6SSNA', 1, '[PMSI=1] ET
|
|
|
|
[DURSEJ=0] ET
|
|
|
|
[CCAM:activite=1&CCAM:datim_gestcomp >0]', '[GHM][CCAM]'),
|
|
(1, 'OVA_1Q6SSNA', 2, '', ''),
|
|
(1, 'OVA_1Q6SSNA', 3, '', ''),
|
|
(1, 'OVA_1Q8SAAC_A', 1, '([DIAGA=Z37*] ET
|
|
|
|
NOT ( [DIAGAARRAY] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_OVA_IMG_D'' ))
|
|
|
|
) OU
|
|
|
|
(
|
|
|
|
( [CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_OVA_ACC_A'' ))
|
|
|
|
)', '[DIAGA]'),
|
|
(1, 'OVA_1Q8SAAC_A', 2, '', ''),
|
|
(1, 'OVA_1Q8SAAC_A', 3, '', ''),
|
|
(1, 'OVA_1Q8SAAC_B', 1, '[CMD<>14,01,08] ET
|
|
|
|
(
|
|
|
|
(
|
|
|
|
[DIAGA=Z37*] ET
|
|
|
|
NOT ( [DIAGAARRAY] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_OVA_IMG_D'' ))
|
|
|
|
) OU
|
|
|
|
(
|
|
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_OVA_ACC_A'' )
|
|
|
|
)
|
|
|
|
)', '[CMD][DIAGA]'),
|
|
(1, 'OVA_1Q8SAAC_B', 2, '', ''),
|
|
(1, 'OVA_1Q8SAAC_B', 3, '', ''),
|
|
(1, 'OVA_1Q8SAAC_C', 1, '[GHM5:datim_conf=1] ET
|
|
|
|
(
|
|
|
|
(
|
|
|
|
[DIAGA=Z37*] ET
|
|
|
|
NOT ( [DIAGAARRAY] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_OVA_IMG_D'' ))
|
|
|
|
) OU
|
|
|
|
(
|
|
|
|
[CCAM:id_array] && ARRAY ( SELECT to_id FROM pmsi.v_listes_3 WHERE liste_code = ''CTI_OVA_ACC_A'' )
|
|
|
|
)
|
|
|
|
)', '[GHM]'),
|
|
(1, 'OVA_1Q8SAAC_C', 2, '', ''),
|
|
(1, 'OVA_1Q8SAAC_C', 3, '', ''),
|
|
(1, 'OVA_1Q8SAAC_D', 1, '[MATER:age_gest_inf_22sa>0]', '[AGEGEST]'),
|
|
(1, 'OVA_1Q8SAAC_D', 2, '[MATER:age_gest_manquant>0]', '[AGEGEST]'),
|
|
(1, 'OVA_1Q8SAAC_D', 3, '', ''),
|
|
(1, 'OVA_1Q8SAAC_E', 1, '[MATER:hors_etab=0] ET
|
|
(
|
|
[MATER:ecart_age_gest>0] OU
|
|
[MATER:ecart_age_gest<0]
|
|
)', '[MATER_ECART_AGE_GEST]'),
|
|
(1, 'OVA_1Q8SAAC_E', 2, '', ''),
|
|
(1, 'OVA_1Q8SAAC_E', 3, '', ''),
|
|
(1, 'OVA_1Q8SAAC_F', 1, '[DIAGP=Z3900]', '[DIAGP]'),
|
|
(1, 'OVA_1Q8SAAC_F', 2, '', ''),
|
|
(1, 'OVA_1Q8SAAC_F', 3, '', ''),
|
|
(1, 'OVA_1Q8SENV_A', 1, '[PMSI=1] ET
|
|
|
|
[CMD=15] ET
|
|
|
|
poids_bebe <>0 ET
|
|
|
|
[AGEGEST<>0] ET
|
|
|
|
[DIAGP<>P95] ET
|
|
|
|
(
|
|
|
|
age_gestationnel BETWEEN 22 ET 26 ET poids_bebe >= 1500 OU
|
|
|
|
age_gestationnel BETWEEN 27 ET 29 ET poids_bebe >= 2000 OU
|
|
|
|
age_gestationnel BETWEEN 30 ET 33 ET poids_bebe >= 3500 OU
|
|
|
|
age_gestationnel BETWEEN 34 ET 36 ET poids_bebe >= 4000 OU
|
|
|
|
age_gestationnel >= 37 ET poids_bebe < 1500
|
|
|
|
)', '[AGEGEST]|| '' POIDS:''||poids_bebe'),
|
|
(1, 'OVA_1Q8SENV_A', 2, '', ''),
|
|
(1, 'OVA_1Q8SENV_A', 3, '', ''),
|
|
(1, 'OVA_1Q8SENV_B', 1, '[PMSI=1] ET
|
|
|
|
[CMD=15] ET
|
|
|
|
[DIAGP=Z38*] ET
|
|
|
|
[CCAM<>CDRP002,CDQP009] ET
|
|
|
|
[DIAGA:count=0]', '[CCAM][DIAGP]'),
|
|
(1, 'OVA_1Q8SENV_B', 2, '', ''),
|
|
(1, 'OVA_1Q8SENV_B', 3, '', ''),
|
|
(1, 'OVA_1Q8SENV_C', 1, '[PMSI=1] ET
|
|
|
|
[CMD=15] ET
|
|
|
|
[DIAGP<>P95*,Z38*] ET
|
|
|
|
[VIDHOSHOSBB=1]', '[DIAGP]'),
|
|
(1, 'OVA_1Q8SENV_C', 2, '', ''),
|
|
(1, 'OVA_1Q8SENV_C', 3, '', ''),
|
|
(1, 'OVA_1Q8SIG_A', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP=O04*] ET
|
|
|
|
[DIAGA=Z640*,O28*,O311*,O35*,O98*,O99*] ET
|
|
|
|
[CCAM<>JQGD014,JNMD001,JNJD001,JNJD002,JNJP001]', '[DIAGP][DIAGA][CCAM]'),
|
|
(1, 'OVA_1Q8SIG_A', 2, '[PMSI=1] ET
|
|
|
|
[DIAGP=O04*] ET
|
|
|
|
[DIAGA<>Z640*,O28*,0311*,O35*,O98*,O99*] ET
|
|
|
|
[CCAM=JNJD001,JNJD002,JNJP001]', '[DIAGP][CCAM][DIAGA]'),
|
|
(1, 'OVA_1Q8SIG_A', 3, '', ''),
|
|
(1, 'OVA_1Q8SIG_B', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP=O04*] ET
|
|
|
|
[DIAGA=Z640*] ET
|
|
|
|
[CCAM=JNJD002,JNJP001&CCAM:max_date_acte-[DATEREGLES]>105]', '[DATEREGLES]'),
|
|
(1, 'OVA_1Q8SIG_B', 2, '[PMSI=1] ET
|
|
|
|
[DIAGP=O04*] ET
|
|
|
|
[DIAGA=Z640*] ET
|
|
|
|
(
|
|
|
|
[CCAM=JNJD002,JNJP001&CCAM:max_date_acte>now()] OU
|
|
|
|
[DATEREGLES]>now()
|
|
|
|
)', '[DATEREGLES]'),
|
|
(1, 'OVA_1Q8SIG_B', 3, '', ''),
|
|
(1, 'OVA_1Q8SMN_A', 1, '[PMSI=1] ET
|
|
|
|
[DIAGA=Z371*,Z373*,Z374*,Z376*,Z377*]', '[DIAGP]'),
|
|
(1, 'OVA_1Q8SMN_A', 2, '', ''),
|
|
(1, 'OVA_1Q8SMN_A', 3, '', ''),
|
|
(1, 'OVA_1Q8SMN_B', 1, '[PMSI=1] ET
|
|
|
|
[DIAGP=P95*] ET
|
|
|
|
(
|
|
|
|
age_jours<>0 OU
|
|
|
|
[DURSEJ<>0] OU
|
|
|
|
[MODSOR<>9] OU
|
|
|
|
[MODENT<>8] OU
|
|
|
|
poids_bebe=0 OU
|
|
|
|
age_gestationnel=0 OU
|
|
|
|
[CMD=90]
|
|
|
|
)', '[DIAGP]'),
|
|
(1, 'OVA_1Q8SMN_B', 2, '[PMSI=1] ET
|
|
|
|
[DIAGP=Z38*] ET
|
|
|
|
[DIAGA=P95*]', '[DIAGP][DIAGA]'),
|
|
(1, 'OVA_1Q8SMN_B', 3, '', ''),
|
|
(1, 'OVA_1Q9ANSSN', 1, '[PMSI=1] ET
|
|
|
|
[PRESTA=NN*] ET
|
|
|
|
[ETS:datim_nn=0]', '[PRESTA]'),
|
|
(1, 'OVA_1Q9ANSSN', 2, '[PMSI=1] ET
|
|
|
|
[PRESTA=REP] ET
|
|
|
|
[ETS:datim_rep=0]', '[PRESTA]'),
|
|
(1, 'OVA_1Q9ANSSN', 3, '', ''),
|
|
(1, 'OVA_1Q9ARSSR', 1, '[PMSI=1] ET
|
|
|
|
[PRESTA=REA] ET
|
|
|
|
[ETS:datim_rea=0]', '[PRESTA]'),
|
|
(1, 'OVA_1Q9ARSSR', 2, '[PMSI=1] ET
|
|
|
|
[PRESTA=REP] ET
|
|
|
|
[ETS:datim_rep=0]', '[PRESTA]'),
|
|
(1, 'OVA_1Q9ARSSR', 3, '', '')
|
|
;
|
|
|
|
-- 3/3 : Màj de la table iCTI
|
|
UPDATE pmsi.t_expert_controle_rule
|
|
SET numero = 1
|
|
WHERE numero IS NULL or NUMERO NOT IN (1,2,3);
|
|
|
|
UPDATE pmsi.t_expert_controle_rule
|
|
SET
|
|
sqlcmd_where = w_dbsetup.sqlcmd_where,
|
|
sqlcmd_justificatif = w_dbsetup.sqlcmd_justificatif
|
|
FROM w_dbsetup
|
|
JOIN pmsi.t_expert_controle ON t_expert_controle.code = w_dbsetup.controle_code
|
|
WHERE t_expert_controle_rule.controle_id = t_expert_controle.oid AND
|
|
t_expert_controle_rule.numero = w_dbsetup.numero AND
|
|
(
|
|
t_expert_controle_rule.sqlcmd_where IS DISTINCT FROM w_dbsetup.sqlcmd_where OR
|
|
t_expert_controle_rule.sqlcmd_justificatif IS DISTINCT FROM w_dbsetup.sqlcmd_justificatif
|
|
);
|
|
|
|
INSERT INTO pmsi.t_expert_controle_rule (
|
|
controle_id,
|
|
numero,
|
|
sqlcmd_where,
|
|
sqlcmd_justificatif
|
|
)
|
|
SELECT
|
|
t_expert_controle.oid,
|
|
w_dbsetup.numero,
|
|
w_dbsetup.sqlcmd_where,
|
|
w_dbsetup.sqlcmd_justificatif
|
|
FROM w_dbsetup
|
|
JOIN pmsi.t_expert_controle ON t_expert_controle.code = w_dbsetup.controle_code
|
|
LEFT JOIN pmsi.t_expert_controle_rule ON
|
|
t_expert_controle_rule.controle_id = t_expert_controle.oid AND
|
|
t_expert_controle_rule.numero = w_dbsetup.numero
|
|
WHERE t_expert_controle_rule.oid IS NULL;
|