<% 'colirs_header_include.asp ' Special script that is included by "three-panel" content pages to display the page header. ' This script does not display the "breadcrumbs" that the standard "5 panel" content pages have. ' On 3-panel pages there is always a "save in personal folder" link, even if the user hasn't ' logged in. But the personal folder scripts will make sure that the user logs in before ' saving the link. ' ' 08/05/01 was Added conditional code in header so that "Our Staff" pages will show a graphic for ' "Our Doctors", and will not show the "Find Similar" link. ' 08/20/01 jrr Removed code that is also used by list.asp, and replaced it with a call to MastHead, ' which is in header.asp. (Thus, added header.asp to the list of included files) ' 09/24/01 jrr - discovered bug: when linking to to Texis, this script decides someone is logged in only be looking for the presence of the cookie. ' 10/05/01 fi Fixed bug (described just above) ' Also installed Send to Friend code ' 10/30/01 jrr Commented out the hyperlink to Send to Friend, because the ' system software isn't working. ' '11/01/2001 RGL: Get rid of the code to check user's login status and call function getUserId from file ' constant.asp instead. '07/20/02 jrr Added a Dim statement for current_script_related. '04/20/05 jrr Restored the "email a friend" link to the header. ' (At some point in the distant past, it has been commented out because ' the system software wasn't working) %> <%sub sub_page_css %> <%end sub %> <% '******************************************************************** ' Name: constants.asp ' Purpose: This include file contains application-wide constants and variables. '******************************************************************** '******************************************************************* 'Modification history '11/01/2001 RGL: add function getUserId (moved from file list.asp)to be called ' by list.asp and colirs_header_include.asp to decide user's login ' status. ''11/05/2001 RGL: Move all three functions originally in this file, check_login (user, pass), ' check_login2 and getUserId, to a new included file constantsFunctions.inc '7/18/02 RGL: add a new constant CINT_VGUIDE_FIRSTCAT_ID '7/21/02 jrr: Define the various path strings as variables instead of constants and base them on the ' value of request.servervariables("SERVER_NAME"). This should allow the constants.asp ' file to be moved among servers with fewer edits. '-------------------------------------------------------------------- %> Error processing SSI file
<% '-------------------------------------------------------------------------- 'For registered user, pass a value to texis site to retain the state 'G_U_LOGIN dim G_U_LOGIN '----------------------------------------------------------------------- ' 07-30-2001 RL: add loginMessage to print out friendly message when ' a user attempts to log in dim loginMessage dim SERVER_NAME SERVER_NAME = replace( request.servervariables("SERVER_NAME"),"ccf.org","clevelandclinic.org") '-------------------------------------------------------------------- ' Notes: added 05/16/01 ' These constants are prefixes of hard-codes links within SSL-securied 'directories. They force the links to point to out of https: . '-------------------------------------------------------------------- 'const HTTP_DOMAIN_CCF = "http://test.www.clevelandclinic.org" 'const HTTPS_DOMAIN_CCF = "https://test.www.clevelandclinic.org" 'const HTTPS_DOMAIN_FATHOM = "https://test.ccf.fathomi.net" 'const HTTP_DOMAIN_FATHOM = "http://test.ccf.fathomi.net" '********************************************************************* 'the following pairs comment off/on to match different servers, CCF ' Server and Fathom test server '********************************************************************* Dim HTTP_DOMAIN_CURRENT,HTTPS_DOMAIN_CURRENT HTTP_DOMAIN_CURRENT = "http://" & SERVER_NAME HTTPS_DOMAIN_CURRENT = "https://" & SERVER_NAME '-------------------------------------------------------------------- ' Constants used in list.asp file '-------------------------------------------------------------------- 'const SEARCHSCRIPTPATH = "http://texis.ccfheart.copfer.com/cgi-bin/texis/cchcsearch" const SEARCHSCRIPTPATH = "http://texis.clevelandclinic.org/cgi-bin/texis/cchcsearch" Dim HOME_PATH,HOMEPATHWOHTTP HOME_PATH = "http://" & SERVER_NAME & "/heartcenter" HOMEPATHWOHTTP = SERVER_NAME & "/heartcenter" '-------------------------------------------------------------------- ' Notes: These constants define the reply to address and display name for all e-mail forms. '-------------------------------------------------------------------- 'const FROM_EMAIL = "justin@copfer.com" const FROM_EMAIL = "stovskb@ccf.org" const FROM_NAME = "Cleveland Clinic Heart Center Webmaster" '------------------------------------------------------------------- '-------------------------------------------------------------------- ' Notes: These constants define the webmaster address for error handling. '-------------------------------------------------------------------- 'const WEBMASTER_EMAIL = "justin@copfer.com" const WEBMASTER_EMAIL = "webmaster@ccf.org" '------------------------------------------------------------------- '-------------------------------------------------------------------- ' Notes: This contant sets the default text to use if a tip is not ' found in the database. '-------------------------------------------------------------------- const DEFAULT_TIP_TEXT="Spend some time each day for YOU." '-------------------------------------------------------------------- '-------------------------------------------------------------------- ' Notes: This constant will display the specified text within the ' banner for the timeline. '-------------------------------------------------------------------- const TIMELINE_BANNER_TEXT="Select a year below to begin your tour of the Cleveland Clinic Timeline." '-------------------------------------------------------------------- ' Notes: These constants and gloabl variables define common ASCII formatting codes used in all e-mail forms. '-------------------------------------------------------------------- dim CRLF CRLF = Chr(13) + Chr(10) const PLAIN_TEXT_WIDTH = 45 '------------------------------------------------------------------- '-------------------------------------------------------------------- ' Notes: These constants defines the cookie prefix that will be present in all cookie ID's ' used to maintain login status. '-------------------------------------------------------------------- const COOKIE_PREFIX = "B895915A7F7011D48005005004D6D931" dim COOKIE_PREFIX_LEN COOKIE_PREFIX_LEN = Len(cookie_prefix) '------------------------------------------------------------------- '-------------------------------------------------------------------- ' Notes: These constants defines the cookie prefix that will be present in all cookie ID's ' used to maintan registration status. '-------------------------------------------------------------------- const COOKIE_PREFIX2 = "624790FDC4BC11D480A2009027E52D9E" dim COOKIE_PREFIX_LEN2 COOKIE_PREFIX_LEN2 = Len(cookie_prefix2) '------------------------------------------------------------------- '-------------------------------------------------------------------- ' Notes: These constants contain the bit mask integer values ' used for Access Rights defined in the "User Group" table. '-------------------------------------------------------------------- const ACCESS_RIGHT_PUBLIC = 1 const ACCESS_RIGHT_PATIENT = 2 const ACCESS_RIGHT_EDITOR = 4 const ACCESS_RIGHT_ADMIN = 8 '------------------------------------------------------------------- ' Notes: This global variable should be used to retrieve the ' UserID of the current login session. It will contain a ' long integer value. dim USER_ID USER_ID = 0 '------------------------------------------------------------------- '-------------------------------------------------------------------- ' Notes: These constants are used to hold common messages and errors. '-------------------------------------------------------------------- const heart_guide_disclaimer = "This information is provided for education purposes only and is not intended to replace the medical advice of your doctor or health care provider. Please consult your health care provider for advice about a specific medical condition or contact the Cleveland Clinic if you would like an appointment." '------------------------------------------------------------------- '-------------------------------------------------------------------- ' Constants used in admin/doc/add_doc_upload file ' 1/24/02 RGL: CHAGED '-------------------------------------------------------------------- Dim ADD_DOC_REFER_PAGE,MOD_DOC_REFER_PAGE ADD_DOC_REFER_PAGE = HTTP_DOMAIN_CURRENT & "/heartcenter/admin/doc/add_doc.asp" MOD_DOC_REFER_PAGE = HTTP_DOMAIN_CURRENT & "/heartcenter/admin/doc/mod_doc.asp" '1/14/02 RGL: comment it out b/c not used anywhere const PUB_FOLDER_NAME = "/heartcenter/pub/" '------------------------------------------------------------------- dim generic_user_id generic_user_id = check_login("guest", "guest") '------------------------------------------------------------------- '-------------------------------------------------------------------- ' Notes: These constants are used to create the login cookie. '-------------------------------------------------------------------- 'const COOKIE_DOMAIN = ".fathomi.net" 'const COOKIE_DOMAIN = ".copfer.com" 'const COOKIE_DOMAIN = ".clevelandclinic.org 'const COOKIE_DOMAIN = ".clevelandclinic.org" const COOKIE_DOMAIN = ".clevelandclinic.org" '------------------------------------------------------------------- '------------------------------------------------------------------- ' these are bland substitutions for nt ids and passwords. const PATIENT = "ccf_patient" const ADMIN = "ccf_admin" const PATIENT_PD = "ccf_patient" const ADMIN_PD = "ccf_admin" '------------------------------------------------------------------- '------------------------------------------------------------------- ' Constants for the ID value of a new first level category 'Vascular Guide' ' The value is 'CatId' in table 'Cats' of the record 'Vascular Guide', and it ' can be retrieved using ' select CatID from cats ' where parentID is null ' and cat_dir = 'vguide' const CINT_VGUIDE_FIRSTCAT_ID = 459 '------------------------------------------------------------------- %> <% '-------------------------------------------------------------------- ' This function displays the errors if there are problems. '-------------------------------------------------------------------- sub handle_errors(obj) dim errors set errors = obj.Errors if errors is nothing then exit sub Dim objError %> <% for each objError in errors 'RL if objError.ErrorNumber=-1 then show only error message as 'User a;ready exists' if objError.ErrorNumber=-1 then %> <% else %>
Errors occured. Please e-mail the following information to the webmaster.
<% end if next %>
The username you chose was already taken,

