Calcolatore TEV in gravidanza
La tromboembolia venosa in gravidanza è una delle principali cause prevenibili di morbilità materna, e i servizi prenatali stimano di consueto quel rischio sommando punti pubblicati per indice di massa corporea, età, trombosi precedenti, trombofilia e anamnesi ostetrica.
Esegui gratis nel browser
Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.
Questo calcolatore di rischio TEV in gravidanza applica quella regola additiva prenatale come funzione pura: Lei invia un IMC finito, un'età finita e bandiere anamnestiche sì o no, e riceve il punteggio intero, una fascia bassa, intermedia o alta, e la raccomandazione di eparina a basso peso molecolare usata in didattica — assistenza prenatale abituale, valutare la profilassi dalla ventottesima settimana, oppure valutare la profilassi per tutta la gravidanza. Un IMC non valido viene respinto con input non valido invece di essere ricalibrato nella fascia di obesità vicina. Il widget gratuito del browser e l'API prepagata condividono un unico modulo isomorfo, così chiavi di correzione, fogli di maternità e pipeline automatizzate coincidono sempre. Le chiamate API riuscite usano il $0.002 pubblicato per elemento; l'input non valido non viene addebitato.
Come si usa
Inserisci i dati nel modulo qui sopra. Lo strumento li controlla prima del calcolo e mostra il risultato nella stessa pagina.
Controlla i dati
Segui le etichette e le unità indicate per ogni campo. Se manca qualcosa o un valore non è ammesso, la pagina indica cosa correggere.
Ripeti il calcolo o automatizzalo
Usa lo strumento web per controlli singoli e l’API quando vuoi integrare la stessa capacità in un flusso automatizzato.
Casi d'uso
Ottieni subito una risposta
Inserisci una serie di valori e visualizza il risultato senza preparare un foglio di calcolo o uno script.
Confronta gli scenari
Modifica un valore alla volta e ripeti il calcolo per capire cosa cambia il risultato.
Automatizza le attività ripetute
Usa l’API quando lo stesso calcolo deve essere eseguito nel tuo prodotto o flusso.
Domande frequenti
Che cosa restituisce questo calcolatore di TEV in gravidanza?
Un punteggio prenatale intero da IMC, età e bandiere anamnestiche, una fascia bassa / intermedia / alta, una chiave di raccomandazione e una breve frase di anticoagulazione (assistenza abituale, valutare EBPM dalla settimana 28, o valutare EBPM per tutta la gravidanza).
Quale regola di punteggio impiega?
La forma didattica della tabella prenatale Green-top del RCOG: TEV precedente 4, trombofilia ad alto rischio 3, comorbilità medica 3, IMC ≥40 → 2 altrimenti IMC ≥30 → 1, età >35 → 1, e un punto ciascuno per anamnesi familiare, trombofilia a basso rischio, parità ≥3, fumo, varici, preeclampsia, gravidanza multipla e FIV.
Che succede se l'IMC non è valido?
La richiesta fallisce con invalid_input. Un IMC assente, non finito, zero, negativo o fuori intervallo (fuori da 10–80 kg/m²) viene respinto invece di essere ricalibrato in una fascia di obesità.
Come deve formattare l'input?
Invii bmi e age come numeri finiti (ad esempio 32 e 36) e le bandiere anamnestiche come booleani. Le bandiere omesse contano come false. Si accettano alias quali pre_pregnancy_bmi, maternal_age, prior_vte e art.
Quanto costa calcolare il rischio TEV in gravidanza?
Il widget nel browser calcola il punteggio prenatale da IMC, età e anamnesi senza addebito. Le chiamate API a questa capacità usano saldo prepagato KIT a $0.002 per elemento riuscito; un IMC non valido restituisce invalid_input e non viene addebitato.
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/vte-risk-pregnancy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bmi":32,"age":36}'const res = await fetch("https://api.kit.forhosting.com/health/vte-risk-pregnancy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bmi": 32,
"age": 36
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vte-risk-pregnancy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bmi": 32,
"age": 36
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vte-risk-pregnancy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bmi":32,"age":36}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bmi":32,"age":36}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vte-risk-pregnancy", 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
{
"bmi": 32,
"age": 36
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vte_risk_pregnancy",
"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. |