Sécurité

Pour renforcer davantage la sécurité du patient, le CHEM poursuit ses démarches de prévention des risques.

Le C.I.R.S.

Depuis 2008, le CHEM a mis en place un système informatisé de déclaration des événements indésirables.

Les objectifs du système C.I.R.S. :

  • augmenter la sécurité des patients
  • promouvoir une culture de l’erreur positive
  • sensibiliser le personnel et les médecins aux situations à risques
  • identifier au préalable les risques potentiels liés à la prise en charge du patient
  • prévenir et réduire les erreurs et les dommages

Suivi des déclarations

Lors des réunions mensuelles, les cas déclarés sont analysés par une équipe multidisciplinaire composée des médecins, du personnel soignant, d’un pharmacien ainsi que d’un représentant de la cellule sécurité et de la cellule qualité. Sur la base des déclarations du système, l’équipe propose des actions correctives et préventives au conseil de direction. L’ajustement du système s’est clôturé en 2014 ; celui-ci avait pour but de mettre en place une gestion décentralisée des actions correctives et préventives et d’assurer la conformité de l’hôpital aux normes de la Joint Commission International.

Le programme qualité national : volet sécurité

Le CHEM participe activement aux groupes de travail nationaux organisés par la Fédération des Hôpitaux Luxembourgeois (FHL). Le programme national 2014 a ciblé, pour le volet sécurité, la sécurité médicamenteuse et l’identitovigilance.

L’identitovigilance

Définie comme un système de surveillance et de prévention des risques liés à l’identification des patients, l’identitovigilance a pris une dimension d’envergure nationale. Ce domaine, initié au Luxembourg en 2013 par le CHEM, a en effet été proposé aux établissements hospitaliers membres de la FHL dans le cadre du programme qualité de 2014. Dès lors, les travaux engagés au sein de la FHL ont permis de définir le cadre nécessaire à une gestion cohérente et pragmatique de l’identitovigilance.

Depuis  le début de l’année 2014, les patients hospitalisés sont pris en photo dans le but de minimiser les risques liés à leur identification. La photo du patient, prise lors de son admission et dans le plus strict respect des droits des personnes, est désormais disponible dans des applications telles que le dossier médical informatisé, où l’identité du patient est primordiale.

Le bracelet d’identification a été adapté en fonction des besoins des services et des impératifs de sécurité.  De multiples actions ponctuelles ont également vu le jour, démontrant une fois de plus la prise de conscience collective à l’égard de l’identitovigilance et de son influence bénéfique sur la sécurité des patients.  L’année 2015 est marquée par l’instauration de formations obligatoires ainsi que par la mise en œuvre d’audits visant à évaluer sur le terrain les bonnes pratiques à respecter en matière d’identitovigilance.

La sécurité médicamenteuse

En 2013, le CHEM a participé au groupe national de préparation de l’auto-évaluation multidisciplinaire, sur la base des outils Inter Diag pour les unités de soins et ArchiMed pour les pharmacies hospitalières. Conformément aux objectifs du programme incitant qualité 2014 et à la méthodologie retenue, le CHEM a réalisé l’audit du circuit des médicaments dans toutes les unités de soins stationnaires ainsi que dans sa pharmacie.

L’objectif de cette évaluation était d’obtenir une image fidèle du circuit du médicament, un processus complexe comportant de nombreuses étapes à risques et dans lequel interviennent de nombreux acteurs, dans le but de repérer les potentiels d’amélioration.

À l’issue de cette évaluation, le groupe de travail a proposé un plan d’actions visant à sécuriser la prise en charge médicamenteuse pour l’année 2015.

Les actions prioritaires retenues au niveau national sont la mise en place d’un système de déclaration et d’analyse des erreurs. Le principe est de faire bon usage de l’erreur : il s’agit de rechercher des causes et non des coupables. Tout professionnel de santé constatant une erreur ou l’imminence d’une erreur liée à l’utilisation d’un médicament sera invité à déclarer cet incident. Après anonymisation des données, une analyse collective multidisciplinaire permettra de mettre en place des actions correctrices et/ou préventives en vue d’éviter que ces erreurs ne se reproduisent. Un suivi des actions menées sera assuré par le service qualité - gestion des risques.