Please go back to enter a different username
Script Name: <%= Request.ServerVariables ("SCRIPT_NAME") %>
Source: <%=objError.ErrorSource%>
Number: <%=objError.ErrorNumber%>
Description: <%=objError.ErrorMessage%>
<% Response.End end sub %> <% 'header.asp - contains 2 functions, both called from other modules. ' - PubHtmlHeader is called from MainCall in List.asp, AdminLogin.asp, and the login page. ' - Masthead is called from PubHtmlHeader and from "Three-panel" page headers. '******************************************************************* 'Modification history '06/05/06 jrr Modified top-of-page menu to include "Heart & Vascular Guide" in the /guide directory instead ' of "Heart Guide" and "Vascular Guide" '08/25/01 jrr Created file by extracting PubHTMLHeader from list.asp ' Created MastHead by pulling code from PubHTMLHeader that's also needed by 3-panel pages. '09/20/01 jrr Added Metatag papmeters to PubHTMLHeader to allow the "main page" to specify metatags. ' '09/28/01 RL Change all verticla bars to | and define the class defination to 'body-text' '10/03/01 jrr Fixed syntax error in Metatags. '10/30/01 jrr Two references to Glossary were missing the http constant. ' The vbars in the header disappeared into the background color; added a class definition ' to the tag. '1/16/02 RGL: the blue tab/drop was dropped. ' '4/15/02 RGL: change all displayed 'glossary' to 'dictionary' ' '4/15/02 RGL: add a new top-level category 'Vascular Guide' ' '5/22/02 RGL: add new META TAGS to all pages. ' '6/12/02 RGL: A patch - when the top cat is 'vasuclar guide', display sub-categories of 'heart guide', but ' the top level category still display as 'vascular guide'. Use application variables to keep ' track of which top category a user is expecting to see, then display it. ' **Note: I see it as a temporary solution and the final solution is to make the top level ' category DYNAMIC too! ' '6/20/02 RGL: modification of the change of 6/12. Use cookie instead of application variable. '------------------------------------------------------------- '------------------------------------------------------------- 'Subroutine PubHtmlHead Puts together the Header section of the page, and 'calls Masthead to display the BODY tag and masthead. '-------------------------------------------------------------------------- sub PubHtmlHeader (title, firstCat, FirstCatName, FirstUrl, metadesc, metakeyword) dim current_script2 current_script2= lcase(Request.ServerVariables("SCRIPT_NAME")) '6/21/02 RGL: enable/disable a certain cookie upon user enters Vascular Guide/Heart guide site if Instr(lcase(current_script2), "pub/vguide/default") <> 0 then setCookie "9A4798FDC4BA11D48062009027552D97", "1" elseif Instr(lcase(current_script2), "pub/guide/default") <> 0 then setCookie "9A4798FDC4BA11D48062009027552D97", "0" end if %> <%=title%> <%'Print the meta tags IF len(Metadesc)>0 Then Response.write "" & vbcrlf IF len(metakeyword)>0 Then Response.write "" & vbcrlf '5/22/02 RGL: add a couple of meta tags %> <% 'Print the CSS Style sheets (from subpages.asp) call sub_page_css() %> <% CALL MastHead(firstCat,FirstCatName,FirstUrl) End Sub '------------------------------------------------------------- '------------------------------------------------------------- 'Subroutine Masthead - displays the HeartCenter masthead. Uses the 'current script name to figure out which section of the site we're in, 'and to set up FirstCat '------------------------------------------------------------- Sub Masthead (firstCat,FirstCatName,FirstUrl) dim current_script current_script = lcase(Request.ServerVariables("SCRIPT_NAME")) dim top_right_image_name 'If the value of firstCat has not been assigned, default to 0 if len(firstCat) = 0 then firstCat = 0 end if 'Customize an image file name & identify the current section, based on what folder the current script is within if Instr(lcase(current_script), "pub/history/") <> 0 then firstCatName = "History of Innovations" firstCat=56 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/history/default.asp" top_right_image_name = "history_topright_photo.gif" '6/13/02 RGL: only display heart guide when the current user is not supposed to be under 'vasculr guide' directory elseif getCookie("9A4798FDC4BA11D48062009027552D97", "0") AND (Instr(lcase(current_script), "pub/guide/") <> 0 OR Instr(lcase(current_script), "pub/medications/") <> 0 ) then firstCatName = "Heart Guide" firstCat=3 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/guide/default.asp" top_right_image_name = "guide_topright_photo.gif" '6/13/02 RGL: display vascular guide when this user is under vascular guide, or is supposed to be under 'vasculr guide' directory (but ' the physical directory is 'heart guide'). This happens when a user click 'vascualr guide' top category to browse topics ' but hasn't switched to other top categories since, e.g., by clicking 'heart guide' top category. elseif Instr(lcase(current_script), "pub/vguide/") <> 0 or ((Instr(lcase(current_script), "pub/guide/") <> 0 OR Instr(lcase(current_script), "pub/medications/") <> 0) and getCookie("9A4798FDC4BA11D48062009027552D97", "1")) then firstCatName = "Heart Guide" firstCat=CINT_VGUIDE_FIRSTCAT_ID firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/guide/default.asp" top_right_image_name = "guide_topright_photo.gif" elseif Instr(lcase(current_script), "pub/about/") <> 0 then firstCatName = "About Us" firstCat=59 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/about/default.asp" top_right_image_name = "about_topright_photo.gif" elseif Instr(lcase(current_script), "pub/news/") <> 0 then firstCatName = "Heart News" firstCat=1 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/news/default.asp" top_right_image_name = "news_topright_photo.gif" elseif Instr(lcase(current_script), "pub/professionals/") <> 0 then firstCatName = "Information for Health Care Professionals" firstCat=65 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/professionals/default.asp" top_right_image_name = "professionals_topright_photo.gif" elseif Instr(lcase(current_script), "pub/staff/") <> 0 then firstCatName = "Our Doctors" firstCat=85 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/staff/default.asp" top_right_image_name = "staff_topright_photo.gif" elseif Instr(lcase(current_script), "pub/research/") <> 0 then firstCatName = "Heart Center Research" firstCat=2 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/research/default.asp" top_right_image_name = "research_topright_photo.gif" elseif Instr(lcase(current_script), "pub/appointment/") <> 0 then firstCatName = "Make an Appointment" firstCat=88 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/appointment/default.asp" top_right_image_name = "appointment_topright_photo.gif" elseif Instr(lcase(current_script), "pub/glossary/") <> 0 then '4/23/02 RGL: change 'glossary' to 'dictionary' 'firstCatName = "Glossary" firstCatName = "Dictionary" firstCat=330 firstUrl=HTTP_DOMAIN_CURRENT +"/heartcenter/pub/glossary/default.asp" top_right_image_name = "topright_photo.gif" elseif Instr(lcase(current_script), "/heartcenter/pub/personal/") <> 0 then firstCatName = "Personal Folder" firstcat = 274 firsturl = "/heartcenter/pub/personal/default.asp" top_right_image_name = "topright_photo.gif" else top_right_image_name = "topright_photo.gif" end if %>
The nation's #1 heart program by U.S. News & World Report for 13 years in a row!
Site Search
Advanced Search
<% end sub %> <% '------------------------------------------------------------- 'Function setCookie (key, value) ' '------------------------------------------------------------- sub SetCookie(key, value) dim appName AppName = Request.ServerVariables("Server_name") Response.Cookies( AppName )(key) = value Response.Cookies( AppName ).Path = "/" Response.Cookies( AppName ).Domain = COOKIE_DOMAIN end sub '------------------------------------------------------------- 'Function getCookie (cookiePrefix) ' return true/false '------------------------------------------------------------- Function getCookie(cookiePrefix, checkValue) dim include_cookieChecker, include_user_cookie, current_value include_cookieChecker = false include_user_cookie = Request.Cookies if len(include_user_cookie)> 0 then for each include_user_cookie in request.Cookies current_value = Request.Cookies(include_user_cookie)(cookiePrefix) if current_value = checkValue then include_cookieChecker = true end if next end if getCookie = include_cookieChecker End Function '------------------------------------------------------------- %> <% Dim firstCatName Dim firstCat Dim firstURL Dim top_right_image_name Dim user_cookie Dim Current_script current_script = Request.ServerVariables("SCRIPT_NAME") '092701 RL: it is not sufficient to use cookie alone to check login status. Instead, ' a check to the user session table is needed to see if the cookie has a loged-in value '11/01/01 RGL: Get rid of the code to check user's login status and call function getUserId from file ' constant.asp instead to decide the value of G_U_LOGIN (value 1 denotes a logged in user). call getUserId 'Print the CSS Style sheets (from subpages.asp) call sub_page_css() Call Masthead(firstCat,FirstCatName,FirstUrl) 'Masthead is in header.asp 'Add a table that contains Add New and Find Similar for COLIRS pages, and 'Add New and "Our Doctors" for staff pages. %> <%if firstCatName = "Our Doctors" then 'This is an "Our Doctors" page. Show the "Our Doctors" header and a "Add to folder" button %> <% end if%>
Our Doctors   
<% else 'Not an Our Doctors page. Show an Add to Folder button and a Show Related button %> <% dim current_script_related current_script_related = replace(current_script, "%", "%25")%>

