Skip to content
🔒 MedicalDBEffets indésirables

Effets indésirables

Les effets indésirables d’un clinical drug sont des objets décrivant les réactions nocives et non voulue d’un médicament chez un patient.

Adverse Effect Details

Element de lien entre un effet indésirable et un médicament clinique.

RelationsMultiplicitéCibleDescription
source1sourceSource de l’information
adverse_effect1adverse_effectEffet indésirable
clinical_drug1clinical_drugClinical drug concerné

Adverse Effect

AttributsTypeDescriptionExemple - IMATINIB ZENTIVA 100 mg, comprimé pelliculé sécable - Thrombopénie
phaseStringPhase du traitement propice à la survenue de l’effet indésirablepremiers mois de traitement
dosageStringDose de médicament propice à la survenue de l’effet indésirablefortes doses > 750 mg
behaviourStringConduite à tenir en cas de survenue de l’effet indésirablereduire la posologie ou arrêter le traitement
commentStringCommentaire en texte libre concernant l’effet indésirableplus susceptible chez patient avec LMC en crise
RelationsMultiplicitéCibleDescription
condition1conditionObservation clinique décrivant l’effet indésirable
incidence_enum1incidence_enumFréquence de survenue de l’effet indésirable. Cet objet est un Enum. Les valeurs possibles sont Très fréquent, Fréquent, Peu fréquent, Rare, Très rare, Fréquence indéterminée
patient_criterion0 .. 1patient_criterionCritères patient propice à la survenue de l’effet indésirable
codings1 .. nadverse_effect_coding_viewCodes décrivant l’effet indésirable. Ces codes sont les classe de systèmes d’organes.

Enum

Incidence

IDText
VERY_COMMONTrès fréquent (≥1/10)
COMMONFréquent (≥1/100, < 1/10)
UNCOMMONPeu fréquent (≥1/1 000, < 1/100)
RARERare (≥1/10 000, < 1/1 000)
VERY_RARETrès rare (< 1/10 000)
UNKNOWNFréquence indéterminée

Cas d’usages

Liste des effets indésirables pour un CIS donné

ClinicalDrug

{
  clinical_drug(
    where: { branded_drugs: { codings: { code: { _ilike: "69979273" } } } }
  ) {
    adverse_effect_details {
      adverse_effect {
        behaviour
        comment
        condition {
          designation
        }
        incidence_enum {
          text
        }
        patient_criterion {
          gender {
            text
          }
          age_groups {
            age_group {
              text
            }
          }
          continuous_criterions {
            continuous_criterion {
              max_value
              min_value
              type {
                text
              }
              unit {
                text
              }
            }
          }
          adjunct_treatment {
            ingredients {
              ingredient {
                designation
              }
            }
            therapeutic_classes {
              therapeutic_class {
                code
                label
                terminology
              }
            }
            procedures {
              procedure {
                code
                label
                terminology
              }
            }
          }
        }
      }
    }
  }
}

API d’analyse

La base stocke les éléments déclencheurs des contre-indications. Pour une utilisation plus aisée, Posos fournit une API permettant de récupérer les contre-indications liées à un ensemble de médicaments cliniques ou de spécialités.

Arguments

Ces résultats s’obtiennent grâce à l’API d’analyse, il faut fournir une liste de médicaments (cliniques ou spécialités) à la requête getAdverseEffects.

ArgumentInput fieldTypeDescription
drugsclinicalDrugsString[]Liste de codes de médicament cliniques à analyser.
drugsspecialitiesString[]Liste de spécialités à analyser (CIS)
adverseEffectsString[]Effets indésirables (SNOMED)
incidenceString[]Type et niveau d’alerte
snomedInferrenceBooleanParamètre permettant de chercher les alertes sur les conditions proches via des inférences permises par la SNOMED.

Résultat

L’API renvoie un objet de type AlertResult.

AttributsTypeDescriptionExemple
phaseStringPhase du traitement propice à la survenue de l’effet indésirablepremiers mois de traitement
dosageStringDose de médicament propice à la survenue de l’effet indésirablefortes doses > 750 mg
behaviourStringConduite à tenir en cas de survenue de l’effet indésirablereduire la posologie ou arrêter le traitement
commentStringCommentaire en texte libre concernant l’effet indésirableplus susceptible chez patient avec LMC en crise

Exemples

Effets indésirables

query GetAdverseEffects(
  $drugs: [DrugInput!]
  $adverseEffectsToAvoid: [CodingInputWithLabel!]
) {
  getAdverseEffects(
    drugs: $drugs
    adverseEffectsToAvoid: $adverseEffectsToAvoid
  ) {
    adverseEffects {
      adverseEffects {
        condition {
          designation
          codings {
            label
            code
            terminology
          }
          modifiers
          associatedConditions {
            designation
            modifiers
            codings {
              label
              code
              terminology
            }
          }
        }
        incidence
        patient {
          sex
          ageGroups
          continuousCriteria {
            type
            unit
            min
            max
          }
          concurrentTreatments {
            ingredients
            procedures
            therapeuticClasses
          }
        }
        dosage
        phase
        behaviour
      }
      drug {
        clinicalDrug {
          label
          code
          terminology
          inn
        }
      }
    }
  }
}

Voici également un autre exemple qui montre que le critère getAdverseEffects permet d’obtenir toutes les informations sur le traitement concomitant (ingrédients et procédures) liées à un effet indésirable.

Adverse-effects

query GetAdverseEffects(
  $drugs: [DrugInput!]
  $adverseEffectsToAvoid: [CodingInputWithLabel!]
) {
  getAdverseEffects(
    drugs: $drugs
    adverseEffectsToAvoid: $adverseEffectsToAvoid
  ) {
    adverseEffects {
      drug {
        clinicalDrug {
          code
          terminology
        }
      }
      adverseEffects {
        condition {
          codings {
            code
            terminology
          }
        }
        patient {
          concurrentTreatments {
            ingredients
            procedures
          }
        }
      }
    }
  }
}