ForHosting KIT · Santé et sport

Calculateur d'osmolalité plasmatique

Une natrémie de 140, une glycémie de 90 mg/dL et un BUN de 14 mg/dL donnent une osmolalité plasmatique calculée de 290 mOsm/kg. Saisissez un bilan biochimique de base, et l'éthanol s'il y en a, pour voir le total et l'apport de chaque terme. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Sodium
140
Glucose
90
Bun
14
Vous obtenez
Éthanol
0 mOsm/kg
Terme du sodium
280
Terme du glucose
5
Terme de l'urée sanguine (BUN)
5

L'osmolalité plasmatique calculée estime la concentration du plasma en convertissant un bilan chimique de base en milliosmoles par kilogramme d'eau. Glucose et BUN sont des nombres finis non négatifs obligatoires en milligrammes par décilitre ; l'éthanol vaut zéro par défaut s'il est omis.

Ce que mesure l'osmolalité plasmatique calculée et les entrées nécessaires

L'osmolalité plasmatique est le nombre d'osmoles de soluté par kilogramme d'eau plasmatique. Le sodium et ses anions d'accompagnement dominent le compte, c'est pourquoi la formule de Worthley double la concentration de sodium en milliequivalents par litre. Le glucose en milligrammes par décilitre est converti en millimoles par litre en divisant par dix-huit, la masse moléculaire du glucose divisée par dix.

L'azote uréique sanguin en milligrammes par décilitre est converti en divisant par 2.8, la masse d'azote de l'urée divisée par dix. L'éthanol, lorsqu'il est présent, est converti en divisant par 4.6. L'éthanol facultatif en milligrammes par décilitre ajoute le terme alcool ; si vous l'omettez, le moteur utilise zéro de sorte que la contribution de l'éthanol soit une no-op transparente.

Usages en cours et en pratique, et limites

Utilisez le calculateur gratuit d'osmolalité plasmatique dans le navigateur pour les démonstrations en classe, la vérification des devoirs d'infirmières et l'apprentissage personnel rapide sans réimplémenter les diviseurs de Worthley dans chaque tableur. Préférez des unités conventionnelles cohérentes ; si votre interface ne collecte que des nombres entiers, envoyez des entiers et le moteur accepte aussi les chaînes numériques.

Les auteurs qui distribuent des SDKs peuvent mapper osmolality dans des tableaux, des bandes de couleur pour des intervalles de référence pédagogiques que vous définissez vous-même et des cartes d'apprentissage pas à pas affichant la chaîne de la formule et chaque terme.

Gardez des attentes pédagogiques : il s'agit d'un outil de calcul et d'apprentissage, non d'un dispositif médical de diagnostic, et les personnes présentant des symptômes, des troubles électrolytiques connus, une maladie rénale ou une suspicion d'ingestion d'alcools toxiques doivent suivre un avis médical professionnel plutôt qu'un seul nombre automatisé.

Applications d'éducation sanitaire et feuilles de travail

Les applications montrent aux apprenants comment hyperglycémie, azotémie et éthanol élèvent chacun l'osmolalité plasmatique calculée sans recoder les diviseurs 18, 2.8 et 4.6 sur chaque client.

Comment calcule-t-on l'osmolalité plasmatique ?

La réponse inclut osmolality en mOsm/kg et chaque terme.

Quelles unités devez-vous envoyer ?

Sodium en mEq/L (identique au mmol/L pour Na+). Glucose, azote uréique sanguin et éthanol facultatif en mg/dL. N'envoyez pas de valeurs SI en mmol/L pour le glucose ou l'urée ; cela sous-compterait les termes.

Que se passe-t-il si le sodium est nul ou négatif ?

Le sodium doit être un nombre positif supérieur à zéro ; les valeurs manquantes, non numériques, nulles et négatives sont rejetées et non facturées.

L'éthanol est-il obligatoire ?

Non. L'éthanol est facultatif et vaut zéro par défaut, de sorte que le terme éthanol n'entre pas dans la somme.

Le calculateur d'osmolalité plasmatique est-il gratuit ?

L'outil du navigateur fonctionne gratuitement sur votre appareil.

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.

POSThttps://api.kit.forhosting.com/health/plasma-osmolality

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é.

