ForHosting KIT · Santé et sport

Risque diabète type 2

Un homme de 52 ans avec un IMC de 28,4, un tour de taille de 96 cm, peu d'activité, sans légumes chaque jour, un traitement antihypertenseur et un parent diabétique totalise 16 points FINDRISC : risque élevé, environ 33 % à dix ans. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Age
52
Bmi
28,4
Tour de taille
96
Sexe
Homme
Activité
less_than_30min
Alimentation
Not daily
Vous obtenez
Points
16
Catégorie de risque
high
Libellé de la catégorie de risque
High
Risque estimé à 10 ans (%)
33

Le diabète de type 2 progresse souvent en silence, et un score de dépistage structuré permet aux personnes, coachs et équipes produit de classer le risque relatif à partir de mesures quotidiennes, sans attendre un diagnostic de laboratoire. Cette capacité applique la Finnish Diabetes Risk Score (FINDRISC) : elle convertit l’âge, l’indice de masse corporelle, le tour de taille, les seuils de tour de taille selon le sexe, l’activité physique quotidienne, la consommation de légumes et de fruits, le traitement antihypertenseur, une glycémie élevée antérieure et les antécédents familiaux de diabète en points entiers et une catégorie à cinq niveaux, de faible à très élevé.

Comment les points s’additionnent et comment les catégories sont attribuées

Chaque item apporte un entier publié ; le moteur les additionne et place le total dans cinq catégories. L’âge marque zéro sous quarante-cinq ans, deux de quarante-cinq à cinquante-quatre, trois de cinquante-cinq à soixante-quatre, et quatre à partir de soixante-cinq. L’IMC marque zéro sous vingt-cinq, un de vingt-cinq à trente, et trois au-dessus de trente.

Le tour de taille utilise des bandes selon le sexe : les hommes marquent zéro sous quatre-vingt-quatorze centimètres, trois de quatre-vingt-quatorze à cent deux, et quatre au-delà ; les femmes marquent zéro sous quatre-vingts, trois de quatre-vingts à quatre-vingt-huit, et quatre au-dessus de quatre-vingt-huit. L’activité quotidienne de trente minutes marque zéro ; moins de trente minutes marque deux. Les légumes chaque jour marquent zéro ; s’ils ne sont pas quotidiens, un.

Le traitement antihypertenseur marque deux lorsqu’il est vrai. Une glycémie élevée antérieure marque cinq lorsqu’elle est vraie. Les antécédents familiaux marquent zéro, trois ou cinq.

Le maximum est vingt-six. Les totaux sous sept sont faibles (environ un pour cent à dix ans dans le tableau d’origine) ; de sept à onze, légèrement élevés (environ quatre pour cent) ; de douze à quatorze, modérés (environ dix-sept pour cent) ; de quinze à vingt, élevés (environ trente-trois pour cent) ; au-dessus de vingt, très élevés (environ cinquante pour cent).

Applications bien-être et pages d’éducation patient

Les applications de santé collectent une fois l’âge, l’IMC, le tour de taille, l’activité, l’alimentation et les antécédents, puis affichent une pastille de catégorie FINDRISC sans expédier une seconde copie du tableau de points sur chaque client.

Admission en santé au travail et en cabinet

Les formulaires d’entrée notent les adultes avant la visite afin que le personnel signale les totaux élevés et très élevés à discuter, tandis qu’un IMC invalide ne ressemble jamais à un dépistage réussi.

Quel système de notation ce calculateur de risque de diabète de type 2 utilise-t-il ?

La Finnish Diabetes Risk Score (FINDRISC) : points entiers d’âge, d’IMC, de tour de taille selon le sexe, d’activité quotidienne, de légumes, de traitement antihypertenseur, de glycémie élevée antérieure et d’antécédents familiaux, associés à faible, légèrement élevé, modéré, élevé et très élevé.

Que se passe-t-il si l’IMC est zéro, négatif ou n’est pas un nombre ?

Le champ bmi doit être un nombre positif (indice de masse corporelle en kg/m²) ; les valeurs manquantes, non finies, nulles et négatives sont rejetées et ne sont pas facturées.

Pourquoi le sexe est-il obligatoire si l’IMC est déjà fourni ?

Les seuils de tour de taille FINDRISC diffèrent pour les hommes et les femmes. Le sexe sélectionne ce tableau ; l’IMC utilise une bande unisexe unique. Sans sexe, l’item tour de taille ne peut pas être noté.

Une catégorie FINDRISC est-elle un diagnostic de diabète de type 2 ?

Non. C’est un score de dépistage éducatif avec des bandes de risque à dix ans publiées. Il ne remplace pas le dosage du glucose, l’HbA1c ni l’avis médical professionnel.

