sexta-feira, 06 de novembro de 2026
Login ou Associe-se
|
|
Área Restrita aos Sócios • G-Brasil

Calculadoras Clínicas & Escores de Avaliação

Os instrumentos científicos de avaliação de atividade de doença (PASI, DAPSA, BSA, MDA, DAS28 e CDAI), homúnculo dinâmico e gerador de laudos oficiais são restritos aos médicos especialistas e pesquisadores associados do G-Brasil.

Acessar com Login de Associado
// Funções de Cálculo para Doses de Infusão e Desmame de Corticoide function recalcularExtBsa() { const p = parseFloat(document.getElementById('calcExtBsaPeso').value) || 70; const a = parseFloat(document.getElementById('calcExtBsaAltura').value) || 168; const bsa = Math.sqrt((p * a) / 3600); const bsaStr = bsa.toFixed(2); document.getElementById('displayScoreGrande').innerText = bsaStr + ' m²'; document.getElementById('badgeClassificacao').innerText = 'BSA CALCULADO (MOSTELLER)'; document.getElementById('badgeClassificacao').style.background = 'rgba(2, 132, 199, 0.2)'; document.getElementById('badgeClassificacao').style.color = '#38bdf8'; document.getElementById('badgeClassificacao').style.borderColor = '#0284c7'; const inf3 = Math.round(p * 3); const fr3 = Math.ceil(inf3 / 100); const inf5 = Math.round(p * 5); const fr5 = Math.ceil(inf5 / 100); document.getElementById('extInfInfliximabe').innerText = inf3 + ' mg (' + fr3 + ' frascos) para 3 mg/kg | ' + inf5 + ' mg (' + fr5 + ' frascos 100mg) para 5 mg/kg'; const tcz = Math.min(800, Math.round(p * 8)); document.getElementById('extInfTocilizumabe').innerText = tcz + ' mg a cada 4 semanas (8 mg/kg - max 800 mg)'; const ciclo750 = Math.round(bsa * 750); document.getElementById('extInfCiclo').innerText = 'Euro-Lupus: 500 mg fixo a cada 14 dias (6 pulsos) | NIH: ' + ciclo750 + ' mg (750 mg/m²)'; } function recalcularExtDesmame() { const doseIni = parseFloat(document.getElementById('calcDesmameDoseIni').value) || 40; const doseMeta = parseFloat(document.getElementById('calcDesmameMeta').value) || 0; const dias = parseInt(document.getElementById('calcDesmameDias').value) || 7; document.getElementById('displayScoreGrande').innerText = doseIni + ' mg'; document.getElementById('badgeClassificacao').innerText = 'DOSE INICIAL DE PARTIDA'; document.getElementById('badgeClassificacao').style.background = 'rgba(245, 158, 11, 0.2)'; document.getElementById('badgeClassificacao').style.color = '#fbbf24'; document.getElementById('badgeClassificacao').style.borderColor = '#f59e0b'; let html = ''; html += ''; html += ''; let dose = doseIni; let semana = 1; while (dose >= doseMeta && semana <= 12) { let cp20 = Math.floor(dose / 20); let resto = dose - (cp20 * 20); let cp5 = Math.floor(resto / 5); let meio5 = (resto % 5 >= 2.5) ? ' + 1/2 cp 5mg' : ''; let comps = []; if (cp20 > 0) comps.push(cp20 + ' de 20mg'); if (cp5 > 0) comps.push(cp5 + ' de 5mg'); let strComps = comps.length > 0 ? (comps.join(' + ') + meio5) : (dose > 0 ? dose + ' mg' : 'Suspensão'); html += ''; html += ''; html += ''; html += ''; html += ''; html += ''; if (dose <= doseMeta) break; let decremento = 5; if (dose > 20) decremento = 10; else if (dose <= 10) decremento = 2.5; dose = Math.max(doseMeta, dose - decremento); semana++; } html += '
EtapaDoseComprimidos (Manhã)Duração
Semana ' + semana + '' + (dose > 0 ? dose + ' mg/dia' : '0 mg (Suspenso)') + '' + strComps + '' + dias + ' dias
'; document.getElementById('extTabelaDesmameGrid').innerHTML = html; }