Guide To Taking Medications Safely

Table of Contents

How to take your medications safely

When to take your medications

Questions to ask your doctor about medications

Refill Guidelines

Storage Guidelines

Sunburn and sun sensitivity

Travel Guidelines

Types of Cardiac Drugs

Food and Drug Interactions

Special Considerations for those taking Immunosupressant Medications for Heart Transplant

Also see the Medication Search

 

Before medication is prescribed, tell your doctor:

  • If you are allergic to any medications or have had an unusual reaction to any medication, food or other substance
  • If you are currently taking any other medications (including over-the-counter medications), or dietary supplements such as herbal preparations, vitamins and minerals
  • If you are pregnant, think you might be pregnant or plan to become pregnant
  • If you are breastfeeding
  • If you are following a special diet, such as a low-sodium or low-sugar diet
  • If you have any other medical problems other than the one(s) for which your medication was prescribed
  • If you have problems taking any medications.

Medication Guidelines
Note: These are general guidelines. Be sure to ask your doctor or pharmacist for guidelines specific to your medication.

How to Take Your Medications safely

  1. Keep with you a list of all your medications and their dosages
  2. Some medications, such as warfarin (Coumadin) or insulin, require you to wear medical identification in case emergency medical treatment is needed. Ask your doctor if you need to wear medical identification for your type of medicine
  3. Take your medications exactly as prescribed by your doctor – including at the right times and for the full length of your prescribed treatment
  4. Do not stop taking your medications unless you first talk to your doctor. Stopping your medication too early can cause the illness to return or make it more difficult to treat
  5. Contact your doctor immediately if you experience any unusual side effects after taking your medication
  6. Follow the label instructions carefully -- some medications need to be taken with food, while others should be taken on an empty stomach
  7. Ask your doctor or pharmacist if there are any foods that should be avoided while taking your medication
  8. If you are taking medications with water, use a full 8-ounce glass of water. Do not just sip enough water to swallow the pills. Not drinking enough water with some medications can prevent them from working properly and can cause throat irritation
  9. Do not break, crush or chew medications before swallowing them unless you have been instructed to do so
  10. In most cases, you should not take any medications with alcoholic beverages. Check with your doctor for specific medication interactions or ask your pharmacist for more information
  11. Do not take a double dose of medicine
  12. Do not share your medications with others