Le score de risque de diabète de type 2 est-il gratuit ?

L’outil du navigateur s’exécute gratuitement sur votre appareil.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/health/risk-dm

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/health/risk-dm \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"age":52,"bmi":28.4,"waist":96,"sex":"male","activity":"less_than_30min","diet":"not_daily","hypertension_treatment":true,"high_blood_glucose":false,"family_history":"first_degree"}'
{
  "age": 52,
  "bmi": 28.4,
  "waist": 96,
  "sex": "male",
  "activity": "less_than_30min",
  "diet": "not_daily",
  "hypertension_treatment": true,
  "high_blood_glucose": false,
  "family_history": "first_degree"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.risk_dm",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Le chemin est une comparaison et une addition pures, sans réseau, sans modèle et sans horloge, de sorte que correcteurs de devoirs, applications bien-être et clients d’API prépayée figent le même JSON. L’IMC (champ bmi) doit être un nombre positif ; s’il manque, n’est pas fini, vaut zéro ou est négatif, la requête échoue avec invalid_input et n’est pas facturée.

Ce que mesure FINDRISC et quelles données vous envoyez

FINDRISC est un questionnaire adulte publié qui estime le risque à dix ans de diabète de type 2 à partir d’habitudes et d’antécédents qu’une clinique ou une application peuvent recueillir sans prise de sang. Envoyez l’âge obligatoire en années (adultes de dix-huit à cent vingt), bmi comme indice de masse corporelle positif en kilogrammes par mètre carré, waist en centimètres et sex afin que les seuils de tour de taille utilisent le tableau masculin ou féminin. Le score est un dépistage éducatif, pas un diagnostic, un laboratoire de glucose ni un substitut d’HbA1c, et il n’est pas validé ici comme outil pédiatrique. Activity est l’ensemble fermé daily_30min ou less_than_30min pour le mouvement habituel de trente minutes au travail ou durant les loisirs. Diet est daily_vegetables ou not_daily pour les légumes, fruits ou baies. Les antécédents médicaux sont trois champs : hypertension_treatment (booléen, médicament antihypertenseur régulier un jour), high_blood_glucose (booléen, glucose trouvé élevé lors d’un contrôle, d’une maladie ou d’une grossesse) et family_history comme none, second_degree (grand-parent, tante, oncle ou cousin germain seulement) ou first_degree (parent, frère ou sœur, ou enfant). Des alias existent pour chaque nom canonique, afin que d’anciens formulaires puissent correspondre sans renommer les colonnes. Champs manquants, nombres non finis, âge hors plage, énumérations inconnues et tout bmi qui n’est pas un nombre positif échouent avec invalid_input en nommant le champ.

Comment les points s’additionnent et comment les catégories sont attribuées

La réponse renvoie les entrées, points comme total entier, breakdown comme points par item, risk_category comme clé machine stable, risk_category_label pour l’affichage, estimated_10y_risk_percent de ce tableau, score_max vingt-six, method findrisc et score_name FINDRISC. Des entrées identiques produisent toujours le même JSON.

Usage de l’API, tarifs, flux produits et limites honnêtes

Appelez le score gratuit de risque de diabète de type 2 dans le navigateur pour des démonstrations en classe, des kiosques de santé au travail et des pages d’éducation personnelle, sans recoder les bandes FINDRISC dans chaque tableur. Préférez les centimètres pour le tour de taille et les kilogrammes par mètre carré pour l’IMC ; si votre interface recueille taille et poids, calculez l’IMC en amont et envoyez l’indice positif qu’exige ce point de terminaison. Gardez des attentes éducatives : un score de dépistage n’est pas un diagnostic de dispositif médical, ne remplace pas la glycémie à jeun ni l’HbA1c, et les personnes avec symptômes, grossesse ou diabète connu doivent suivre l’avis médical professionnel plutôt qu’une seule étiquette automatique. Envoyez un corps JSON avec les neuf champs obligatoires et lisez points ainsi que risk_category comme contrat principal. Utilisez l’API prépayée lorsqu’une application bien-être, une admission de télésanté, un eCRF de recherche ou un LMS scolaire a besoin d’un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Stockez le total entier à côté de la clé de catégorie afin que les tableaux de bord filtrent les lignes high et very_high sans analyser les libellés, et conservez breakdown lorsque vous souhaitez montrer quels items ont porté le score.

Devoirs de santé publique et correcteurs LMS

Les étudiants envoient les réponses du questionnaire et figent le JSON attendu de points et risk_category ; le chemin parse déterministe marque le même total à chaque fois.

Consulter la documentation complète du KIT →