MSCFR, 6* 0medcalc.000 67M MEDCAL~2.002 6 0medcalc.001GݎMSCExdl xMedCalcM.Tschopp's%CE1%\MedCalc%CE11% MedCalc.lnk medcalc.exemedcalc_drugs.txt** MedCalc for Windows Mobile ** **** Infusion calculator ******* *** Drug dilution database ***** This file could be placed anywhere on your device's internal memory (I suggest the My Documents folder). It can be edited to add new drugs and dilutions. Drugs are added this way: - one drug per line - each argument is separated by a comma - the arguments are as follows: Name,Quantity,QtyUnitIndex,Volume,defaultQtyUnitIndex,defaultTimeIndex,Info for QtyUnitIndex and defaultQtyUnitIndex: 0=ng, 1=mcg, 2=mg, 3=g, 4=U for defaultTimeIndex: 0=min, 1=hr, 2=12hr, 3=24hr Example: Amiodarone,600,2,50,2,3,Loading dose: 5mg/kg over 20 min. Maintenance: 15mg/kg/24hr Amiodarone 600 mg in 50 mL prescribed by default as mg per 24hr Drugs definition begin after here Important: "at" sign must not be erased, there must be one at the beginning and one at the end of the list. @ Adrenaline,6,2,100,1,0,1 - 20 mcg/min Aminophylline,1,3,250,2,1,0.1 - 0.8 mg/kg/hr Amiodarone,450,2,45,2,1,Loading dose: 5mg/kg over 20 min. Maintenance: 15mg/kg/24hr. Danaparoid,3000,4,30,4,1, Dexmedetomidine,200,1,50,1,1,Therapeutic range: 0.2 - 0.7 mcg/kg/hr, usually start at 0.4 mcg/kg/hr and increase by 0.1 mcg/kg/hr. Dobutamine,500,2,83,1,0,2 - 40 mcg/kg/min Dopamine,600,2,100,1,0,2.5 - 10 mcg/kg/min Epoprostenol,500,1,50,0,0,Start at 2 ng/kg/min and increase in 24 hrs to 8 ng/kg/min, then to maximum tolerated dose. Esmolol,100,2,10,1,0,Loading: 500 mcg/kg/min over 1min, then 50 mcg/kg/min over 4 min. Maintenance: 50 - 200 mcg/kg/min. Esomeprazole,80,2,100,2,1,8 mg/hr Fentanyl,1,2,50,1,1,Start 5 - 10 mcg/hr and titrate up. Flumazenil,1,2,100,2,1,Loading: 0.2 mg, to repeat -> 2mg total. Maintenance: 0.1 - 0.4 mg/hr. Frusemide,500,2,50,2,1,2 - 100 mg/hr GTN,50,2,83,1,0,5 - 200 mcg/min Heparin,25000,4,500,4,1, Hydralazine,100,2,100,2,1,Loading: 5 mg to be repeated. Maintenance: 1 - 20 mg/hr. Insulin,50,4,50,4,1, Isoprenaline,6,2,100,1,0,Begin 5mcg/min, titrate up to 20 mcg/min. Ketamine,200,2,100,2,1, Labetalol,300,2,60,2,1,Loading: 10 - 20 mg over 2 min. Maintenance: 20 - 160 mg/hr. Midazolam,50,2,50,2,1,Loading: 0.5 - 2.5 mg. Maintenance: 1 - 10 mg/hr. Milrinone,10,2,83,1,0,Loading: 50 mcg/kg over 20 min. Maintenance: 0.375 - 0.75 mcg/kg/min. Morphine,30,2,30,2,1,Loading: 0.5 - 2.5 mg. Maintenance: 0.5 - 20 mg/hr. Naloxone,400,1,100,1,0,Bolus: 200 mcg. Maintenance: titrate to response. Nimodipine,10,2,50,2,1,1 mg/hr for 2 hrs, then increase to 2 mg/hr. Nitroprusside,50,2,83,1,0,10 - 400 mcg/min Noradrenaline,6,2,100,1,0,0.5 - 100 mcg/min Octreotide,500,1,500,1,1,25 - 50 mcg/hr Propofol,500,2,50,2,1,1 - 3 mg/kg/hr Rocuronium,200,2,50,2,1,Loading: 0.6 mg/kg. Maintenance: 5 - 10 mcg/kg/min. Salbutamol,5,2,83,1,0,1 - 20 mcg/min Thiopentone,2.5,3,600,2,1,Loading:1 - 5 mg/kg over 1 min. Maintenance: 50 - 300 mg/hr. Vasopressin,20,4,250,4,1,0.6 - 2.4 U/hr Vecuronium,50,2,50,2,1,1 - 10 mg/hr @MZ@ !L!This program cannot be run in DOS mode. $}Έ999i?ζ<9:i1;)09AfC;i8i8Rich9PElI0F }  tdd$pp.text `.rdata@@.data<pP@.pdatap^@@.rsrc$&b@@̂cO-pM0 l@P `p 娀嬐尠崰 0 ,$@%P&`'p()*+0@lpЍ$}wc X- M :1  K-00_S@-`P@p`000 0 }u 0 0t@-MP`@p0 P` @pppq8000<0 e`[Ѝ ?8}>C-$M P`p<@P0 P` p @G@ 0 @A380, S 08 00000000000,00(00$00 00000000 0040P$Ѝ ?8}>@-M(P@@ P@P@P@P@P|@Ph@lPT@TP@@<P, @$P @ P @P @P @P@P@P@|P@dPx@LPd@4PP@P<@P(@P@P@P@P@P@tP@\P@|DP @wP!@$prP`"@mPL@hP8$@cP$%@^P&@YP'@TP(@OlP)@JTP*@E<P+@@$P,@; P-@6Pp.@1P\N@,PH/@'P0@0"P 1@|P 2@dP3@LP4@4P5@ P6@P7@P8@P9@Pl:@PX;@PD<@tP0=@\P>@DP?@P(@@PA@PB@PC@PD@PE@P|F@PhG@lPTH@TP@I@<P,K@$PL@PM@Ѝ}(?D?p???@H@x@@@@A8AhAAAAA BXBBBBC4CdCCCC D8DxDDDE EPEEEEEF,FXFFFG0GtGGG8HhHHHIDIIIJ@JJJJK@KKKK(L@LdLLL M,M0@-P0E0 aJ0 EU20d j>4 94 44 /4 *4 %h4  P4 84  4 4  3 3 3 3 3 x3 `3 H3 03 3 3 2 2 2 2 2 p2 X2 @2 (2 2 1 1 1 1 1 1 h1 P1 {81 v 1 q1 l0 g0 b0 ]0 X0 S|0 N`0 IH0 D00 ?0 :05BC4CdCCCC8D DxDDDE EPEEEEEF,FFFG0GtGGG8HhHHHIDIIIJ@JJJJK@KKKK(L@LdLLL M,M~ > ? ? > > > ? 8> > > ? ? >  > > = = h= H> = (= = < UO20 j= @= zP= u= ph= k< f8= a< \< W< R< M< H< C,< >< 9U620 j2t< -\< (p< #(< (< ; ; ;  ; ; U"20 j; ; ; h; P; 8; UO20 jd: L: :  : : 9 9 9 9 9 \9 <9 $9 9 8 U;20 jL9 }\9 x8 s8 n8 i8 dD9 _,9 Z@8 U 8 P8 KU20 jD<8 ?8 :7 5@8 0l8 +T8 &<8 !7 p7 X7 47  7 7 p7 7 <7 H7 7 |6 6 7 6 6 h6 P6 86 6 6 P6 X6 5 06 L5 U,20 j5 5 5 5 5 p5 z 5 uD5 pU120 ji5 d4 _4 Z4 U4 P4 K4 Fl4 AT4 < U@20 j5 4 03 +3 &3 !t3 3 3 3  h3 P3 2 2  U"20 j2 2 2 2 2 |2  Uw20 jH2 02 2 2 1 1 1 1 1 p1 X1 @1 (1 1 0 0 }0 x0 s0 n0 ih0 dP0 _80 Z0 U N0@H(?p?@H@ABCDE0GG8HhHHHIDIIIJ@J@LdL@ BXFBCLx@AC4CPEK(L M?xD EE,FtGKKhACEFFJD?@AAdCGGJK@KEF?XBB8DDEJ DL@A8A0@-LA\20 a,1 J1 J0 J0 J0 J0 J0 J0 Jl0 JT0 J<0 J$0 J0 N0@PNX@80Z0300+0贀@-0M@Q <0Q8#8S#0Ѝ$0 0 @0 0 @0ЍA-0M@QK <0QDh&h䁟<VP? 00EV0 00; ?00V0 ?000Ѝ$0 0 @U0 0 @Q`0S0Ѝ8}C-0M@`Q <0Q;X0%X(gU| $8S0 GN <0U $8S0 G?<0U $8S0 G0U $8ST0 G#<0U $8S0 G ~<0U $8S0 G$o<0U $8S0 G(`U $8SX0 G,S U $8S0 GF;0U $8S0 G07;0U $8S0 G4(0Ѝ$0 0 `o0 0 `k\D4 J4 J$T0 N|C3 J3 J3 J 0NzC`3 JqD3 JlD3 Jg 0Nb,C0 02JX2 JS2 JN 0NIjB0 02J?|2 J:|2 J5 0N0QXB0 0,2J&2 J!2 J$ 0N8A0 01J 1 J1 J( 0NA0 0d1JP1 JP1 J, 0NA0 00J0 J 0N@0 J0 J0 J0 0NP@H0 J,0 J4 0N0ЍNNNNNxNlN\N8}QO-xMp0@ !<00 X T tPl`0u 0\ 0( (r((0 (,4@Ph@pP0 $`&xЍ=N6h40@-(K ;[\ eP;\ eK0\ St:t:eC\X: e>:\ e90\ S,:,:e1\: e,l:\ e'0\ S99e\9 e :\ e0\ S99e \9 e9\ e0\ ST9T9e \89 e 9\ e 0\ S 9 9e \8 e <9\ e 0\ S88e \8 e 8\ e (0S\8 e (0S\\8 e (0S\<8 e \$8 e h8\ e 0S\7 e 0S\7 e 0S\7 e \7 e 7\ e 0S\x7 e 0S\T7 e{ 0S\47 et \7 eo X7\ ej 0\ S66eb \6 e] 7\ eX $0S\6 eP $0S\6 eH $0S\h6 eA \P6 e< 6\ e7 0\ S$6$6e/ \6 e* 86\ e% 0S\5 e 0S\5 e 0S\5 e \5 e 5\ e 0S\\5 e 0S\85 e 0S\5 e \5 e (5\ e 0S\4 e 0S\4 e 0S\4 e \|4 e 4\ e 0S\T4 e 0S\04 e 0S\4 e \3 e 4\ e 0S\3 e 0S\3 e 0S\3 e \t3 e 3\ e 00S\L3 ex 00S\(3 ep 00S\3 ei \2 ed 3\ e_ 00S\2 eW 00S\2 eO 00S\2 eH \l2 eC X1;St2\ e; X1S40S\@2 e0 X10S40S \2 e% X1&S40S1\ e 1\ e ,0S\1 e ,0S\1 e ,0S\d1 e \L1 e P1\ e ,0S\$1 e ,0S\1 e ,0S\0 e \0 e 0\ e 0S\0 e 0S\|0 e 0S\\0 e \D0 e 00\ e X1;S0\ e 0NQWVX XQQ(RhRRRR(ShSSS@TTTUHUUUVHVVV0WxWW0XX8}̂c0@-FM$101E?0 A0[\ ex 0S S S S 0000\ ed \p0 e_ l0\ eZ 40S S@040\ eN \0 eI  Fߍ0W XXtXXXXXX8}$}̂cG-< Ѝ$10h6 F@`` FZ FT Pu. 0$ " FO FI (FF FF @ = #7 pw`@ F@( TV  P h ̠l ЍXX$}8X _-(sM 40,0 0 P002@p0  p@ `v,  @@ =K ̑ p 0P0@SP0p@S 0p0 S@ ` Ga 0P,Rp@ @0,S@ 0 1 `0@@0,S@ 0 1 0``0,S@  @    `0@@0,S@ 0 1 0``0,S@  @ }  w 0``0,S@u  @z i  c `0@@0S@a  f a oKL Jo?K  P A1! @=A 00/ - + ) ' 0@SC̑ ! , (K-M ЍYxY~$}̂cO-)MP,P(`@N( 6 T NT T0 <`Tc)(*LZ<:YpU08jSL4Z  0c0AC2/0pY)L4(0F @ 9 0AC2/0phYh)L4(0F @ 9 9 ; `0 X<0, Y;K"8SH0 GJ M1 } >00  N 0 p >00  B 7 NP0' 7 0 7 0 0  M >00   0  p , Y <0Y <0Y <0Y  Y ;0Y ;0Y"8S0  P  PF,P Y6e0 8S(`4  0 @0 @ V x60 Ph< JL6P] @$6PPS 60S$ ; 1@58@PC5 0GPP5%|5@h5@8@8@H5 0GyP#B# P P/40S4 P$ -40S4 P `40SL4 @P 84 0G:P3 P Pz833(03 0G&P P P3z83340|3(4l3 4 0 (0S H383(303B$3#0 GP P P#2- #2 B$2P2 0GP P P3zh 0NY[  x]pT1Shm@ 0@ ~| zxT1p`WK$0 tt0| xC0 <<0D @?<  <L 0-00P ; l\,0|0d @X0 >Xl@U,X0d  >NkT1S,X0d  >D;@ c;P, 0 H V< QL;  J%; J  N`0| :K; Jx; J `; JH; J0; J0  J: J: J: J: J: Jt: J\: JD: J I: J9 J9 J9 J9 J0  PI|9 J\9 JD9 J,9 J0  H9 J~8 Jy8 Jt8 Jo8 Jj0 e \Hx8 J[X8 JV@8 JQ(8 JL0 G<00 A )ލ <&0#R'lP 0 ,P?'0 &@p0@P P P009 0@7 00S7|K  -v  (q  #l  g b  ] X|6Th6P@P60|#L1b RBB"C2/? Er |3L$1RbHB"C2/?5L$|0"1`b5x@SB"5A/$"(N2?(< |#L4e(uGC2B"?/ ;  @|3L'C2B"/? l$0@,P0S444K      {  v  q  l gsr㸃|#L40BB2E"/? < R|#L42PHC2B"/? |#L42P4HC2B"?/ |3L$1RHB"C2/? u|3L$ 0"bQaHB"࢏AC2"?x r"]0@,PlSD2L ; 60Sy 8<0 / $ d 1@|L$011^,n0D2~OB2A"N?/,@믟$a|3pRH0B" $ ppppp pppz0 L|p1Q `HC2?B"/H00QL d0CH"C2?`T0H0 N P`  ( )ލ諪*Y8}ԁ́ȁЁāYZZZZZ|ZtZlZdZXZPZHZ@Z8Z0Z(Z ZZZZYY؁YYYZZZ܁Zp@- Ck0\ qR\ 0e2\ eX!?\1 eX!?\1 e|X1\ 1e\00 eDX1\ 1eX1S 0\ S22eX1?S$0S S S111\ eX1\ 1eX1S0\ S\1T1eX1?S(0S S$11\ e00S 0CS00\ e0S S S000\ exX1\ 1e\%> eDX1\ 1e}\? ex;\h0 p@q{zZx[\\]]^x^_hy_8``Haa(xvpbr8}G-`M@QT QK Q <0Qf8#8Sbd`Ѝ$0 <<0D @0 0( $DP@!80 ,800p4 ,`0CR 0C 0@B3 P@p`u`Ѝ0 ?,800X 4@,0A0C0PD0 Pc<0 ,Z`Ѝ~bbbC-@M@pQ Q Q Q Qw <PQ<(0"(R.7 <0R& ';C0R ';L0R ';O0R ';R0R  0D@Ѝ8C g<:<4$3< *PB0 G0 4:PB0 b L0~[p< v <h2< << t<2< u1 ?n1P ?Pe a( 0NBp0 p@0<4P<@$,0E( 0C00N0D p>1H8`0 Formulas:
Odds = probability / ( 1 - probability )
Probability = odds / (odds + 1)

Formulas:
Def(M) = 0.5 * Weight *((Na_m / Na_s)-1)
Def(F) = 0.4 * Weight *((Na_m / Na_s)-1)

Units:
Na_m, Na_v [mmol/L], Weight [kg]

Clinical use:
The correction of hypernatremia requires calculation of the water deficit. No more than half the estimated deficit should be replaced during the first 24 hours. Use oral route or 5% dextrose iv.

References:
Rose BD. Clinical physiology of acid-base and electrolyte disorders, 4th ed, Mc Graw-Hill, 1994, pp. 720-723

Formula:
SVR = ((MAP-CVP) x 79.9) / CO
PVR = ((MPAP-PCWP) x 79.9) / CO

Units:
SVR = Systemic vascular resistance [dynes*sec/cm5]
PVR = Pulmonary vasc. res. [dynes*sec/cm5]
MAP = Mean arterial press. [mmHg]
CVP = Central veinous press. [mmHg]
CO = Cardiac output [L/min]
MPAP = Mean pulmonary art. press. [mmHg]
PCWP = Pulmonary capillary wedge press. [mmHg]

References:
Marino PL. The ICU Book, Williams&Wilkins, 2nd ed.1997

Clinical use:
Oliguria is usually defined as less than 0.5 mL/kg/h.

Energy:
1 [kcal] = 4.1868 [kJ]
1 [kJ] = 0.2388 [kcal]
Length:
1 [cm] = 0.01 [m]
1 [m] =100 [cm]
1 [ft] = 30.48 [cm]
1 [in] = 2.54 [cm]
Pressure:
1 [bar] = 100 [kPa]
1 [atm] = 760 [mmHg]
1 [mmHg] = 1 [Torr]
1 [cmH20] = 0.7355 [mmHg]
1 [mmHg] = 0.13332 [kPa]
1 [kPa] = 7.5006 [mmHg]
Temperature:
1 [C] = 1.8*(x+32) [F]
1 [F] = (5/9)*(x-32) [C]
Weight:
1 [kg] = 2.205 [lb]
1 [lb] = 0.4536 [kg]
Volume:
1 [L] = 1000 [mL]
1 [oz] = 29.5735 [mL]

References:
Taylor BN. Guide for the Use of the International System of Units (SI). National Institute of Standards and Technology Special Publication 811. 1995 Edition.

Alcohol (ethanol):
1 [mg/dl] = 0.217 [mmol/L]
Bilirubine:
1 [mg/dL] = 0.0171 [mmol/L]
Calcium:
1 [mg/dL] = 0.25 [mmol/L]
Cholesterol:
1 [mg/dL] = 0.02586 [mmol/L]
Creatinine:
1 [mg/dL] = 0.0884 [mmol/L]
Glucose:
1 [mg/dL] = 0.0555 [mmol/L]
Hemoglobin:
1 [mg/dL] = 0.0006206 [mmol/L]
Magnesium:
1 [mg/dL] = 0.411 [mmol/L]
Phosphate:
1 [mg/dL] = 0.323 [mmol/L]
Triglycerides:
1 [mg/dL] = 0.0113 [mmol/L]
Urea:
1 [mg/dL] = 0.166 [mmol/L]

Formulas:
Prev=(TP+FN)/(TP+FP+TN+FN)
Sens=TP/(TP+FN)
Spec=TN/(TN+FP)
LR+=Sens(1-Spec)
LR-=(1-Sens)/Spec
PPV=TP/(TP+FP)
NPV=TN/(TN+FN)

Disease
+-
 T
 e
 s
 t
+TPFP  
-FNTN    
      

Definitions:
TP = True Positive
TN = True Negative
FN = False Negative
TN = True Negative
Prev = Prevalence
Sens= Sensitivity
Spec = Specificity
LR+ = Likelihood Ratio, positive
LR- = Likelihood Ratio, negative
PPV = Positive Predictive Value
NPV = Negative Predictive Value

Formula:
TmP = 1 - (Upo * Pcreat) / (Ppo * Ucreat)

Units:
Ucreat,Pcreat,Upo,Ppo [mmol/L]
TmP %

Clinical use:
Changes in the tubular reabsorption of phosphate may reflect changes in levels of parathyroid hormone.
Normal:
TRP > 78% (normal diet);
TRP higher on low phosphate diet
Hyperparathyroidism:
TRP < 74% (normal diet);
< 85% on low phosphate diet

References:
Tietz NW (editor). Clinical Guide to Laboratory Tests, Third Edition. W.B. Saunders Co. 1995. pages 620-621

Formula:
Grad = (Uk / (Uosm/ Posm)) / Pk

Units:
Uk, Pk [mmol/L],
Uosm, Posm [mosm/kg]

Assumptions:
Uosm>Posm
Una>25 [mmol/L]

Clinical use:
Normal: 8-9 [mmol/l]. Values <7 (<5 ) with hyperkaliemia are (highly) suggestive of hypoaldosteronism.

References:
Ethier JH. Am J Kidney Dis 1990 ; 15 : 309 - 315

Formula:
TH (M) = (FH + MH + 13) / 2
TH (F) = (FH + MH - 13) / 2

Units:
FH = father's height [cm]
MH = mother's height [cm]
TH = target height [cm]

References:
De Luca F et al. The Endocrinologist 1999; 9: 286
Falkner F, Tanner JM (eds) Human Growth New York: Plenum Press. Volume 3, pp104-109

Units:
Gluco. P = glucocorticoid power
Mineralo. P = mineralocorticoid ...
(relative to hydrocortisone)

Clinical use:
Calculate equivalent dosing of various steroids.

References:
Goodman & Gilman's The Parmacological basis of therapeutics. McGrawHill, 1997.

Formula:
Crapo (USA):
FVC (M) = 0.06*height - 0.0214*age - 4.65
FVC (F) = 0.0491*height - 0.0216*age - 3.59
FEV1 (M) = 0.0414*height - 0.0244*age - 2.19
FEV1 (F) = 0.0342*height - 0.0255*age - 1.578

Quanjer (ERS):
FVC (M) = 0.0576*height - 0.026*age - 4.34
FVC (F) = 0.0443*height - 0.026*age - 2.89
FEV1 (M) = 0.043*height - 0.029*age - 2.49
FEV1 (F) = 0.0395*height - 0.025*age - 2.6

Units:
Age [yr], height [cm]
FVC = Forced Vital Capacity [L]
FEV1 = Forced Expired Volume in 1 second [L]

References:
Crapo RO et al. Am Rev Respir Dis 1981; 123: 659
Quanjer PH et al. Eur Respir J 1993, 6 (Suppl. 16), 5-40

Clinical use:
RTS values < 4 have been proposed to identify those patients who should be treated in a trauma center.

References:
Champion HR et al, J Trauma 1989; 29: 623

Formula:
index = reti * (hct/45) / CF

Units:
CF = maturation correction factor.
When the marrow is greatly stimulated, marrow reticulocytes enter the circulation prematurely. The index must be corrected to account for the longer circulation time of those 'shift reticulocytes'. The correction factor depends on the severity of the anemia.
Hct 41%-50% (CF=1)
Hct 30%-40% (CF=1.5)
Hct 20%-39% (CF=2)
Hct 10%-19% (CF=2.5)

Clinical use:
Adjusts reticulocyte count for hematocrit. An index > 3 shows a normal marrow response to anemia. An index < 2 is an inadequate response to anemia. With a normal hematocrit, an index of 1 is normal.

Formula:
MCV = 1000 * Hct / RC
MCH = 10 * Hb / RC
MCHC = Hb / Hct

Units:
Hb [g/dL], Hct %, RC [millions/L],
MCV [fL], MCH [pg], MCHC [g/dL]

Clinical use:
Red blood cell indices reflect erythrocyte volume and hemoglobin concentration in the erythrocyte.
MCV: mean cell volume
MCH: mean cell hemoglobin
MCHC: mean cell hemoglobin concentration

Clinical use:
This score estimates the risk of life-threatening complications or death in patients with acute pancreatitis.

References:
Ranson JH. Surg Clin North Am 1981; 61(1): 55- 70.

Formula:
QTc = QT / √(RR)

Units:
QT, RR [s]

Clinical use:
Long QT syndrome : QTc > 0.44

References:
Bazett HC. Heart 1920 ; 7 : 353 - 370

Formula:
Prot = (Uprot / Ucreat ) * 8.8 * BSA / 1.73

Units:
Uprot [g/L], Ucreat [mmol/L]
BSA = body surface area [m]

References:
Ginsberg JM et al. NEJM 1983 ; 309 : 1543

Formula:
PG = P2-P1 = 4*(V2²-V1²)

Units:
V1,V2 [m/s]
P1,P2,PG [mmHg]

References:
Requarth JA. Am J Cardiol 1984; 53(9): 1369

Formula:
Estimated delivery date is the last day of the 40th week, starting from the first day of the last menstrual period (LMP).

Formula:
PEF(M) = exp(0.544 * log (age) - 0.0151 * age-74.7 / height+5.48)
PEF(F) = exp(0.376 * log(age) - 0.0120 * age-58.8 / height+5.63)

Units:
PEF [L/min], age [yr],
height [cm]

Clinical use:
Only valid for adults.

References:
Nunn AJ, Gregg I. BMJ 1989 ; 298 : 1068 - 1070

Formulas:
Positive test result:
Postt = pret * sens / ( pret * sens + (1-pret) * (1-spec))
Negative test result:
Postt = pret * (1-sens) / (pret * (1-sens) + (1-pret) * spec)

Units:
Postt = post-test probability
pret = pretest probability
sens = sensitivity
spec = specificity

Clinical use:
Help determine a probability of disease given the characteristics of the test and a pretest probability.

References:
Bayes T. Philos Trans 1763 ; 53 : 370

Formulas:
Odds post-test = Odds pretest * LR
Odds = probability / ( 1 - probability )
Probability = odds / (odds + 1)

Units:
LR = likelihood ratio

Formula:
PV = 0.065*Weight*(1-Hct)

Units:
PV [L], Weight[kg], Hct %

Clinical use:
The knowledge of plasma volume is a basic requirement for the initiation of plasma exchange therapy.

References:
Kaplan AA, ASAIO Trans 1990; 36(3): M597

Formula:
PIF = PaO2 / FiO2

Units:
PaO2 in [mmHg] or [kPa],
FiO2 in %

Clinical use:
Index of severity of hypoxemia.
P/F ratio is used as part of the definition of ALI (acute lung injury) and ARDS (acute respiratory distress syndrome)

For ALI, PIF = 200-300 [mmHg],
for ARDS, PIF<200 [mmHg]
(other criterias not listed)

Formula:
Score = 6.87 * Ln(Alb) + 4.8 * Ln(Tbil) + 18.57 * Ln(INR) + 4.36 (if age<1) + 6.67 (if growth delay)

Units:
Alb = serum albumine[g/dL]
Tbil =total bilirubin [mg/dL]
INR = international normalized ratio

Rules applied to data:
Alb,Tbil and INR are always >=1

Clinical use:
Pediatric End-Stage Liver Disease. A disease severity scoring system for children under 18 years of age, designed to improve the organ allocation in transplantation based on the severity of liver disease rather than time on the waiting list.

References:
Transplantation. 2005 May 15; 79(9): 1273-6

Score (mortality):
<0 (100%)
1-2 (45%)
3-4 (36%)
5-6 (15%)
7-8 (3%)
>8 (0%)

References:
Tepas JJ. J Trauma 1988; 28(4): 425-9.

Formula:
CaO2=1.34*Hb*SaO2+0.003*PaO2
CvO2=1.34*Hb*SvO2+0.003*PvO2
C(a-v)O2 = CaO2 - CvO2
DO2 = 10 * CO * CaO2
VO2 = 10 * CO * (CaO2 - CvO2)
O2ER= (CaO2 - CvO2) / CaO2

Units:
Hb [g/dL], DO2, VO2 [mL/min],
PaO2, PvO2 [mmHg],
SaO2, SvO2 and O2ER %,
CaO2, CvO2 and C(a-v)O2
[volume %] or [mL/100mL],
CO [L/min]

Clinical use:
Oxygen transport equations are used in the ICU to evaluate the adequation of oxygen delivery and metabolic needs in a variety of situations.

References:
Marino PL. The ICU Book, Williams&Wilkins, 2nd ed.1997

Formula:
OI = FIO2*MAP/PaO2

Units:
FIO2 = fractional concentration of O2
MAP = mean airway pressure [cmH20]
PaO2 = arterial O2 tension [mmHg]

References:
Ortiz RM. Ped Clin NA 1987 ; 34 : 39 - 46.

Formula:
OG = Osm - 2*(Na + K)

Units:
OG, Osm [mosm/kg],
Na, K [mmol/L]

Clinical use:
Helps discriminate between secretory and osmotic diarrhea.
OG<50 secretory diarrhea
OG>100 osmotic diarrhea

Plasma omolality is used rather than the osmolality measured in fecal fluid because the latter equilibrates with plasma osmolality and measured fecal osmolality begins to increase in the collection container almost immediately when carbohydrates are converted by bacterial fermentation to osmotically active organic acids.

References:
Shiau YF. Ann Int Med 1985 ; 102 : 773 - 5
Duncan A, Robertson C, Russell RI. J Lab Clin Med 1992;119 : 359 - 363.

Formula:
Osm. gap = meas. osm. - calc. osm.
Calc. osm. = 2*Na + Urea + Glucose

Units:
Na, Glucose [mmol/L],
Urea [mmol/L] = BUN [mg/dL] / 2.8
Osm [mosm/kg]

Clinical use:
Normal <= 10 [mosm/kg]
Unmeasured osmotically active substances: methanol, ethylene glycol, sorbitol, mannitol

References:
Gennari FJ. NEJM 1984 ; 310 : 102 - 105

Equi-analgesic doses (mg):
Codeine (iv) 120
Codeine (po) 200
Fentanyl 0.1
Hydromorphone (iv) 1.5
Hydromorphone (po) 7.5
Meperidine (iv) 75
Meperidine (po) 300
Methadone (iv) 10
Methadone (po) 20
Morphine (iv/im/sc) 10
Morphine (po) 30
Oxycodone (iv) 25

Formula:
Time =Vol * Press / Flow

Units:
Time [min], Vol [L], Pres [bar], Flow [L/min]

Clinical use:
Estimation of how long an oxygen tank is going to last at a given flow rate.

Formulas:
NNT = 1 / ARR
ARR = x - y
RRR = (x-y)/x
OR = y(1-x) / x(1-y)
RR = y/x

Units:
x = event rate in control group = events in control group / N control group
y = event rate in treatment group = events in treatment group / N treatment group

Definitions:
NNT = Number Needed to Treat
ARR = Absolute Risk Reduction
RRR = Relative Risk Reduction
OR = Odds Ratio
RR = Relative Risk

Formula:
Ratio = U alb / U creat

Units:
Urine albumin [mg/L],
Urine creat. [mg/dL] or [mmol/L],
Ratio [mg/g] or [mg/mmol]

Clinical use:
Microalbuminuria can be detected without resorting to 24-hour urine collections by calculation of the albumin-to-creatinine ratio.
Normal: <30 mg/g (<3.4 mg/mmol)
Microalbuminuria: 30-300 mg/g
Clinical albuminuria: >300 mg/g (>34 mg/mmol)

References:
Mogensen CE, Diabetes Care 1995;18:572

Formula:
Score = 9.57 * Ln(Scr) + 3.78 * Ln(Tbil) + 11.2 * Ln(INR) + 6.43

Units:
Scr = serum creatinine [mg/dL]
Tbil =total bilirubin [mg/dL]
INR = international normalized ratio

Rules applied to data:
Scr,Tbil and INR are always >=1
Scr is always <=4
Maximum MELD score is 40

Clinical use:
MELD stands for Model End Stage Liver Disease (ESLD), a disease severity scoring system applied to adult liver patients. It is designed to improve the organ allocation system in liver transplantion to ensure that available organs are directed to transplant candidates based on the severity of their liver disease.

References:
Kamath PS et al. Hepatology. 2001; 33(2): 464
Wiesner RH et al. Liver Transpl. 2001; 7(7): 567

Formula:
M.A.P. =(P.sys+2*P.dia)/3

Units:
M.A.P., P.sys, P.dia [mmHg]

Formula:
First 10 kg : 100mL/kg/24hr
Next 10kg: 50mL/kg/24hr
Remaining kg: 20mL/kg/24hr

Formula:
Positive test result:
LR = sens / (1 - spec)
Negative test result:
LR = (1 - sens) / spec

Units:
LR = Likelihood ratio
sens = sensitivity
spec = specificity

References:
Pauker SG. NEJM 1992;327:1009-13

Formula:
VLDL=Trig/2.2 (mmol/L)
VLDL=Trig/5 (mg/dL or g/L)
LDL=Tot_chol - VLDL - HDL

Clinical use:
Only correct if Trig < 4.

References:
'Friedwald formula'

Formulas:
R=PostHD_BUN/PreHD_BUN
URR=1-R
Kt/V=-log(R-0.03) + ((4-3.5*R) * (UF/Weight))

Units:
Weight [kg], BUN [mmol/L]
UF = ultrafiltrate vol. [L]

Clinical use:
Calculation of the Kt/V is the most common method used to assess the adequacy of hemodialysis. Adequate if URR>60% and Kt/V>1.2-1.4

References:
Daugirdas JT. J Am Soc Nephrol 1993 ; 22 : 267 - 270

Formula:
DR = DF*TA/TT

Units:
DR =drip rate [gtt/min]
DF = drop factor [gtt/ml] (standard sets use10,15,20 or 60)
TA = total amount to infuse [mL]
TT = total time [min]

Formula:
Def = (14 - Hb) * 250

Units:
Def [mg], Hb [g/dL]

Clinical use:
'Rule of thumb' equation for estimating the total amount of iron to give a patient to replenish iron stores in iron deficit anemia.

Clinical use:
Useful to calculate the duration of certain procedures, stay times of patients, and so on...

Formula:
weight(M)=50+2.3(height-60)
weight(F)=45.5+2.3(height-60)

Units:
weight [kg], height [in]

Clinical use:
Predicted body weight should be used to set the tidal volume of mechanically ventilated patients with ARDS.

References:
NEJM 2000;342:1301-8

Formula:
weight(M)=51.65+(1.85*(height-60))
weight(F)=48.67+(1.65*(height-60))

Units:
weight [kg], height [in]

Clinical use:
The ideal body weight for an individual can be estimated from the person's height and gender.

References:
Robinson JD, Lupkiewicz SM, et al.. Am J Hosp Pharm. 1983; 40: 1016-1019.

Formula:
Score =4.6* (PT - Control) + Bili

Units:
PT, Control [s], Bili [mg/dL]

Clinical use:
In severe alcoholic hepatitis, demonstrated by a score > 32, prednisolone treatment ( 40mg qd during 1 month) may improve survival.

References:
Ramond MJ. NEJM 1992 ; 326 : 507 - 512

Formula:
pH = 6.1 + log(HCO3 / (0.03 * pCO2))

Units:
HCO3 [mmol/L], pCO2 [mmHg]

References:
Henderson LJ. Am J Physiol 1908 ; 21 : 427
Hasselbalch KA. Biochem Z 1916 ; 78 : 112

Formula:
HR = 60 / RR

Units:
HR = Heart rate [bpm]
RR = RR interval [s]

Clinical use:
Monitoring annualized growth velocity is useful for patients receiving growth hormone therapy.

Formulas:
GFR = 170 * Pcr-0.999 * age-0.176 * 1.18 (if black) * 0.762 (if female) * BUN-0.17 * alb0.318
GFR = 270 * Pcr-1.007 * age-0.18 * 1.178 (if black) * 0.755 (if female) * BUN-0.169
GFR = 186 * Pcr-1.154 * age-0.203 * 1.210 (if black) * 0.742 (if female)

Units:
Pcr = serum creatinine [mg/dL]
BUN = Blood Urea Nitrogen [mg/dL]
(BUN [mg/dL] = urea [mmol/L]*2.8)
alb = serum albumine [g/dL]
GFR [mL/min]

Clinical use:
Those equations are more accurate than creatinine clearance measured from 24-hour urine samples or predicted from the Cockcroft-Gault equations.

References:
Levey AS. Ann Intern Med. 1999 ; 130 : 461 - 470.
National Kidney Foundation. K/DOQI Clinical Practice Guidelines for Chronic Kidney Disease: Evaluation, Classification and Stratification. Am J Kidney Dis 2002;39:Suppl 2: S1-S246

Clinical use:
The Glasgow Coma Scale is the most widely used scoring system used in quantifying level of consciousness following traumatic brain injury. Patients with score less than 8 are in Coma.

References:
Teasdale G, Jennet B. Lancet 1974 ; 2 : 81 - 84

Formula:
FE Na = (Una * Pcreat) / (Pna * Ucreat)

Units:
Ucreat,Pcreat,Una,Pna [mmol/L]

Clinical use:
FE Na < 1% seen in pre-renal azotemia

References:
Corwin HL, Schreiber MJ, Fang LST. Arch Intern Med. 1984 ; 144 ; 981 - 982

Formula:
Qty = 4*weight*tbsa

Units:
Qty [mL/24hr], weight[kg]
tbsa= percentage of total body surface

Clinical use:
Amount of iv fluids (usually Lactated Ringer's) to give in the first 24hr following a burn injury in addition to maintenance fluid.

References:
'Parkland formula'
Rosen, Emergency Medicine: Concepts and Clinical Practice, 4th Ed.

Formula:
pCO2 = 1.5*HCO3 + 8
( 2 variation not applied here)

Units:
HCO3 [mmol/L], pCO2 [mmHg]

Clinical use:
Gives expected pCO2 (respiratory compensation) in pure metabolic acidosis.

References:
Albert MS et al. Ann Int Med 1967; 66:312

Formulas:
Anion_Gap = Na - (Cl + HCO3)
Delta_HCO3 = 25 - HCO3
Delta_AG = Anion_Gap - Normal_Gap
Delta_Gap = Delta_AG - Delta_HCO3

Units:
All units in [mmol/L]

Clinical use:
If the delta gap is significantly positive (greater than +6), a metabolic alkalosis is usually present because the rise in AG is more than the fall in HCO3.
Conversely, if the delta gap is significantly negative (less than -6), then a hyperchloremic acidosis is usually present because the rise in AG is less than the fall in HCO3.
Delta gap is sometimes referred to as Delta-Delta.

References:
Ann Emerg Med. 1990 Nov;19(11):1310-3

Formula:
Cl = k * Height / Creat

  • k=0.33 for infants with LBW
  • k=0.45 for infants born full-term
  • k=0.55 for children and adolescent girls
  • k=0.7 for adolescent boys

    Units:
    Creat [mg/dL], Height [cm]

    References:
    Schwartz GJ. Pediatrics. 1976 ; 58 : 259 - 263

    Formula:
    Cl = (Ucreat * Uvol) / (time * Pcreat)
    Cl (normalized for 1.73m²) = Cl * 1.73/BSA

    Units:
    Ucreat = urine creatinine [mmol/L]
    Pcreat = plasma creatinine [mmol/L]
    time = duration of urine sampling [min]
    Uvol = volume of urine [mL]
    BSA = body surface area [m²]

    Clinical use:
    Clearance can be normalized for 1.73m2 in order to compare it to reference values, see below.

    Reference values:
    5-7 j: 50.6 5.8 [mL/min/1.73m²]
    1-2 m: 64.6 5.8 [mL/min/1.73m²]
    5-8 m: 87.7 11.9 [mL/min/1.73m²]
    9-12 m: 86.9 8.4 [mL/min/1.73m²]
    >12 mois:
    H: 124 26 [mL/min/1.73m²]
    F: 109 13.5 [mL/min/1.73m²]
    Adultes:
    H: 105 14 [mL/min/1.73m²]
    F: 95 18 [ml/min/1.73m²]

    References:

    Formulas:
    Cl(M)=1.23*Weight*(140-Age)/Creat
    Cl(F)=1.03*Weight*(140-Age)/Creat

    Units:
    Creat [mol/L], Weight [kg], Age [yr]

    Clinical use:
    Valid if age between 20-100 [yr]
    Normal: 95(F) or 120(M) 20 [mL/min]

    References:
    Cockcroft D, Gault MH. Nephron. 1976 ; 16 : 31 - 41

    Formula:
    Corrected Na = Na + 0.025 * prot

    Units:
    Na [mmol/L], prot [g/L]

    Clinical use:
    Hyperproteinemia causes pseudohyponatremia.
    (if prot>80 [g/L ])

    References:
    Marino PL. The ICU Book, Williams&Wilkins, 2nd ed.1997

    Formula:
    Corrected Na = Na + 0.2 * TG

    Units:
    Na [mmol/L], TG [g/L]

    Clinical use:
    Hyperlipidemia causes pseudohyponatremia.

    Formula:
    Corrected Na = Na + (Gluc - 5) / 3.5

    Units:
    Na, Gluc [mmol/L]

    Clinical use:
    Hyperglycemia causes pseudohyponatremia.

    References:
    Katz MA. NEJM 1973 ; 289 : 843

    Formula:
    Corrected Ca = Ca / (0.55 + Prot / 160)

    Units:
    Ca [mmol/L], Prot [g/L]

    Clinical use:
    Ionized calcium levels vary with proteinemia.
    Normal: 2.1-2.5 [mmol/L]
    or 8.5-10.5 [mg/dL]

    Formula:
    Corrected Ca = Cam + 0.8 * (4-Alb)

    Units:
    Ca [mg/dL], Alb [g/dL]

    Clinical use:
    Ionized calcium levels vary with albuminemia.
    Normal: 2.1-2.5 [mmol/L]
    or 8.5-10.5 [mg/dL]

    References:
    Payne RB, Little AJ, BMJ 1973 ; IV : 643 - 646

    Clinical use:
    This classification evaluates the severity of liver disease. The grades correlate with one- and two-year patient survival.
    Grade A: 100% and 85%
    Grade B: 80% and 60%
    Grace C: 45% and 35%

    References:
    Desmet VJ, Gerber, M, et al. Hepatology. 1994; 19 : 1513 - 1520.

    Formula:
    Change in Na = (Infusate Na +Infusate K - Plasma Na) / (Total Body Water+1)
    TBW = coeff * weight [kg]

    The coeff is 0.6 in children; 0.6 and 0.5 in nonelderly men and women, respectively; and 0.5 and 0.45 in elderly men and women, respectively.

    [Na+] in each infusate:
    NaCl 5% : 855 [mmol/L]
    NaCl 3% : 513 [mmol/L]
    NaCl 0.9% : 154 [mmol/L]
    Ringer's : 130 [mmol/L]
    NaCl 0.45% : 77 [mmol/L]
    NaCl 0.2% : 34 [mmol/L]
    Dextrose 5% : 0 [mmol/L]

    Clinical use:
    This formula helps predict natremia changes associated with a given infusion. Use it to limit the risk of demyelinating encephalopathy secondary to rapid correction of hypo- or hypernatremia.

    References:
    Adrogu HJ,Madias NE, NEJM 2000 ; 342 : 1493 -1499 and 1581 - 1589

    Formula:
    VA = CO / (K * √(MVG) * HR * DFP)

    Units:
    CO = cardiac output [mL/min]
    HR = heart rate [bpm]
    DFP = diastolic filling (or systolic ejection) period [seconds per beat]
    MVG = mean valvae gradient [mmHg]
    K = 37.7 for mitral valve, 44.3 for other valves

    References:
    Gorlin R, Gorlin SG. Am Heart J. 1951 ; 41 : 1 - 29

    Formula:
    Q = VO2 / (13.4 * Hb * (SaO2 - SvO2))

    Units:
    Q = Cardiac output [L/min],
    VO2 [mL/min], Hb [g/dL], SaO2, SvO2 %

    References:
    Berkow R, Fletcher AJ, et al. The Merck Manual, 16th edition. 1992. pages 400-403.

    Formula:
    Q = 3.14 * HR * Diam² * TVI/ 4

    Units:
    Diam = left ventricular outflow tract diameter [cm]
    TVI = Time-velocity integral [cm]
    HR = Heart rate [bpm]
    Q = Cardiac output [mL/min]

    Clinical use:
    Estimation of cardiac output with echocardiographic values.

    References:
    Tschernich H. Acta Anaesthesiol Scand Suppl. 1997;111:276-8.
    Quiones MA. J Am Soc Echocardiogr 2002;15:167-84.

    Choice of the best formula:
    Dubois -> classic, still used
    Haycock -> infant, child and adult
    Mosteller -> best for adults

    Formula:
    1. BSA = 0.007184 * height0.725 * weight0.425
    2. BSA = 0.024265 * height0.3964 * weight0.5378
    3. BSA = √(weight * height / 3600)

    Units:
    BSA [m²], weight [kg], height [cm]

    References:
    1. Dubois D et al. Arch Intern Med 1916; 17: 863
    2. Haycock GB, J Pediatr. 1978; 93: 62
    3. Mosteller RD. NEJM 1987; 317: 1098

    Formula:
    BMI = weight/height²

    Units:
    BMI [kg/m²], weight [kg], height [m]

    Clinical use:
    A high body mass index is associated with increased risk of death from all causes at all ages among both men and women.

    Adult values
    <18.5 = Underweight
    18.5-24.9 = Normal weight
    25-29.9 = Overweight
    30-39.9 = Obesity
    >40 = Extreme obesity

    Pediatric values:
    Overweight (95%ile BMI):
    Age - H / F
    5 - 18.3 / 18.5
    6 - 19.0 / 19.3
    7 - 20.0 / 20.4
    8 - 21.5 / 21.7
    9 - 23.1 / 23.0
    10 - 24.6 / 24.5
    11 - 25.7 / 26.1
    12 - 26.5 / 27.5
    13 - 27.1 / 28.6
    14 - 27.8 / 29.3
    15 - 28.7 / 29.6
    16 - 29.8 / 29.9
    17 - 30.1 / 31.3

    References:
    Calle EE. NEJM 1999 ; 341 : 1097 - 1105
    Rosner et al. J Pediatr 1998 ; 132 : 211

    Formula:
    BEE(M) = 66 + 13.7 * weight + 5 * height - 6.8 * age
    BEE(F) = 655+ 9.6 * weight + 1.8 * height - 4.7 * age

    Units:
    BEE [kcal], weight [kg],
    height [cm], age [yr]

    Clinical use:
    BEE is usually multiplied by a correction factor to set a nutritional goal.

    References:
    Harris J, Benedict F.
    A biometric study of basal metabolism in man. Wash. DC, Carnegie Inst of Wash, 1919

    Clinical use:
    The Apgar scoring system is used to assess newborn infants for depression of cardiopulmonary and neurological function, at 1, 5 and 10 minutes after birth.
    Low initial scores with no improvement in the 5 minute score is associated with neonatal problems including death.

    References:
    Graef JW. Manual of Pediatric Therapeutics, 5th edition. Little, Brown and Co. 1994.

    Formula:
    UAG = Na + K - Cl

    Units:
    UAG,Na,Cl,K [mmol/L]

    Clinical use:
    Index of ammonia in urine. In normal AG (plasma) metabolic acidosis, helps find the origin of the bicarbonate-wasting process.
    UAG<0: GI loss
    UAG>0: distal or type IV RTA

    References:
    Ann Clin Biochem 1999; 36: 408-422
    NEJM 1988;318:594.

    Formula:
    AG = Na - (Cl + HCO3)

    Units:
    AG,Na,Cl,HCO3 [mmol/L]

    Clinical use:
    Help classify metabolic acidosis. Normal AG = 8-16 [mmol/L]. High AG is caused by increase in unmeasured anions: ketoacidosis, uremic acidosis, drug ingestion (salicylates, methanol, ethylene glycol), lactic acidosis

    References:
    Emmet M, Narins RG. Medicine 1977 ; 56 : 38 - 54
    Roberts WL, Johnson RD. Arch Pathol Lab Med. 1997 ; 121 : 568 - 572

    Formulas:
    PAO2 = FiO2*(pAtm-pH2O)-pCO2/RQ
    pAtm = 760*exp(-alt/7000)
    Gradient = PAO2 - paO2
    Ratio = PaO2 / PAO2

    Units:
    FiO2=fractional inspired oxygen
    pAtm=atm. pressure [mmHg]
    alt = altitude [m]
    pH2O = 47 [mmHg] at 37 [C]
    RQ = respiratory quotient
    paO2 = arterial press. of O2
    pCO2 = arterial press. of CO2
    both in [mmHg]

    Clinical use:
    Measure of efficiency of blood oxygenation. Gradient affected by ventilation / perfusion or diffusion abnormalities but unaffected by hypo- or hyperventilation.

    The normal A-a gradient varies with age and ranges from 7 to 14 [mmHg] when breathing room air.
    The lower limit of normal of A-a ratio is 0.77-0.82.

    References:
    Mellemgaard K. Acta Physiol Scand 1966 ; 67 : 10
    Gilbert R. Am Rev Respir Dis 1974; 109:142

    Formula:
    EABL = (Hct_start - Hct_allow)*BV/Hct_start
    BV = 0.07 [L/kg] (blood volume)

    Units:
    Weight [kg], Hct %, EABL [L]

    Clinical use:
    Estimated amount of blood a patient can loose before reaching a critical level of hemoglobin during anesthesia.

    References:
    Clinical Anesthesia Procedures of the Massachusetts General Hospital, 5th Ed.

    Formula:
    As the value of years and months is variable in the calendar, a mean value of 365.2422 days per year and 30.4368 days per month is used for computing the age in years and months. Age in weeks and days is perfectly accurate.

    Clinical use:
    This formula is useful for plotting heights and weights on growth charts. It's meant for pediatric use and will give unpredictable results for older patients.

    Formula:
    ANC = WBC * (Polys + Bands) / 100

    Units:
    Polys, Bands %
    ANC, WBC [cells/mm³]

    Clinical use:
    Neutropenia if ANC < 1500 [c/mm³]
    Severe < 500 [c/mm³]

    Volume :=     Weight :=       
    Prevalence :   %
    Sensitivity :   %
    Specificity :   %
    PPV :   %
    NPV :   %
    LR + :   
    LR - :   
    Score =0.9% (0 pts) Score =Weight =Vt =[mL]Weight = Clearance =[mL/min]Encephalopathy :PT (as INR) :Grade =A (5 pts)Change in Na
    for 1L infused =[mmol/L]Infusion to
    reach target =[mL]Target Na :[mmol/L] Water deficit =[mL] Urine output =[mL/kg/hr]Pressure :=     Temperature :=     converts to... -           TRP =% TTKG = Target height = Predicted FVC = [L]Predicted FEV1 = [L]Resp. rate :Score =0 Index = MCV =[fL]MCH =[pg]MCHC =[g/dL][g/L]Initial 48h:  Q-Tc = Proteinuria = [g/24hr/1.73m²] Gradient =[mmHg]Delivery date :
    Gestational age : Week n will end on :
     Pred. PEF =[L/min]Meas. PEF =% of pred.Test result :    Post-test prob. =% Post-test prob. = %  Plasma volume =[mL] P/F ratio = Score =-6 CaO2 =[mL/100mL]CvO2 =[mL/100mL]C(a-v)O2 =[mL/100mL]DO2 =[mL/min]VO2 =[mL/min]O2ER = % PaO2 : Index = Osm. gap =[mosm/kg] Calc. osm. =[mosm/kg]Osm. gap =[mosm/kg] Dose =[mg] Time left =[min] 
    NNT = patient(s)
    OR = RR = %
    RRR = %ARR = %
     Alb/Cr ratio =  Score = MAP =[mmHg] IV fluids = LR (pos) =LR (neg) = VLDL = LDL =  URR = %Kt/V =  Drip rate =[gtt/min] Iron deficit =[mg]Target Vt :  PT :[s]Control :[s] Score = Heart rate =[bpm] GFR =[mL/min] FE Na =% Fluid replacement (first 24hr):Start with [mL] in 8h iv
    then [mL] in 16h iv Clearance =[mL/min]Pl. creat. :Gender :    Clearance =[mL/min]Corrected Ca =Bilirubin :Infusate :Infusate K :[mmol/L]Target Na :[mmol/L]  [cm²]SaO2 : % SvO2 : %  Card. output =[L/min] Cardiac output =[L/min] BSA =[m²]Gender :   Correction :X basal exp. BEE =Nose cath.:Score =0FiO2 : % RQ : A-a gradient =a/A ratio =
    Odds - probability conversion
    Convert :
    Odds :                
     
    Probability =%
    Water deficit
    Weight :
    Gender :  
    Measured Na :[mmol/L]
    Vascular resistances
    MAP :[mmHg]
    CVP :
    CO :[L/min]
     
    Urine output
    Weight :
    Urine :[mL]
    per[hr]
    Units conversion (general)
    Energy :
    =     
    Length :
    =     
    Units conversion (solutes)
    Two-way table
    Disease
    +-
     T
     e
     s
     t
    +  
    Tubular phosphate reabsorption
    Pl PO4 :
    Pl creat :
    U PO4 :
    U creat :
    Transtubular K gradient
    Pl K :[mmol/L]
    Pl osm. :[mosm/kg]
    U K :[mmol/L]
    U osm. :[mosm/kg]
    Target height
    Mom's height :
    Dad's height :
    Gender :  
    Steroid equivalence
    Convert :
    Dose :[mg]
    to :
    Spirometric values
    Age :[yr]
    Height :
    Gender :  
    Method :
    Revised trauma score
    Glasgow scale :
    Systolic BP :
    Reticulocyte index
    Reticulocytes : %
    Hematocrit : %
    Red blood cell indices
    Hemoglobin :
    Hematocrit : %
    Red cell count : [mio/L]
    Ranson's score
    Admission:
    Q-Tc
    Q-T interval :
    R-R interval :
    Paper speed :
    Protein excretion
    U Protein :
    U creat :
    Pressure gradient (Bernoulli)
    Prox. velocity (V1) :[m/s]
    Distal velocity (V2) :[m/s]
    Pregnancy calculator
    1st day of LMP :
    Current date :
    Predicted peak flow (adult)
    Age :[yr]
    Height :
    Gender :  
    Measured PEF :[L/min]
    Post-test probability
    Pre-test prob. : %
    Sensitivity : %
    Specificity : %
    Post-test probability
    Pre-test probability : %
    Likelihood ratio :
    Plasma volume
    Hematocrit : %
    Weight :
    P/F ratio (PaO2/FiO2)
    FiO2 : %
    PaO2 :
    PELD score
    Bilirubin :
    Albumin :
    INR :
    Pediatric trauma score
    Weight :
    Airways:
    Systolic BP:
    CNS:
    Cutaneous wound:
    Fracture:
    Oxygen transport parameters
    Hb :
    SaO2 : %
    PaO2 :
    SvO2 : %
    PvO2 :
    CO :[L/min]
    Oxygen index
    FiO2 : %
    MAP :[cmH2O]
    Osmotic gap (stool)
    Stool Na :[mmol/L]
    Stool K :[mmol/L]
    Pl. osmolality :[mosm/kg]
    Osmotic gap (plasma)
    Na :[mmol/L]
    Urea :
    Glucose :
    Pl osm. :[mosm/kg]
    Opiate equivalence
    Convert :
    Dose :[mg]
    to :
    O2 tank remaining time
    Tank pressure :[bar]
    Tank volume :[L] of H2O
    Flow rate :[L/min]
    Number needed to treat (NNT)
    N control group :
    Events in control group :
    N treatment group :
    Events in treatment group :
    Microalbuminuria
    U albumin :[mg/L]
    U creat :
    MELD score
    INR :
    Pl creatinine :
    Bilirubin :
    Mean arterial pressure
    Systolic :[mmHg]
    Diastolic :[mmHg]
    Maintenance IV fluids
    Weight :
    Amount :X maintenance
    Likelihood ratios
    Sensitivity : %
    Specificity : %
    LDL Cholesterol
    Total chol. :
    HDL :
    Triglycerides :
    Kt/V (URR)
    Pre-dial. urea :
    Post-dial. urea :
    UF volume :[L]
    Weight :
    IV drip rate
    Vol. to infuse :[mL]
    Desired duration :
    Drop factor (set) :[gtt/mL]
    Iron deficit
    Hemoglobin :
    Interval calculator
    Predicted body weight
    Gender :  
    Height :
    Ideal body weight
    Gender :  
    Height :
    Hepatitis discriminant function
    Bilirubin :
    Henderson-Hasselbalch
    Heart rate (EKG)
    R-R interval :
    Paper speed :
    Growth velocity
    Glomerular filtration rate
    Age :[yr]
    Gender :  
    Ethnicity :
    Pl creatinine :
    Glasgow coma scale
    Eyes :
    Verbal :
    Motor :
    Score =3 (E1 V1 M1)
    Fractional excretion of sodium
    Pl Na :[mmol/L]
    Pl creat :
    U Na :[mmol/L]
    U creat :
    Fluid therapy for burns
    Weight :
    Burned TBSA : %
    Expected pCO2 (Winter's formula)
    HCO3 :[mmol/L]
     
    Exp. pCO2 =
    Delta gap
    Na :[mmol/L]
    Cl :[mmol/L]
    HCO3 :[mmol/L]
    Normal gap :[mmol/L]
     
    Delta gap =[mmol/L]
    Creatinine clearance (Schwartz)
    Patient :
    Height :
    Pl creat :
    Creatinine clearance (measured)
    Time :[hr]
    Urine vol :[mL]
    U creat :
    Creatinine clearance (Cockroft)
    Age :[yr]
    Weight :
    Pl creatinine :
    Corrected sodium (protein)
    Na :[mmol/L]
    Protein :
     
    Corrected Na =[mmol/L]
    Corrected sodium (lipids)
    Na :[mmol/L]
    Triglycerides :
     
    Corrected Na =[mmol/L]
    Corrected sodium (glucose)
    Na :[mmol/L]
    Glucose :
     
    Corrected Na =[mmol/L]
    Corrected Ca (protein)
    Calcium :
    Protein :
     
    Corrected Ca (albumin)
    Calcium :
    Albumin :
     
    function highlight(field){field.focus();field.select();}DISPLAYCLASSErrorUnable to initialize HTML controlListCategoryCOMBOBOXListFormulaLISTBOXReportFaultcoredll.dllY/(e =L9o<{Oyz F}}}}|؃ălȅԅ̅l HLDffqdfpdfpffqS8"TWG*,F d:=L$!a Zb _j][fF^/ -^m"#)commctrl.dllCOREDLL.dllAYGSHELL.dllHTMLVIEW.DLLS8"TWG*,F d:=L$!a Zb _j][fF^/ -^m"#){t
    (;58400.-+*'&%$"X!hhxx    x `h H0(X8`0`p(p` п8Pxxh  `      P HH   @    h Ќ                                           P    h           p              ~                              z                   wurhnhkph`ehb^[YWUQPpMHJ0GDA=8;741/+p($$0"!P hh( (  x( PX`x HPx8@Ъx@pЙ      (hh<PP   `  xx~ px 0w (utr qponlPkHjhgedc ba_h\\[YxXhWhUSPOhNL@K@IHHGEc8D8C8B=;64842              1/      .           -,                  +         x+        h( #     "h x`8   P@ @PxP(@PhP@h@h88hP`Xx(Ⱦ0д ЧhdO1@,,@%@pM@@O@0W@x1#@2@h2*3@3@3$@h4@6@=@>1@>@JNHKSLP @Pk@n}@p @t!@`uXv"@p{ @{@{@d|@|5@}}@~)@~@~ @ @0@<5@$@@؀%@lJ@@̂@? @@pG@ԅ@@, @\ @@bG@fL@X@H@ @8@@̐!@P@p@@@@p@t@@Xp  0H`lxfgrtu v8Phofx(8HXhx8ȱh<(dXة6*`<000 "CEUX HI_RES_AWAREfQhSettingsCAbout MedCalc...RDefault units...@About MedCalc... ArialP %r#MedCalc is no substitute for clinical reasoning. No medical decision should be based solely on results provided by this program.P%F MedCalc (20070426)P xP Np(c) 2007 Mathias Tschopp, MD http://medcalc.tschopp.bizP% K for Windows MobileP~/DisclaimerȀ yDefault unitsSystemPHeight in P9 [cm] P\ [in]P# Weight in P9" [kg] P\" [lb]P 0*Blood gas in P9/! [kPa] P\/) [mmHg]P CTo set default units for solutes, click on the tab at the bottom of this screen.P Set default units for each value :Ȁ}|FormulaSystemȀSolutesSystemP !*P_ !0P !0P_!0P )!0P_)!0P 7!0P_7!0P E!&P_S!0P Alb inPFBili inP Ca inPBChol inP*Creat inPD*Gluc inP 8Hb inPE8PO4 inP FProt inP Set default units for each lab value :PT-Urea expr. asP5S0PRT inȀInfusionSystemP-Drug dilution:!P2PrP P#7PE  in!PNZPn [mL]@>|BP<7[mL/hr]PA Dose:PA Rate:P@ P<57P>h PV7/ kg /P[57Ps0 Infusion rate =Ps0 Dose=Pb# is equal toP+a PGa7Pab/Pfa7PQ& Weight:@/P @KP7PA- CalculateP>-6% ResetP.USysTabControl32(@@xwxxwwUXxxxxxYwxxYwxxxxxxxxxxxwxUYxwxxxxxxxxxxxxxxxxxxxxxxxxxxwxxwxxxwxxxwwxxwxxwxxwxxxwxxxwxxxwxxwwxxwwxxwwwwxxxwxxxwxxxwwxxwwwwwxxwxxwwxxwxxwwxxwxxwxxwxxwxxwwxwwwwwxwwwwwwwpwwwwwwwwwwwwwwwxxwwwwwwwwwwwwwwwwQL( @ʦ """)))UUUMMMBBB999|PP3f3333f333ff3fffff3f3f̙f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙33333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffff3fffffff3f̙ffff3ff333f3ff33fff33f3ff̙3f3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3ffffffffff!___www  mm EEE C hFFFn mmmmmmm FFFFF mmmmmm FFFFF mmmmm FFFFF mmmm FEEFF mmmmm FFFFF mmmmmm FEEFF mmmmm FFFFF mmmmm FEEFF mmmmm EhhEE mmmm   mmmmmm  mmmmmm  mmmmm  mmmmmmm   mmmm   mm   mmm   mmmm   mmmmmmmmm   mmmm   mm   mmmm m  m   ``````````````````````` 0( wwppppwppppwppppwpp (SettingsMedCalcMEDCALC
    Child-Pugh classification
    Ascites :
    Albumin :
    Change in plasma Na
    Na :[mmol/L]
    Weight :
    Gender :  
    Age :
    Cardiac valve area (Gorlin)
    Cardiac output :[L/min]
    Heart rate :[bpm]
    Dias. filling period :[spb]
    Mean gradient :[mmHg]
    Cardiac output (Fick)
    VO2 :[mL/min]
    Hb :
    Cardiac output (echo)
    LVOT diameter :[cm]
    TVI :[cm/sec]
    Heart rate :[bpm]
    Body surface area
    Height :
    Weight :
    Method :
    Body mass index
    Height :
    Weight :
     
    BMI =[kg/m²]
    Basal energy expenditure
    Age :[yr]
    Height :
    Weight :
    Apgar score
    Color:
    Tone:
    Heart rate:
    Respiration:
    Urinary anion gap
    U Na :[mmol/L]
    U K :[mmol/L]
    U Cl :[mmol/L]
     
    UAG =[mmol/L]
    Anion gap (plasma)
    Na :[mmol/L]
    Cl :[mmol/L]
    HCO3 :[mmol/L]
     
    Anion gap =[mmol/L]
    Alveolo-arterial oxygen
    gradient and ratio
    PaO2 :
    PaCO2 :
    Altitude :
    Estimated allowable blood loss
    Starting Hct : %
    Allowable Hct : %
    Weight :
     
    EABL =[mL]
    Age calculator
    Date of birth:
    Current date:
    Age:
    Absolute neutrophil count
    Total WBC :[c/mm³]
    Polys : %
    Bands : %
     
    ANC =[c/mm³]
    function computeGestAge(){var lmpMonth=document.lmpDateForm.month.selectedIndex;var lmpDay=document.lmpDateForm.date.selectedIndex+1;var lmpYear=document.lmpDateForm.year.value;var lmpDate=new Date(monName[lmpMonth]+' '+lmpDay+', '+lmpYear+' 12:00:00');var curMonth=document.currentDateForm.month.selectedIndex;var curDay=document.currentDateForm.date.selectedIndex+1;var curYear=document.currentDateForm.year.value;var curDate=new Date(monName[curMonth]+' '+curDay+', '+curYear+' 12:00:00');var addTime=Math.round((curDate.getTime()-lmpDate.getTime())/(1000*60*60*24));resultat.innerHTML=Math.floor(addTime/7)+ ' [wk]';if (Math.floor(addTime%7)!=0)resultat.innerHTML+=' '+Math.floor(addTime%7)+'/7';addTime=lmpDate.getTime()+1000*60*60*24*7*(document.deliveryDateForm.wk.selectedIndex+1);lmpDate.setTime(addTime);resultat2.innerHTML=monName[lmpDate.getMonth()]+' '+lmpDate.getDate()+', '+lmpDate.getFullYear();}if(form.albcheck.checked&&form.ureacheck.checked){if(alb.length<1||urea.length<1)return;if(form.sex[0].checked)sexCoeff=1;else sexCoeff=0.762;if(form.black.checked)raceCoeff=1.18;else raceCoeff=1;creat=Math.pow(creat,-0.999);age=Math.pow(age,-0.176);urea=Math.pow(urea,-0.170);alb=Math.pow(alb,0.318);result=170*creat*age*sexCoeff*raceCoeff*urea*alb;}if(!form.albcheck.checked&&form.ureacheck.checked){if(urea.length<1)return;if(form.sex[0].checked)sexCoeff=1;else sexCoeff=0.755;if(form.black.checked)raceCoeff=1.178;else raceCoeff=1;creat=Math.pow(creat,-1.007);age=Math.pow(age,-0.180);urea=Math.pow(urea,-0.169);result=170*creat*age*sexCoeff*raceCoeff*urea;}if(!form.albcheck.checked&&!form.ureacheck.checked){if(form.sex[0].checked)sexCoeff=1;else sexCoeff=0.742;if(form.black.checked)raceCoeff=1.210;else raceCoeff=1;creat=Math.pow(creat,-1.154);age=Math.pow(age,-0.203);result=170*creat*age*sexCoeff*raceCoeff;}if(form.bsacheck.checked)result*=bsa/1.73;resultat.innerHTML=Math.round(result);}if (tna>=nam){if(result<0)resultat2.innerHTML='---';else resultat2.innerHTML=Math.abs(Math.round(1000*(tna-nam)/result))};if (tna0)resultat2.innerHTML='---';else resultat2.innerHTML=Math.abs(Math.round(1000*(tna-nam)/result));}}if(weeks==1){dateDiffText+=' week'}else{dateDiffText+=' weeks'};if(days==1){dateDiffText+=' and 1 day'}if(days>1){dateDiffText+=' and '+days+' days'}}if(Math.floor(totalMonths)!= 0){dateDiffText+='
    or '+roundNum(totalMonths,1);if(roundNum(totalMonths,1)==1){dateDiffText+=' month'}else{dateDiffText+=' months'}}if(years!=0){dateDiffText+='
    or '+years;if(years==1){dateDiffText+=' year'}else{dateDiffText+=' years'}if(months==1){dateDiffText+=' and 1 month'}if((months>0)&&(months!=1)){dateDiffText+=' and '+months+' months'}}resultat.innerHTML=dateDiffText;return true;}function resAction(form){if(form.res.selectedIndex==0){nom1.innerText='MAP :';nom2.innerText='CVP :';}else {nom1.innerText='MPAP :';nom2.innerText='PCWP :';}}if(energyFrom.length>0)result=energyFrom*energyTable[form.energyFromUnit.selectedIndex][form.energyToUnit.selectedIndex];energyResult.innerHTML=Math.round(1000*result)/1000;}function bsaCheckAction(form){if(form.bsacheck.checked){unit.innerHTML='[g/24hr]';if(wmMobVer>4){form.bsa.style.display='block';}else divBSA.innerHTML='';divUnit.innerHTML='[m²]';}else{unit.innerHTML='[g/24hr/1.73m²]';if(wmMobVer>4){form.bsa.style.display='none';}else divBSA.innerHTML='';divUnit.innerHTML='';}eraseResult(form);calcul(form);}function generateDayOption(max){for(var d=1;d'+d);}function computeDelDate(form){var lmpMonth=form.month.selectedIndex;var lmpDay=form.date.selectedIndex+1;var lmpYear=form.year.value;var lmpDate=new Date(monName[lmpMonth]+' '+lmpDay+', '+lmpYear+' 12:00:00');var addTime=lmpDate.getTime()+1000*60*60*24*7*40;lmpDate.setTime(addTime);document.deliveryDateForm.date.selectedIndex=lmpDate.getDate()-1;document.deliveryDateForm.month.selectedIndex=lmpDate.getMonth();document.deliveryDateForm.year.value=lmpDate.getFullYear();computeGestAge();}function computeLmpDate(form){var delMonth=form.month.selectedIndex;var delDay=form.date.selectedIndex+1;var delYear=form.year.va blue;var delDate=new Date(monName[delMonth]+' '+delDay+', '+delYear+' 12:00:00');var addTime=delDate.getTime()-1000*60*60*24*7*40;delDate.setTime(addTime);document.lmpDateForm.date.selectedIndex=delDate.getDate()-1;document.lmpDateForm.month.selectedIndex=delDate.getMonth();document.lmpDateForm.year.value=delDate.getFullYear();computeGestAge();}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var creat=form.creat.value;var alb=form.alb.value;var age=form.age.value;var bsa=form.bsa.value;var urea=form.urea.value;var sexCoeff,raceCoeff,result;if(age.length<1||creat.length<1)return;if(form.creatUnit.selectedIndex==0)creat/=88.4;if(form.creatUnit.selectedIndex==2)creat/=10;if(form.albUnit.selectedIndex==0)alb/=10;if(bunOrUrea){if(form.ureaUnit.selectedIndex==0)urea*=2.8;if(form.ureaUnit.selectedIndex==1)urea*=0.466;if(form.ureaUnit.selectedIndex==2)urea*=46.6;}else{if(form.ureaUnit.selectedIndex==0)urea*=6.01;if(form.ureaUnit.selectedIndex==2)urea*=100;}function creatUnitAction2(form){form.creatUnit.selectedIndex=form.creatUnit2.selectedIndex;calcul(form);}function creatUnitAction(form){form.creatUnit2.selectedIndex=form.creatUnit.selectedIndex;calcul(form);}function creatUnitAction2(form){form.creatUnit.selectedIndex=form.creatUnit2.selectedIndex;calcul(form);}function creatUnitAction(form){form.creatUnit2.selectedIndex=form.creatUnit.selectedIndex;calcul(form);}function bsaCheckAction(form){if(form.bsacheck.checked){unit.innerHTML='[mL/min/1.73m²]';if(wmMobVer>4){form.bsa.style.display='block';}else divBSA.innerHTML='';divUnit.innerHTML='[m²]';}else{unit.innerHTML='[mL/min]';if(wmMobVer>4){form.bsa.style.display='none';}else divBSA.innerHTML='';divUnit.innerHTML='';}eraseResult(form);calcul(form);}if(form.sex[0].checked)coeff=1.23;else coeff=1.03;if(creat>0)result=coeff*poids*(140-age)/creat;resultat.innerHTML=Math.round(result);}function caUnitAction(form){form.caUnit2.selectedIndex=form.caUnit.selectedIndex;calcul(form);}switch (form.NaInfusate.selectedIndex) {case 0:infna=0;break;case 1:infna=34;break;case 2:infna=77;break;case 3:infna=130;break;case 4:infna=154;break;case 5:infna=513;break;case 6:infna=855;break;}infna=parseInt(infna);infk=parseFloat(infk);result=(infna+infk-nam)/(tbw+1);resultat.innerHTML=Math.round(result*10)/10;if(form.valve.selectedIndex==0)result=1000*co/(37.7*Math.sqrt(mvg)*hr*dfp);else result=1000*co/(44.3*Math.sqrt(mvg)*hr*dfp);resultat.innerHTML=Math.round(result*100)/100;}function valveAction(form){if(form.valve.selectedIndex==0||form.valve.selectedIndex==2)nom.innerText='Dias. filling period :';else nom.innerText='Sys. eject. period :';calcul(form);}SaO2/=100;SvO2/=100;result=VO2/(13.4*Hb*(SaO2-SvO2));if(form.bsacheck.checked){var bsa=form.bsa.value;if (bsa.length<1)return;result/=bsa;}resultat.innerHTML=Math.round(result*10)/10;}function bsaCheckAction(form){if(form.bsacheck.checked){label.innerHTML='Cardiac index =';unit.innerHTML='[L/min/m²]';if(wmMobVer>4){form.bsa.style.display='block';}else divBSA.innerHTML='';divUnit.innerHTML='[m²]';}else{label.innerHTML='Card. output =';unit.innerHTML='[L/min]';if(wmMobVer>4){form.bsa.style.display='none';}else divBSA.innerHTML='';divUnit.innerHTML='';}calcul(form);}result=3.14*diam*diam*itv*fc/4000;if(form.bsacheck.checked){var bsa=form.bsa.value;if (bsa.length<1)return;result/=bsa;}resultat.innerHTML=Math.round(result*10)/10;}function bsaCheckAction(form){if(form.bsacheck.checked){label.innerHTML='Cardiac index =';unit.innerHTML='[L/min/m²]';if(wmMobVer>4){form.bsa.style.display='block';}else divBSA.innerHTML='';divUnit.innerHTML='[m²]';}else{label.innerHTML='Cardiac output =';unit.innerHTML='[L/min]';if(wmMobVer>4){form.bsa.style.display='none';}else divBSA.innerHTML='';divUnit.innerHTML='';}calcul(form);}function pressUnitAction1(form){form.pressionUnit3.selectedIndex=form.pressionUnit2.selectedIndex=form.pressionUnit.selectedIndex;calcul(form);}function pressUnitAction2(form){form.pressionUnit3.selectedIndex=form.pressionUnit.selectedIndex=form.pressionUnit2.selectedIndex;calcul(form);}var startYear=document.startDateForm.year.value;var endMonth=document.endDateForm.month.selectedIndex;var endDate=document.endDateForm.date.selectedIndex+1;var endYear=document.endDateForm.year.value;var startingDate=new Date(monName[startMonth]+' '+startDate+', ' +startYear+' 12:00:00');var endingDate=new Date(monName[endMonth]+' '+endDate+', ' +endYear+' 12:00:00');if(!checkDate(startMonth,startDate,startYear)){resultat.innerHTML=monName[startMonth]+' has only '+maxDays[startMonth]+' days.';return false;}var addTime=endingDate.getTime()- startingDate.getTime();if(addTime<0){resultat.innerHTML='Current date should be posterior to date of birth.';return false;}var totalDays= addTime /(1000*60*60*24);totalDays=Math.round(totalDays);var weeks=totalDays / 7;weeks=Math.floor(weeks);var years=totalDays /365.2422;years=Math.floor(years);var months=totalDays/30.4368 - years*12;months=Math.floor(months);var totalMonths=totalDays/30.4368;var days=totalDays-weeks*7;if(totalDays==0){resultat.innerHTML='Same date';return false}if(totalDays== 1){var dateDiffText=totalDays+' day'}else{var dateDiffText=totalDays+' days'};if(weeks!=0){dateDiffText+='
    or '+weeks;function eraseResult(form){resultat.innerHTML='';}function labelAction(form){if(form.whichConversion.selectedIndex){valLabel.innerHTML='Probability :';valUnit.innerHTML='%                ';resLabel.innerHTML='Odds =';resUnit.innerHTML='';}else{valLabel.innerHTML='Odds :';valUnit.innerHTML='                ';resLabel.innerHTML='Probability =';resUnit.innerHTML='%';}}function calcul(form){eraseResult(form);var result;var val=form.val.value;if(val.length<1)return;val=parseFloat(val);if(form.whichConversion.selectedIndex){val/=100;result=val/(1-val);resultat.innerHTML=Math.round(result*1000)/1000;}else{result=val/(val+1);result*=100;resultat.innerHTML=Math.round(result*100)/100;}}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var na=form.na.value;var nas=form.nas.value;var poids=form.poids.value;var result;if(na.length<1||nas.length<1||poids.length<1)return;if(form.poidsUnit.selectedIndex==1)poids/=2.205;if(form.sex[0].checked)result=0.5*poids*(na/nas-1);else result=0.4*poids*(na/nas-1);result*=1000;resultat.innerHTML=Math.round(result);}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var result;var map=form.map.value;var cvp=form.cvp.value;var co=form.co.value;if(map.length<1||cvp.length<1||co.length<1)return;if(form.pressionUnit.selectedIndex==1)cvp*=0.7355;result=((map-cvp)*79.9)/co;resultat.innerHTML=Math.round(result)+' [dynes*sec/cm5]';}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var urine=form.urine.value;var time=form.time.value;var poids=form.poids.value;var result;if(urine.length<1||time.length<1||poids.length<1)return;if(form.poidsUnit.selectedIndex==1)poids/=2.205;result=urine/poids/time;resultat.innerHTML=Math.round(10*result)/10;}var energyTable=new Array('1','4.1868','0.2388','1');function eraseResult(form){energyResult.innerHTML='';lengthResult.innerHTML='';}function calcul(form){eraseResult(form);var result;var energyFrom=form.energyFromValue.value;var lengthFrom=form.lengthFrom.value;var pressureFrom=form.pressureFrom.value;var weightFrom=form.weightFrom.value;var tempFrom=form.tempFrom.value;var volFrom=form.volFrom.value;var conTable=new Array('0.217','0.0171','0.25','0.02586','0.0884','0.0555','0.0006206','0.411','0.323','0.0113','0.166');function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var soluSelection=form.substance.selectedIndex;var toUnit=form.toUnit.selectedIndex;var fromValue=form.fromValue.value;var factor;var result;if(fromValue.length<1)return;if(form.fromUnit.selectedIndex==toUnit)factor=1; switch(form.fromUnit.selectedIndex){case 0:if(toUnit==1)factor=0.001;if(toUnit==2)factor=0.001/conTable[soluSelection];if(toUnit==3)factor=0.01/conTable[soluSelection];if(toUnit==4)factor=0.000001/conTable[soluSelection];if(toUnit==5)factor=0.00001/conTable[soluSelection];break;case 1:if(toUnit==0)factor=1000;if(toUnit==2)factor=1/conTable[soluSelection];if(toUnit==3)factor=10/conTable[soluSelection];if(toUnit==4)factor=0.001/conTable[soluSelection];if(toUnit==5)factor=0.01/conTable[soluSelection];break;case 2: if(toUnit==0)factor=1000*conTable[soluSelection];if(toUnit==1)factor=conTable[soluSelection];if(toUnit==3)factor=10;if(toUnit==4)factor=0.001;if(toUnit==5)factor=0.01;break;case 3:if(toUnit==0)factor=100*conTable[soluSelection];if(toUnit==1)factor=0.1*conTable[soluSelection];if(toUnit==2)factor=0.1;if(toUnit==4)factor=0.0001;if(toUnit==5)factor=0.001;break;case 4:if(toUnit==0)factor=1000000*conTable[soluSelection];if(toUnit==1)factor=1000*conTable[soluSelection];if(toUnit==2)factor=1000;if(toUnit==3)factor=10000;if(toUnit==5)factor=10;break;case 5:if(toUnit==0)factor=100000*conTable[soluSelection];if(toUnit==1)factor=100*conTable[soluSelection];if(toUnit==2)factor=100;if(toUnit==3)factor=1000;if(toUnit==4)factor=0.1;break;}result=fromValue*factor;resultat.innerHTML=Math.round(100*result)/100;}function eraseResult(form){r1R.innerHTML='  ';r2R.innerHTML='  ';r3R.innerHTML='  ';r4R.innerHTML='  ';r5R.innerHTML='  ';prevR.innerHTML='';snR.innerHTML='';spR.innerHTML='';vpnR.innerHTML='';vppR.innerHTML='';rvnR.innerHTML='';rvpR.innerHTML='';}function calcul(form){eraseResult(form);var c1=form.c1.value;var c2=form.c2.value;var c3=form.c3.value;var c4=form.c4.value;if(c1.length<1||c2.length<1||c3.length<1||c4.length<1)return;c1=parseInt(c1);c2=parseInt(c2);c3=parseInt(c3);c4=parseInt(c4);var r1=c1+c2;var r2=c3+c4;var r3=c1+c3;var r4=c2+c4;var r5=c1+c2+c3+c4;var prev=100*r3/r5;var sn=100*c1/r3;var sp=100*c4/r4;var rvp=(sn/100)/(1-(sp/100));var rvn=(1-(sn/100))/(sp/100);var vpp=100*c1/r1;var vpn=100*c4/r2;r1R.innerHTML=Math.round(r1);r2R.innerHTML=Math.round(r2);r3R.innerHTML=Math.round(r3);r4R.innerHTML=Math.round(r4);r5R.innerHTML=Math.round(r5);prevR.innerHTML=Math.round(prev*10)/10;snR.innerHTML=Math.round(sn*10)/10;spR.innerHTML=Math.round(sp*10)/10;rvpR.innerHTML=Math.round(rvp*100)/100;rvnR.innerHTML=Math.round(rvn*100)/100;vppR.innerHTML=Math.round(vpp*10)/10;vpnR.innerHTML=Math.round(vpn*10)/10;}function eraseResult(form){resultat.innerHTML='';}function po4UnitAction(form){form.po4Unit2.selectedIndex=form.po4Unit.selectedIndex;calcul(form);}function po4UnitAction2(form){form.po4Unit.selectedIndex=form.po4Unit2.selectedIndex;calcul(form);}function creatUnitAction(form){form.creatUnit2.selectedIndex=form.creatUnit.selectedIndex;calcul(form);}function creatUnitAction2(form){form.creatUnit.selectedIndex=form.creatUnit2.selectedIndex;calcul(form);}function calcul(form){eraseResult(form);var ucreat=form.ucreat.value;var pcreat=form.pcreat.value;var ppo=form.ppo.value;var upo=form.upo.value;var result;if(ucreat.length<1||pcreat.length<1||ppo.length<1||upo.length<1)return;if(form.creatUnit.selectedIndex>0)result=100-100*upo*pcreat/(ppo*ucreat);else result=100-upo*pcreat/(10*ppo*ucreat);resultat.innerHTML=Math.round(10*result)/10;}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var uk=form.uk.value;var uosm=form.uosm.value;var pk=form.pk.value;var posm=form.posm.value;var result;if(uk.length<1||uosm.length<1||pk.length<1||posm.length<1)return;if(pk>0&&posm>0)result=(uk/(uosm/posm))/pk;resultat.innerHTML=Math.round(10*result)/10;}function eraseResult(form){resultat.innerHTML='';}function tailleUnitAction(form){form.tailleUnit3.selectedIndex=form.tailleUnit2.selectedIndex=form.tailleUnit.selectedIndex;}function tailleUnitAction2(form){form.tailleUnit3.selectedIndex=form.tailleUnit.selectedIndex=form.tailleUnit2.selectedIndex;}function calcul(form){eraseResult(form);var tailleM=form.tailleM.value;var tailleP=form.tailleP.value;var result;if(tailleP.length<1||tailleM.length<1)return;tailleP=parseFloat(tailleP);tailleM=parseFloat(tailleM);if(form.tailleUnit.selectedIndex==1)tailleM*=2.54;if(form.tailleUnit2.selectedIndex==1)tailleP*=2.54;if(form.sex[0].checked)result=(tailleP+tailleM+13)/2;else result=(tailleP+tailleM-13)/2;if(form.tailleUnit3.selectedIndex==1)result/=2.54;resultat.innerHTML=Math.round(result);}var glucoTable=new Array('0','30','0.8','4.25','25','15','1','5','4','4','5');var mineraloTable=new Array('3000','0','0.8','0','0','100','1','0','0.3','0.3','0');function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var fromDose=form.fromDose.value;var fromCorticoIndex=form.fromCort.selectedIndex;var toCorticoIndex=form.toCort.selectedIndex;var result;if(fromDose.length<1)return;result=fromDose*glucoTable[fromCorticoIndex]/glucoTable[toCorticoIndex];resultat.innerHTML=Math.round(10*result)/10;}function eraseResult(form){resultat.innerHTML='';resultat2.innerHTML='';}function calcul(form){eraseResult(form);var taille=form.taille.value;var age=form.age.value;var result;var result2;if(taille.length<1||age.length<1)return;tailleP=parseInt(age);tailleM=parseFloat(taille);if(form.tailleUnit.selectedIndex==1)taille*=2.54;if(form.sex[0].checked){if(form.spiromethod.selectedIndex==0){result=0.0576*taille-0.026*age-4.34;result2=0.0430*taille-0.029*age-2.49;}else {result=0.06*taille-0.0214*age-4.65;result2=0.0414*taille-0.0244*age-2.19;}}else {if(form.spiromethod.selectedIndex==0){result=0.0443*taille-0.026*age-2.89;result2=0.0395*taille-0.025*age-2.60;}else {result=0.0491*taille-0.0216*age-3.59;result2=0.0342*taille-0.0255*age-1.578;}}resultat.innerHTML=Math.round(100*result)/100;resultat2.innerHTML=Math.round(100*result2)/100;}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var glasgow=parseInt(form.glasgow.selectedIndex);var ta=parseInt(form.ta.selectedIndex);var resp=parseInt(form.resp.selectedIndex);var result=0.9368*glasgow+0.7326*ta+0.2908*resp;resultat.innerHTML=Math.round(100*result)/100;}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var hct=form.hct.value;var reti=form.reti.value;var cf;var result;if(hct.length<1||reti.length<1)return;if(hct>40)cf=1;else if(hct>=30)cf=1.5;else if(hct>=20)cf=2;else cf=2.5;result=reti*hct/45/cf;resultat.innerHTML=Math.round(10*result)/10;}function eraseResult(form){resultat.innerHTML='';resultat2.innerHTML='';resultat3.innerHTML='';resultat4.innerHTML='';}function calcul(form){eraseResult(form);var hb=form.hb.value;var ht=form.ht.value;var gr=form.gr.value;var result;if(ht.length>0&&gr.length>0){result=10*ht/gr;resultat.innerHTML=Math.round(result);}if(hb.length>0&&gr.length>0){if(form.hbUnit.selectedIndex==0)result=10*hb/gr;if(form.hbUnit.selectedIndex==1)result=hb/gr;if(form.hbUnit.selectedIndex==2)result=10*hb/(gr*0.6206);resultat2.innerHTML=Math.round(result);}if(ht.length>0&&hb.length>0){if(form.hbUnit.selectedIndex==0)result=100*hb/ht;if(form.hbUnit.selectedIndex==1)result=10*hb/ht;if(form.hbUnit.selectedIndex==2)result=100*hb/(ht*0.6206);resultat3.innerHTML=Math.round(result);resultat4.innerHTML=Math.round(10*result);}}function calcul(form){var result=form.age.checked+form.ldh.checked+form.wbc.checked+form.ast.checked+form.gluc.checked+form.po2.checked+form.bun.checked+form.ca.checked+form.hct.checked+form.fluid.checked+form.bed.checked;if(result<3)resultat.innerHTML='0.9%';else if(result<5)resultat.innerHTML='16%';else if(result<7)resultat.innerHTML='40%';else resultat.innerHTML='100%';points.innerHTML=result;}function eraseResult(form){resultat.innerHTML='';}function boxAppear(form){if(form.rrUnit.selectedIndex==2){papSpeed.style.display=papSpeed2.style.display='block';}else{papSpeed.style.display=papSpeed2.style.display='none';}}function qtAction(form){form.rrUnit.selectedIndex=form.qtUnit.selectedIndex;}function rrAction(form){form.qtUnit.selectedIndex=form.rrUnit.selectedIndex;}function calcul(form){eraseResult(form);var qt=form.qt.value;var rr=form.rr.value;var squareValue,result;if(qt.length<1||rr.length<1)return;if(form.paperSpeed.selectedIndex==0)squareValue=0.04;else squareValue=0.02;if(form.qtUnit.selectedIndex==0)qt/=1000;if(form.qtUnit.selectedIndex==2)qt*=squareValue;if(form.rrUnit.selectedIndex==0)rr/=1000;if(form.rrUnit.selectedIndex==2)rr*=squareValue;result=qt/Math.sqrt(rr);if(form.qtcUnit.selectedIndex==0)result=Math.round(result*1000);resultat.innerHTML=Math.round(100*result)/100;}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var uprot=form.uprot.value;var ucreat=form.ucreat.value;var result;if(uprot.length<1||ucreat.length<1)return;if(form.creatUnit.selectedIndex==1)ucreat*=0.0884;if(form.uProtUnit.selectedIndex==1)uprot*=10;result=8.8*uprot/ucreat;if(form.bsacheck.checked){var bsa=form.bsa.value;if(bsa.length<1)return;result*=bsa/1.73;}resultat.innerHTML=Math.round(10*result)/10;}function eraseResult(form){resultat.innerHTML='';}function calcul(form){eraseResult(form);var v1=form.v1.value;var v2=form.v2.value;var result;if(v1.length<1||v2.length<1)return;result=4*(v2*v2-v1*v1);resultat.innerHTML=Math.round(10*result)/10;}var monName=new Array('January','February','March','April','May','June','July','August','September','October','November','December');var maxDays=new Array(12);maxDays[0]=31;maxDays[1]=28;maxDays[2]=31;maxDays[3]=30;maxDays[4]=31;maxDays[5]=30;maxDays[6]=31;maxDays[7]=31;maxDays[8]=30;maxDays[9]=31;maxDays[10]=30;maxDays[11]=31;function roundNum(thisNum,dec){thisNum=thisNum * Math.pow(10,dec);thisNum=Math.round(thisNum);thisNum=thisNum / Math.pow(10,dec);return thisNum;}function newCheckDate(form){var month=form.month.selectedIndex;var day=form.date.selectedIndex+1;var year=form.year.value;maxDays[1]=28;if((month==1)&&((year%4)==0)){if(((year%100)==0)&&((year%400)!=0)){maxDays[1]=28}else{maxDays[1]=29}}if(day>maxDays[month])form.date.selectedIndex=maxDays[month]-1;}function generateMonthOption(){for(var i=0;i<12;i++)document.writeln('