When to take your medications

Try to take your medications at the same time every day.

Don't panic if you miss a dose of your medication. Take it as soon as you remember. If it is almost time for your next dose, skip the missed dose and return to your regular medication schedule.

Questions to Ask About Your Medications
Be sure you know the answers to these questions before you start taking any new medication:

  • What is the name of the medication?
  • Why do I need to take it?
  • How often should I take it?
  • What time of day should I take it?
  • Should I take it on an empty stomach or with meals?
  • Where should I store the medication?
  • What should I do if I miss a dose?
  • How long should I expect to take the medication?
  • How will I know it is working?
  • What side effects should I expect?
  • Will the medication interfere with driving, working or other activities?
  • Does the medication interact with any foods, alcohol, other medications (including over-the-counter medications) or activities?

Refill Guidelines

Refill your prescription while you still have at least a 5-7 day supply of medications left. Some sources, such as mail-order pharmacies, have a longer lead time for refills.

Storage Guidelines

  1. Unless given other storage instructions, store medications in a dry area away from heat and direct light. Do not store tablets or capsules in the bathroom, near the kitchen sink or in other damp places. Do not leave your medicine in your car for a long period of time.
  2. Do not store medications in the refrigerator unless directed to do so
  3. Always keep medications out of the reach of children
  4. If you store your medications in a pill organizer, label it with the medication name, dose, frequency and expiration date
  5. It is best to keep your medication tightly capped in its original container when not in use
  6. Do not keep medications that are outdated or no longer needed. Throw away old medicines