La seconde thématique validée par la commission d’évaluation de la FHL concerne les médicaments à haut risque, qui ne sont pas nécessairement liés à des incidents plus fréquents, mais qui, en cas d’erreur, ont la particularité d’entraîner des conséquences extrêmement graves pour les patients. Tout au long de l’année 2015, des actions de sécurisation sont menées pour quatre classes de médicaments à haut risque : les insulines, les anticoagulants, les stupéfiants et les électrolytes concentrés.

eZ debug

Clear cache:

Quick settings:

Timing: Nov 27 2024 20:30:10
Script start
Timing: Nov 27 2024 20:30:10
Module start 'content'
Timing: Nov 27 2024 20:30:10
Module end 'content'
Debug: ezpI18n::translateText Nov 27 2024 20:30:10
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZFind'
Debug: search params Nov 27 2024 20:30:10
array(20) {
  ["SearchOffset"]=>
  int(0)
  ["SearchLimit"]=>
  int(10)
  ["Facet"]=>
  array(1) {
    [0]=>
    array(3) {
      ["field"]=>
      string(17) "doctor/speciality"
      ["sort"]=>
      string(5) "alpha"
      ["limit"]=>
      int(100)
    }
  }
  ["SortBy"]=>
  NULL
  ["Filter"]=>
  NULL
  ["SearchContentClassID"]=>
  array(1) {
    [0]=>
    int(47)
  }
  ["SearchSectionID"]=>
  NULL
  ["SearchSubTreeArray"]=>
  NULL
  ["AsObjects"]=>
  bool(true)
  ["SpellCheck"]=>
  NULL
  ["IgnoreVisibility"]=>
  bool(false)
  ["Limitation"]=>
  NULL
  ["BoostFunctions"]=>
  NULL
  ["QueryHandler"]=>
  NULL
  ["EnableElevation"]=>
  bool(true)
  ["ForceElevation"]=>
  bool(false)
  ["SearchDate"]=>
  bool(false)
  ["DistributedSearch"]=>
  NULL
  ["FieldsToReturn"]=>
  NULL
  ["SearchResultClustering"]=>
  NULL
}
Debug: ezfeZPSolrQueryBuilder::policyLimitationFilterQuery Nov 27 2024 20:30:10
((meta_installation_id_ms:c74f2eb50bddd86f04fe38b7933dca8d AND (( ( meta_section_id_si:1 OR meta_section_id_si:3 ))))  ) AND meta_is_invisible_b:false
Notice: ezfeZPSolrQueryBuilder::buildSearch Nov 27 2024 20:30:10
The following Solr fields are excluded from hl.fl : Array
(
    [0] => attr_keywords_t
)
Debug: Cluster params Nov 27 2024 20:30:10
array(1) {
  ["clustering"]=>
  string(5) "false"
}
Debug: Final query parameters sent to Solr backend Nov 27 2024 20:30:10
array(29) {
  ["q"]=>
  string(1) "*"
  ["qt"]=>
  string(8) "standard"
  ["hl.usePhraseHighlighter"]=>
  string(4) "true"
  ["hl.highlightMultiTerm"]=>
  string(4) "true"
  ["start"]=>
  int(0)
  ["rows"]=>
  int(10)
  ["sort"]=>
  string(10) "score desc"
  ["indent"]=>
  string(2) "on"
  ["version"]=>
  string(3) "2.2"
  ["bq"]=>
  string(93) "meta_installation_id_ms:c74f2eb50bddd86f04fe38b7933dca8d^1.5 meta_language_code_ms:fre-FR^1.2"
  ["fl"]=>
  string(195) "meta_guid_ms meta_installation_id_ms meta_main_url_alias_ms meta_installation_url_ms meta_id_si meta_main_node_id_si meta_language_code_ms meta_name_t score meta_published_dt meta_path_string_ms "
  ["fq"]=>
  array(3) {
    [0]=>
    string(150) "((meta_installation_id_ms:c74f2eb50bddd86f04fe38b7933dca8d AND (( ( meta_section_id_si:1 OR meta_section_id_si:3 ))))  ) AND meta_is_invisible_b:false"
    [1]=>
    string(26) "meta_contentclass_id_si:47"
    [2]=>
    string(28) "meta_language_code_ms:fre-FR"
  }
  ["hl"]=>
  string(4) "true"
  ["hl.fl"]=>
  string(11) "ezf_df_text"
  ["hl.snippets"]=>
  string(1) "1"
  ["hl.fragsize"]=>
  string(3) "200"
  ["hl.requireFieldMatch"]=>
  string(4) "true"
  ["hl.simple.pre"]=>
  string(3) "<b>"
  ["hl.simple.post"]=>
  string(4) "</b>"
  ["wt"]=>
  string(3) "php"
  ["facet.field"]=>
  array(1) {
    [0]=>
    string(17) "attr_speciality_s"
  }
  ["facet.sort"]=>
  array(1) {
    [0]=>
    string(5) "false"
  }
  ["facet.limit"]=>
  array(1) {
    [0]=>
    int(100)
  }
  ["facet.offset"]=>
  array(1) {
    [0]=>
    int(0)
  }
  ["facet.mincount"]=>
  array(1) {
    [0]=>
    int(1)
  }
  ["facet"]=>
  string(4) "true"
  ["forceElevation"]=>
  string(5) "false"
  ["enableElevation"]=>
  string(4) "true"
  ["clustering"]=>
  string(5) "false"
}
Debug: ezpI18n::translateText Nov 27 2024 20:30:10
Missing translation for message in context: 'ezfind'. The untranslated message is: 'Server not running'
Timing: Nov 27 2024 20:30:10
Script end

