Calcolatore categoria pressione arteriosa
Collochi una misurazione della pressione di un adulto nella sua categoria ACC/AHA 2017: 118/76 mmHg è normale, mentre 125/82 è già stadio 1 perché la diastolica ha raggiunto 80. Decide sempre il valore più grave dei due. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Sistolica
- 118
- Diastolica
- 76
- Lettura
- 118/76 mmHg
- Categoria
- normal
- Etichetta categoria
- Normal
- Linea guida
- ACC/AHA 2017
La pressione arteriosa dell'adulto si esprime con due numeri in millimetri di mercurio: la sistolica quando il cuore si contrae e la diastolica quando si rilassa. L'American College of Cardiology e l'American Heart Association pubblicano una tabella di soglie adulte molto insegnata che colloca questi due valori in cinque categorie ordinate—normale, elevata, ipertensione stadio uno, ipertensione stadio due e crisi ipertensiva—così pazienti, studenti e team di prodotto etichettano una lettura sempre allo stesso modo.
Le cinque categorie e dove inizia ciascuna
La tabella ACC/AHA 2017 per gli adulti ordina ogni misurazione in cinque gruppi. Normale significa sistolica sotto 120 e diastolica sotto 80. Elevata significa sistolica da 120 a 129 con la diastolica ancora sotto 80. L'ipertensione di stadio 1 inizia con una sistolica da 130 a 139 o una diastolica da 80 a 89. Lo stadio 2 vale da 140 di sistolica o 90 di diastolica. La crisi ipertensiva scatta sopra 180 di sistolica o 120 di diastolica e ha la precedenza sullo stadio 2.
Quando i due valori non sono d'accordo
Sistolica e diastolica indicano spesso gruppi diversi, e vince sempre il più grave. Una misurazione di 125/82 è stadio 1 e non elevata, perché la diastolica ha superato 80. Una sistolica alta con una diastolica bassa sale comunque nella tabella secondo la regola della sistolica. Se la diastolica supera la sistolica, la misurazione viene rifiutata come impossibile, così come i valori fuori dai limiti di 40-300 per la sistolica e 20-200 per la diastolica. La categoria è un'etichetta coerente, non una diagnosi.
Cosa significano le categorie ACC/AHA e quali dati Le servono
La categoria di pressione arteriosa non è una diagnosi di per sé; è un'etichetta coerente per una coppia di letture in millimetri di mercurio secondo una linea guida adulta pubblicata. Secondo ACC/AHA 2017, normale significa sistolica sotto centoventi e diastolica sotto ottanta. Elevata significa sistolica da centoventi a centoventinove con diastolica ancora sotto ottanta.
Ipertensione stadio uno si applica quando la sistolica è tra centotrenta e centotrentanove o la diastolica tra ottanta e ottantanove. Ipertensione stadio due si applica quando la sistolica è almeno centoquaranta o la diastolica almeno novanta. La crisi ipertensiva si segnala quando la sistolica supera centottanta o la diastolica supera centoventi, e quella fascia ha priorità sullo stadio due quando si superano tali soglie estreme.
Limiti pratici mantengono sane le entrate didattiche e di consumo: sistolica da quaranta a trecento, diastolica da venti a duecento.
Casi d'uso
Educazione del paziente e app di benessere
Le app mostrano se una lettura del misuratore a casa è normale, elevata o uno stadio di ipertensione con etichette ACC/AHA senza ricodificare tabelle di soglia su ogni client.
Domande frequenti
Quali categorie di pressione arteriosa usa questo calcolatore?
Categorie adulte ACC/AHA 2017: normale (SBP < 120 e DBP < 80), elevata (SBP 120–129 e DBP < 80), ipertensione stadio 1 (SBP 130–139 o DBP 80–89), ipertensione stadio 2 (SBP ≥ 140 o DBP ≥ 90) e crisi ipertensiva (SBP > 180 e/o DBP > 120).
E se sistolica e diastolica cadono in stadi diversi?
Viene restituita la categoria più alta (più grave). Ad esempio, 125/82 è ipertensione stadio 1 perché la diastolica è 80–89, non elevata.
Il calcolatore di categoria della pressione arteriosa è gratis?
Lo strumento browser viene eseguito gratis sul Suo dispositivo.
Si tratta di una diagnosi medica?
No. È una classificazione educativa di una coppia di letture sotto le soglie ACC/AHA. Non sostituisce la valutazione clinica, il monitoraggio ambulatoriale né il consiglio medico professionale.
Quale misurazione è considerata crisi ipertensiva?
Una sistolica sopra 180 o una diastolica sopra 120 mmHg. Quando si supera uno di questi due limiti, la crisi ha la precedenza sullo stadio 2 di ipertensione.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/health/blood-pressure-category \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"systolic":118,"diastolic":76}'const res = await fetch("https://api.kit.forhosting.com/health/blood-pressure-category", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"systolic": 118,
"diastolic": 76
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/blood-pressure-category",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"systolic": 118,
"diastolic": 76
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/blood-pressure-category", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"systolic":118,"diastolic":76}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"systolic":118,"diastolic":76}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/blood-pressure-category", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"systolic": 118,
"diastolic": 76
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.blood_pressure_category",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Questa capacità applica quella tabella ACC/AHA in modo deterministico: valida la coppia, rifiuta ordinamenti impossibili in cui la diastolica supera la sistolica, sceglie la fascia più grave quando i due numeri non coincidono e restituisce JSON strutturato con una chiave di categoria leggibile dalla macchina, un'etichetta umana, la stringa di lettura e il nome della linea guida. Il percorso è pura logica di confronto, senza rete, senza modello e senza orologio di sistema, così i correttori di compiti, le app di coaching e i client API prepagata fissano uscite identiche nei test.
Cosa significano le categorie ACC/AHA e quali dati Le servono
Invi i campi obbligatori systolic e diastolic come numeri finiti; gli alias sbp, sys, systolic_bp e systolic_mmhg valgono per il numero superiore, mentre dbp, dia, diastolic_bp e diastolic_mmhg per l'inferiore. Ingressi identici producono sempre lo stesso JSON perché l'algoritmo non tocca mai rete, modello, orologio o generatore casuale. Campi mancanti, valori non finiti, letture fuori intervallo e ogni caso in cui la diastolica superi la sistolica falliscono con invalid_input e non vengono addebitati.
Come leggere i campi di risposta e come si risolvono le fasce in conflitto
Quando sistolica e diastolica cadono in fasce diverse, vince la gravità maggiore: ad esempio 125/82 è stadio uno perché la diastolica ha superato ottanta, non elevata. Una sistolica isolatamente alta con diastolica bassa sale ancora secondo la regola sistolica, come insegnano i clinici con la componente più grave. In caso di successo la risposta ripete systolic e diastolic, imposta unit a mmHg e costruisce reading come stringa compatta SBP barra DBP per la visualizzazione. Il campo category è una chiave stabile tra normal, elevated, hypertension_stage_1, hypertension_stage_2 e hypertensive_crisis, mentre category_label è la frase umana corrispondente per chip UI e report. Guideline è sempre ACC/AHA 2017 e method è sempre acc_aha_bp_category così il codice a valle può diramarsi senza ispezionare le forme. Usi category per filtri e analisi, category_label per il testo utente e reading quando serve solo una riga di visualizzazione. Diastolica maggiore della sistolica viene rifiutata con un messaggio chiaro invalid_input che indica che diastolic exceeds systolic, perché quell'ordine non è una coppia clinica valida per questo prodotto. Non confonda questo endpoint con calcolatori di pressione arteriosa media, strumenti di pressione differenziale, percentili pediatrici o tabelle europee ESC/ESH: sono intenzioni e soglie diverse.
Uso dell'API, prezzi, flussi di prodotto e limiti pratici
Usi il calcolatore gratuito nel browser per demo in aula, pagine di educazione del paziente e controlli personali rapidi senza reimplementare la tabella ACC/AHA in ogni foglio di calcolo. Preferisca unità coerenti; se la Sua interfaccia raccoglie solo millimetri di mercurio interi, invii interi e il motore accetta anche stringhe numeriche. Mantenga aspettative educative: è uno strumento di classificazione e apprendimento, non un dispositivo medico diagnostico, e le persone con sintomi, malattia cardiovascolare nota, gravidanza o cambi di terapia devono seguire il consiglio medico professionale piuttosto che una sola etichetta automatica. Invi un corpo JSON con i valori obbligatori di pressione sistolica e diastolica in millimetri di mercurio. Usi l'API prepagata quando un SaaS sanitario, un modulo di telemedicina, un'app di benessere, un foglio elettronico o un LMS scolastico necessitano di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai il saldo dopo il rifiuto del motore. Abbini questo endpoint al Suo flusso di misurazione—riposo seduto, bracciale corretto e letture multiple—poi memorizzi category insieme ai numeri grezzi per dashboard e colonne CSV di export di systolic, diastolic, category e guideline. Chi pubblica SDK può mappare category e category_label in chip, bande di colore e soglie di allarme—le stesse etichette ordinate che studenti e coach apprendono dai materiali ACC/AHA.
Casi di integrazione
Compiti di infermieristica e scienze della salute
Gli studenti inviano coppie sistolica/diastolica e fissano il JSON di categoria atteso in correttori automatici con uscite ACC/AHA deterministiche.
Moduli di ingresso e backend di coaching SaaS
Le pipeline server che già memorizzano letture di PA chiamano un endpoint prepagato per chiavi di categoria invece di duplicare la logica degli stadi in ogni linguaggio.
Domande tecniche
Cosa succede se la diastolica supera la sistolica?
La richiesta fallisce con invalid_input. La diastolica non deve essere maggiore della sistolica; quando lo è, il calcolatore rifiuta la coppia senza addebitare e il messaggio di errore indica che diastolic exceeds systolic.