Sunburn and sun sensitivity

Many drugs can increase your risk of sunburn when you are exposed to the sun or a sunlamp. If you take a drug, labeled with "sun sensitivity," you should:

  • Avoid prolonged periods in the sun
  • Protect your skin with clothing and wear a hat
  • Use a sunscreen with a Sun Protection Factor (SPF) of 15 or greater on all exposed skin

Travel Guidelines

Keep your medications in your carry-on luggage when you travel. Do not pack your medications in checked luggage, in case the suitcase is lost.

Take extra medication with you when you travel in case your flight is delayed and you need to stay away longer than planned.

Types of Cardiac Drugs

Ace Inhibitors
Angiotensin II Receptor Blockers (ARBs)
Antiarrhythmics
Alpha Blockers
Beta Blockers
Blood clotting Modifiers
Calcium-Channel Blockers
Cardiac Glycosides (Digitalis)
Central Alpha Agonists
Cholesterol-Lowering Drugs
Diuretics
Nitrates
Vasodilators

Ace Inhibitors
The ACE inhibitors are used to treat high blood pressure, and some treat heart failure as well.

How drug works: The kidneys help regulate the blood pressure by releasing a hormone called renin into the bloodstream. Renin, in turn, causes several chemical reactions that raise the blood pressure by contracting the small arteries in the body. The angiotensin-converting enzyme (ACE) inhibitors block one of the key reactions in this system, thereby lowering the blood pressure.

Side effects: The most common side effect is a dry, tickling cough. Some people notice disturbances in their sense of taste, and a very few people are extremely allergic to ACE inhibitors and may experience swelling of the face and throat.

ACE inhibitors cause the kidneys to retain potassium. Therefore, you should not use salt substitutes that contain potassium except on your doctor's orders. Because most of the diuretics cause the kidneys to waste (lose) potassium in the urine, diuretics are often used together with ACE inhibitors. In theory, one will balance the other in their effects on potassium. Also, the two drugs used together have more of an effect than either drug alone.

Angiotensin II Receptor Blockers (ARBs)
The ARBs are used to treat high blood pressure. They are currently being studied in patients with heart failure and some patients may be treated with ARBs if they cannot tolerate the side effects of ACE inhibitors.

How drug works: These drugs work in a similar way to ACE inhibitors. The difference is that ARBs block the effects of a certain chemical that is formed in some patients with high blood pressure. ARBs "plug into" the receptor of this chemical and prevent an increase in blood pressure.

Side effects: The side effects for ARBs are few. The most common side effects are headache and dizziness. These side effects will go away in time or with a dosage reduction. The one side effect that does not occur with these drugs is a dry, hacking cough, which can occur with ACE inhibitors.

ARBs can cause the kidneys to retain potassium. Therefore, you should not use salt substitutes that contain potassium except on your doctor's orders. Many patients will benefit from the addition of diuretics ("water pill") to help lower blood pressure, and many "water pills" cause the kidneys to lose potassium. In theory, these effects will cancel each other out. However, your doctor will periodically ask you to have blood drawn to measure potassium levels.

Antiarrhythmics
How drug works: The heart has its own electrical system that keeps its beat regular. Irregular heartbeats can develop when part of the heart muscle is damaged or when the electrical system is disrupted. The antiarrhythmics make the heart muscle less sensitive to electrical "static" so it can resume a regular beat.

You should take your medication exactly as directed, even though you may feel well. Do not take more medicine than ordered. Do not stop taking this medicine without first checking with your doctor. Stopping it suddenly may cause a serious change in the rhythm activity of your heart. Your doctor may want you to gradually reduce the amount you are taking before stopping completely.

Alpha Blockers
How drug works: The alpha blockers lower blood pressure by relaxing the small blood vessels throughout the body.

Side effects: These drugs may cause your blood pressure to drop when you stand up suddenly, causing you to feel dizzy or even to faint. This is most likely to happen the first time you take the drug. The first dose and any increases in dosage should always be taken at bedtime, and you should not engage in potentially hazardous activities for the next 12 hours.

Other potential side effects are drowsiness, weakness, fatigue, nasal congestion, swelling of the ankles or feet, nausea, irregular heartbeats, and blurred vision.

Beta Blockers
How drug works: Normally, when you are working hard, under stress, or frightened, the body produces a hormone called adrenaline that makes your heart beat faster and more forcefully. The beta blockers prevent this hormone from "plugging into" one type of its receptors. Therefore, they make the heart beat slower and less forcefully. This lowers the blood pressure and also makes heart muscle use less oxygen. This is good, especially if the blood supply to the heart through the coronary arteries is partially blocked.

Side effects: Sometimes, you may notice you can't raise your pulse very much when you want your heart to beat faster, as when you are doing aerobic exercise, for example. If you are taking a beta blocker, the heart has a "speed limit." The result is you may get tired more quickly. The beta blocker forces you to slow down and take it easy.

In people with hypertension (high blood pressure) on beta blockers, the body "wants" to keep the blood pressure high. The body tries to make up for the low pressure by making the small blood vessels in the arms and legs get narrower. Therefore, less blood flows through them, and in the winter, these people may get cold fingers and cold toes.