curl -X POST https://api.kit.forhosting.com/health/plasma-osmolality \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sodium":140,"glucose":90,"bun":14}'
{
  "sodium": 140,
  "glucose": 90,
  "bun": 14
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.plasma_osmolality",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Étudiants, infirmiers et équipes de logiciels de santé recourent à ce nombre pour étudier la tonicité, revoir l'hyponatrémie ou enseigner pourquoi glucose et urée ajoutent des osmoles sans la même tonicité effective que le sodium. Ce calculateur d'osmolalité plasmatique applique la formule de Worthley du double du sodium : deux fois le sodium sérique plus le glucose divisé par dix-huit plus l'azote uréique sanguin divisé par 2.8, avec un terme facultatif d'éthanol divisé par 4.6, et renvoie la somme en mOsm/kg plus chaque contribution. Le sodium doit être un nombre fini strictement positif ; un sodium nul, négatif, manquant ou non numérique échoue avec invalid_input et n'est pas facturé.

Ce que mesure l'osmolalité plasmatique calculée et les entrées nécessaires

Les laboratoires peuvent la mesurer par abaissement du point de congélation, mais la valeur pédagogique quotidienne est une estimation calculée à partir du sodium, du glucose et de l'azote uréique sanguin. Envoyez les champs obligatoires sodium, glucose et bun comme nombres finis ; les alias tels que na, glu, blood_urea_nitrogen et etoh sont acceptés lorsqu'ils sont documentés. Des bornes pratiques maintiennent des entrées raisonnables en classe et pour le grand public : sodium au-dessus de zéro jusqu'à trois cents, glucose de zéro à deux mille, BUN de zéro à quatre cents, éthanol de zéro à mille. Un sodium qui n'est pas un nombre positif — zéro, négatif, manquant, vide, infini ou non numérique — échoue avec invalid_input car un sodium sérique non positif n'est pas un bilan valide pour ce calculateur. Des entrées identiques produisent toujours un JSON identique car le chemin est une arithmétique pure, sans réseau, sans modèle, sans graine aléatoire et sans horloge.

Lire l'osmolalité, les termes de contribution et les champs de réponse

Utilisez osmolality seul lorsque vous n'avez besoin que du nombre calculé pour une feuille de travail ; utilisez les quatre termes pour enseigner pourquoi l'hyperglycémie ou l'azotémie élèvent l'estimation, ou pourquoi un bilan avec antécédent de consommation d'alcool nécessite le terme éthanol. En cas de succès, la réponse renvoie sodium, glucose, bun et ethanol avec un arrondi stable, fixe unit à mOsm/kg et indique ethanol_provided pour que vous sachiez si le client a envoyé l'éthanol ou si la valeur par défaut zéro a été appliquée. Le champ osmolality est la somme de quatre termes : sodium_term égale deux fois le sodium, glucose_term égale le glucose divisé par dix-huit, bun_term égale le BUN divisé par 2.8 et ethanol_term égale l'éthanol divisé par 4.6. La chaîne formula reformule cette identité de Worthley, et method est toujours worthley_2na afin que le code en aval puisse brancher sans inspecter les structures. Un bilan adulte typique de sodium cent quarante, glucose quatre-vingt-dix et BUN quatorze donne deux cent quatre-vingts plus cinq plus cinq, soit deux cent quatre-vingt-dix milliosmoles par kilogramme, avec ethanol_term à zéro lorsque l'alcool est omis. Les champs obligatoires manquants, les valeurs non finies, les lectures hors plage, un glucose ou un BUN négatif et tout sodium qui n'est pas un nombre positif échouent avec invalid_input et ne sont pas facturés. Ne confondez pas ce endpoint avec l'osmolarité chimique issue des facteurs de van’t Hoff, les produits de trou osmolaire qui exigent aussi une osmolalité mesurée, ni les calculateurs en unités SI qui additionnent glucose et urée déjà exprimés en millimoles par litre : ce sont des intentions de recherche et des contrats différents.

Utilisation de l'API, tarifs, flux produit et limites pratiques

Envoyez un corps JSON avec les valeurs obligatoires sodium, glucose et bun et l'éthanol facultatif lorsque vous souhaitez inclure la contribution de l'alcool. Utilisez l'API prépayée lorsqu'un SaaS de santé, une feuille de calcul électronique, un laboratoire de simulation, une plateforme de tutorat 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 de solde après le rejet de la requête par le moteur. Associez ce endpoint à vos propres unités de laboratoire et à votre flux clinique : confirmez que glucose et BUN sont en milligrammes par décilitre, non en millimoles par litre, et que l'éthanol est une concentration sérique plutôt qu'une lecture d'air expiré, puis stockez l'osmolalité avec le bilan brut pour les tableaux de bord et les colonnes d'export sodium, glucose, bun, ethanol et osmolality.

Devoirs d'école d'infirmières et de médecine

Les étudiants envoient des bilans Na, glucose et BUN et figent le JSON d'osmolalité attendu dans des correcteurs automatiques avec des termes Worthley déterministes.

Laboratoires de simulation et backends SaaS

Les pipelines serveur qui stockent déjà des bilans métaboliques de base appellent un endpoint prépayé pour les champs Posm au lieu de dupliquer la formule dans chaque langage.

Consulter la documentation complète du KIT →