{"id":503,"date":"2026-09-22T22:19:05","date_gmt":"2026-09-22T22:19:05","guid":{"rendered":"https:\/\/iodlearning.com\/odapp\/?page_id=503"},"modified":"2026-09-22T22:21:25","modified_gmt":"2026-09-22T22:21:25","slug":"od-competencies-assessment-for-career-path","status":"publish","type":"page","link":"https:\/\/iodlearning.com\/odapp\/od-competencies-assessment-for-career-path\/","title":{"rendered":"OD Competencies Assessment for Career Path"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-page pdfprnt-top-right\"><a href=\"javascript: imageToPdf(503)\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\" ><img decoding=\"async\" src=\"https:\/\/iodlearning.com\/odapp\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Download PDF\" \/><span class=\"pdfprnt-button-title pdfprnt-button-pdf-title\">Download Pdf<\/span><\/a><\/div>\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"503\" class=\"elementor elementor-503\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-107e1ba elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"107e1ba\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4e058c5\" data-id=\"4e058c5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e5d04b2 elementor-widget elementor-widget-html\" data-id=\"e5d04b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- IOD Consultant \/ Professional OD Competencies | Elementor HTML widget -->\n<div id=\"iod-od-competencies\">\n<style>\n\/* SECTION A \u2014 BRAND COLORS AND BASE LAYOUT: edit --blue, --coral, --navy *\/\n#iod-od-competencies{--navy:#161b7f;--blue:#214af9;--coral:#fc766a;--line:#dce3f3;--ink:#1f2940;font-family:\"Open Sans\",Arial,sans-serif;color:var(--ink);max-width:1050px;margin:auto;line-height:1.55}\n#iod-od-competencies *{box-sizing:border-box}\n#iod-od-competencies [hidden]{display:none!important}\n#iod-od-competencies .od-shell{background:white;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 12px 40px #161b7f10}\n#iod-od-competencies .od-hero{padding:30px;background:linear-gradient(120deg,#161b7f,#214af9);color:white}\n#iod-od-competencies .od-hero img{max-width:170px;max-height:66px;object-fit:contain;background:white;border-radius:8px;padding:6px}\n#iod-od-competencies h2,#iod-od-competencies h3,#iod-od-competencies h4{line-height:1.25;margin:0 0 10px}\n#iod-od-competencies h2{font-size:clamp(22px,3vw,31px);margin-top:16px;color:white}\n#iod-od-competencies .od-body{padding:26px}\n#iod-od-competencies .od-intro{background:#f4f7ff;border-left:4px solid var(--blue);padding:15px 18px;border-radius:9px;margin-bottom:20px}\n#iod-od-competencies .od-scale{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:16px 0 24px}\n#iod-od-competencies .od-scale div{border:1px solid var(--line);border-radius:10px;padding:12px;background:#fff;font-size:13px}\n#iod-od-competencies .od-scale strong{color:var(--navy)}\n\n\/* SECTION A2 \u2014 HEADER TEXT: force white even with Elementor theme styles *\/\n#iod-od-competencies .od-hero h2,\n#iod-od-competencies .od-hero p{color:#fff!important;opacity:1!important;text-shadow:0 1px 2px #10165b44}\n#iod-od-competencies .od-hero h2{font-weight:800!important}\n\n\/* SECTION B \u2014 COMPETENCY QUESTIONS AND RATING BUTTONS *\/\n#iod-od-competencies .od-section{margin:19px 0;border:1px solid var(--line);border-radius:13px;overflow:hidden}\n#iod-od-competencies .od-section-head{background:#f4f7ff;padding:17px}\n#iod-od-competencies .od-section-head h3{color:var(--navy);font-size:21px}\n#iod-od-competencies .od-section-head>div{font-size:16px;line-height:1.65;color:#27334c;font-weight:500}\n#iod-od-competencies .od-item{padding:14px 17px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border-top:1px solid var(--line)}\n#iod-od-competencies .od-item-title{font-weight:750;color:var(--blue);font-size:16px;line-height:1.5}\n#iod-od-competencies .od-item-detail{font-size:15px;line-height:1.6;color:#37445d;margin-top:5px}\n#iod-od-competencies .od-radios{display:flex;gap:5px}\n#iod-od-competencies .od-radios label{cursor:pointer;position:relative}\n#iod-od-competencies .od-radios input{position:absolute;opacity:0;width:1px;height:1px}\n#iod-od-competencies .od-radios span{display:grid;place-items:center;width:36px;height:36px;border:1px solid #bac6e0;border-radius:7px;font-weight:700;color:var(--navy);background:white}\n#iod-od-competencies .od-radios input:checked+span{background:var(--blue);color:white;border-color:var(--blue)}\n#iod-od-competencies .od-radios input:focus-visible+span{outline:3px solid var(--coral);outline-offset:2px}\n#iod-od-competencies .od-actions{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}\n#iod-od-competencies button{border:0;border-radius:9px;background:var(--blue);color:white;padding:12px 18px;font:700 13px \"Open Sans\",Arial,sans-serif;cursor:pointer}\n#iod-od-competencies button.od-alt{background:var(--navy)}\n#iod-od-competencies button.od-light{background:#eaf0ff;color:var(--navy)}\n#iod-od-competencies button:disabled{opacity:.55;cursor:wait}\n#iod-od-competencies .od-field{display:flex;flex-direction:column;gap:5px;margin:10px 0}\n#iod-od-competencies .od-field input,#iod-od-competencies .od-field textarea{border:1px solid #bac6e0;border-radius:8px;padding:10px;width:100%;font:inherit;background:white;color:var(--ink)}\n#iod-od-competencies .od-muted{color:#606c83;font-size:13px}\n#iod-od-competencies .od-alert{color:#b91c1c;font-weight:700;margin:10px 0}\n#iod-od-competencies .od-success{color:#15803d;background:#eaf9ee;border:1px solid #86efac;border-radius:8px;padding:12px;font-weight:800;margin:10px 0}\n\n\/* SECTION C \u2014 RESULTS AND INTERPRETATION STYLING *\/\n#iod-od-competencies .od-summary-header{padding:22px;background:#f2f5ff;border-radius:12px;margin-bottom:18px}\n#iod-od-competencies .od-score{font-size:34px;font-weight:800;color:var(--navy)}\n#iod-od-competencies .od-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n#iod-od-competencies .od-result-card{border:1px solid var(--line);padding:13px;border-radius:10px;break-inside:avoid}\n#iod-od-competencies .od-result-card h4{color:var(--navy)}\n#iod-od-competencies .od-meter{height:7px;background:#e8edfa;border-radius:9px;overflow:hidden;margin:8px 0}\n#iod-od-competencies .od-meter span{display:block;height:100%;background:var(--blue)}\n#iod-od-competencies .od-result-card p{margin:6px 0;font-size:12px}\n#iod-od-competencies .od-table{width:100%;border-collapse:collapse;font-size:12px}\n#iod-od-competencies .od-table th,#iod-od-competencies .od-table td{border-bottom:1px solid var(--line);text-align:left;padding:7px;vertical-align:top}\n#iod-od-competencies .od-table th{color:var(--navy);background:#f3f6ff}\n#iod-od-competencies .od-plan{background:#f8faff;border:1px solid var(--line);padding:16px;border-radius:10px;margin-top:14px;break-inside:avoid}\n#iod-od-competencies .od-print-head{display:none}\n#iod-od-competencies .od-reflection{white-space:pre-wrap;background:#fff;border:1px solid var(--line);padding:9px;border-radius:7px;margin:8px 0 12px;font-size:12px}\n#iod-od-competencies .od-plan li{margin:3px 0}\n#iod-od-competencies .od-hero img{max-width:205px;max-height:85px}\n#iod-od-competencies .od-section-head{border-left:4px solid var(--coral)}\n\n\/* SECTION D \u2014 MOBILE LAYOUT *\/\n@media(max-width:650px){#iod-od-competencies .od-body{padding:14px}#iod-od-competencies .od-scale,#iod-od-competencies .od-result-grid{grid-template-columns:1fr}#iod-od-competencies .od-item{grid-template-columns:1fr}#iod-od-competencies .od-radios span{width:43px;height:40px}}\n\n\/* SECTION E \u2014 PRINT \/ SAVE AS PDF: results only *\/\n@media print{\n @page{size:A4;margin:11mm}\n body *{visibility:hidden!important}\n #iod-od-competencies,#iod-od-competencies #od-results,#iod-od-competencies #od-results *{visibility:visible!important}\n #iod-od-competencies{position:absolute!important;left:0!important;top:0!important;width:100%!important;max-width:none!important;font-size:10px!important}\n #iod-od-competencies .od-shell{border:0!important;box-shadow:none!important}\n #iod-od-competencies .od-hero,#iod-od-competencies #od-assessment,#iod-od-competencies .od-actions,#iod-od-competencies .od-email-box,#iod-od-competencies .od-alert{display:none!important}\n #iod-od-competencies .od-body{padding:0!important}\n #iod-od-competencies #od-results{display:block!important}\n #iod-od-competencies .od-email-box{display:none!important}\n #iod-od-competencies .od-plan li{margin:2px 0!important}\n #iod-od-competencies .od-print-head{display:flex!important;align-items:center;justify-content:space-between;border-bottom:2px solid #161b7f;padding:0 0 8px;margin-bottom:10px}\n #iod-od-competencies .od-print-head img{width:115px;max-height:48px;object-fit:contain}\n #iod-od-competencies .od-summary-header{padding:10px!important;margin-bottom:8px!important}\n #iod-od-competencies .od-score{font-size:22px!important}\n #iod-od-competencies .od-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\n #iod-od-competencies .od-result-card{padding:8px!important}\n #iod-od-competencies .od-result-card p{font-size:10px!important}\n #iod-od-competencies .od-table{font-size:9px!important}\n #iod-od-competencies .od-table th,#iod-od-competencies .od-table td{padding:4px!important}\n #iod-od-competencies .od-plan{padding:9px!important;margin-top:7px!important}\n #iod-od-competencies h3{font-size:14px!important;margin:7px 0!important}\n #iod-od-competencies h4{font-size:11px!important;margin:4px 0!important}\n}\n<\/style>\n<div class=\"od-shell\">\n<!-- SECTION 01 \u2014 HEADER \/ LOGO -->\n<header class=\"od-hero\">\n<img decoding=\"async\" src=\"https:\/\/iodlearning.com\/odapp\/wp-content\/uploads\/2022\/03\/IOD_Logo_Color.png\" alt=\"Institute of Organization Development logo\">\n<h2>CONSULTANT \/ PROFESSIONAL OD COMPETENCIES<\/h2>\n<p>Competency self-assessment and results interpretation<\/p>\n<\/header>\n<div class=\"od-body\">\n<!-- SECTION 02 \u2014 INTRODUCTION \/ RATING SCALE \/ QUESTIONS -->\n<section id=\"od-assessment\">\n<div class=\"od-intro\">\n<p><strong>In order to move forward in your OD career, it is critical to consider your strengths and development needs so you can establish a Career Path and a supporting Learning Roadmap.<\/strong><\/p>\n<p><strong>Take the time to examine and define your OD Consulting\/Professional Competencies. Reflect on yourself \u2013 where you are today and where you want to be tomorrow.<\/strong><\/p>\n<\/div>\n<div class=\"od-scale\">\n<div><strong>1 = Development Needed:<\/strong> Frequency and level of competence of the behavior\/skills is far below that of a capable performer; Represents a major opportunity for improvement<\/div>\n<div><strong>2 = Marginally Effective:<\/strong> Frequency and level of competence of the behavior\/skill is less than required of a capable performer; Represents an opportunity for improvement<\/div>\n<div><strong>3 = Effective:<\/strong> Demonstrates a moderate level of competence and skill; Could be considered a capable performer<\/div>\n<div><strong>4 = Highly Effective:<\/strong> Consistently demonstrates a high level of competence and skill; Could be considered a role model; Represents a strength<\/div>\n<\/div>\n<div id=\"od-questions\"><\/div>\n\n<!-- SECTION 03 \u2014 PARTICIPANT DETAILS: only name and report email -->\n<div class=\"od-field\"><label for=\"od-name\"><strong>Name<\/strong><\/label><input id=\"od-name\" autocomplete=\"name\" placeholder=\"Your full name\"><\/div>\n<div class=\"od-field\"><label for=\"od-email\"><strong>Email address to receive your report<\/strong><\/label><input id=\"od-email\" type=\"email\" autocomplete=\"email\" placeholder=\"name@example.com\"><\/div>\n<p class=\"od-muted\">Your report will be sent to the email address entered above when you click Send Report to Email on the results page.<\/p>\n<div id=\"od-validation\" class=\"od-alert\" role=\"alert\"><\/div>\n<div class=\"od-actions\"><button type=\"button\" id=\"od-view\">View Results &amp; Interpretation<\/button><\/div>\n<\/section>\n\n<!-- SECTION 04 \u2014 RESULTS PAGE: PRINT \/ PDF INCLUDES THIS SECTION ONLY -->\n<section id=\"od-results\" hidden>\n<div class=\"od-print-head\"><img decoding=\"async\" src=\"https:\/\/iodlearning.com\/odapp\/wp-content\/uploads\/2022\/03\/IOD_Logo_Color.png\" alt=\"IOD logo\"><strong>OD COMPETENCIES ASSESSMENT REPORT<\/strong><\/div>\n<div class=\"od-summary-header\"><h3>YOUR OD COMPETENCY REPORT<\/h3><div id=\"od-person\"><\/div><div id=\"od-overall\" class=\"od-score\"><\/div><div class=\"od-muted\">Average self-rating on the original 1\u20134 scale. This is a reflection tool, not an externally validated certification score.<\/div><\/div>\n<h3>Competency overview<\/h3><div id=\"od-cards\" class=\"od-result-grid\"><\/div>\n<div class=\"od-plan\"><h3>INTERPRETATION OF THE OD CONSULTANT \/ PROFESSIONAL COMPETENCIES<\/h3><div id=\"od-interpretation\"><\/div><div id=\"od-plan\"><\/div><\/div>\n<h3 style=\"margin-top:20px\">Your individual ratings<\/h3><div id=\"od-detail\"><\/div>\n\n<!-- SECTION 05 \u2014 EMAIL REPORT CONTROLS -->\n<div class=\"od-email-box\">\n<h3>Email your report<\/h3><p class=\"od-muted\">Report recipient: <strong id=\"od-email-recipient\"><\/strong><\/p>\n<div id=\"od-email-controls\" class=\"od-actions\"><button type=\"button\" id=\"od-send\">Send Report to Email<\/button><\/div>\n<div id=\"od-email-status\" role=\"status\"><\/div>\n<p class=\"od-muted\">You can change the recipient email by selecting Back to Assessment. A green confirmation appears only after Google Apps Script reports that MailApp accepted the message.<\/p>\n<\/div>\n\n<!-- SECTION 06 \u2014 PRINT \/ PDF AND BACK BUTTONS -->\n<div class=\"od-actions\"><button type=\"button\" id=\"od-print\" class=\"od-alt\">Print \/ Download Results PDF<\/button><button type=\"button\" id=\"od-back\" class=\"od-light\">Back to Assessment<\/button><\/div>\n<\/section>\n<\/div><\/div><\/div>\n<script>\n(function(){\n\"use strict\";\nconst ROOT=document.getElementById(\"iod-od-competencies\");\nif(!ROOT||ROOT.dataset.ready)return;ROOT.dataset.ready=\"1\";\n\/* EDIT HERE: Paste the URL ending \/exec from your NEW Google Apps Script deployment.\n   Do not use the Departure Risk Assessment script URL: this assessment has its own payload. *\/\n\/* SECTION 07A \u2014 EMAIL WEB APP: replace only this URL if redeployed *\/\nconst GOOGLE_SCRIPT_URL=\"https:\/\/script.google.com\/macros\/s\/AKfycbxZxOGPksimGMiT7GLzYOeeJU009nStHj3PS86oqmzj93ckvhZlFDp42rTlWm_HX2iI\/exec\";\n\/* SECTION 07B \u2014 IOD LOGO URL *\/\nconst LOGO_URL=\"https:\/\/iodlearning.com\/odapp\/wp-content\/uploads\/2022\/03\/IOD_Logo_Color.png\";\n\/* ============================================================\n   SECTION 07 \u2014 ASSESSMENT CONTENT: EDIT TITLES, DESCRIPTIONS,\n   AND ALL 33 QUESTIONS HERE. Keep quotation marks and commas.\n   ============================================================ *\/\nconst GROUPS = [\n  {\n    \"title\": \"Change Management\",\n    \"description\": \"The ability to work with an organization to help them facilitate change through the application of change models, data collection and analysis, problem solving, decision making, and management of key initiatives\",\n    \"items\": [\n      {\n        \"name\": \"Applies Change Models\",\n        \"detail\": \"Be aware of how one\u2019s biases influence interaction\"\n      },\n      {\n        \"name\": \"Collects and Analyzes Data\",\n        \"detail\": \"Consult driven by their personal values\"\n      },\n      {\n        \"name\": \"Solves Problems\",\n        \"detail\": \"Clarify personal boundaries\"\n      },\n      {\n        \"name\": \"Makes Decisions\",\n        \"detail\": \"Manage personal biases\"\n      },\n      {\n        \"name\": \"Manages Projects\",\n        \"detail\": \"Manage personal defensiveness\"\n      },\n      {\n        \"name\": \"Works with Others\",\n        \"detail\": \"Recognize when personal feelings have aroused\"\n      }\n    ]\n  },\n  {\n    \"title\": \"Strategic Planning\",\n    \"description\": \"The ability to work with an organization to help them define their direction and allocate resources to implement their strategy\",\n    \"items\": [\n      {\n        \"name\": \"Analyzes Business Strategy\",\n        \"detail\": \"Resolve ethical issues with integrity\"\n      },\n      {\n        \"name\": \"Builds a Business Case\",\n        \"detail\": \"Avoid getting personal needs met at the expense of the client\"\n      },\n      {\n        \"name\": \"Creates Vision, Mission, and Goals\",\n        \"detail\": \"Solicit feedback from others about your impact on them\"\n      },\n      {\n        \"name\": \"Creates a Project Plan\",\n        \"detail\": \"Remain physically healthy while under stress\"\n      },\n      {\n        \"name\": \"Communicates the Plan\",\n        \"detail\": \"Communicates the Plan\"\n      }\n    ]\n  },\n  {\n    \"title\": \"Systems Thinking\",\n    \"description\": \"The ability to view organizations from a broad perspective that includes overall structures, patterns, and cycles in systems\",\n    \"items\": [\n      {\n        \"name\": \"Aligns Organizational Components\",\n        \"detail\": \"Choose appropriate evaluation methods\"\n      },\n      {\n        \"name\": \"Changes Mental Models\",\n        \"detail\": \"Determine level of evaluation\"\n      },\n      {\n        \"name\": \"Builds High Performing Teams\",\n        \"detail\": \"Ensure evaluation method is valid\"\n      },\n      {\n        \"name\": \"Commits to Personal Mastery\",\n        \"detail\": \"Ensure evaluation method is reliable\"\n      },\n      {\n        \"name\": \"Transfers the Learning\",\n        \"detail\": \"Determine an appropriate data collection process\"\n      },\n      {\n        \"name\": \"Designs Systems\",\n        \"detail\": \"Determine the types of data needed\"\n      }\n    ]\n  },\n  {\n    \"title\": \"Business Acumen\",\n    \"description\": \"The ability to understand multiple aspects of the organization in order to effectively support their needs and issues\",\n    \"items\": [\n      {\n        \"name\": \"Learns the Business Processes\",\n        \"detail\": \"Determine the amount of data needed\"\n      },\n      {\n        \"name\": \"Analyzes and Applies Financial Strategies\",\n        \"detail\": \"Help manage impact to related system\"\n      },\n      {\n        \"name\": \"Knows the Organizational Structure\",\n        \"detail\": \"Use information to create positive change\"\n      },\n      {\n        \"name\": \"Influences Others\",\n        \"detail\": \"Transfer change competencies to internal consultant or client so learning is continuous\"\n      },\n      {\n        \"name\": \"Assesses the Organization\u2019s Processes and Policies\",\n        \"detail\": \"Manage\/increase change momentum\"\n      },\n      {\n        \"name\": \"Understands the Culture\",\n        \"detail\": \"Mobilize additional internal resources to support the ongoing change process\"\n      }\n    ]\n  },\n  {\n    \"title\": \"Relationship Building\",\n    \"description\": \"A combination of soft skills that allows a consultant to connect with business partners and others to form positive connections and enable them to collaboratively work together\",\n    \"items\": [\n      {\n        \"name\": \"Applies Interaction Skills\",\n        \"detail\": \"Determine the parts of the organization that warrant a special focus of attention\"\n      },\n      {\n        \"name\": \"Communicates Effectively\",\n        \"detail\": \"Ensure that learning will continue\"\n      },\n      {\n        \"name\": \"Manages Conflict\",\n        \"detail\": \"Present the theoretical foundations of change\"\n      },\n      {\n        \"name\": \"Implements Facilitation Skills\",\n        \"detail\": \"Articulate an initial change process to use\"\n      },\n      {\n        \"name\": \"Builds a Helping Relationship\",\n        \"detail\": \"Integrate research with theory and practice\"\n      }\n    ]\n  },\n  {\n    \"title\": \"Cultural Perspective\",\n    \"description\": \"The ability to understand, communicate, and effectively interact with people across cultures\",\n    \"items\": [\n      {\n        \"name\": \"Demonstrates Global Awareness\",\n        \"detail\": \"Communicate implications of systems theory\"\n      },\n      {\n        \"name\": \"Promotes Diversity, Equity, Inclusion, and Belonging\",\n        \"detail\": \"Utilize a solid conceptual framework based on research\"\n      },\n      {\n        \"name\": \"Fosters Employee Engagement\",\n        \"detail\": \"Use the latest technology effectively\"\n      },\n      {\n        \"name\": \"Know Organization\u2019s Values, Beliefs & Behaviors\",\n        \"detail\": \"Use the internet effectively\"\n      },\n      {\n        \"name\": \"Develop Leaders & Manage Talent\",\n        \"detail\": \"Facilitate large group (70-2000) people interventions\"\n      }\n    ]\n  }\n];\n\nconst $=id=>ROOT.querySelector(\"#\"+id);\nconst esc=s=>String(s??\"\").replace(\/[&<>\"']\/g,c=>({\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#39;\"}[c]));\nconst band=n=>n<1.5?\"Development Needed\":n<2.5?\"Marginally Effective\":n<3.5?\"Effective\":\"Highly Effective\";\n\/* SECTION 08 \u2014 BUILD THE 33 QUESTION ROWS *\/\nconst questions=$(\"od-questions\");\nquestions.innerHTML=GROUPS.map((g,gi)=>`<section class=\"od-section\"><div class=\"od-section-head\"><h3>Competency ${gi+1}: ${esc(g.title)}<\/h3><div>${esc(g.description)}<\/div><\/div>${g.items.map((it,ii)=>`<div class=\"od-item\"><div><div class=\"od-item-title\">${ii+1}. ${esc(it.name)}<\/div><div class=\"od-item-detail\">${esc(it.detail)}<\/div><\/div><div class=\"od-radios\" role=\"radiogroup\" aria-label=\"${esc(it.name)}\">${[1,2,3,4].map(n=>`<label><input type=\"radio\" name=\"od-q-${gi}-${ii}\" value=\"${n}\" aria-label=\"${n} - ${esc(it.name)}\"><span>${n}<\/span><\/label>`).join(\"\")}<\/div><\/div>`).join(\"\")}<\/section>`).join(\"\");\nlet report=null;\n\/* SECTION 09 \u2014 COLLECT PARTICIPANT RATINGS AND REFLECTIONS *\/\nfunction collect(){\n const name=$(\"od-name\").value.trim(), missing=[],groups=[];\n GROUPS.forEach((g,gi)=>{let sum=0;const items=g.items.map((it,ii)=>{const checked=ROOT.querySelector(`input[name=\"od-q-${gi}-${ii}\"]:checked`);if(!checked)missing.push(`${g.title} \u2014 ${it.name}`);const rating=checked?Number(checked.value):null;sum+=rating||0;return {name:it.name,detail:it.detail,rating};});groups.push({title:g.title,description:g.description,average:sum\/items.length,items});});\n return {name,missing,groups,overall:groups.reduce((s,g)=>s+g.items.reduce((v,i)=>v+i.rating||0,0),0)\/GROUPS.reduce((s,g)=>s+g.items.length,0)};\n}\n\/* SECTION 10 \u2014 RESULTS, INTERPRETATION AND ALL INDIVIDUAL RATINGS *\/\nfunction render(r){\n $(\"od-person\").textContent=r.name?`Participant: ${r.name}`:\"Participant: Not provided\";\n $(\"od-overall\").textContent=r.overall.toFixed(2)+\" \/ 4\";\n $(\"od-cards\").innerHTML=r.groups.map(g=>`<article class=\"od-result-card\"><h4>${esc(g.title)}<\/h4><strong>${g.average.toFixed(2)} \/ 4 \u00b7 ${band(g.average)}<\/strong><div class=\"od-meter\"><span style=\"width:${g.average\/4*100}%\"><\/span><\/div><p>${esc(g.description)}<\/p><\/article>`).join(\"\");\n const all=r.groups.flatMap(g=>g.items.map(i=>({...i,group:g.title})));\n const strengths=all.filter(i=>i.rating===4);\n const needs=all.filter(i=>i.rating===1||i.rating===2);\n const listing=items=>items.length?`<ul>${items.map(i=>`<li><strong>${esc(i.name)}<\/strong> (${esc(i.group)}) \u2014 ${i.rating}\/4<\/li>`).join(\"\")}<\/ul>`:\"<p>None identified by the stated item-score rule.<\/p>\";\n $(\"od-interpretation\").innerHTML=`<p><strong>Any item score of 4 is considered a strength.<\/strong><\/p><p><strong>Any item score of 1 or 2 is considered a development need.<\/strong><\/p><p>Items rated 3 are considered Effective on the assessment scale and are not classified as strengths or development needs by these interpretation rules.<\/p><h4>Review Your Competency Assessment Results and Create a Development Plan<\/h4><h4>IDENTIFY THE CAPABILITIES THAT REFLECT YOUR STRENGTHS:<\/h4><p>List the capabilities with a rating of 4 or above.<\/p>${listing(strengths)}<p>Explain actions that you\u2019ve taken to demonstrate the capabilities listed, and the outcomes, successes and lessons learned.<\/p><h4>IDENTIFY THE CAPABILITIES THAT REFLECT YOUR DEVELOPMENT NEEDS:<\/h4><p>List the capabilities with a rating of 1 or 2.<\/p>${listing(needs)}<p>Identify actions you will take to improve your capabilities.<\/p><p>Share your development plan with your manager to get feedback and support.<\/p>`;\n $(\"od-plan\").innerHTML=`<h4>YOUR RATINGS<\/h4><p class=\"od-muted\">The complete item-by-item ratings are provided below, grouped by competency.<\/p>`;\n $(\"od-detail\").innerHTML=r.groups.map(g=>`<h4>${esc(g.title)} \u00b7 ${g.average.toFixed(2)}\/4<\/h4><table class=\"od-table\"><thead><tr><th style=\"width:30%\">Competency<\/th><th>Original assessment statement<\/th><th style=\"width:9%\">Rating<\/th><\/tr><\/thead><tbody>${g.items.map(i=>`<tr><td>${esc(i.name)}<\/td><td>${esc(i.detail)}<\/td><td>${i.rating}\/4<\/td><\/tr>`).join(\"\")}<\/tbody><\/table>`).join(\"\");\n}\n\/* SECTION 11 \u2014 VIEW RESULTS \/ BACK TO ASSESSMENT *\/\n$(\"od-view\").addEventListener(\"click\",()=>{\n const r=collect();if(r.missing.length){$(\"od-validation\").textContent=`Please rate all ${GROUPS.reduce((s,g)=>s+g.items.length,0)} items. Missing: ${r.missing.slice(0,3).join(\"; \")}${r.missing.length>3?\" \u2026\":\"\"}`;ROOT.querySelector(`input[name=\"od-q-${GROUPS.findIndex(g=>g.items.some(i=>r.missing.includes(g.title+\" \u2014 \"+i.name)))}-0\"]`)?.closest(\".od-section\")?.scrollIntoView({behavior:\"smooth\",block:\"start\"});return;}\n $(\"od-validation\").textContent=\"\";report=r;render(r);$(\"od-email-recipient\").textContent=$(\"od-email\").value.trim()||\"No email entered yet\";$(\"od-assessment\").hidden=true;$(\"od-results\").hidden=false;$(\"od-results\").scrollIntoView({behavior:\"smooth\",block:\"start\"});\n});\n$(\"od-back\").addEventListener(\"click\",()=>{$(\"od-results\").hidden=true;$(\"od-assessment\").hidden=false;$(\"od-assessment\").scrollIntoView({behavior:\"smooth\",block:\"start\"});});\n\/* SECTION 12 \u2014 PRINT \/ SAVE ONLY THE RESULTS PAGE *\/\n$(\"od-print\").addEventListener(\"click\",()=>{if(!report)return;window.print();});\n\/\/ POST the full report, then ask the script for its actual MailApp result via JSONP.\n\/\/ A no-cors POST response alone cannot establish delivery.\nfunction odCheckDelivery(requestId,timeoutMs=22000){\n return new Promise((resolve,reject)=>{\n  const callback=\"odMailCallback_\"+Math.random().toString(36).slice(2);\n  const script=document.createElement(\"script\");\n  let done=false;\n  const finish=(error,result)=>{if(done)return;done=true;clearTimeout(timer);delete window[callback];script.remove();error?reject(error):resolve(result);};\n  const timer=setTimeout(()=>finish(new Error(\"Email confirmation timed out.\")),timeoutMs);\n  window[callback]=result=>finish(null,result);\n  script.onerror=()=>finish(new Error(\"Could not reach Google Apps Script to verify email delivery.\"));\n  script.src=GOOGLE_SCRIPT_URL+\"?action=status&id=\"+encodeURIComponent(requestId)+\"&callback=\"+callback+\"&_=\"+Date.now();\n  document.head.appendChild(script);\n });\n}\nconst odWait=ms=>new Promise(resolve=>setTimeout(resolve,ms));\n\/* SECTION 13 \u2014 SEND REPORT THROUGH GOOGLE APPS SCRIPT *\/\n$(\"od-send\").addEventListener(\"click\",async()=>{\n const email=$(\"od-email\").value.trim(),status=$(\"od-email-status\"),button=$(\"od-send\");\n status.className=\"\";status.textContent=\"\";\n if(!report){status.textContent=\"Complete the assessment first.\";return;}\n if(!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)){status.textContent=\"Enter a valid email address under Participant Details on the assessment page.\";return;}\n if(!GOOGLE_SCRIPT_URL||GOOGLE_SCRIPT_URL.includes(\"PASTE_NEW_\")){status.textContent=\"Connect the new Google Apps Script Web App URL first.\";return;}\n button.disabled=true;status.textContent=\"Sending report and confirming delivery\u2026\";\n const requestId=\"od_\"+Date.now()+\"_\"+Math.random().toString(36).slice(2,12);\n try{\n  await fetch(GOOGLE_SCRIPT_URL,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application\/x-www-form-urlencoded\"},body:new URLSearchParams({email,name:report.name,report:JSON.stringify(report),requestId}).toString()});\n  let outcome=null;\n  for(let attempt=0;attempt<12;attempt++){\n   await odWait(1400);\n   outcome=await odCheckDelivery(requestId);\n   if(outcome&&outcome.status!==\"pending\")break;\n  }\n  if(outcome&&outcome.status===\"sent\"){\n   $(\"od-email-controls\").hidden=true;\n   status.className=\"od-success\";\n   status.textContent=\"Successfully sent. Please check your inbox.\";\n  }else{\n   status.className=\"od-alert\";\n   status.textContent=outcome&&outcome.status===\"error\"?\"\":\"Delivery could not be confirmed\";\n   button.disabled=false;\n  }\n }catch(error){status.className=\"od-alert\";status.textContent=\"Could not confirm email delivery.\";button.disabled=false;}\n});\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Download Pdf CONSULTANT \/ PROFESSIONAL OD COMPETENCIES Competency self-assessment and results interpretation In order to move forward in your OD career, it is critical to consider your strengths and development needs so you can establish a Career Path and a supporting Learning Roadmap. Take the time to examine and define your OD Consulting\/Professional Competencies. Reflect [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-503","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/iodlearning.com\/odapp\/wp-json\/wp\/v2\/pages\/503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iodlearning.com\/odapp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/iodlearning.com\/odapp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/iodlearning.com\/odapp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/iodlearning.com\/odapp\/wp-json\/wp\/v2\/comments?post=503"}],"version-history":[{"count":5,"href":"https:\/\/iodlearning.com\/odapp\/wp-json\/wp\/v2\/pages\/503\/revisions"}],"predecessor-version":[{"id":870,"href":"https:\/\/iodlearning.com\/odapp\/wp-json\/wp\/v2\/pages\/503\/revisions\/870"}],"wp:attachment":[{"href":"https:\/\/iodlearning.com\/odapp\/wp-json\/wp\/v2\/media?parent=503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}