Dépistage sepsis
Une température de 39,2 °C, un pouls à 110, 24 respirations par minute, des globules blancs à 16 et un Glasgow à 13 remplissent les 5 critères et déclenchent l'alerte sepsis, qui n'en exige que 2. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Créativité
- 39,2
- Fréquence cardiaque
- 110
- Fréquence respiratoire
- 24
- Numération des leucocytes
- 16
- État mental
- 13
- Critères remplis
- temperature, heart_rate, respiratory_rate, white_cell_count, mentation
- Nombre de critères
- 5
Le dépistage du sepsis à partir de chiffres de chevet est une tâche courante d'enseignement et de triage : à partir de la température, de la fréquence cardiaque, de la fréquence respiratoire, de la numération leucocytaire et d'un score numérique de conscience, le profil satisfait-il les critères de réponse inflammatoire systémique plus une altération de la vigilance ? Cette capacité applique un dépistage déterministe SIRS plus conscience, destiné à l'enseignement et aux logiciels, non à un diagnostic au lit. Elle note chacune des cinq entrées contre des seuils pédagogiques adultes publiés, dresse la liste de chaque critère déclenché et lève un drapeau de sepsis lorsque deux critères au moins sont remplis.
Ce que mesure le dépistage SIRS plus conscience et quelles entrées vous devez fournir
Dans les supports d'enseignement pour adultes, le sepsis est souvent présenté via le syndrome de réponse inflammatoire systémique plus une suspicion d'infection, avec une conscience altérée comme indice supplémentaire de dysfonction d'organe dans les dépistages ultérieurs de type qSOFA. Ce point d'accès ne collecte pas une case infection suspectée : il examine les cinq champs numériques que vous envoyez et indique quels seuils SIRS et de conscience se déclenchent.
La température est corporelle en degrés Celsius : le seuil pédagogique SIRS est atteint lorsque la valeur est inférieure à trente-six ou supérieure à trente-huit. La fréquence cardiaque s'exprime en battements par minute et se déclenche si elle est strictement supérieure à quatre-vingt-dix. La fréquence respiratoire s'exprime en respirations par minute et se déclenche si elle est strictement supérieure à vingt.
La numération leucocytaire est en fois dix à la neuf par litre, numériquement identique à fois dix à la trois par microlitre, et se déclenche lorsque le compte est inférieur à quatre ou supérieur à douze. La conscience est un entier de Glasgow Coma Scale de trois à quinze ; un score inférieur à quinze compte comme altération. Envoyez les cinq comme nombres finis ou chaînes numériques.
Des bornes pratiques gardent des saisies de classe saines : température de trente à quarante-cinq Celsius, fréquence cardiaque de un à trois cents, respiratoire de un à quatre-vingts, leucocytes de zéro à deux cents, conscience de trois à quinze comme entier.
Usage, tarif et limites du dépistage du sepsis
Utilisez le dépistage gratuit de sepsis dans le navigateur pour des démonstrations en classe, des devoirs d'infirmiers et des laboratoires de simulation sans réimplémenter les inégalités SIRS dans chaque tableur. Associez ce point d'accès à votre propre flux d'infection suspectée et au protocole local de sepsis : ce calculateur ne demande pas si une infection est présente et n'évalue ni lactate, ni tension, ni diurèse. Préférez des unités SI cohérentes ; si votre interface ne collecte que des entiers, envoyez des entiers et le moteur accepte encore les chaînes numériques.
Gardez des attentes pédagogiques : les personnes fébriles, confuses, à la respiration rapide ou dont la numération leucocytaire chute ont besoin d'une évaluation médicale professionnelle, pas d'une étiquette automatique isolée. Le produit ne contacte jamais un laboratoire, n'invente jamais un dépistage aléatoire et n'horodate jamais la charge.
Cas d’usage
Laboratoires de simulation et applications d'enseignement du triage
Les cas sur mannequin et d'apprentissage en ligne ont besoin d'un oracle déterministe SIRS plus conscience pour que les mêmes constantes vitales lèvent toujours le même drapeau pédagogique de sepsis.
Backends SaaS d'éducation à la santé
Les pipelines serveur qui stockent déjà constantes vitales et numération leucocytaire appellent un point d'accès prépayé au lieu de dupliquer les inégalités SIRS dans chaque langage.
Questions fréquentes
Comment le dépistage du sepsis décide-t-il quels critères sont remplis ?
Il applique les seuils pédagogiques SIRS adultes à la température, à la fréquence cardiaque, à la respiratoire et à la numération leucocytaire, plus un GCS inférieur à 15 pour la conscience.
Que se passe-t-il si une entrée n'est pas numérique ?
Booléens, chaînes vides, infinis et texte non numérique, par exemple un mot à la place d'une température, sont rejetés et non facturés.
S'agit-il d'un diagnostic, et que coûte le dépistage du sepsis ?
Non. C'est un dépistage numérique pédagogique, pas un dispositif médical. L'outil du navigateur s'exécute gratuitement sur votre appareil.
Une valeur pile au seuil compte-t-elle ?
Non. Chaque critère ne se déclenche qu'au-delà de son seuil : une température d'exactement 38 °C, un pouls à 90, 20 respirations par minute, des globules blancs à 4 ou 12 et un Glasgow à 15 restent normaux.
Puis-je saisir la température en degrés Fahrenheit ?
Non. Saisissez uniquement des degrés Celsius. Une valeur en Fahrenheit sort de la plage acceptée de 30 à 45 et elle est refusée au lieu d'être convertie : convertissez-la avant de la saisir.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/health/sepsis \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature":39.2,"heart_rate":110,"respiratory_rate":24,"white_cell_count":16,"mentation":13}'const res = await fetch("https://api.kit.forhosting.com/health/sepsis", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature": 39.2,
"heart_rate": 110,
"respiratory_rate": 24,
"white_cell_count": 16,
"mentation": 13
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/sepsis",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature": 39.2,
"heart_rate": 110,
"respiratory_rate": 24,
"white_cell_count": 16,
"mentation": 13
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/sepsis", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature":39.2,"heart_rate":110,"respiratory_rate":24,"white_cell_count":16,"mentation":13}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature":39.2,"heart_rate":110,"respiratory_rate":24,"white_cell_count":16,"mentation":13}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/sepsis", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"temperature": 39.2,
"heart_rate": 110,
"respiratory_rate": 24,
"white_cell_count": 16,
"mentation": 13
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.sepsis",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les valeurs non numériques, manquantes ou non finies échouent avec invalid_input et ne sont jamais facturées. Les éléments API réussis coûtent $0.002.
Ce que mesure le dépistage SIRS plus conscience et quelles entrées vous devez fournir
Les alias documentés temp, hr, rr, wbc et gcs sont acceptés. Champs manquants, booléens, chaînes vides, infinis et texte non numérique échouent avec invalid_input en nommant le champ. Des entrées identiques produisent toujours le même JSON car le chemin est une comparaison pure, sans réseau, sans modèle, sans graine aléatoire et sans horloge.
Lire criteria_met, les drapeaux par champ et sepsis_flag
Ne traitez pas un drapeau vrai comme un diagnostic, un résultat de culture ou un motif de démarrer des antibiotiques sans clinicien. C'est de l'arithmétique contre des seuils pédagogiques publiés, non un dispositif médical ni un substitut de qSOFA, SOFA, NEWS2 ou d'un bundle sepsis complet. Les unités conflictuelles telles que les températures Fahrenheit sont rejetées par la plage Celsius plutôt que converties : n'envoyez que des degrés Celsius. En cas de succès, la réponse renvoie les cinq nombres analysés avec un arrondi stable et liste chaque critère déclenché dans criteria_met avec les noms canoniques temperature, heart_rate, respiratory_rate, white_cell_count et mentation, toujours dans cet ordre. criteria_count est la longueur de cette liste. Les booléens associés temperature_met, heart_rate_met, respiratory_rate_met, white_cell_count_met et mentation_met permettent à un formulaire de surligner les lignes qui ont franchi un seuil sans analyser le tableau. sepsis_flag vaut vrai lorsque criteria_count est au moins deux et faux sinon, conformément à la règle pédagogique adulte selon laquelle deux critères SIRS ou plus élèvent un dépistage de sepsis lorsque l'infection est déjà suspectée. L'égalité reste du côté sûr de chaque inégalité : trente-huit virgule zéro Celsius ne déclenche pas temperature, quatre-vingt-dix battements par minute ne déclenchent pas heart_rate, vingt respirations par minute ne déclenchent pas respiratory_rate, un compte de quatre ou de douze ne déclenche pas, et un Glasgow de quinze ne déclenche pas mentation. Utilisez criteria_met pour les audits et les fiches d'enseignement, sepsis_flag pour une puce binaire et les booléens par champ pour surligner les lignes. formula reformule les cinq seuils et la règle de deux ou plus en une seule chaîne ; method est toujours sirs_plus_mentation afin que le code aval se branche sans inspecter les formes.
Usage de l'API, tarif, flux produit et limites du dépistage de sepsis
Envoyez un corps JSON avec temperature, heart_rate, respiratory_rate, white_cell_count et mentation obligatoires. Utilisez l'API prépayée lorsqu'un SaaS santé, une feuille électronique, une application d'enseignement du triage 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 criteria_met et sepsis_flag à côté des constantes vitales brutes pour les tableaux de bord, et exportez des colonnes pour les cinq entrées, criteria_count et le drapeau. Les auteurs qui livrent des SDK peuvent associer sepsis_flag à des puces et criteria_met à une liste de contrôle qui cite la chaîne formula.
Cas d'intégration
Devoirs SIRS en soins infirmiers et faculté de médecine
Les étudiants envoient température, fréquence cardiaque, respiratoire, leucocytes et GCS, puis figent le JSON attendu de criteria_met et sepsis_flag dans des correcteurs automatiques.
Questions techniques
Quand sepsis_flag vaut-il vrai ?
sepsis_flag est vrai lorsque deux critères ou plus parmi les cinq se déclenchent (criteria_count >= 2). Une seule constante vitale anormale avec un GCS normal ne lève pas le drapeau.
Quelles entrées sont obligatoires ?
Cinq nombres finis : temperature en °C, heart_rate en bpm, respiratory_rate en respirations par minute, white_cell_count en ×10^9/L et mentation comme GCS entier de 3 à 15.