Main resources:

Total runtime0.0930 sec
Peak memory usage4,864.0000 KB
Database Queries51

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00180.0154 710.5234865.6172
Module start 'content' 0.01720.0123 1,576.1406725.1953
Module end 'content' 0.02950.0635 2,301.33592,001.9766
Script end 0.0930  4,303.3125 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.021322.8575320.0007
Check MTime0.018219.5887320.0006
Mysql Total
Database connection0.00020.235310.0002
Mysqli_queries0.016818.0407510.0003
Looping result0.00040.4647480.0000
TS translator
TS init0.00424.496140.0010
TS cache load0.00121.251140.0003
TS context load0.00101.106540.0003
Template Total0.065270.120.0326
Template load0.00434.664820.0022
Template processing0.060965.461420.0304
Template load and register function0.00010.085910.0001
Override
Cache load0.00363.8892190.0002
Sytem overhead
Fetch class attribute name0.00121.250340.0003
class_abstraction
Instantiating content class attribute0.00000.014940.0000
eZ Find
Search0.00576.122510.0057
Query build0.00454.867810.0045
Class attribute list0.00161.679410.0016
Engine time0.00091.019110.0009
General
String conversion0.00000.009720.0000
dbfile0.00333.5175180.0002
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/iawebsite/design/www_laptop/stylesheets/print.css
extension/iawebsite/design/www_laptop/stylesheets/www_laptop-4.css
extension/iawebsite/design/www_laptop/stylesheets/custom-1.css
extension/iawebsite/design/www_laptop/stylesheets/perfect-scrollbar.min.css
extension/iawebsite/design/www_laptop/stylesheets/custom2.css
extension/iawebsite/design/www_laptop/stylesheets/responsive-1.css
extension/ezfind/design/standard/stylesheets/ezfind.css
extension/ezfind/design/standard/stylesheets/ezajax_autocomplete.css
extension/cjw_newsletter/design/standard/stylesheets/cjw_newsletter.css

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/iawebsite/design/www_laptop/templates/pagelayout.tplEdit templateOverride template
4content/datatype/view/ezxmltext.tpl<No override>design/standard/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
5content/datatype/view/ezxmltags/strong.tpl<No override>extension/iapublish/design/laptop/templates/content/datatype/view/ezxmltags/strong.tplEdit templateOverride template
7content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/iapublish/design/laptop/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1content/datatype/view/ezxmltags/link.tpl<No override>extension/iawebsite/design/www_laptop/templates/content/datatype/view/ezxmltags/link.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
 Number of times templates used: 19
 Number of unique templates used: 6

Time used to render debug report: 0.0003 secs