{"id":321,"date":"2018-10-26T08:48:53","date_gmt":"2018-10-26T08:48:53","guid":{"rendered":"http:\/\/transpl.moscow\/?page_id=321"},"modified":"2018-10-26T08:48:53","modified_gmt":"2018-10-26T08:48:53","slug":"kdri-unos","status":"publish","type":"page","link":"http:\/\/transpl.moscow\/index.php\/professionals\/calc\/kdri-unos\/","title":{"rendered":"Kidney Donor Risk Index"},"content":{"rendered":"<form action=\"http:\/\/optn.transplant.hrsa.gov\/resources\/allocationcalculators.asp?index=81\" method=\"post\" id=\"form1\" name=\"formKDPI\">\n<p>\n<script type=\"text\/javascript\" src=\"http:\/\/optn.transplant.hrsa.gov\/resources\/js\/kdpi_utility.js\"><\/script><\/p>\n<p><script type=\"text\/javascript\">\n\/\/these function are for this page only so here in the top of page<\/p>\n<p>function Form_Reset() {\n\/\/Reset the form to the initial values\n\tdocument.getElementById(\"txtAge\").value = \"\";\n\tdocument.getElementById(\"txtDOB\").value = \"\";\n\tdocument.getElementById(\"txtFeet\").value = \"\";\n\tdocument.getElementById(\"txtInches\").value = \"\";\t\n\tdocument.getElementById(\"txtCms\").value = \"\";\n\tdocument.getElementById(\"txtLbs\").value = \"\";\n\tdocument.getElementById(\"txtKgs\").value = \"\";\n    document.getElementById(\"ddlRace\").options[0].selected = true;\t\n\tdocument.getElementById(\"ddlHypertension\").options[0].selected = true;\n\tdocument.getElementById(\"ddlDiabetes\").options[0].selected = true;\n\tdocument.getElementById(\"ddlCOD\").options[0].selected = true;\n    document.getElementById(\"txtCreatinine\").value = \"\";\n    document.getElementById(\"ddlAntiHCV\").options[0].selected = true;\n\tdocument.getElementById(\"ddlDCD\").options[0].selected = true;\n\t\/\/calculator values\n\tdocument.getElementById(\"resultKDPI\").value = \"\";\n\tdocument.getElementById(\"resultKDRI\").value = \"\";\n\t\/\/error and warning messages - removed from page on reset \n\tdocument.all.lblErrorMessages.style.display = \"none\";\n\tdocument.all.lblHyperTen.style.display = \"none\";\n\tdocument.all.lblDiabetes.style.display = \"none\";\n\tdocument.all.lblCreatinine.style.display = \"none\";\n\tdocument.all.lblAnti_HCV.style.display = \"none\";\n}\n\/\/ on any change we reset all so they have to push the submit button again\n\/\/ is what our users wanted  \nfunction resetOnChangeValues() {\n    \/\/calculator values\n\tdocument.getElementById(\"resultKDPI\").value = \"\";\n\tdocument.getElementById(\"resultKDRI\").value = \"\";\n\t\/\/error and warning messages - removed from page on reset \n\tdocument.all.lblErrorMessages.style.display = \"none\";\n\tdocument.all.lblHyperTen.style.display = \"none\";\n\tdocument.all.lblDiabetes.style.display = \"none\";\n\tdocument.all.lblCreatinine.style.display = \"none\";\n\tdocument.all.lblAnti_HCV.style.display = \"none\";\n}\n\/\/ sets the submit to true for post and sets bookmark for position so see form correct \n\/\/ after the submit\nfunction Form_Submit(form){\n    \/\/Always know if we are dealing with a submitted form\n    \/\/this isSubmit is our flag\n    \/\/isSubmit\n    form.action = \"allocationcalculators.asp?index=81&isSubmit=true&extra=true #bottom\"\n    form.submit();\n}\n<\/script><\/p>\n<style type=\"text\/css\">\n<p>.special_label {\n\tCOLOR: #003f5f; FONT-WEIGHT: bold\n}\n<\/style>\n<table id=\"tblTitle\" cellpadding=\"5px\" style=\" border-left-style:solid; border-top-style:solid; border-right-style:solid\" width=\"100%\" bgcolor=\"#f2f3ee\">\n<tr>\n<td>\n<div class=\"formElementLabel\" >\n<h1>Kidney Donor Profile Index Calculator<\/h1>\n<p>            The Kidney Donor Risk Index (KDRI) combines a variety of donor factors to summarize the risk of graft failure after kidney transplant into a single number.  The KDRI expresses the relative risk of kidney graft failure for a given donor compared to the median kidney donor from last year;  values exceeding 1 have higher expected risk than the median donor, and vice versa.   <\/p>\n<p>            The KDPI is a remapping of the KDRI onto a cumulative percentage scale, such that a donor with a KDPI of 80% has higher expected risk of graft failure than 80% of all kidney donors recovered last year.<\/p>\n<p>            This calculator can be used to compute KDPI and KDRI for a hypothetical or actual donor.  The calculations and assumptions mirror those used for computing KDPI and KDRI in DonorNet<sup>&#174;<\/sup>.<\/p>\n<p>            <b>To calculate KDPI and KDRI for a donor, please complete the form below.<\/b>  All fields are required, however, if diabetes or hypertension status are unknown, the calculator will assume the donor has the same chance as a randomly selected donor of having the condition.  If HCV status is unknown, the calculator will assume the donor is negative for HCV.<\/p><\/div>\n<\/td>\n<\/tr>\n<\/table>\n<table cellpadding=\"5px\" style=\"border-left-style:solid; border-right-style:solid;\" width=\"100%\" bgcolor=\"#f2f3ee\">\n<tr>\n<td style=\"width:15%\"><label for=\"txtAge\"><span class=\"formElementLabel\">Age:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/label><\/td>\n<td style=\"width:15%\"><input type=\"text\" maxlength=\"3\" id=\"txtAge\" name=\"txtAge\" style=\"width:3em\" value=\"45\" onchange=\"javascript:resetOnChangeValues();\"\n            onblur=\"javascript:if ( !isValidNumField( this )){alert('Age is not a valid number.');this.value='';}else{if(this.value != '' &#038;&#038; !isValidNumRange(this.value, '0', '99')){alert('Age should be between 0 and 99 years.');this.value='';document.getElementById('txtDOB').value = '';}if (this.value!=''){document.getElementById('txtDOB').value = '';}else{document.getElementById('txtDOB').disabled = false;  } }\" \/>&nbsp;&nbsp;<span class=\"special_label\">years<\/span><br \/>\n            <label for=\"txtDOB\"><span class=\"formElementLabel\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DOB:<\/span><\/label><\/td>\n<td style=\"width:70%\" colspan=\"2\"><input type=\"text\" id=\"txtDOB\" name=\"txtDOB\" value=\"\" style=\"width:6em\" onchange=\"javascript:resetOnChangeValues();\" \n            onblur=\"javascript:formatDate(this, 'mmddyyyy');validateDate(this, 'mmddyyyy');if(ageCalc(this) >= 0 &#038;&#038; ageCalc(this) < 100){document.getElementById('txtAge').value = ageCalc(this);} else {if(!isNaN(ageCalc(this))){alert('Age must be between 0 and 99 years.');this.value='';document.getElementById('txtAge').value =''}}\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\"><span class=\"special_label\">Height:<sup><font color=\"red\" size=\"5\">*<\/font><\/sup><\/span><\/td>\n<td style=\"width:15%\"><input type=\"text\" id=\"txtFeet\" name=\"txtFeet\" value=\"6\" style=\"width:3em\" \n            onchange=\"javascript:resetOnChangeValues(); validateNumericFtIn(this, document.getElementById('txtInches'),'','0','True','0','7','Height in feet','0','7', '', '');convertLength(this, '2', document.getElementById('txtInches'), document.getElementById('txtCms'), document.getElementById('txtCms'), '0', '0', 'True', '0', '7', '4', true);\" \/>&nbsp;<br \/>\n            <label for=\"txtFeet\"><span class=\"special_label\">ft<\/span><\/label>&nbsp;&nbsp;<br \/>\n            <input type=\"text\" id=\"txtInches\" name=\"txtInches\" value=\"1\" style=\"width:2em\" onchange=\"javascript:resetOnChangeValues();\" \n                onblur=\"javascript:validateNumericFtIn(this,document.getElementById('txtFeet'),'','0','True','0','11','Height in inches','0','11', '', '');convertLength(this, 1, document.getElementById('txtFeet'), document.getElementById('txtCms'), document.getElementById('txtCms'), '0', '0', 'True', '0', '11', '4', false);validateNumericfield(document.getElementById('txtCms'),'',2,'True',1,241.3,'Height','1','241.3', 'cm');\" \/>&nbsp;<br \/>\n            <label for=\"txtInches\"><span class=\"formElementLabel\">in<\/span><\/label>\n        <\/td>\n<td style=\"width:70%\" colspan=\"2\">\n            <input type=\"text\" id=\"txtCms\" name=\"txtCms\" value=\"185\" style=\"width:4em\" onchange=\"javascript:resetOnChangeValues();\" \n                onblur=\"javascript:validateNumericfield(this,'','2','True','1','241.3','Height in centimeters','1','241.3', '');convertLength(this, '0', null, document.getElementById('txtFeet'), document.getElementById('txtInches'), '5', '2', 'True', '1', '241.3', '0', true);\" \/>&nbsp;<br \/>\n            <label for=\"txtCms\"><span class=\"formElementLabel\">&nbsp;&nbsp;cm<\/span><\/label>\n        <\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\"><span class=\"special_label\">Weight:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/td>\n<td style=\"width:15%\"><input type=\"text\" id=\"txtLbs\" name=\"txtLbs\" value=\"251\" style=\"width:3em\" onchange=\"javascript:resetOnChangeValues();\" \n            onblur=\"javascript:validateNumericfield(this,'',0,'True','1','441','Weight in pounds','1','441', '');LbToKg(this, document.getElementById('txtKgs'), '' , '4', 'True','2','441', '4', true);\" \/>&nbsp;<br \/>\n            <label for=\"txtLbs\"><span class=\"special_label\">lbs<\/span><\/label>\n        <\/td>\n<td style=\"width:70%\" colspan=\"2\">\n            <input type=\"text\" id=\"txtKgs\" name=\"txtKgs\" value=\"114\" style=\"width:5em\" onchange=\"javascript:resetOnChangeValues();\" \n                onblur=\"javascript:validateNumericfield(this,'',4,'True',0.454,200,'Weight in kilograms','0.454','200', '');KgToLb(this, document.getElementById('txtLbs'), '', '4', 'True', '1', '200', '441', '0', true);\" \/><br \/>\n            <label for=\"txtKgs\"><span class=\"formElementLabel\">kg<\/span><\/label>\n        <\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\"><label for=\"ddlRace\"><span class=\"formElementLabel\">Ethnicity\/race:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/label><\/td>\n<td style=\"width:15%\"><select name=\"ddlRace\" id=\"ddlRace\" style=\"width:19em\" onchange=\"resetOnChangeValues();\" ><option value=\"-1\" ><\/option><option value=\"1\" >American Indian or Alaska Native<\/option><option value=\"64\" >Asian<\/option><option value=\"16384\" >Black or African American<\/option><option value=\"1048576\" >Hispanic\/Latino<\/option><option value=\"67108864\" >Native Hawaiian or Other Pacific Islander<\/option><option value=\"2147483648\" selected >White<\/option><option value=\"68719476736\" >Multi Racial<\/option><\/select><\/td>\n<td style=\"width:70%\" colspan=\"2\">&nbsp;<\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\"><label for=\"ddlHypertension\"><nobr><span class=\"formElementLabel\">History of hypertension:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/nobr><\/label><\/td>\n<td style=\"width:15%\"><select name=\"ddlHypertension\" id=\"ddlHypertension\" style=\"width:15em\" onchange=\"resetOnChangeValues();\" ><option value=\"-1\" ><\/option><option value=\"1\" >NO<\/option><option value=\"2\" selected >YES, 0-5 YEARS<\/option><option value=\"3\" >YES, 6-10 YEARS<\/option><option value=\"4\" >YES, &gt;10 YEARS<\/option><option value=\"5\" >YES, UNKNOWN DURATION<\/option><option value=\"998\" >UNKNOWN<\/option><\/select><\/td>\n<td style=\"width:70%\" colspan=\"2\"><span id=\"lblHyperTen\" style=\"color:Red\" class=\"formElementLabel\"><b><\/b><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\" ><label for=\"ddlDiabetes\"><span class=\"formElementLabel\">History of diabetes:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/label><\/td>\n<td style=\"width:15%\" ><select name=\"ddlDiabetes\" id=\"ddlDiabetes\" style=\"width:15em\" onchange=\"resetOnChangeValues();\" ><option value=\"-1\" ><\/option><option value=\"1\" selected >NO<\/option><option value=\"2\" >YES, 0-5 YEARS<\/option><option value=\"3\" >YES, 6-10 YEARS<\/option><option value=\"4\" >YES, &gt;10 YEARS<\/option><option value=\"5\" >YES, DURATION UNKNOWN<\/option><option value=\"998\" >UNKNOWN<\/option><\/select><\/td>\n<td style=\"width:70%\" colspan=\"2\"><span id=\"lblDiabetes\" style=\"color:Red\" class=\"formElementLabel\"><b><\/b><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\" ><label for=\"ddlCOD\"><span class=\"formElementLabel\">Cause of death:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/label><\/td>\n<td style=\"width:15%\" ><select name=\"ddlCOD\" id=\"ddlCOD\" style=\"width:15em\" onchange=\"resetOnChangeValues();\" ><option value=\"-1\" ><\/option><option value=\"1\" >ANOXIA<\/option><option value=\"2\" >CEREBROVASCULAR\/STROKE<\/option><option value=\"3\" selected >HEAD TRAUMA<\/option><option value=\"4\" >CNS TUMOR<\/option><option value=\"999\" >OTHER<\/option><\/select><\/td>\n<td style=\"width:70%\" colspan=\"2\">&nbsp;<\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\" ><label for=\"txtCreatinine\"><span class=\"formElementLabel\">Serum Creatinine:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/label><\/td>\n<td style=\"width:15%\" ><input type=\"text\" id=\"txtCreatinine\" name=\"txtCreatinine\" value=\"5\" style=\"width:6em;\" onchange=\"resetOnChangeValues();\"\n            onblur=\"javascript:validateNumericfield(this,'','2','True','0.01','40','Serum Creatinine','0.01','40', 'mg\/dl');if(document.getElementById('txtCreatinine').value >= 10 &#038;&#038; document.getElementById(&#8216;txtCreatinine&#8217;).value <= 40){alert('This serum creatinine value is 10 or more and is considered unusually high. Please verify that it is correct before entering.');}\" \/>&nbsp;<br \/>\n            <span class=\"special_label\">mg\/dl<\/span>&nbsp;&nbsp;&nbsp;<\/td>\n<td style=\"width:70%\" colspan=\"2\"><span id=\"lblCreatinine\" style=\"color:Red\" class=\"formElementLabel\"><b><\/b><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\" ><label for=\"ddlAntiHCV\"><span class=\"formElementLabel\">Anti-HCV:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/label><\/td>\n<td style=\"width:15%\" ><select name=\"ddlAntiHCV\" id=\"ddlAntiHCV\" style=\"width:15em\" onchange=\"resetOnChangeValues();\" ><option value=\"-1\" ><\/option><option value=\"1\" >Positive<\/option><option value=\"2\" selected >Negative<\/option><option value=\"3\" >Unknown<\/option><option value=\"5\" >Not Done<\/option><option value=\"6\" >Indeterminate<\/option><option value=\"7\" >Pending<\/option><\/select><\/td>\n<td style=\"width:70%\" colspan=\"2\"><span id=\"lblAnti_HCV\" style=\"color:Red\" class=\"formElementLabel\"><b><\/b><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width:15%\" ><label for=\"ddlDCD\"><nobr><span class=\"formElementLabel\">Donor meets DCD criteria:<sup><font color=\"red\" size=\"4\">*<\/font><\/sup><\/span><\/nobr><\/label><\/td>\n<td style=\"width:15%\" ><select name=\"ddlDCD\" id=\"ddlDCD\" style=\"width:15em\" onchange=\"resetOnChangeValues();\" ><option value=\"-1\" ><\/option><option value=\"1\" selected >YES<\/option><option value=\"2\" >NO<\/option><\/select><\/td>\n<td style=\"width:70%\" colspan=\"2\">&nbsp;<\/td>\n<\/tr>\n<\/table>\n<table cellpadding=\"10px\" style=\"background-color:#9cb4dc; border-left-style:solid; border-right-style:solid;\" width=\"100%\">\n<tr>\n<td style=\"width:15%; vertical-align:middle; text-align:right;\">\n\t        <a href=\"Javascript:Form_Reset();\"><img decoding=\"async\" src=\"\/images\/btn_reset_optn.gif\" border=\"0\" alt=\"Reset KDPI Form\" \/><\/a><\/td>\n<td style=\"width:15%; vertical-align:middle; text-align:right;\">\n\t        <a href=\"Javascript:Form_Submit(document.formKDPI);\"><img decoding=\"async\" src=\"\/images\/btn_calculate_dim.gif\" border=\"0\" alt=\"Calculate KDPI\" \/><\/a><\/td>\n<td style=\"width:10%; vertical-align:middle;\">\n\t\t    <img decoding=\"async\" src=\"\/images\/meldpeld_arrow.gif\" alt=\"Calculate KDPI Arrow to Input\"  \/><\/td>\n<td style=\"width:25%; vertical-align:middle;\"><label for=\"resultKDPI\"><span style=\"color: #ffffff;\"><strong>KDPI<\/strong>&nbsp;&nbsp;<\/span><\/label><br \/>\n\t        <input size=\"5\" id=\"resultKDPI\" value=\"70%\" style=\"padding-top:4px; color: Red; font-weight: bold; background-color: #ffffff;\" name=\"resultKDPI\" readonly=\"readonly\" \/><\/td>\n<td style=\"width:30%; vertical-align:middle;\"><label for=\"resultKDRI\"><span  style=\"color: #ffffff;\"><strong>KDRI<\/strong>&nbsp;&nbsp;<\/span><\/label><br \/>\n\t        <input size=\"5\" id=\"resultKDRI\" value=\"1.22\" style=\"padding-top:4px; color: Red; font-weight: bold; background-color: #ffffff;  \" name=\"resultKDRI\" readonly=\"readonly\" \/><\/td>\n<\/tr>\n<\/table>\n<table cellpadding=\"10px\" style=\"border-left-style:solid; border-right-style:solid; border-bottom-style:solid;\" width=\"100%\" bgcolor=\"#f2f3ee\">\n<tr>\n<td><span id=\"lblErrorMessages\" style=\"color:Red\" class=\"formElementLabel\"><b>Interpretation:  The estimated risk of kidney graft failure from this donor is higher than 70% of all kidney donors recovered in 2012 and 1.22 times that of the median donor from 2012.<\/b><\/span> <\/td>\n<\/tr>\n<\/table>\n<\/form>\n<p><a href=\"\/resources\/allocationcalculators.asp?index=80\">Learn more about KDPI<img decoding=\"async\" alt=\"\" src=\"\/images\/bullet_arrow.gif\" border=\"0\" \/><\/a>\n\t<\/div>\n<\/td>\n<td id=\"rightColumn\">\n\t<\/p>\n<div id=\"content1\">\n<div><img decoding=\"async\" alt=\"Did you know?\" src=\"\/images\/hd_didyouknow.gif\" border=\"0\" \/><\/div>\n<table id=\"Table3\" cellspacing=\"0\" cellpadding=\"0\" width=\"97%\" border=\"0\">\n<tbody>\n<tr>\n<td id=\"contentArea\" style=\"padding-left: 0px; width: 80%;\">\n<div id=\"sizer\">\n<form id=\"form1\" name=\"form2\" action=\"\/allocationcalculators.asp\" method=\"get\"><\/p>\n<div id=\"content1\">\n<p>The KDPI combines many dimensions of information about a donor, including clinical parameters and demographics, to summarize the quality of the donor kidneys into a single number useful for decision-making.<\/p>\n<ul>\n<li><a href=\"http:\/\/optn.transplant.hrsa.gov\/ContentDocuments\/Guide_to_Calculating_Interpreting_KDPI.pdf\">Guide to Calculating the KDPI<\/a><\/li>\n<li><a href=\"http:\/\/optn.transplant.hrsa.gov\/ContentDocuments\/KDRI_to_KDPI_Mapping_Table.pdf\">KDPI Mapping Table<\/a><\/li>\n<\/ul>\n<\/div>\n<\/form>\n","protected":false},"excerpt":{"rendered":"<p>Kidney Donor Profile Index Calculator The Kidney Donor Risk Index (KDRI) combines a variety of donor factors to summarize the risk of graft failure after kidney transplant into a single number. The KDRI expresses the relative risk of kidney graft failure for a given donor compared to the median kidney donor from last year; values&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":94,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-321","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/transpl.moscow\/index.php\/wp-json\/wp\/v2\/pages\/321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/transpl.moscow\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/transpl.moscow\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/transpl.moscow\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/transpl.moscow\/index.php\/wp-json\/wp\/v2\/comments?post=321"}],"version-history":[{"count":0,"href":"http:\/\/transpl.moscow\/index.php\/wp-json\/wp\/v2\/pages\/321\/revisions"}],"up":[{"embeddable":true,"href":"http:\/\/transpl.moscow\/index.php\/wp-json\/wp\/v2\/pages\/94"}],"wp:attachment":[{"href":"http:\/\/transpl.moscow\/index.php\/wp-json\/wp\/v2\/media?parent=321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}