{"id":2616,"date":"2025-04-03T06:58:37","date_gmt":"2025-04-03T06:58:37","guid":{"rendered":"https:\/\/ojoaosanti.com\/pediatria\/?page_id=2616"},"modified":"2025-04-04T23:22:38","modified_gmt":"2025-04-04T23:22:38","slug":"drogas-vasoativas","status":"publish","type":"page","link":"https:\/\/ojoaosanti.com\/pediatria\/drogas-vasoativas\/","title":{"rendered":"Drogas Vasoativas"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2616\" class=\"elementor elementor-2616\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-86ad581 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"86ad581\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26f30c4 elementor-widget elementor-widget-heading\" data-id=\"26f30c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Calculadora de Drogas Vasoativas<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac11d61 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"ac11d61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ajuste preciso para suporte hemodin\u00e2mico<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c4bc12f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"c4bc12f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb34ae3 elementor-widget elementor-widget-html\" data-id=\"cb34ae3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"vasoactive-calculator\">\r\n    <h2>Calculadora de Drogas Vasoativas<\/h2>\r\n    \r\n    <div class=\"input-group\">\r\n        <label for=\"weight-vaso\">Peso do Paciente (kg):<\/label>\r\n        <input type=\"number\" id=\"weight-vaso\" placeholder=\"Digite o peso em kg\" step=\"0.1\" min=\"0\">\r\n    <\/div>\r\n\r\n    <!-- Noradrenalina -->\r\n    <div class=\"drug-control\">\r\n        <label for=\"norepinephrineRange\">Noradrenalina (0.01-0.3 mcg\/kg\/min):<\/label>\r\n        <input type=\"range\" id=\"norepinephrineRange\" min=\"0.01\" max=\"0.3\" step=\"0.01\" value=\"0.1\">\r\n        <span class=\"slider-value\" id=\"norepinephrineValue\">0.1<\/span>\r\n    <\/div>\r\n\r\n    <!-- Adrenalina -->\r\n    <div class=\"drug-control\">\r\n        <label for=\"epinephrineRange\">Adrenalina (0.01-0.3 mcg\/kg\/min):<\/label>\r\n        <input type=\"range\" id=\"epinephrineRange\" min=\"0.01\" max=\"0.3\" step=\"0.01\" value=\"0.1\">\r\n        <span class=\"slider-value\" id=\"epinephrineValue\">0.1<\/span>\r\n    <\/div>\r\n\r\n    <!-- Dopamina -->\r\n    <div class=\"drug-control\">\r\n        <label for=\"dopamineRange\">Dopamina (2-20 mcg\/kg\/min):<\/label>\r\n        <input type=\"range\" id=\"dopamineRange\" min=\"2\" max=\"20\" step=\"0.5\" value=\"5\">\r\n        <span class=\"slider-value\" id=\"dopamineValue\">5<\/span>\r\n    <\/div>\r\n\r\n    <!-- Dobutamina -->\r\n    <div class=\"drug-control\">\r\n        <label for=\"dobutamineRange\">Dobutamina (2-20 mcg\/kg\/min):<\/label>\r\n        <input type=\"range\" id=\"dobutamineRange\" min=\"2\" max=\"20\" step=\"0.5\" value=\"5\">\r\n        <span class=\"slider-value\" id=\"dobutamineValue\">5<\/span>\r\n    <\/div>\r\n\r\n    <!-- Resultados -->\r\n    <div class=\"results-section\">\r\n        <h3>Resultados<\/h3>\r\n        <table id=\"resultsTableVaso\">\r\n            <thead>\r\n                <tr>\r\n                    <th>Medica\u00e7\u00e3o<\/th>\r\n                    <th>mL\/h<\/th>\r\n                    <th>Gotas\/min<\/th>\r\n                    <th>Microgotas\/min<\/th>\r\n                <\/tr>\r\n            <\/thead>\r\n            <tbody>\r\n                <tr id=\"norepinephrineRow\"><\/tr>\r\n                <tr id=\"epinephrineRow\"><\/tr>\r\n                <tr id=\"dopamineRow\"><\/tr>\r\n                <tr id=\"dobutamineRow\"><\/tr>\r\n            <\/tbody>\r\n        <\/table>\r\n    <\/div>\r\n\r\n    <!-- Dilui\u00e7\u00f5es -->\r\n    <div class=\"dilution-section\">\r\n        <h3>Dilui\u00e7\u00e3o Padr\u00e3o<\/h3>\r\n        <table id=\"dilutionTableVaso\">\r\n            <thead>\r\n                <tr>\r\n                    <th>Medica\u00e7\u00e3o<\/th>\r\n                    <th>Concentra\u00e7\u00e3o<\/th>\r\n                    <th>Volume Total<\/th>\r\n                    <th>Volume Medica\u00e7\u00e3o<\/th>\r\n                    <th>Volume Diluente<\/th>\r\n                    <th>Diluente<\/th>\r\n                <\/tr>\r\n            <\/thead>\r\n            <tbody>\r\n                <tr id=\"norepinephrineDilution\"><\/tr>\r\n                <tr id=\"epinephrineDilution\"><\/tr>\r\n                <tr id=\"dopamineDilution\"><\/tr>\r\n                <tr id=\"dobutamineDilution\"><\/tr>\r\n            <\/tbody>\r\n        <\/table>\r\n    <\/div>\r\n\r\n    <!-- Prescri\u00e7\u00e3o -->\r\n    <div class=\"prescription-section\">\r\n        <h3>Modelo de Prescri\u00e7\u00e3o<\/h3>\r\n        <div id=\"prescriptionOutputVaso\"><\/div>\r\n    <\/div>\r\n\r\n    <!-- Aviso -->\r\n    <div class=\"warning\">\r\n        <p>ATEN\u00c7\u00c3O: Sempre confira doses e dilui\u00e7\u00f5es com m\u00faltiplos profissionais antes da administra\u00e7\u00e3o.<\/p>\r\n    <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-46f8d3c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"46f8d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46623a0 elementor-widget elementor-widget-html\" data-id=\"46623a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\n\/\/ Configura\u00e7\u00f5es das medica\u00e7\u00f5es vasoativas\r\nconst VASOACTIVE_MEDS = {\r\n    norepinephrine: {\r\n        name: \"Noradrenalina\",\r\n        concentration: 16, \/\/ mcg\/mL (16mg em 250mL = 16mcg\/mL)\r\n        minDose: 0.01,\r\n        maxDose: 0.3,\r\n        defaultDose: 0.1,\r\n        unit: \"mcg\/kg\/min\",\r\n        diluent: \"SF 0.9%\",\r\n        standardDilution: {\r\n            totalVolume: 250,\r\n            medicationVolume: 4, \/\/ 4mL de noradrenalina 4mg\/mL (16mg total)\r\n            diluentVolume: 246\r\n        }\r\n    },\r\n    epinephrine: {\r\n        name: \"Adrenalina\",\r\n        concentration: 16, \/\/ mcg\/mL (16mg em 250mL = 16mcg\/mL)\r\n        minDose: 0.01,\r\n        maxDose: 0.3,\r\n        defaultDose: 0.1,\r\n        unit: \"mcg\/kg\/min\",\r\n        diluent: \"SF 0.9%\",\r\n        standardDilution: {\r\n            totalVolume: 250,\r\n            medicationVolume: 4, \/\/ 4mL de adrenalina 1mg\/mL (4mg total)\r\n            diluentVolume: 246\r\n        }\r\n    },\r\n    dopamine: {\r\n        name: \"Dopamina\",\r\n        concentration: 1600, \/\/ mcg\/mL (400mg em 250mL = 1600mcg\/mL)\r\n        minDose: 2,\r\n        maxDose: 20,\r\n        defaultDose: 5,\r\n        unit: \"mcg\/kg\/min\",\r\n        diluent: \"SF 0.9%\",\r\n        standardDilution: {\r\n            totalVolume: 250,\r\n            medicationVolume: 20, \/\/ 20mL de dopamina 200mg\/10mL (400mg total)\r\n            diluentVolume: 230\r\n        }\r\n    },\r\n    dobutamine: {\r\n        name: \"Dobutamina\",\r\n        concentration: 1000, \/\/ mcg\/mL (250mg em 250mL = 1000mcg\/mL)\r\n        minDose: 2,\r\n        maxDose: 20,\r\n        defaultDose: 5,\r\n        unit: \"mcg\/kg\/min\",\r\n        diluent: \"SF 0.9%\",\r\n        standardDilution: {\r\n            totalVolume: 250,\r\n            medicationVolume: 25, \/\/ 25mL de dobutamina 250mg\/25mL\r\n            diluentVolume: 225\r\n        }\r\n    }\r\n};\r\n\r\n\/\/ Inicializa\u00e7\u00e3o dos sliders\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    const weightInput = document.getElementById('weight-vaso');\r\n    \r\n    \/\/ Configura os sliders\r\n    Object.keys(VASOACTIVE_MEDS).forEach(drug => {\r\n        const slider = document.getElementById(`${drug}Range`);\r\n        const valueDisplay = document.getElementById(`${drug}Value`);\r\n        \r\n        if (slider && valueDisplay) {\r\n            slider.min = VASOACTIVE_MEDS[drug].minDose;\r\n            slider.max = VASOACTIVE_MEDS[drug].maxDose;\r\n            slider.value = VASOACTIVE_MEDS[drug].defaultDose;\r\n            slider.step = (VASOACTIVE_MEDS[drug].maxDose - VASOACTIVE_MEDS[drug].minDose) \/ 20;\r\n            valueDisplay.textContent = VASOACTIVE_MEDS[drug].defaultDose;\r\n            \r\n            slider.addEventListener('input', function() {\r\n                valueDisplay.textContent = this.value;\r\n                calculateVasoactiveDoses();\r\n            });\r\n        }\r\n    });\r\n    \r\n    \/\/ Calcula doses quando o peso \u00e9 alterado\r\n    weightInput.addEventListener('input', calculateVasoactiveDoses);\r\n});\r\n\r\n\/\/ Fun\u00e7\u00e3o principal de c\u00e1lculo\r\nfunction calculateVasoactiveDoses() {\r\n    const weight = parseFloat(document.getElementById('weight-vaso').value);\r\n    if (!weight || weight <= 0) return;\r\n    \r\n    let prescriptionHTML = '';\r\n    \r\n    Object.keys(VASOACTIVE_MEDS).forEach(drug => {\r\n        const slider = document.getElementById(`${drug}Range`);\r\n        const dose = parseFloat(slider.value);\r\n        const med = VASOACTIVE_MEDS[drug];\r\n        const dilution = med.standardDilution;\r\n        \r\n        \/\/ C\u00e1lculos\r\n        const mlPerHour = (dose * weight * 60) \/ med.concentration;\r\n        const dropsPerMin = mlPerHour * 20 \/ 60;\r\n        const microdropsPerMin = mlPerHour;\r\n        \r\n        \/\/ Atualiza tabela de resultados\r\n        const resultRow = document.getElementById(`${drug}Row`);\r\n        if (resultRow) {\r\n            resultRow.innerHTML = `\r\n                <td>${med.name}<\/td>\r\n                <td>${mlPerHour.toFixed(2)}<\/td>\r\n                <td>${dropsPerMin.toFixed(1)}<\/td>\r\n                <td>${microdropsPerMin.toFixed(1)}<\/td>\r\n            `;\r\n        }\r\n        \r\n        \/\/ Atualiza tabela de dilui\u00e7\u00e3o\r\n        const dilutionRow = document.getElementById(`${drug}Dilution`);\r\n        if (dilutionRow) {\r\n            dilutionRow.innerHTML = `\r\n                <td>${med.name}<\/td>\r\n                <td>${med.concentration} mcg\/mL<\/td>\r\n                <td>${dilution.totalVolume} mL<\/td>\r\n                <td>${dilution.medicationVolume} mL<\/td>\r\n                <td>${dilution.diluentVolume} mL<\/td>\r\n                <td>${med.diluent}<\/td>\r\n            `;\r\n        }\r\n        \r\n        \/\/ Prepara prescri\u00e7\u00e3o\r\n        prescriptionHTML += `\r\n            <div class=\"prescription-item\">\r\n                <h4>${med.name}<\/h4>\r\n                <p>${med.name} ${med.concentration}mcg\/mL - ${dilution.medicationVolume}mL<\/p>\r\n                <p>Diluir em ${dilution.diluentVolume}mL de ${med.diluent}<\/p>\r\n                <p>Infundir ${mlPerHour.toFixed(2)} mL\/h (${dropsPerMin.toFixed(1)} gotas\/min)<\/p>\r\n                <p>Dose: ${dose} ${med.unit}<\/p>\r\n            <\/div>\r\n        `;\r\n    });\r\n    \r\n    \/\/ Atualiza se\u00e7\u00e3o de prescri\u00e7\u00e3o\r\n    document.getElementById('prescriptionOutputVaso').innerHTML = prescriptionHTML;\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calculadora de Drogas Vasoativas Ajuste preciso para suporte hemodin\u00e2mico Calculadora de Drogas Vasoativas Peso do Paciente (kg): Noradrenalina (0.01-0.3 mcg\/kg\/min): 0.1 Adrenalina (0.01-0.3 mcg\/kg\/min): 0.1 Dopamina (2-20 mcg\/kg\/min): 5 Dobutamina (2-20 mcg\/kg\/min): 5 Resultados Medica\u00e7\u00e3o mL\/h Gotas\/min Microgotas\/min Dilui\u00e7\u00e3o Padr\u00e3o Medica\u00e7\u00e3o Concentra\u00e7\u00e3o Volume Total Volume Medica\u00e7\u00e3o Volume Diluente Diluente Modelo de Prescri\u00e7\u00e3o ATEN\u00c7\u00c3O: Sempre confira doses e dilui\u00e7\u00f5es com m\u00faltiplos profissionais antes da administra\u00e7\u00e3o.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-2616","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ojoaosanti.com\/pediatria\/wp-json\/wp\/v2\/pages\/2616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ojoaosanti.com\/pediatria\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ojoaosanti.com\/pediatria\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ojoaosanti.com\/pediatria\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ojoaosanti.com\/pediatria\/wp-json\/wp\/v2\/comments?post=2616"}],"version-history":[{"count":0,"href":"https:\/\/ojoaosanti.com\/pediatria\/wp-json\/wp\/v2\/pages\/2616\/revisions"}],"wp:attachment":[{"href":"https:\/\/ojoaosanti.com\/pediatria\/wp-json\/wp\/v2\/media?parent=2616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}