PageSourceSearch

https://www.e-echocardiography.com/_nuxt/shunt-equation.40cadff7.js

js e-echocardiography.com collected 2026-10-02 21:23:53 UTC 4,841 bytes, 1 lines download raw bytes

1import{_ as O}from"./Breadcrumbs.b0bb65f4.js";import{_ as x}from"./CalcInput.d38ac3fe.js";import{u as I,r as f,c as u,d as c,f as m,e,t as d,g as l,R as V,m as b,i as _,S as k,k as p}from"./entry.1ca4ec36.js";import{u as w}from"./useCalculators.f3414d3f.js";import"./nuxt-icon.vue.a52bc199.js";const L={class:"pageWrapper calculatorPage"},N={class:"pageContent"},P={class:"grid md:grid-cols-2 gap-x-8"},D={class:"calculator"},M=e("span",{class:"header"},"Calculate",-1),Q={class:"inner"},R={class:"foot"},W={key:0,class:"font-semibold ml-2"},U={key:0,class:"font-semibold ml-2"},q={key:0,class:"font-semibold ml-2"},X={key:0,class:"font-semibold ml-2"},j=e("div",{class:"flex flex-col items-center justify-center py-4 md:py-0"},[e("div",{class:"flex w-full gap-4 justify-around"},[e("div",null,[e("img",{src:"https://eecho.s3.us-east-2.amazonaws.com/new/calculators/QpQs.webp",alt:"Shunt Equation"})])]),e("div",{class:"formula"},[e("span",null,"Formula:"),e("span",null," AorticSV = 0.785 * LVOT² * AV VTI; "),e("span",null," PulmonicSV = 0.785 * RVOT² * PV VTI; "),e("span",null," ShuntSV = AorticSV - PulmonicSV "),e("span",null," Qp/Qs = (AorticSV / PulmonicSV) * 100 ")])],-1),z=k('<div class="steps"><h2>How to get a Shunt Fraction (Qp/Qs).</h2><ol><li><span class="font-semibold"> Measure the LVOT diameter in centimeters. </span> The optimal view is the mid transgastric LVSAX view. </li><li><span class="font-semibold"> Measure the PWT, SWT, and LVID. </span> The optimal view is a maximally zoomed view of the midesophageal AVLAX. The gain and compress should be set so the endomyocardial wall of the LVOT is clearly discernable. Freeze the display and use the trackball to cycle thru the cardiac cycle to the mid-ejection period when the LVOT is at it&#39;s maximal diameter. Using the calipers, measure from intimal wall to intimal wall just proximal to the aortic valve. </li><li><span class="font-semibold"> Obtain a continuous wave doppler of the aortic valve. </span>The optimal view is the deep transgastric AVLAX view or the transgastric AVLAX view. The former view is preferable if obtainable. Once the view is obtained turn on the CWD and use the track ball to move the CWD line to the aortic valve. A doppler profile of the aortic valve should be displayed. Using the tracing feature, use the trackball and trace the doppler profile. An AV VTI should be calculated. </li><li><span class="font-semibold">Obtain a RVOT Diameter. </span>The RVIO view is useful for measuring the RVOT diameter. Under zoomed conditions, use the trackball-calipers function to measure the RVOT diameter. </li><li><span class="font-semibold">Obtain a CWD of the Pulmonary Valve. </span>The SAX view of the aortic arch will show the pulmonary valve in long axis view with a good angle for CWD mode. After the CWD is done, trace the flow profile of the pulmonary valve and a VTI will be calculated. </li></ol></div>',1),g="Shunt Equation",K={__name:"shunt-equation",setup(B){I({title:g});const s=f(null),n=f(null),i=f(null),r=f(null),T=u(()=>.785*Math.pow(s.value,2)*n.value),S=u(()=>.785*Math.pow(i.value,2)*r.value),y=u(()=>T.value-S.value),C=u(()=>T.value/S.value*100),h=u(()=>s.value&&n.value&&i.value&&r.value);return(a,t)=>{const A=O,v=x;return p(),c("div",L,[m(A,{"first-level-text":"Calculators","first-level-route":"calculators","second-level-text":"Other Calculators","second-level-route":"calculators-other","current-text":g}),e("h1",null,d(g)),e("div",N,[e("div",P,[e("div",D,[M,e("div",Q,[m(v,{label:"LVOT",type:"number",name:"lvot",modelValue:l(s),"onUpdate:modelValue":t[0]||(t[0]=o=>V(s)?s.value=o:null),modelModifiers:{number:!0},suffix:"cm"},null,8,["modelValue"]),m(v,{label:"AV VTI",type:"number",name:"avVTI",modelValue:l(n),"onUpdate:modelValue":t[1]||(t[1]=o=>V(n)?n.value=o:null),modelModifiers:{number:!0},suffix:"cm"},null,8,["modelValue"]),m(v,{label:"RVOT",type:"number",name:"rvot",modelValue:l(i),"onUpdate:modelValue":t[2]||(t[2]=o=>V(i)?i.value=o:null),modelModifiers:{number:!0},suffix:"cm"},null,8,["modelValue"]),m(v,{label:"PV VTI",type:"number",name:"pvVTI",modelValue:l(r),"onUpdate:modelValue":t[3]||(t[3]=o=>V(r)?r.value=o:null),modelModifiers:{number:!0},suffix:"cm"},null,8,["modelValue"])]),e("span",R,[e("div",null,[b(" Aortic SV: "),l(h)?(p(),c("span",W,d(("useCalculators"in a?a.useCalculators:l(w))().formatNr(l(T)))+" ml/s",1)):_("",!0)]),e("div",null,[b(" Pulmonic SV: "),l(h)?(p(),c("span",U,d(("useCalculators"in a?a.useCalculators:l(w))().formatNr(l(S)))+" ml/s",1)):_("",!0)]),e("div",null,[b(" Shunt SV: "),l(h)?(p(),c("span",q,d(("useCalculators"in a?a.useCalculators:l(w))().formatNr(l(y)))+" ml/s",1)):_("",!0)]),e("div",null,[b(" Qp/Qs: "),l(h)?(p(),c("span",X,d(("useCalculators"in a?a.useCalculators:l(w))().formatNr(l(C)))+" 
1%",1)):_("",!0)])])]),j]),z])])}}};export{K as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.