People with asthma should not take beta blockers because these drugs narrow the small air passages in the lungs. Some beta blockers increase the level of cholesterol in some patients, and some will increase the blood sugar level. People with diabetes need to be careful and stay with their program of testing their urine, controlling their diet, exercising, and taking their medication because beta blockers will hide the warning symptoms that they get when an insulin reaction is coming on. Some people report having strong dreams or being depressed while on beta blockers.

Blood clotting modifiers
Each of these drugs affects how blood clots, which is very important for people with atrial fibrillation, mechanical heart valves, and certain other cardiovascular conditions. Use of these medications often requires special precautions. Please see the individual drug descriptions for more information.

Calcium-Channel Blockers
These drugs are used to treat high blood pressure and also to control angina.

How drug works: The arteries have muscle cells in their walls that can contract or relax to control the blood pressure and the amount of blood flowing through them. When a nerve sends a signal to these cells to contract, tiny pores in the muscle cell wall open up to allow calcium ions to enter, and the calcium entering the muscle cells makes them contract and narrow the diameter of the artery, raising the blood pressure. The calcium-channel blockers keep the tiny pores ("calcium channels") closed, so calcium does not enter the muscle cells, and the artery stays relaxed.

Side effects: Most calcium-channel blockers can cause headaches and swelling of the ankles. However, side effects may be avoided by changing agents, since their structures are distinctly different. Calcium-channel blockers that contain verapamil (Calan, Isoptin, Verelan) produce somewhat different side effects. Many people find that these drugs make them constipated. Also, these drugs tend to slow the heart rate in the same way that beta blockers do. The side effects of calcium-channel blockers that contain diltiazem (Cardizem, Dilacor) are similar to those of verapamil, but milder.

Cardiac Glycosides (Digitalis)
How drug works: The purple foxglove plant has been used for hundreds of years to treat heart failure. The active ingredient, digitalis, causes the heart to beat slower and more forcefully, which improves circulation and helps reduce fluid accumulation.

Side effects: Your doctor may ask you to take your pulse every day before you take your medication, and to notify him or her if the pulse is below a certain number, usually 60. This is to make sure you are not getting too much digitalis. You may become more sensitive to side effects of digitalis if your blood potassium concentration becomes low, which can happen with prolonged vomiting, diarrhea, or if you are taking a diuretic. However, you should not take a potassium supplement or use a salt substitute that contains potassium except with your doctor's permission. Your doctor also may ask you to weight yourself every day. If you are rapidly gaining weight, you may be retaining water. Because sodium (salt) makes the problem of water retention worse, you may have to follow a low-salt diet.

Central Alpha Agonists
How drug works: The central alpha agonists work inside the brain to lower the blood pressure.

Side effects: Common side effects include drowsiness, sedation, and dry mouth. Some people may experience a drop in blood pressure when they stand up suddenly, making them feel dizzy or even pass out. Taking the medicine at bedtime can reduce the impact of possible side effects.

You should not stop taking these medications abruptly because your blood pressure could "rebound" higher than it was before you started taking the medication

Cholesterol-Lowering Drugs
Some people have a genetic predisposition to high blood cholesterol levels. These people may need drug therapy in addition to diet to bring their cholesterol down to a safe level.

Niacin (nicotinic acid) is a B-complex vitamin. The main side effects are flushing, itching, tingling, and headache. Bile-acid sequestrants such as Questran work inside the intestine, where they bind to bile from the liver and prevent it from being reabsorbed into the circulation. Bile is made largely from cholesterol, so these drugs deplete the body's supply of cholesterol. The most common side effects from these drugs are constipation, gas, and upset stomach.

HMG-CoA reductase inhibitors such as Mevacor and Pravachol block production of cholesterol in the liver itself. These drugs can also produce intestinal side effects, as well as damage to the liver itself, and in a few patients, muscle tenderness. These drugs will be more effective if you continue to follow a low cholesterol diet. Your doctor may be able to refer you to a dietician for help in designing a diet especially for you and encouraging you to stay with it.

Diuretics
The diuretics cause the kidneys to excrete more water and are sometimes called "water pills." Besides making you urinate more, these drugs can lower your blood pressure, and in people with heart failure, diuretics can reduce swelling and accumulation of fluid.

There are three types of diuretics:

  • The thiazide diuretics are mostly used to treat high blood pressure.
  • The more powerful loop diuretics are used more in heart failure and in kidney failure.
  • The potassium-sparing diuretics are gentle diuretics, mostly used along with thiazides to prevent the loss of potassium that thiazides cause.

How drug works: Potassium and sodium are minerals. Most people take in too much sodium in the diet in the form of salt and monosodium glutamate. Most commercially prepared foods are loaded with sodium. Too much sodium causes many people to retain water and makes their blood pressure go up. The diuretics work by making the kidneys get rid of more sodium, but the more sodium you eat, the higher the dose of the diuretic you will need. Therefore, your doctor will encourage you to eat foods that are low in sodium. Unfortunately, thiazide diuretics and loop diuretics make the kidneys also excrete more potassium. The concentration of potassium in the blood has to stay fairly constant, or else irregular heartbeats can occur, especially in patients who are taking cardiac glycosides such as Lanoxin. Therefore, your doctor or dietician will encourage you to eat foods that are high in potassium. Fortunately, these tend to be healthy foods such as fruits and vegetables. Some people may need to take potassium supplements; however, do not start using a salt substitute that contains potassium without asking your doctor about it first.

Side effects: Besides lowering the potassium level, thiazide and loop diuretics may increase the levels of cholesterol and sugar in the blood, and they may affect the levels of other minerals in the blood as well. These drugs can cause dehydration, especially in elderly or debilitated patients. The symptoms of low potassium include nausea, numbness, confusion, drowsiness, and weakness. Report these to your doctor immediately if they occur. Some people will be more sensitive to sunburn, and some may develop a rash. If you have gout, your doctor will especially want to measure your level of uric acid, because thiazide and loop diuretics can increase the level of uric acid in the blood.

