Calculateur MTEV grossesse
La maladie thromboembolique veineuse pendant la grossesse est une des causes évitables majeures de morbidité maternelle, et les services prénatals estiment souvent ce risque en additionnant des points publiés pour l'indice de masse corporelle, l'âge, les caillots antérieurs, la thrombophilie et l'histoire obstétricale.
Lancer gratuitement
Tout se passe dans votre navigateur : gratuit, sans envoi de vos données.
Ce calculateur de risque de MTEV en grossesse applique cette règle additive prénatale comme fonction pure : vous envoyez un IMC fini, un âge fini et des drapeaux d'antécédents oui ou non, et vous recevez le score entier, une bande basse, intermédiaire ou haute, et la recommandation d'héparine de bas poids moléculaire utilisée en enseignement — suivi prénatal habituel, envisager une prophylaxie à partir de vingt-huit semaines, ou envisager une prophylaxie pendant toute la grossesse. Un IMC invalide est rejeté en entrée invalide plutôt que d'être rabattu dans la bande d'obésité voisine. Le widget gratuit du navigateur et l'API prépayée partagent un seul module isomorphe, de sorte que les corrigés de cours, les feuilles de maternité et les pipelines automatisés s'accordent toujours. Les appels API réussis utilisent le $0.002 publié par élément ; l'entrée invalide n'est pas facturée.
Comment l’utiliser
Saisissez vos données dans le formulaire ci-dessus. L’outil les vérifie avant le calcul et affiche le résultat sur la même page.
Vérifiez vos données
Suivez les libellés et les unités de chaque champ. Si une valeur manque ou sort de la plage autorisée, la page indique quoi corriger.
Relancez le calcul ou automatisez-le
Utilisez l’outil web pour les vérifications ponctuelles et l’API pour intégrer la même capacité à un flux automatisé.
Cas d’usage
Obtenez une réponse maintenant
Saisissez un jeu de valeurs et consultez le résultat sans créer de feuille de calcul ni de script.
Comparez des scénarios
Modifiez une valeur à la fois et relancez le calcul pour voir ce qui influence le résultat.
Automatisez les tâches répétées
Utilisez l’API lorsque le même calcul doit s’exécuter dans votre produit ou votre flux.
Questions fréquentes
Que renvoie ce calculateur de MTEV en grossesse ?
Un score prénatal entier à partir de l'IMC, de l'âge et des drapeaux d'antécédents, une bande basse / intermédiaire / haute, une clé de recommandation et une courte phrase d'anticoagulation (suivi habituel, envisager l'HBPM dès 28 semaines, ou envisager l'HBPM pendant toute la grossesse).
Quelle règle de score utilisez-vous ?
La forme d'enseignement de la table prénatale Green-top du RCOG : MTEV antérieure 4, thrombophilie à haut risque 3, comorbidité médicale 3, IMC ≥40 → 2 sinon IMC ≥30 → 1, âge >35 → 1, et un point chacun pour antécédents familiaux, thrombophilie à bas risque, parité ≥3, tabagisme, varices, prééclampsie, grossesse multiple et FIV.
Que se passe-t-il si l'IMC est invalide ?
La requête échoue avec invalid_input. Un IMC manquant, non fini, nul, négatif ou hors plage (hors de 10–80 kg/m²) est rejeté plutôt que d'être rabattu dans une bande d'obésité.
Comment formater l'entrée ?
Envoyez bmi et age comme nombres finis (par exemple 32 et 36) et les drapeaux d'antécédents comme booléens. Les drapeaux omis comptent comme false. Les alias tels que pre_pregnancy_bmi, maternal_age, prior_vte et art sont acceptés.
Quel est le tarif ?
L'outil du navigateur est gratuit et s'exécute localement. Les requêtes API utilisent le solde prépayé KIT à $0.002 par élément réussi ; l'entrée invalide n'est pas débitée.
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/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)Exemple de requête
{
"bmi": 32,
"age": 36
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vte_risk_pregnancy",
"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. |