| Nom | Formule | Msg Erreur | Expression littérale du contrôle | Noms des cellules portant le contrôle |
| MCO_CTRE1 | si ((FILTRE_A1 = vrai) ou (FILTRE_A2 = vrai) ou (FILTRE_A3 = vrai) ou (FILTRE_A7 = vrai) ou (FILTRE_A12 = vrai) ou (FILTRE_A16 = vrai) ou (FILTRE_A39 = vrai)) et (PROPRIETE_UNITE("Import PMSI") = vrai) alors CAMELEON_INITIALISE(MCO_A3) = faux | Vous ne pouvez pas valider l'enquête tant que l'import des données PMSI n'a pas eu lieu | bloquant | MCO_A3 |
| MCO_CTRA1 | si CELLULE(0,+1)>0 alors CELLULE()+0>0 | Veuillez indiquer le nombre de lits | MCO_A1, MCO_B1, MCO_C1 | |
| MCO_CTRA10 | CELLULE()<>vide | Veuillez indiquer si vous avez une unité pédiatrique dans votre établissement | bloquant | MCO_A23 |
| MCO_CTRA11 | CELLULE()<>vide | Veuillez indiquer si vous avez une équipe mobile gériatrique dans votre établissement | bloquant | MCO_A36 |
| MCO_CTRA12 | CELLULE()<>vide | Veuillez indiquer si vous avez un (ou plusieurs) services ou une unité de médecine gériatrique dans votre établissement | bloquant | MCO_A41 |
| MCO_CTRA13 | CELLULE()<>vide | Veuillez indiquer si vous avez une unité neurovasculaire dans votre établissement | bloquant | MCO_A52 |
| MCO_CTRA19 | si MCO_A41=vrai alors (MCO_A42+MCO_B42)<>vide | Veuillez indiquer le nombre de lits installés ou places en unité de médecine gériatrique (case A41=oui) | MCO_A42, MCO_B42 | |
| MCO_CTRA2 | si CELLULE(0,-1)>0 alors CELLULE()+0>0 | Veuillez indiquer le nombre de journées-lits exploitables | MCO_C2, MCO_B2, MCO_A2 | |
| MCO_CTRA20 | si CAMELEON_INITIALISE(MCO_A43) = faux et CAMELEON_INITIALISE(MCO_B43) = faux alors (si CELLULE(0,+1)>0 alors CELLULE()+0>0) | Veuillez indiquer le nombre de lits installés ou places en unité de médecine gériatrique correspondant aux séjours | MCO_A42, MCO_B42 | |
| MCO_CTRA21 | si CAMELEON_INITIALISE(MCO_A43) = faux et CAMELEON_INITIALISE(MCO_B43) = faux alors (si CELLULE()>0 alors CELLULE(0,+1)+0>0) | lits/places sans séjours et journées ! Veuillez corriger vos lits/places, sinon contacter la hotline pour problème de données PMSI. | MCO_B42, MCO_A42 | |
| MCO_CTRA24 | si MCO_A52=vrai alors CELLULE()<>vide | Veuillez indiquer le nombre de lits installés dans l'unité neurovasculaire (UNV) (case A52=oui) | MCO_A53 | |
| MCO_CTRA25 | si CAMELEON_INITIALISE(MCO_A54) = faux alors (si CELLULE(0,+1)>0 alors CELLULE()+0>0) | Veuillez indiquer le nombre de lits installés dans l'unité neurovasculaire (UNV) correspondant aux séjours | MCO_A53 | |
| MCO_CTRA26 | si CAMELEON_INITIALISE(MCO_A54) = faux alors (si CELLULE()>0 alors CELLULE(0,+1)+0>0) | lits/places sans séjours et journées ! Veuillez corriger vos lits, sinon contacter la hotline pour problème de données PMSI. | MCO_A53 | |
| MCO_CTRA31 | CELLULE()+0<=CELLULE(0,-1)+0 | Les effectifs et les ETP doivent être inférieurs ou égaux aux effectifs et ETP du personnel médical hors internes | MCO_F46, MCO_G46 | |
| MCO_CTRA34 | si CELLULE(0,-1)>0 alors (CELLULE()+0 >= (365*CELLULE(0,-1))*0.8) et (CELLULE()+0 <= (365*CELLULE(0,-1))*1.2) | Le nombre de journées-lits exploitables est incohérent avec le nombre de lits | MCO_B2, MCO_A2, MCO_C2 | |
| MCO_CTRA36 | si MCO_A41 = vrai alors (CAMELEON_INITIALISE(MCO_A43) = faux ou CAMELEON_INITIALISE(MCO_B43) = faux) | Unité dédiée de gériatrie sans activité ! Veuillez contacter la hotline pour un problème de typage d'UM PMSI (UM27) | MCO_A43 | |
| MCO_CTRA37 | si MCO_A52 = vrai alors CAMELEON_INITIALISE(MCO_A54) = faux | UNV sans activité ! Veuillez contacter la hotline pour un problème de typage d'UM PMSI (UM17, UM18) | MCO_A54 | |
| MCO_CTRA38 | si MCO_A23=vrai alors (MCO_C25+MCO_D25+MCO_E25+MCO_F25)<>vide | Veuillez indiquer le nombre de lits installés ou places en unité pédiatrique (case A23=oui) | MCO_C25, MCO_D25, MCO_E25, MCO_F25 | |
| MCO_CTRA39 | si CAMELEON_INITIALISE(MCO_C26) = faux et CAMELEON_INITIALISE(MCO_D26) = faux et CAMELEON_INITIALISE(MCO_E26) = faux et CAMELEON_INITIALISE(MCO_F26) = faux alors (si CELLULE(0,+1)>0 alors CELLULE()+0>0) | Veuillez indiquer le nombre de lits installés ou places en unité pédiatrique correspondant aux séjours | MCO_F25, MCO_E25, MCO_D25, MCO_C25 | |
| MCO_CTRA4 | si CAMELEON_INITIALISE(MCO_A3) = faux et CAMELEON_INITIALISE(MCO_B3) = faux et CAMELEON_INITIALISE(MCO_C3) = faux alors (si CELLULE()>0 alors CELLULE(0,+2)+0>0) | lits sans séjours et journées! Veuillez corriger vos lits, sinon contacter la hotline pour problème de données PMSI | MCO_C1, MCO_B1, MCO_A1 | |
| MCO_CTRA40 | si CAMELEON_INITIALISE(MCO_C26) = faux et CAMELEON_INITIALISE(MCO_D26) = faux et CAMELEON_INITIALISE(MCO_E26) = faux et CAMELEON_INITIALISE(MCO_F26) = faux alors (si CELLULE()>0 alors CELLULE(0,+1)+0>0) | lits/places sans séjours et journées ! Veuillez corriger vos lits/places. | MCO_C25, MCO_D25, MCO_E25, MCO_F25 | |
| MCO_CTRA41 | si MCO_A23 = vrai alors (CAMELEON_INITIALISE(MCO_C26) = faux ou CAMELEON_INITIALISE(MCO_D26) = faux ou CAMELEON_INITIALISE(MCO_E26) = faux ou CAMELEON_INITIALISE(MCO_F26) = faux ou CAMELEON_INITIALISE(MCO_C27) = faux ou CAMELEON_INITIALISE(MCO_D27) = faux) | Unité dédiée de pédiatrie sans activité ! Veuillez contacter la hotline pour un problème de typage d'UM PMSI (UM de pédiatrie cf. aide au remplissage MCO) | bloquant | MCO_C26 |
| MCO_CTRA42 | si MCO_A23=vrai alors BLOCNA(MCO_F28, MCO_G35).SOMME()+0>0 | Veuillez renseigner le personnel intervenant dans l'unité pédiatrique | MCO_F28 | |
| MCO_CTRA43 | si CAMELEON_INITIALISE(MCO_C26) = faux et CAMELEON_INITIALISE(MCO_D26) = faux et CAMELEON_INITIALISE(MCO_E26) = faux et CAMELEON_INITIALISE(MCO_F26) = faux alors (si MCO_C26+0=0 et MCO_D26+0=0 et MCO_E26+0=0 et MCO_F26+0=0 alors (MCO_F28+MCO_F29+MCO_F60+MCO_F30+MCO_F31+MCO_F32+MCO_F33+MCO_F34+MCO_F35)+0=0) | personnel sans séjours et journées ! Veuillez corriger vos données sur le personnel. | MCO_F28 | |
| MCO_CTRA44 | CELLULE()+CELLULE(0,+31)<=CELLULE(0,-1)+0 | Les effectifs et les ETP des pédiatres et chirurgiens pédiatres doivent être inférieurs ou égaux aux effectifs et ETP du personnel médical hors internes | MCO_F29, MCO_G29 | |
| MCO_CTRA45 | si MCO_A41=vrai alors BLOCNA(MCO_F45, MCO_G51).SOMME()+0>0 | Veuillez renseigner le personnel intervenant dans l'unité gériatrique | MCO_F45 | |
| MCO_CTRA46 | si CAMELEON_INITIALISE(MCO_A43) = faux et CAMELEON_INITIALISE(MCO_B43) = faux alors (si MCO_A43+0=0 et MCO_B43+0=0 alors BLOCNA(MCO_F45, MCO_G51).SOMME()+0=0) | personnel sans séjours et journées ! Veuillez corriger vos données sur le personnel. | MCO_F45 | |
| MCO_CTRA47 | si MCO_A52=vrai alors BLOCNA(MCO_F56, MCO_G58).SOMME()+0>0 | Veuillez renseigner le personnel intervenant dans l'unité neurovasculaire | MCO_F56 | |
| MCO_CTRA48 | si CAMELEON_INITIALISE(MCO_A54) = faux et CAMELEON_INITIALISE(MCO_A55) = faux alors (si MCO_A54+0=0 et MCO_A55+0=0 alors BLOCNA(MCO_F56, MCO_G58).SOMME()+0=0) | personnel sans séjours et journées ! Veuillez corriger vos données sur le personnel. | MCO_F56 | |
| MCO_CTRA5 | si CAMELEON_INITIALISE(MCO_A3) = faux et CAMELEON_INITIALISE(MCO_B3) = faux et CAMELEON_INITIALISE(MCO_C3) = faux alors (si CELLULE(0,+2)>0 alors CELLULE()+0>0) | Veuillez indiquer le nombre de lits correspondant aux séjours (sauf en cas de fermeture dans l'année) | MCO_C1, MCO_A1, MCO_B1 | |
| MCO_CTRA6 | si CAMELEON_INITIALISE(MCO_A7) = faux et CAMELEON_INITIALISE(MCO_B7) = faux et CAMELEON_INITIALISE(MCO_C7) = faux alors (si CELLULE()>0 alors CELLULE(0,+1)+0>0) | places sans séjours ! Veuillez corriger vos places (ne pas indiquer les postes de dialyse ni les fauteuils de chimiothérapie), sinon contacter la hotline pour problème de données PMSI. | MCO_A6, MCO_B6, MCO_C6 | |
| MCO_CTRA7 | si CAMELEON_INITIALISE(MCO_A7) = faux et CAMELEON_INITIALISE(MCO_B7) = faux et CAMELEON_INITIALISE(MCO_C7) = faux alors (si CELLULE(0,+1)>0 alors CELLULE()+0>0) | Veuillez indiquer le nombre de places (hors postes de dialyse et fauteuils de chimiothérapie) correspondant aux séjours. | MCO_C6, MCO_B6, MCO_A6 | |
| MCO_CTRA8 | si CELLULE(0,-1)>0 alors CELLULE()+0>0 | Veuillez indiquer les séjours correspondant aux places | MCO_A9, MCO_C9 | |
| MCO_CTRA9 | si CELLULE(0,+1)>0 alors CELLULE()+0>0 | Veuillez indiquer le nombre de places correspondant aux séjours | MCO_C8, MCO_A8 | |
| MCO_CTRH1 | si (PROPRIETE_UNITE("Historique") = vrai) alors (si (CELLULE()>5 et VALEUR_HISTORIQUE()+0>0) ou (VALEUR_HISTORIQUE()>5 et CELLULE()+0>0) alors VARIATION_HISTORIQUE() <= 20) | L'évolution par rapport à l'année dernière est supérieure à 20%, pouvez-vous apporter un commentaire ? | MCO_A8, MCO_A9, MCO_A6, MCO_A1, MCO_A2, MCO_B1, MCO_B2, MCO_C25, MCO_E25, MCO_D25, MCO_B6, MCO_C1, MCO_C6, MCO_C2, MCO_F25 | |
| MCO_CTRH2 | si VALEUR_HISTORIQUE()<>vide et VALEUR_HISTORIQUE()<>0 alors CELLULE()<>vide et CELLULE()<>0 | La valeur était renseignée l'année dernière, pouvez-vous apporter un commentaire ? | MCO_C2, MCO_C6, MCO_C1, MCO_B6, MCO_B2, MCO_B1, MCO_A2, MCO_A1, MCO_A6, MCO_A9, MCO_A8 |