The potassium-sparing diuretics produce their own set of side effects. These drugs raise the level of potassium in the blood, and too much potassium can be as bad as too little. Therefore, you should not use a potassium supplement or a salt substitute that contains potassium, except on your doctor's orders. The symptoms of too much potassium are similar to those of too little: weakness, numbness, confusion and heaviness in the legs.

Nitrates
How drug works: The nitrates are used to prevent or treat angina (the chest pain that happens when heart muscle needs more blood than the blocked-up coronary arteries can deliver). The nitrates relax the blood vessels all over the body so that the heart doesn't have to work as hard. Nitrates come in several forms: tiny pills that are placed under the tongue, regular pills, aerosol sprays, and patches and pastes that are applied to the skin. Different people may experience angina in different ways. Most describe it as a crushing pain in the middle of the chest that comes on or gets worse with exercise. However, some people feel it in the neck, jaws, or shoulders, and some people mistake it for indigestion. Whatever it feels like to you, you should stop what you are doing as soon as it starts, sit or lie down, and if your doctor has prescribed medicine to take during an attack, take it immediately.

Your doctor will want to know how often you have attacks of angina and what sets them off. Use common sense to avoid activities that will bring on angina (shoveling snow, for example).

Side effects: The most common side effect of nitrates is a headache, caused by relaxed blood vessels in the head. They also cause the blood pressure to drop, sometimes causing dizziness, flushing, or an awareness of the heart pounding. Alcohol makes the side effects worse.

For most people, a nitrate is only part of a total cardiac program that includes gentle exercise, a low-cholesterol diet, and for smokers, medicine and counseling to help them quit.

Vasodilators
How drug works: "Vaso" refers to blood vessels, "dilate" means to open or stretch; the vasodilators cause the blood vessels to relax and open, thus reducing the blood pressure. These drugs are never used by themselves. If they were, in time the body would respond by increasing the heart rate and by causing the kidneys to retain more salt and water. Rather, these drugs are used in combination with other blood-pressure lowering drugs such as diuretics and beta blockers in people who have seriously high blood pressure. The diuretic makes the body get rid of the extra fluid, and the beta blocker keeps the heart rate down.

Side effects: The most common side effects are headache, rapid heart rate, flushing, and sweating. These drugs can also cause symptoms of angina in patients with coronary artery disease. One of these drugs, Loniten (minoxidil), has the side effect of making people grow more hair.

Some people may experience a drop in blood pressure when they stand up suddenly, which would make them dizzy or even faint. Be careful, and stand up slowly. At high doses, Apresoline can cause symptoms of lupus (fever, joint pain, and an all-around feeling of not being well) in some people. If this happens, tell your doctor immediately.

Food and Drug Interactions
Vitamin K-containing foods and blood thinners
Grapefruit and grapefruit juice
Alcohol

It is well known that certain foods may interfere with the optimal results of certain medications. In the past, it was noted that certain medications need to be taken on an empty stomach to assure that the drug will get absorbed. However, it has only been over the past decade that we have a better understanding that certain foods may alter the action of medications by not only interfering with absorption but by other mechanisms. See When to take your medications and what to do if you miss a dose for information on whether medications can or cannot be taken with food. This section describes other potential drug-food interactions.

Vitamin K and blood thinners: One of the most commonly described food and drug interactions is that of high vitamin K-containing foods and Coumadin (warfarin). Coumadin inhibits the body's ability to use vitamin K needed to form proteins to clot blood. The effects of Coumadin can be overridden by increasing the amount of vitamin K in your diet. Foods that are high in vitamin K include: green leafy vegetables, cucumbers with peel, broccoli, brussel sprouts, mayonnaise, canola, salad, and soybean oil. This does not mean that vitamin K-rich foods should be avoided, but rather patients should maintain a consistent dietary intake (keeping in mind moderation). Most problems with vitamin K-rich foods occur when patients change their eating habits and dramatically decrease or increase the amount of vitamin K foods in their diet. This commonly happens in the summer when fresh vegetables are in season.

Grapefruit or Grapefruit juice: Another food that interacts with certain blood pressure medications is grapefruit or grapefruit juice. A chemical in grapefruit juice may adversely affect how certain medications work in the body and should be avoided. Certain calcium channel blockers have been studied for this food-drug interaction and some have shown significant interactions (Procardia, Adalat, Plendil, and Sular), whereas others that have been studied only showed mild to moderate significance (Norvasc, Calan and other verapamil products, and Cardizem and other diltiazem products). Grapefruit juice can be a significant problem with an antihistamine called Seldane and may be a problem with Hismanal. Grapefruit juice can cause the levels of these two antihistamines to be elevated in the body and lead to a life-threatening abnormal heart beat. Grapefruit juice may also interfere with cyclosporine (Sandimmune or Neoral) by increasing the levels of this medication and should be avoided. Not all drugs have been tested with grapefruit juice, and therefore, this does not include all medications that could potentially interfere with grapefruit juice. If you have specific concerns about this type of food-drug interaction ask your doctor or pharmacist or avoid grapefruit juice. Orange juice does not appear to have this interaction because the chemical in grapefruit juice is not present in orange juice.

Alcohol: A commonly asked question "Can I drink alcohol with this medication?" is an important one. Alcohol-containing drinks may interfere with many cardiovascular medications and as a general rule should be avoided. Alcohol interferes with the liver's ability to remove drugs from the body, causes sleepiness (which is also a side effect of many medications), and may lower blood pressure when used with certain medications.

