Calcolatore URR
Un'urea di 80 prima della dialisi e di 24 dopo dà un rapporto di riduzione dell'urea del 70%: la seduta ha rimosso 56 unità su 80. Inserisca le due letture nella stessa unità per vedere il calo percentuale. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Urea pre-dialisi
- 80
- Urea post-dialisi
- 24
- Urea eliminata
- 56 percent
- Urr
- 70
Il rapporto di riduzione dell'urea, abbreviato URR, è il calo percentuale dell'azoto ureico ematico dall'inizio di una seduta di emodialisi fino alla fine. Infermieri di dialisi, studenti di nefrologia e team di software sanitario lo calcolano a partire da due concentrazioni di laboratorio: l'urea pre-dialisi e l'urea post-dialisi. Questo calcolatore applica l'identità in forma chiusa URR uguale a pre meno post, diviso per pre, per cento, e restituisce quella percentuale insieme alle letture ripetute, alla quantità rimossa e a una formula leggibile. L'urea post-dialisi deve essere finita e non negativa, e non deve superare la lettura pre-dialisi, perché un rialzo durante la seduta non è una riduzione.
Che cosa misura il rapporto di riduzione dell'urea e quali ingressi servono
Durante l'emodialisi, l'urea e altri piccoli soluti lasciano il sangue attraversando un dializzatore. Il rapporto di riduzione dell'urea è il riassunto pubblicato più semplice di quel calo: prenda la concentrazione pre-dialisi, sottragga la concentrazione post-dialisi, divida per la concentrazione pre-dialisi e moltiplichi per cento per ottenere una percentuale. L'azoto ureico ematico in milligrammi per decilitro è l'ingresso di laboratorio usuale negli Stati Uniti; l'urea in millimoli per litro è altrettanto valida purché entrambe le letture usino la stessa unità, perché il rapporto è adimensionale.
Questa capacità implementa esattamente quell'identità. L'urea pre-dialisi deve essere strettamente maggiore di zero affinché il rapporto sia definito. L'urea post-dialisi deve essere finita e non negativa, compreso lo zero quando la depurazione è completa.
Un valore post-dialisi maggiore di quello pre-dialisi fallisce invece di inventare una riduzione negativa. Limiti pratici tengono sane le immissioni d'aula e di consumo: concentrazioni da zero a diecimila nell'unità condivisa, con pre-dialisi strettamente positivo. Presenti la percentuale come aritmetica didattica dell'identità pubblicata, non come una diagnosi clinica, un sostituto di Kt/V o una prescrizione di trattamento che questo calcolatore non raccoglie.
Dove è utile e i suoi limiti pratici
Chiami il calcolatore gratuito di rapporto di riduzione dell'urea nel browser per dimostrazioni d'aula, compiti di infermieristica dialitica e apprendimento personale rapido, senza reimplementare l'identità in ogni foglio di calcolo. Preferisca unità coerenti; se il Suo modulo raccoglie numeri interi, invii interi e il motore accetta ancora stringhe numeriche.
Conservi aspettative didattiche: è uno strumento di calcolo e di apprendimento, non un dispositivo medico diagnostico, e le persone in dialisi, con insufficienza renale nota o con domande sull'adeguatezza della seduta devono seguire il consiglio medico professionale piuttosto che un'unica percentuale automatizzata. Se in seguito Le servono Kt/V, volume di ultrafiltrazione o urea equilibrata, li tratti come intenzioni di ricerca distinte invece di sovraccaricare questa pagina di rapporto di riduzione dell'urea.
Tenga le richieste piccole, fissi la percentuale arrotondata nei test e otterrà un URR riproducibile per i compiti, i plugin LMS e gli edge worker, senza erigere un sistema informativo clinico proprio.
Domande frequenti
Che cosa accade se l'urea pre-dialisi è zero?
Un'urea pre-dialisi nulla non può definire un rapporto di riduzione dell'urea perché la percentuale richiederebbe una divisione per zero, e la chiamata fallita non viene addebitata.
Che cosa accade se l'urea post-dialisi supera l'urea pre-dialisi?
Una lettura post-dialisi maggiore di quella pre-dialisi non è una riduzione; il calcolatore non inventa una percentuale negativa.
Quali unità devo inviare?
Invii entrambe le letture nella stessa unità, in genere azoto ureico ematico in mg/dL o urea in mmol/L. Il rapporto è adimensionale; unità miste renderebbero urr privo di senso.
Quale URR è considerato adeguato?
I testi usano spesso il 65% come soglia di adeguatezza, come in un calo da 100 a 35. Il calcolatore fa solo l'aritmetica; se una seduta sia stata sufficiente lo valuta l'équipe di dialisi.
L'URR è la stessa cosa del Kt/V?
No. L'URR è solo il calo percentuale dell'urea in una seduta. Kt/V, volume di ultrafiltrazione o urea equilibrata sono calcoli diversi che questo strumento non esegue.
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/urr \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pre_urea":80,"post_urea":24}'const res = await fetch("https://api.kit.forhosting.com/health/urr", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pre_urea": 80,
"post_urea": 24
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/urr",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pre_urea": 80,
"post_urea": 24
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/urr", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pre_urea":80,"post_urea":24}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pre_urea":80,"post_urea":24}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/urr", 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
{
"pre_urea": 80,
"post_urea": 24
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.urr",
"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
L'urea pre-dialisi deve essere un numero finito maggiore di zero; un valore pre-dialisi nullo non può definire un rapporto e fallisce con invalid_input. Le chiamate API riuscite usano il $0.002 pubblicato per elemento; l'ingresso non valido non viene addebitato.
Che cosa misura il rapporto di riduzione dell'urea e quali ingressi servono
Invii il campo obbligatorio pre_urea come concentrazione pre-dialisi e il campo obbligatorio post_urea come concentrazione post-dialisi; sono accettati alias documentati quali pre_bun, bun_pre, pre_dialysis_bun, post_bun e c_post. Ingressi identici producono sempre lo stesso JSON, perché il percorso è aritmetica pura, senza rete, senza modello, senza seme casuale e senza orologio.
Come leggere la percentuale, i campi della risposta e i percorsi di errore
Il campo unit vale sempre percent. Una coppia da soglia di adeguatezza da manuale di cento e trentacinque produce il sessantacinque per cento. Concentrazioni pre e post uguali producono un URR dello zero per cento, aritmetica di seduta valida seppur povera, non un errore. Le concentrazioni negative falliscono perché una lettura di urea negativa non è un ingresso di laboratorio valido per questo calcolatore. In caso di successo il JSON ripete i valori puliti di pre_urea e post_urea, riporta urea_removed come pre meno post nella stessa unità di concentrazione e riporta urr come quella differenza divisa per pre per cento. La stringa formula riformula URR uguale a parentesi pre meno post su pre per cento, e method è sempre urea_reduction_ratio così il codice a valle può ramificare senza annusare le forme. Usi urr da solo quando Le serve solo la percentuale per una scheda; usi urea_removed per insegnare il numeratore dell'identità. Un esempio classico adulto di ottanta pre-dialisi e ventiquattro post-dialisi produce urea_removed cinquantasei e un URR del settanta per cento. Campi mancanti, stringhe vuote, testo non numerico, NaN e Infinity falliscono con invalid_input indicando il campo. Un pre_urea nullo fallisce con il messaggio che un'urea pre-dialisi pari a zero non può definire un rapporto di riduzione dell'urea, perché la percentuale richiederebbe una divisione per zero. Quando post_urea supera pre_urea, l'attività restituisce invalid_input affermando che l'urea post-dialisi non può essere maggiore dell'urea pre-dialisi, e la chiamata non viene addebitata. Non confonda questo endpoint con Kt/V, Kt/V equilibrato, Kt/V standard o modelli di generazione dell'urea: sono intenzioni di ricerca distinte e contratti distinti. Il prezzo delle chiamate API riuscite è il $0.002 pubblicato per elemento; i fallimenti di convalida non consumano il saldo prepagato.
Uso dell'API, prezzi, flussi di prodotto e limiti pratici
Invii un corpo JSON con i valori obbligatori pre_urea e post_urea nella stessa unità di concentrazione. Usi l'API prepagata quando un SaaS sanitario, una scheda elettronica, un laboratorio di simulazione, una piattaforma di tutoraggio o un LMS scolastico ha bisogno di un contratto stabile con saldo KIT a $0.002 per elemento riuscito; i fallimenti di convalida non consumano mai il saldo dopo che il motore ha respinto la richiesta. Abbini questo endpoint alle Sue unità di laboratorio e al Suo flusso: confermi che entrambe le letture siano BUN in milligrammi per decilitro o entrambe urea in millimoli per litro, non una coppia mista, poi memorizzi urr accanto al pannello grezzo per i cruscotti. Gli autori che spediscono SDK possono mappare urr in tabelle, fasce di riferimento didattiche che Lei stessa o Lei stesso definisce e schede di insegnamento passo passo che mostrano la stringa formula e urea_removed.
Casi di integrazione
Compiti di infermieristica dialitica e nefrologia
Gli studenti inviano coppie di BUN pre-dialisi e post-dialisi e fissano il JSON URR atteso in verificatori automatici con l'identità deterministica (pre − post) / pre.
Applicazioni educative di salute e schede di lavoro
Le applicazioni mostrano come una seduta di emodialisi faccia scendere l'urea senza ricodificare la formula del rapporto di riduzione su ogni client, compreso il percorso invalid_input quando il post supera il pre.
Laboratori di simulazione e backend SaaS
Le pipeline di server che già memorizzano pannelli di laboratorio dialitico chiamano un endpoint prepagato per i campi urr invece di duplicare la percentuale in ogni linguaggio.
Domande tecniche
Come si calcola il rapporto di riduzione dell'urea (URR)?
URR (%) = (pre_urea − post_urea) / pre_urea × 100. Invii le due concentrazioni nella stessa unità; la risposta include urr, urea_removed e una stringa di formula leggibile.
Quanto costa il calcolatore URR?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.