Sepsis-Screening
39,2 °C Temperatur, Puls 110, 24 Atemzüge pro Minute, Leukozyten bei 16 und ein Glasgow-Wert von 13 erfüllen alle 5 Kriterien und lösen den Sepsis-Hinweis aus, für den 2 genügen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Kreativität
- 39,2
- Herzfrequenz
- 110
- Atemfrequenz
- 24
- Leukozytenzahl
- 16
- Mentaler Status
- 13
- Erfüllte Kriterien
- temperature, heart_rate, respiratory_rate, white_cell_count, mentation
- Anzahl der Kriterien
- 5
Sepsis-Screening anhand von Bettseitenzahlen ist eine gängige Lehr- und Triageaufgabe: ergeben Temperatur, Herzfrequenz, Atemfrequenz, Leukozytenzahl und ein numerischer Bewusstseinswert das Muster der systemischen Entzündungsreaktion plus gestörter Wachheit? Diese Fähigkeit wendet ein deterministisches SIRS-plus-Bewusstsein-Screening an, gedacht für Unterricht und Software, nicht für eine Diagnose am Bett. Sie bewertet jede der fünf Eingaben gegen veröffentlichte erwachsene Lehrschwellen, listet jedes ausgelöste Kriterium und setzt ein Sepsis-Flag, wenn mindestens zwei Kriterien erfüllt sind.
Was das SIRS-plus-Bewusstsein-Screening misst und welche Eingaben Sie brauchen
In Lehrunterlagen für Erwachsene wird Sepsis oft über das systemische inflammatorische Response-Syndrom plus Infektionsverdacht eingeführt, mit verändertem Bewusstsein als extra Hinweis auf Organdysfunktion in späteren qSOFA-artigen Screenings. Dieser Endpunkt sammelt kein Kontrollkästchen für vermutete Infektion; er prüft die fünf numerischen Felder, die Sie senden, und meldet, welche SIRS- und Bewusstseinsschwellen auslösen. Temperatur ist die Körpertemperatur in Grad Celsius: der SIRS-Lehrschnitt gilt, wenn der Wert unter sechsunddreißig oder über achtunddreißig liegt.
Die Herzfrequenz steht in Schlägen pro Minute und löst aus, wenn sie streng größer als neunzig ist. Die Atemfrequenz steht in Atemzügen pro Minute und löst aus, wenn sie streng größer als zwanzig ist. Die Leukozytenzahl steht in mal zehn hoch neun pro Liter, numerisch gleich mal zehn hoch drei pro Mikroliter, und löst aus, wenn die Zahl unter vier oder über zwölf liegt.
Das Bewusstsein ist eine ganze Glasgow-Coma-Scale-Zahl von drei bis fünfzehn; ein Wert unter fünfzehn zählt als verändert. Senden Sie alle fünf als endliche Zahlen oder numerische Zeichenketten. Dokumentierte Aliase wie temp, hr, rr, wbc und gcs werden akzeptiert.
Praktische Grenzen halten Unterrichtseingaben vernünftig: Temperatur dreißig bis fünfundvierzig Celsius, Herzfrequenz eins bis dreihundert, Atemfrequenz eins bis achtzig, Leukozyten null bis zweihundert, Bewusstsein drei bis fünfzehn als ganze Zahl.
Nutzung, Preis und Grenzen des Sepsis-Screenings
Nutzen Sie das kostenlose Sepsis-Screening im Browser für Unterrichtsdemos, Pflegehausaufgaben und Simulationslabore, ohne SIRS-Ungleichungen in jeder Tabelle neu zu bauen. Koppeln Sie diesen Endpunkt mit Ihrem eigenen Verdachts-Infektionsablauf und dem lokalen Sepsisprotokoll: dieser Rechner fragt nicht, ob Infektion vorliegt, und bewertet weder Laktat noch Blutdruck noch Urinausscheidung. Bevorzugen Sie konsistente SI-Einheiten; wenn Ihre Oberfläche nur ganze Zahlen sammelt, senden Sie ganze Zahlen, und die Engine akzeptiert weiterhin numerische Zeichenketten.
Halten Sie Erwartungen lehrhaft: Menschen mit Fieber, Verwirrtheit, schneller Atmung oder fallender Leukozytenzahl brauchen eine fachliche medizinische Bewertung, nicht ein einzelnes automatisches Etikett. Das Produkt kontaktiert nie ein Labor, erfindet nie ein Zufallsscreening und stempelt nie eine Uhr in die Nutzlast.
Anwendungsfälle
Simulationslabore und Apps zur Triagelehre
Manikin- und E-Learning-Fälle brauchen ein deterministisches SIRS-plus-Bewusstsein-Orakel, damit dieselben Vitalwerte stets dasselbe Lehr-Sepsis-Flag setzen.
Häufige Fragen
Wie entscheidet das Sepsis-Screening, welche Kriterien erfüllt sind?
Es wendet erwachsene SIRS-Lehrschnitte auf Temperatur, Herzfrequenz, Atemfrequenz und Leukozytenzahl an, plus GCS unter 15 für das Bewusstsein.
Was geschieht, wenn eine Eingabe nicht numerisch ist?
Boolesche Werte, leere Zeichenketten, Unendlichkeiten und nichtnumerischer Text, etwa ein Wort statt einer Temperatur, werden abgelehnt und nicht berechnet.
Ist das eine Diagnose, und was kostet das Sepsis-Screening?
Nein. Es ist ein lehrhaftes numerisches Screening, kein Medizinprodukt. Das Browserwerkzeug läuft kostenlos auf Ihrem Gerät.
Zählt ein Wert genau auf der Grenze?
Nein. Jedes Kriterium greift erst jenseits seiner Grenze: genau 38 °C, ein Puls von 90, 20 Atemzüge pro Minute, Leukozyten bei 4 oder 12 und ein Glasgow-Wert von 15 gelten als unauffällig.
Kann ich die Temperatur in Fahrenheit eingeben?
Nein. Geben Sie nur Grad Celsius ein. Ein Fahrenheit-Wert liegt außerhalb des erlaubten Bereichs von 30 bis 45 und wird abgelehnt statt umgerechnet, rechnen Sie ihn also vorher um.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem 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)Beispiel-Anfrage
{
"temperature": 39.2,
"heart_rate": 110,
"respiratory_rate": 24,
"white_cell_count": 16,
"mentation": 13
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.sepsis",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Nichtnumerische, fehlende oder nicht-endliche Werte scheitern mit invalid_input und werden nie berechnet. Erfolgreiche API-Elemente kosten $0.002.
Was das SIRS-plus-Bewusstsein-Screening misst und welche Eingaben Sie brauchen
Fehlende Felder, Boolesche Werte, leere Zeichenketten, Unendlichkeiten und nichtnumerischer Text scheitern mit invalid_input unter Nennung des Felds. Identische Eingaben ergeben stets dasselbe JSON, weil der Pfad reiner Vergleich ist, ohne Netzwerk, ohne Modell, ohne Zufallskeim und ohne Wanduhr.
criteria_met, die Feldflags und sepsis_flag lesen
Behandeln Sie ein wahres Flag nicht als Diagnose, Kulturresultat oder Grund, ohne Kliniker Antibiotika zu beginnen. Das ist Arithmetik gegen veröffentlichte Lehrschnitte, kein Medizinprodukt und kein Ersatz für qSOFA, SOFA, NEWS2 oder ein volles Sepsis-Bündel. Konfliktäre Einheiten wie Fahrenheit-Temperaturen werden durch den Celsius-Bereich abgelehnt statt umgerechnet: senden Sie nur Grad Celsius. Bei Erfolg spiegelt die Antwort die fünf geparsten Zahlen mit stabilem Runden und listet jedes ausgelöste Kriterium in criteria_met mit den kanonischen Namen temperature, heart_rate, respiratory_rate, white_cell_count und mentation, stets in dieser Reihenfolge. criteria_count ist die Länge dieser Liste. Die booleschen Begleiter temperature_met, heart_rate_met, respiratory_rate_met, white_cell_count_met und mentation_met lassen ein Formular hervorheben, welche Zeilen eine Schwelle überschritten, ohne das Array zu zerlegen. sepsis_flag ist wahr, wenn criteria_count mindestens zwei beträgt, sonst falsch, passend zur erwachsenen Lehrregel, dass zwei oder mehr SIRS-Kriterien ein Sepsis-Screening anheben, wenn Infektion bereits vermutet wird. Gleichheit liegt auf der sicheren Seite jeder Ungleichung: achtunddreißig Komma null Celsius löst temperature nicht aus, neunzig Schläge pro Minute lösen heart_rate nicht aus, zwanzig Atemzüge pro Minute lösen respiratory_rate nicht aus, eine Zahl von vier oder zwölf löst nicht aus, und ein Glasgow von fünfzehn löst mentation nicht aus. Nutzen Sie criteria_met für Prüfpfade und Lehrkarten, sepsis_flag für einen binären Chip und die Feld-Booleans zum Hervorheben von Zeilen. formula fasst die fünf Schwellen und die Zwei-oder-mehr-Regel in einer Zeichenkette; method ist stets sirs_plus_mentation, damit nachgelagerter Code ohne Forminspektion verzweigt.
API-Nutzung, Preis, Produktabläufe und Grenzen des Sepsis-Screenings
Senden Sie einen JSON-Körper mit Pflichtfeldern temperature, heart_rate, respiratory_rate, white_cell_count und mentation. Nutzen Sie die Prepaid-API, wenn ein Gesundheits-SaaS, ein elektronisches Arbeitsblatt, eine Triage-Lehr-App oder ein Schul-LMS einen stabilen Vertrag unter KIT-Guthaben zu $0.002 je erfolgreichem Element braucht; Validierungsfehler verbrauchen nach der Ablehnung durch die Engine nie Guthaben. Speichern Sie criteria_met und sepsis_flag neben den rohen Vitalwerten für Dashboards und exportieren Sie Spalten für die fünf Eingaben, criteria_count und das Flag. Autoren, die SDKs ausliefern, können sepsis_flag auf Chips und criteria_met auf eine Checkliste abbilden, die die formula-Zeichenkette zitiert.
Integrationsbeispiele
SIRS-Hausaufgaben in Pflege und Medizin
Studierende senden Temperatur, Herzfrequenz, Atemfrequenz, Leukozyten und GCS und verankern erwartetes criteria_met- und sepsis_flag-JSON in automatischen Prüfern.
SaaS-Backends für Gesundheitsbildung
Serverpipelines, die bereits Vitalwerte und eine Leukozytenzahl speichern, rufen einen Prepaid-Endpunkt auf, statt SIRS-Ungleichungen in jeder Sprache zu duplizieren.
Technische Fragen
Wann ist sepsis_flag wahr?
sepsis_flag ist wahr, wenn zwei oder mehr der fünf Kriterien auslösen (criteria_count >= 2). Ein einzelnes auffälliges Vitalzeichen bei normalem GCS setzt das Flag nicht.
Welche Eingaben sind Pflicht?
Fünf endliche Zahlen: temperature in °C, heart_rate in bpm, respiratory_rate in Atemzügen pro Minute, white_cell_count in ×10^9/L und mentation als ganze GCS von 3 bis 15.