Alcohol & Coumadin: Coumadin is largely removed in the body by the liver, and alcohol can interfere with this process. Alcohol can cause two different interactions with Coumadin, based on the pattern of alcohol use. Patients who use alcohol occasionally are at risk of interfering with Coumadin's removal from the body. This may result in your blood becoming too "thin" and increase your risk of bleeding. Those patients who are chronic users of alcohol tend to remove Coumadin from the body more quickly and may require higher daily doses than those who do not drink. Chronic alcohol drinkers are still at risk of having too "thin" blood if they consume higher than usual amounts of alcohol (just like the occasional drinker). Chronic users of alcohol with liver disease are at high risk of bleeding due to the body's inability to remove Coumadin and may require very small doses of Coumadin. The best recommendation is to avoid alcohol when taking Coumadin.

Alcohol and tranquilizers: Alcohol is sedating, and tranquilizers may worsen this effect. Also, alcohol can decrease the removal of tranquilizers from the body and lead to long lasting sedation when alcohol is also used. Of course, this can be dangerous and increase the risk of falls and injury.

Alcohol, vasodilators, and blood pressure: Alcohol can cause blood vessels to get larger (vasodilate) and lower blood pressure. This could be additive if alcohol is taken with medications that lower blood pressure. Isordil, Nitroglycerin, Imdur, ISMO, Monoket, and any of the nitroglycerin patches may cause significant lowering of blood pressure when used with alcohol.

Alcohol and Aspirin & anti-inflammatory drugs: The combination of alcohol and aspirin greatly increases your risk of developing bleeding in the stomach. It is well known that aspirin can cause damage to the stomach lining, and alcohol can add to the damage. Other medications similar to aspirin like Advil, Nuprin, Motrin IB, Aleve, and others act the same as aspirin on the stomach and also should not be used with alcohol.

It is important if you have questions regarding certain foods that you talk with either your pharmacist or doctor.

Special Considerations for those taking Immunosupressant Medications for Heart Transplant

Patients undergoing heart transplantation will be on many medications afterwards to help prevent rejection of the heart. Medications will be a major part of your life after transplantation, and it is very important that you take these medications exactly as your doctor prescribes in order to prevent your new heart from rejecting. Many medications used to suppress the immune system are dosed depending on blood levels of the drugs, therefore periodically you will need lab tests to ensure the levels of these drugs are not too low or high. High levels of these drugs may increase side effects and increase your risk for infections. Low levels may increase the risk of rejection.

Because serious infections can develop in patients on immune-suppressing drugs, it is important that you notify your doctor of any symptom that may be related to infection (such as fever, chills, sore throat, blood in the urine, increase in frequency of urination or pain with urination).

Resource:
Every effort has been made to ensure the accuracy of this information in this drug search. But daily changes can occur in the field of medications, so consult your doctor or pharmacist for the latest available data.

This search is not a substitute for medical advice. Check with your physician before taking any medication.

Michael A. Militello, Pharm D
The Cleveland Clinic Foundation

Mandy Leonard, PharmD
The Cleveland Clinic Foundation

© Cleveland Clinic Foundation, 2000, revised 2004

<% 'footer.asp - contains 1 function - PubHtmlFooter ' This include file is used by most pages on the public side of ' the heartcenter site to display the page footer. It is typically ' included by other include files such as list.asp and login.asp. '******************************************************************* 'Modification history '10/29/01 'tweaked indentation for readability '8/15/01 jrr Created file by pulling code from List.asp, login.asp, etc. '9/18/01 jrr Modified the Contact Us link '6/-3/04 bs Modified the disclaimer '10/12/2001 RGL: remove 'search all sites' option by commenting out relevant code '5/16/05 bs added site map '-------------------------------------------------------------------- 'PubHtmlFooter 'Purpose: Print the html part that is at the bottom '-------------------------------------------------------------------- sub pubHtmlFooter dim lower_left_image_name dim current_script current_script = lcase(Request.ServerVariables("SCRIPT_NAME")) 'Customize an image file name based on what folder the current script is within if Instr(current_script, "/heartcenter/pub/about/") <> 0 then lower_left_image_name = "about_lowerleft07.gif" elseif Instr(current_script, "/heartcenter/pub/appointment/") <> 0 then lower_left_image_name = "appointment_lowerleft.gif" elseif Instr(current_script, "/heartcenter/pub/guide/") <> 0 then lower_left_image_name = "guide_lowerleft.gif" elseif Instr(current_script, "/heartcenter/pub/history/") <> 0 then lower_left_image_name = "history_lowerleft.gif" elseif Instr(current_script, "/heartcenter/pub/news/") <> 0 then lower_left_image_name = "news_lowerleft07.gif" elseif Instr(current_script, "/heartcenter/pub/professionals/") <> 0 then lower_left_image_name = "professionals_lowerleft.gif" elseif Instr(current_script, "/heartcenter/pub/research/") <> 0 then lower_left_image_name = "research_lowerleft.gif" elseif Instr(current_script, "/heartcenter/pub/staff/") <> 0 then lower_left_image_name = "staff_lowerleft.gif" elseif Instr(current_script, "/heartcenter/pub/glossary/") <> 0 then lower_left_image_name = "lowerleft_nurse.gif" else lower_left_image_name = "lowerleft_nurse.gif" end if %>
 
Contact Us     About This Site     Site Map     Privacy Statement      Disclaimer     www.clevelandclinic.org

This information is provided for education purposes only and is not intended to replace the medical advice of your doctor or health care provider. While we strive to keep our website current, medical practices sometimes change quickly. Please consult your health care provider for advice about a specific medical condition or contact the Cleveland Clinic if you would like an appointment.
 

 

<% end sub %> <% Call PubHtmlFooter %>