CINXE.COM
Operator Driver Obligation | CVRT
<!DOCTYPE html> <html lang="en-US" data-lang="en-US" crm-lang="en-US" dir="ltr" crm-lcid="1033" same-site-mode="None"> <head> <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> <script type="text/javascript" > </script> <title> Operator Driver Obligation | CVRT </title> <script src="/_portal/228e5e22-725e-ec11-8f8f-0022481aa181/Resources/ResourceManager?lang=en-US"></script> <script type="text/javascript"> // Refresh all powerBI Iframes on Login in one Iframe window.addEventListener('message', function (event) { if (event && event.data && event.data == 'refreshPowerBI') { $("iframe.powerbi").each(function () { this.src = this.src; }); } }); // Fix for incorrect viewport width setting in IE 10 on Windows Phone 8. if (navigator.userAgent.match(/IEMobile\/10\.0/)) { var msViewportStyle = document.createElement("style"); msViewportStyle.appendChild(document.createTextNode("@-ms-viewport{width:auto!important}")); document.getElementsByTagName("head")[0].appendChild(msViewportStyle); } </script> <link href="/css/bootstrap.min.css" rel="stylesheet" /> <link href="https://content.powerapps.com/resource/powerappsportal/dist/font-awesome.bundle-3d8a58a48f.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/font-awesome.bundle-3d8a58a48f.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <link href="https://content.powerapps.com/resource/powerappsportal/dist/preform.bundle-6ce0674302.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/preform.bundle-6ce0674302.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <link href="/thumbnail.css?1707282318000" rel="stylesheet" /> <link href="/portalbasictheme.css?1700140811000" rel="stylesheet" /> <link href="/theme.css?1700140825000" rel="stylesheet" /> <!-- CookiePro Cookies Consent Notice start for public-build.powerappsportals.com --> <script src="https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="0f56d09c-137c-4340-a52f-2cf0293da42d-test"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- CookiePro Cookies Consent Notice end for public-build.powerappsportals.com --> <link href="https://content.powerapps.com/resource/powerappsportal/dist/pwa-style.bundle-2739c60227.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pwa-style.bundle-2739c60227.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> </head> <body data-sitemap-state="/Operator-Driver-Obligations/:/" data-dateformat="M/d/yyyy" data-timeformat="h:mm tt" data-datetimeformat="M/d/yyyy h:mm tt" data-app-path="/" data-ckeditor-basepath="/js/BaseHtmlContentDesigner/Libs/msdyncrm_/libs/ckeditor/" data-case-deflection-url="/_services/search/228e5e22-725e-ec11-8f8f-0022481aa181"> <link href="https://content.powerapps.com/resource/powerappsportal/dist/pcf-style.bundle-2659c6f064.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pcf-style.bundle-2659c6f064.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <div id="offlineNotificationBar" style="display: none;"> <img alt="web" id="web" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/web.png'; img.alt = 'web'; img.id = 'web' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/web.png" /> <div id="message">You’re offline. This is a read only version of the page.</div> <div id="close" onclick="this.parentElement.style.display='none';"><img alt="close" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/close.png'; img.alt = 'close'; img.id = '' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/close.png" /></div> </div> <script type="text/javascript"> window.DisableCkEditor = window.DisableCkEditor || {}; DisableCkEditor.Value = 'False'; </script> <script type="text/javascript"> var enableOmniChannelWidgetWithSiteCopilot = 'False'; if (enableOmniChannelWidgetWithSiteCopilot === "True" || enableOmniChannelWidgetWithSiteCopilot === "true") { const authUrl = window.location.origin + "/_services/auth/portalusertoken"; const fetchWithRetries = async (url, options, retries) => { try { const authResponse = await fetch(url, options); const token = await authResponse.text(); sessionStorage['c2Token'] = token; } catch (err) { if (retries === 1) throw err; return await fetchWithRetries(url, options, retries - 1); } }; fetchWithRetries(authUrl, { method: "POST" }, 4); } </script> <script type="text/javascript"> var isPvaBotAuthenticated = sessionStorage['isPvaBotAuthenticated']; var isPortalUserLoggedIn = 'False'; if ((isPvaBotAuthenticated != null || isPvaBotAuthenticated != undefined) && isPvaBotAuthenticated != isPortalUserLoggedIn) { sessionStorage['triggerPvaBotSignOut'] = true; sessionStorage.removeItem('c2Token'); sessionStorage.removeItem('directLinetoken'); sessionStorage.removeItem('conversation_Id'); } sessionStorage['isPvaBotAuthenticated'] = isPortalUserLoggedIn; </script> <script type="text/javascript"> window["Microsoft"] = window["Microsoft"] || {}; window["Microsoft"].Dynamic365 = { Portal: { User: { userName: '', contactId: '' }, version: '9.6.9.37', type: 'CDSStarterPortal', id: 'e137c384-d30d-4496-905e-c41bc0da8a1d', geo: 'EUR', tenant: '36426b3c-4b1e-4cbf-9965-ee9e2bf4d444', correlationId: 'e18ea572-68a5-40d8-8e8b-1ace4123b489', orgEnvironmentId: '91dc31a6-3c43-4140-858f-6c54f483e2a0', portalProductionOrTrialType: 'Production', isTelemetryEnabled: 'True', InstrumentationSettings: { instrumentationKey: '197418c5cb8c4426b201f9db2e87b914-87887378-2790-49b0-9295-51f43b6204b1-7172', collectorEndpoint: 'https://eu-mobile.events.data.microsoft.com/OneCollector/1.0/' }, timerProfileForBatching: 'NEAR_REAL_TIME' } } // Mark request not cacheable if Dynamics365PortalAnalytics cookie is being refreshed by the server or if the cookie in request header is invalid // For client side telemetry intializing Dynamics365PortalAnalytics cookie object window["Microsoft"].Dynamic365.Portal.dynamics365PortalAnalytics = 'pwKYVkZL1P1NGLKAGSX0tiVnuqpmA36QAKn-Bkrs0AUVV5Hb9cGJJk3wJsg2pyhuImpNelR7Jonmraq826RtvZw3n7qqg3e8eZlYyx1YhFcUwrhZKlp7ZF3MB0xCdsZEQXW1qOhrdFy9EOz6V8KqYg2'; // CodeQL [SM00430] False Positive: only alphanumeric chars allowed, for non-alphanumeric char it will return INVALID_CHARACTERS_IN_COOKIE </script> <script type="text/javascript"> </script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script src="https://kit.fontawesome.com/4f07c07bdc.js" crossorigin="anonymous"></script> <link href='https://fonts.googleapis.com/css?family=Open+Sans|Roboto|Montserrat|Raleway|Nunito' rel='stylesheet' /> <div class="navbar navbar-light navbar-static-top" id="headerWithLogoAndNavigation" role="navigation"> <div class="container mainNavigationBar"> <div class="col-md-5 col-sm-4 zeroPaddingLeft"> <a href="/"> <img alt="CVRT" src="/assets/img/cvrtheaderlogo.jpg" class="navBrandImg dekstop-logo"> <img alt="CVRT" src="/assets/img/CVRT_Logo_footer" class="navBrandImg mobile-logo" > </a> </div> <div class="col-md-7 col-xs-12 col-sm-8 navbar-right"> <div class="navbar-top"> <div class="navbar navbar-light navbar-static-top" > <div class="navBarAndHamburger"> <div class="col-md-12 col-sm-12 col-xs-10"> <ul class="nav navbar-nav h4 navbar-right"> <li class="li-left"> <a href="/en-US/Find-a-test-centre/">Find a test Centre</a> </li> <li class="dropdown li-left" role="none"> <a class="dropdown-toggle " href="#" data-toggle="dropdown" aria-label="English" aria-haspopup="true" aria-expanded="false" title="English"> <span class="drop_language">English</span> <span class="caret"></span> </a> <ul class="dropdown-menu"> <li> <a href="/en-US/Operator-Driver-Obligations/" title="English" data-code="en-US">English</a> </li> <li> <a href="/ie/Operator-Driver-Obligations/" title="Gaeilge" data-code="ie">Gaeilge</a> </li> </ul> </li> <li class="divider-vertical" aria-hidden="true"></li> <li role="none" class="dropdown li-left"> <a id="search" class="navbar-icon" href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Search"> <span class="glyphicon glyphicon-search"></a> </a> <div class="dropdown-menu dropdown-search"> <form method="GET" action="/en-US/Search/" role="search" class="form-search"> <div class="input-group"> <label for="q" class="sr-only"> Search </label> <input type="text" class="form-control" id="q" name="q" placeholder="Search" value="" title="Search"> <div class="input-group-btn"> <button type="submit" class="btn btn-default" title="Search" aria-label="Search"> <span class="fa fa-search" aria-hidden="true"></span> </button> </div> </div> </form> </div> </li> <li class="li-left"> <a id="oplogin" href="#">Log In/Register</a> </li> </ul> </div> <div class="col-xs-2"> <button type="button" data-toggle="collapse" data-target=".navbar-bottom" class="navbar-toggle collapsed" aria-expanded="false"> <span class="iconBar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="sr-only">Toggle Menu</span> </span> </button> </div> </div> </div> <div class="navbar-bottom collapse"> <ul class="nav navbar-nav h4 navbar-right" id="mainNavBar"> <li class="dropdown" sectionHref="/en-US/Test-Bookings/"> <a href="/en-US/Test-Bookings/" title="Test Bookings" class="dropdown-toggle dropdownMobileStyle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Test Bookings<span class="caret"></span></a> <div class="container dropdown-menu TestBookingsPagePositioning"> <div class="row row-eq-height"> <div class="col-md-3"> <div class="dropDownHeaderInfoSection"> <h3>Test Bookings</h3> <p>What you need to know about Test Bookings as a commercial vehicle owner in Ireland.</p> </div> <a id="thisSectionHref" href="/en-US/Test-Bookings/" class="btn btn-default">View this section</a> </div> <div class="col-md-9"> <ul class="dropdownColumnsUL"> <li> <a href="/en-US/Test-Bookings/Vans-and-Jeeps/" title="Vans & Jeeps" > Vans & Jeeps </a> </li> <li> <a href="/en-US/Test-Bookings/Trucks-and-Trailers/" title="Trucks & Trailers" > Trucks & Trailers </a> </li> <li> <a href="/en-US/Test-Bookings/Buses-and-Ambulances/" title="Buses & Ambulances" > Buses & Ambulances </a> </li> <li> <a href="/en-US/Test-Bookings/Motor-Caravans/" title="Motor Caravans" > Motor Caravans </a> </li> <li> <a href="/en-US/Test-Bookings/Mixed-Fleets/" title="Mixed fleets & other vehicle types" > Mixed fleets & other vehicle types </a> </li> </ul> </div> </div> </div> </li> <li class="dropdown" sectionHref="/en-US/About-CVRT/"> <a href="/en-US/About-CVRT/" title="About CVRT" class="dropdown-toggle dropdownMobileStyle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">About CVRT<span class="caret"></span></a> <div class="container dropdown-menu AboutCVRTPagePositioning"> <div class="row row-eq-height"> <div class="col-md-3"> <div class="dropDownHeaderInfoSection"> <h3>About CVRT</h3> <p>What you need to know about the commercial vehicle road test in Ireland.</p> </div> <a id="thisSectionHref" href="/en-US/About-CVRT/" class="btn btn-default">View this section</a> </div> <div class="col-md-9"> <ul class="dropdownColumnsUL"> <li> <a href="/en-US/About-CVRT/" title="About CVRT" > About CVRT </a> </li> <li> <a href="/en-US/About-CVRT/Why-CVRT/" title="Why you need a CVRT" > Why you need a CVRT </a> </li> <li> <a href="/en-US/About-CVRT/What-is-the-CVRT/" title="About the CVRT" > About the CVRT </a> </li> <li> <a href="/en-US/About-CVRT/What-is-the-CVRT/Changes-to-CVR-Test-May-2018/" title="Changes to CVR Test - May 2018" > Changes to CVR Test - May 2018 </a> </li> <li> <a href="/en-US/About-CVRT/What-is-the-CVRT/CVR-Test-Results/" title="CVR Test Results" > CVR Test Results </a> </li> <li> <a href="/en-US/About-CVRT/CVR-Test-Fees/" title="CVR Test Fees" > CVR Test Fees </a> </li> <li> <a href="/en-US/Test-Bookings/" title="Book a Test Online" > Book a Test Online </a> </li> <li> <a href="https://operator.cvrt.ie/Test/LgvPreBookedLogin" title="Cancel or Edit a Test Booking" > Cancel or Edit a Test Booking </a> </li> <!-- Dynamic Link for Certificate-of-Roadworthiness --> <li> <a href="/en-US/About-CVRT/Fast-Tractor-Testing/" title="Fast Tractor Testing" > Fast Tractor Testing </a> </li> <li> <a href="/en-US/About-CVRT/What-is-the-CVRT/Useful-Facts-about-vehicle-tests/" title="Useful Facts about Vehicle Tests" > Useful Facts about Vehicle Tests </a> </li> <li> <a href="/en-US/About-CVRT/Purchasing-a-used-vehicle/" title="Purchasing a used commercial vehicle?" > Purchasing a used commercial vehicle? </a> </li> <li> <a href="/en-US/About-CVRT/hiring-a-bus-make-sure-it-is-safe/" title="Hiring a Bus - Make sure it is safe!" > Hiring a Bus - Make sure it is safe! </a> </li> <li> <a href="/en-US/About-CVRT/CVR-Test-Operator-Register/" title="CVR Test Operator Register" > CVR Test Operator Register </a> </li> <li> <a href="/en-US/About-CVRT/New-CVR-Testing-Manuals/" title="CVR Testing Manuals - New!" > CVR Testing Manuals - New! </a> </li> <li> <a href="/en-US/About-CVRT/Become-a-CVR-test-centre/" title="How to become a CVR test centre" > How to become a CVR test centre </a> </li> <li> <a href="/en-US/About-CVRT/Application-form-for-Authorisation-as-a-new-CVR-Tester/" title="Become a CVR tester" > Become a CVR tester </a> </li> <li> <a href="/en-US/About-CVRT/Tester-Training/" title="CVR Test Operator/Tester Training" > CVR Test Operator/Tester Training </a> </li> <li> <a href="/en-US/About-CVRT/The-legislation/" title="The Legislation" > The Legislation </a> </li> <li> <a href="/en-US/About-CVRT/RSA-Surveys/" title="RSA Surveys" > RSA Surveys </a> </li> </ul> </div> </div> </div> </li> <li class="dropdown" sectionHref="/en-US/Certificate-of-Roadworthiness/"> <a href="/en-US/Certificate-of-Roadworthiness/" title="Your CRW" class="dropdown-toggle dropdownMobileStyle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Your CRW<span class="caret"></span></a> <div class="container dropdown-menu YourCRWPagePositioning"> <div class="row row-eq-height"> <div class="col-md-3"> <div class="dropDownHeaderInfoSection"> <h3>Your CRW</h3> <p>What you need to know about the Certificate of Roadworthiness as a commercial vehicle owner in Ireland.</p> </div> <a id="thisSectionHref" href="/en-US/Certificate-of-Roadworthiness/" class="btn btn-default">View this section</a> </div> <div class="col-md-9"> <ul class="dropdownColumnsUL"> <li> <a href="/en-US/Certificate-of-Roadworthiness/" title="Certificate of Roadworthiness" > Certificate of Roadworthiness </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/How-to-get-your-CRW/" title="How to get your CRW" > How to get your CRW </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/CRW-Expiry-Dates/" title="CRW Expiry Dates" > CRW Expiry Dates </a> </li> <li> <a href="https://operator.cvrt.ie/Vehicle/CRWExpiryTestReminder" target="_blank" title="Check my CRW expiry date" > Check my CRW expiry date </a> </li> <!-- Dynamic Link for Certificate-of-Roadworthiness --> <li> <a href="/en-US/Certificate-of-Roadworthiness/CRW-and-motor-tax/" title="CRW and motor tax" > CRW and motor tax </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/I-didnt-receive-my-CRW-HGV/" title="I didn't receive my CRW" > I didn't receive my CRW </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/Lost-or-stolen-CRW/" title="Lost or Stolen CRWs" > Lost or Stolen CRWs </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/Requirement-for-Presenter-ID/" title="Presenter ID requirement" > Presenter ID requirement </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/CRW-and-Vintage-Vehicles/" title="CRW and Vintage Vehicles" > CRW and Vintage Vehicles </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/Motorhomes-Motor-Caravans-and-CamperVans/" title="Motorhomes, Motor Caravans and Camper Vans" > Motorhomes, Motor Caravans and Camper Vans </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/CRW-on-Imported-or-Converted-vehicles/" title="CRW on Imported or Converted vehicles" > CRW on Imported or Converted vehicles </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/Recognition-of-EU-Certificates/" title="Mutual Recognition of EU Certificates" > Mutual Recognition of EU Certificates </a> </li> <li> <a href="/en-US/Certificate-of-Roadworthiness/You-CRW-and-Odometer-readings/" title="Your CRW and Odometer readings" > Your CRW and Odometer readings </a> </li> </ul> </div> </div> </div> </li> <li class="dropdown" sectionHref="/en-US/Operator-Driver-Obligations/"> <a href="/en-US/Operator-Driver-Obligations/" title="Operator & Driver Obligations" class="dropdown-toggle dropdownMobileStyle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Operator & Driver Obligations<span class="caret"></span></a> <div class="container dropdown-menu Operator&DriverObligationsPagePositioning"> <div class="row row-eq-height"> <div class="col-md-3"> <div class="dropDownHeaderInfoSection"> <h3>Operator & Driver Obligations</h3> <p>What you need to know about Operator and Driver Obligations as a commercial vehicle owner in Ireland.</p> </div> <a id="thisSectionHref" href="/en-US/Operator-Driver-Obligations/" class="btn btn-default">View this section</a> </div> <div class="col-md-9"> <ul class="dropdownColumnsUL"> <li> <a href="/en-US/Operator-Driver-Obligations/" title="Operator Driver Obligations" > Operator Driver Obligations </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Risk-rating/" title="CVORI - Operator Risk Indicator" > CVORI - Operator Risk Indicator </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/maintenance-and-repairs/" title="Vehicle maintenance & repairs" > Vehicle maintenance & repairs </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Preventative-Maintenance/" title="Preventative Maintenance" > Preventative Maintenance </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Voluntary-Tests/" title="Voluntary Tests" > Voluntary Tests </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Daily-walk-around-checks-and-defect-detection/" title="Daily walk around checks" > Daily walk around checks </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Record-Keeping-requirements/" title="Record Keeping requirements" > Record Keeping requirements </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Targeted-inspections/" title="Enforcement inspections" > Enforcement inspections </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Premise-inspections/" title="Premises Inspections" > Premises Inspections </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Roadside-inspections/" title="Roadside Inspections" > Roadside Inspections </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Operator-Licensing/" title="Operator licensing requirements" > Operator licensing requirements </a> </li> <li> <a href="http://drivingforwork.ie/" target="_blank" title="Driving for work" > Driving for work </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Drivers-Hours/" title="Drivers Hours" > Drivers Hours </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Make-a-confidential-complaint/" title="Make a confidential complaint" > Make a confidential complaint </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Driver-and-company-cards/" title="Driver & Company Tacho Cards" > Driver & Company Tacho Cards </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Tachograph-Equipment/" title="Tachograph Equipment" > Tachograph Equipment </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/About-Tachographs-and-Exemptions/" title="About Tachographs & Exemptions" > About Tachographs & Exemptions </a> </li> <li> <a href="https://www.rsa.ie/services/professional-drivers/cpc" title="Drivers CPC" > Drivers CPC </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Digi-Tacho-Gen-2-Workshop-Cards/" title="Digi Tacho Gen 2 Workshop Cards" > Digi Tacho Gen 2 Workshop Cards </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/2025-Wallplanners/" title="2025 Wall Planners" > 2025 Wall Planners </a> </li> <li> <a href="/en-US/Operator-Driver-Obligations/Self-declaration/" title="Self-Declaration" > Self-Declaration </a> </li> </ul> </div> </div> </div> </li> </ul> </div> </div> </div> </div> </div> <script type="text/javascript"> window.onload = function() { if(window.navigator.appName == "Microsoft Internet Explorer" || window.navigator.userAgent.indexOf("Trident") > 0){ var searchElement = document.getElementById("search"); if (searchElement != null) searchElement.setAttribute("href", ""); } }; function setHeight(){ var windowHeight = window.innerHeight - 140; var navbar = document.getElementById("navbar"); if (navbar) { navbar.style.maxHeight = windowHeight + "px"; } } window.addEventListener('resize', function (event) { setHeight(); }); varUatLogin = 'https://operator-uat.cvrt.ie/'; varDevLogin = 'https://operator-dev.cvrt.ie/'; varSitLogin = 'https://operator-sit.cvrt.ie/'; varProdLogin = 'https://operator.cvrt.ie/'; function getCurrentURL () { return window.location.href } const redirecturi = getCurrentURL(); if (redirecturi.toLowerCase().includes('public-dev')) { var sdRedirectURL = varDevLogin; } else if (redirecturi.toLowerCase().includes('public-sit')){ var sdRedirectURL = varSitLogin; } else if (redirecturi.toLowerCase().includes('public-uat')){ var sdRedirectURL = varUatLogin; } else if (redirecturi.toLowerCase().includes('public-prod') || redirecturi.toLowerCase().includes('cvrt.ie')){ var sdRedirectURL = varProdLogin; } else { var sdRedirectURL = varDevLogin; } document.getElementById("oplogin").href = sdRedirectURL; </script> <!-- add anti-forgery token--> <div id="antiforgerytoken" data-url="/_layout/tokenhtml"></div> <!-- Client Telemetry init if telemetry enabled--> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry.bundle-ecbf4ab0d0.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry.bundle-ecbf4ab0d0.js" type="text/javascript"></script> <!-- Client Telemetry Wrapper init --> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry-wrapper.bundle-633e70f51b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry-wrapper.bundle-633e70f51b.js" type="text/javascript"></script> <script> window.clientLogWrapper = new ClientLogWrapper(); </script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/preform.moment_2_29_4.bundle-4fdd3f639b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/preform.moment_2_29_4.bundle-4fdd3f639b.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-dependency.bundle-805a1661b7.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-dependency.bundle-805a1661b7.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf.bundle-9183da3d63.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf.bundle-9183da3d63.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-extended.bundle-e303d53553.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-extended.bundle-e303d53553.js" type="text/javascript"></script> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><nav class="breadcrumb"> <div class="container"> <ol> <li><a href="/" "="">Home</a></li> <li class="active">Operator Driver Obligation</li> </ol> </div> </nav></div></div> <div class="container"> <div class="row"> <div class="col-md-12 noPadding"> <picture> <source media="(min-width: 500px)" srcset="/assets/img/OperatorMainBanner.jpg"> <source media="(max-width: 500px)" srcset="/assets/img/WhatsChangedsmall.png"> <img src="/assets/img/WhatsChangedsmall.png" alt="Page Image Header" class="img-responsive" width="100%"> </picture> </div> </div> <div class="row"> <div class="col-md-4"> <div class="row sidebar"> <div class="list-group desktop-list-group"> <span class="sidebar-title-desktop"><a href="/en-US/Operator-Driver-Obligations/"> Operator Driver Obligations</a></span> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Risk-rating/" title="CVORI - Operator Risk Indicator"> CVORI - Operator Risk Indicator </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/maintenance-and-repairs/" title="Vehicle maintenance & repairs"> Vehicle maintenance & repairs </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Preventative-Maintenance/" title="Preventative Maintenance"> Preventative Maintenance </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Voluntary-Tests/" title="Voluntary Tests"> Voluntary Tests </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Daily-walk-around-checks-and-defect-detection/" title="Daily walk around checks"> Daily walk around checks </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Record-Keeping-requirements/" title="Record Keeping requirements"> Record Keeping requirements </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Targeted-inspections/" title="Enforcement inspections"> Enforcement inspections </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Premise-inspections/" title="Premises Inspections"> Premises Inspections </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Roadside-inspections/" title="Roadside Inspections"> Roadside Inspections </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Operator-Licensing/" title="Operator licensing requirements"> Operator licensing requirements </a> <a id="sidebarListGroup" target="_blank" class="list-group-item list-group-item-action" href="http://drivingforwork.ie/" title="Driving for work"> Driving for work </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Drivers-Hours/" title="Drivers Hours"> Drivers Hours </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Make-a-confidential-complaint/" title="Make a confidential complaint"> Make a confidential complaint </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Driver-and-company-cards/" title="Driver & Company Tacho Cards"> Driver & Company Tacho Cards </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Tachograph-Equipment/" title="Tachograph Equipment"> Tachograph Equipment </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/About-Tachographs-and-Exemptions/" title="About Tachographs & Exemptions"> About Tachographs & Exemptions </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="https://www.rsa.ie/services/professional-drivers/cpc" title="Drivers CPC"> Drivers CPC </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Digi-Tacho-Gen-2-Workshop-Cards/" title="Digi Tacho Gen 2 Workshop Cards"> Digi Tacho Gen 2 Workshop Cards </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/2025-Wallplanners/" title="2025 Wall Planners"> 2025 Wall Planners </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Self-declaration/" title="Self-Declaration"> Self-Declaration </a> </div> <span class="sidebar-title-mobile" data-toggle="collapse" href="#mobile-list-group" aria-expanded="false" aria-controls="mobile-list-group">Operator & Driver Obligations <span class="caret"> </span></span> <div class="collapse list-group " id="mobile-list-group"> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Risk-rating/" title="CVORI - Operator Risk Indicator"> CVORI - Operator Risk Indicator </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/maintenance-and-repairs/" title="Vehicle maintenance & repairs"> Vehicle maintenance & repairs </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Preventative-Maintenance/" title="Preventative Maintenance"> Preventative Maintenance </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Voluntary-Tests/" title="Voluntary Tests"> Voluntary Tests </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Daily-walk-around-checks-and-defect-detection/" title="Daily walk around checks"> Daily walk around checks </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Record-Keeping-requirements/" title="Record Keeping requirements"> Record Keeping requirements </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Targeted-inspections/" title="Enforcement inspections"> Enforcement inspections </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Premise-inspections/" title="Premises Inspections"> Premises Inspections </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Roadside-inspections/" title="Roadside Inspections"> Roadside Inspections </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Operator-Licensing/" title="Operator licensing requirements"> Operator licensing requirements </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="http://drivingforwork.ie/" title="Driving for work"> Driving for work </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Drivers-Hours/" title="Drivers Hours"> Drivers Hours </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Make-a-confidential-complaint/" title="Make a confidential complaint"> Make a confidential complaint </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Driver-and-company-cards/" title="Driver & Company Tacho Cards"> Driver & Company Tacho Cards </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Tachograph-Equipment/" title="Tachograph Equipment"> Tachograph Equipment </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/About-Tachographs-and-Exemptions/" title="About Tachographs & Exemptions"> About Tachographs & Exemptions </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="https://www.rsa.ie/services/professional-drivers/cpc" title="Drivers CPC"> Drivers CPC </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Digi-Tacho-Gen-2-Workshop-Cards/" title="Digi Tacho Gen 2 Workshop Cards"> Digi Tacho Gen 2 Workshop Cards </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/2025-Wallplanners/" title="2025 Wall Planners"> 2025 Wall Planners </a> <a id="sidebarListGroup" class="list-group-item list-group-item-action" href="/en-US/Operator-Driver-Obligations/Self-declaration/" title="Self-Declaration"> Self-Declaration </a> </div> </div> </div> <div class="col-md-8 panel-List"> <span class="topic">Operator & Driver Obligations</span> <div class="row row-eq-height"> <div class="col-md-6 squarePanelOuter"> <div class="spot-content"> <span class="title">Maintaining your vehicles in a roadworthy condition</span> <p>HCV operators and owners must have maintenance systems in place.</p> <ul class="listOfLinkInSquarePanel"> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/maintenance-and-repairs/">Introduction to your maintenance & repair obligations</a></li> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Daily-walk-around-checks-and-defect-detection/">Daily walk around checks</a></li> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Preventative-Maintenance/">Preventative maintenance</a></li> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Record-Keeping-requirements/">Record keeping requirements & guidelines</a></li> </ul> </div> </div> <div class="col-md-6 squarePanelOuter"> <div class="spot-content"> <span class="title">Operator Self-Declaration</span> <p>HCV operators are required by law to complete and submit an online declaration to the RSA each year.</p> <ul class="listOfLinkInSquarePanel"> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Self-declaration/">Information about Self-Declaration to the RSA</a></li> <li><a class="linkInSquarePanel" id="sdurl" href="#" target="_blank">Complete and submit your Self-Declaration</a></li> </ul> </div> </div> </div> <div class="row row-eq-height"> <div class="col-md-6 squarePanelOuter"> <div class="spot-content"> <span class="title">RSA Enforcement</span> <p>Inspections are part of our enforcement strategy to make sure operators, owners and users of commercial vehicles are compliant with legal obligations – find out more about:</p> <ul class="listOfLinkInSquarePanel"> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Targeted-inspections/">Enforcement Inspections </a></li> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Premise-inspections/">Premises inspections</a></li> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Roadside-inspections/">Roadside inspections</a></li> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Risk-rating/">Risk rating</a></li> <li><a class="linkInSquarePanel" href="/en-US/Operator-Driver-Obligations/Make-a-confidential-complaint/">Concerned about the condition of a vehicle in use on public roads? Submit a Complaint</a></li> </ul> </div> </div> <div class="col-md-6 squarePanelOuter"> <div class="spot-content"> <span class="title">About the CVR Test</span> <p>An improved testing system with benefits for road transport operators is in place.</p> <ul class="listOfLinkInSquarePanel"> <li><a class="linkInSquarePanel" href="/en-US/About-CVRT/CVR-Test-Fees/">The CVR Test fees</a></li> <li><a class="linkInSquarePanel" href="/en-US/Certificate-of-Roadworthiness/">The Certificate of Roadworthiness (CRW)</a></li> <li><a class="linkInSquarePanel" id="cvrtlogin" href="#" target="_blank">Register or Login to your Operator Portal to manage or book a test for your HCV vehicle(s)</a></li> <li><a class="linkInSquarePanel" href="/en-US/About-CVRT/New-CVR-Testing-Manuals/" target="_blank">The CVR Test Manuals</a></li> </ul> </div> </div> </div> </div> </div> </div> <script> varUatSDUrl = 'https://operator-uat.cvrt.ie/SelfDeclaration'; varSITSDUrl = 'https://operator-sit.cvrt.ie/SelfDeclaration'; varDevSDUrl = 'https://operator-dev.cvrt.ie/SelfDeclaration'; varProdSDUrl = 'https://operator.cvrt.ie/SelfDeclaration'; varProdLoginURL = 'https://operator.cvrt.ie/'; varUatLoginURL = 'https://operator-uat.cvrt.ie/'; varDevLoginURL = 'https://operator-dev.cvrt.ie/'; varSitLoginURL = 'https://operator-sit.cvrt.ie/'; function getCurrentURL () { return window.location.href } const redirecturl = getCurrentURL(); if (redirecturl.toLowerCase().includes('public-dev')) { var sdRedirectURL = varDevSDUrl; var loginredirect = varDevLoginURL; } else if (redirecturl.toLowerCase().includes('public-sit')){ var sdRedirectURL = varSITSDUrl; var loginredirect = varSitLoginURL; } else if (redirecturl.toLowerCase().includes('public-uat')){ var sdRedirectURL = varUatSDUrl; var loginredirect = varUatLoginURL; } else if (redirecturl.toLowerCase().includes('public-prod') || redirecturi.toLowerCase().includes('cvrt.ie')){ var sdRedirectURL = varProdSDUrl; var loginredirect = varProdLoginURL; } else { var sdRedirectURL = varDevSDUrl; var loginredirect = varDevLoginURL; } document.getElementById("sdurl").href = sdRedirectURL; document.getElementById("cvrtlogin").href = loginredirect; </script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-loader.bundle-f4a0e619b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-loader.bundle-f4a0e619b8.js" type="text/javascript"></script> <div id="pp-native-controls-react-root"></div> <script>window._nativeControlConfig = { "publicPath":"https://content.powerapps.com/resource/powerappsportal/controls", "versions": {"pcf_loader":"0.0.27","pcf_controls":"3.2.6","mf_shared":"0.2.7","host":"0.2.0","data_grid":"1.1.26","controls_fluent_v9":"0.0.30"} }</script> <script defer="defer" src="https://content.powerapps.com/resource/powerappsportal/controls/host/main.04a618205e.chunk.js"></script> <section class="container hidden-print"> <a href="javascript:void(0)" role="button" class="chatIcon" aria-label="chatwindow"> <p style=" font-size: initial !important; text-align: center !important; padding-top: 52px !important; line-height: normal !important">Chat to Chris!</p> </a> </section> <!-- chat iframe start--> <div class="chatWrapper hidden-print"> <iframe src="~/chris-the-chatbot" class="chatwindow animate-bottom" frameborder="0"></iframe> </div> <!-- chat iframe ends--> <script> $(".chatIcon").click(function(){ $(".chatWrapper").fadeIn(300).show(),$(".chatIcon").hide() }); $(".chatWrapper iframe").load(function(){ $(".chatWrapper iframe").contents().find(".closeChat").click(function(){ $(".chatWrapper").fadeIn(300).hide(),$(".chatIcon").show() }) }); </script> <footer class="container-fluid center-block" id="navbarBottomPadding"> <div class="row" id="rowPaddingFooter"> <div class="col-sm-0 col-xs-0 col-md-2 col-lg-2"> </div> <div id="copyright" class="col-sm-12 col-xs-12 col-md-4 col-lg-4"> <a class="navbar-brand" href="/" "="" > <img alt="CVRT" class="img-responsive" src="/assets/img/CVRT_Logo_footer" id="CVRTLogoo" style="display:inline"> </a> </div> <div class="col-sm-12 col-xs-12 col-md-4 col-lg-4 "> <h3 class="text-center">Follow Us</h3> <div class="navbar navbar-default" id="toggleThemeFooter"> <div class="text-center"> <a class="socialMediaIcon" href="https://www.facebook.com/RSAIreland"><i class="fab fa-facebook-f fa-align-center fa-2x"></i><span style="display:none" > "Facebook"</span></a> <a class="socialMediaIcon" href="https://twitter.com/RSAIreland"><i class="fab fa-twitter fa-align-center fa-2x"></i><span style="display:none" > "Twitter"</span></a> <a class="socialMediaIcon" href="https://www.youtube.com/playlist?list=PLi8nqrsVU6hsw08haUqHgZV3Y3AFbbkYK"><i class="fab fa-youtube fa-align-center fa-2x"></i><span style="display:none" > "YouTube"</span></a> <a class="socialMediaIcon" href="https://www.instagram.com/rsaireland"><i class="fab fa-instagram fa-align-center fa-2x"></i><span style="display:none" > "Instagram"</span></a> <a class="socialMediaIcon" href="https://ie.linkedin.com/company/road-safety-authority"><i class="fab fa-linkedin fa-align-center fa-2x"></i><span style="display:none" > "LinkedIn"</span></a> </div> </div> </div> <div class="col-sm-0 col-xs-0 col-md-2 col-lg-2"> </div> </div> <div class="row" id="rowFooterSections"> <div class="col-sm-3 text-center"> <ul class="list-unstyled text-small"> <li class="footerHeaders"> <a class="h4" data-toggle="collapse" href="#collapseFooterIOwn" aria-expanded="false" aria-controls="collapseFooterIOwn">I own a ...</a> <i class="fas fa-caret-down" data-toggle="collapse" href="#collapseFooterIOwn" aria-expanded="false" aria-controls="collapseFooterIOwn"></i> </li> <div class="collapse footerDropDown" id="collapseFooterIOwn"> <li class="footerHeaders"> <a href="/en-US/Test-Bookings/Vans-and-Jeeps/" class="h5">Van or jeep</a></li> <li class="footerHeaders"> <a href="/en-US/Test-Bookings/Trucks-and-Trailers/" class="h5">Truck or trailer</a></li> <li class="footerHeaders"> <a href="/en-US/Test-Bookings/Buses-and-Ambulances/" class="h5">Bus or ambulance</a></li> <li class="footerHeaders"> <a href="/en-US/Test-Bookings/Motor-Caravans/" class="h5">Motor caravan</a></li> <li class="footerHeaders"> <a href="/en-US/Test-Bookings/Mixed-Fleets/" class="h5">Mixed fleets or other vehicle types</a></li> </div> </ul> </div> <div class="col-sm-3 text-center"> <ul class="list-unstyled text-small"> <li class="footerHeaders"> <a class="h4" data-toggle="collapse" href="#collapseFooterOwnership" aria-expanded="false" aria-controls="collapseFooterOwnership">Owners & Operators</a> <i class="fas fa-caret-down" data-toggle="collapse" href="#collapseFooterOwnership" aria-expanded="false" aria-controls="collapseFooterOwnership"></i> </li> <div class="collapse footerDropDown" id="collapseFooterOwnership"> <li class="footerHeaders"> <a href="/en-US/Operator-Driver-Obligations/maintenance-and-repairs/" class="h5">Vehicle Maintenance and Repairs</a></li> <li class="footerHeaders"> <a href="/en-US/Operator-Driver-Obligations/Self-declaration/" class="h5">Self Declaration</a></li> <li class="footerHeaders"> <a href="/en-US/Operator-Driver-Obligations/Risk-rating/" class="h5">Operator Risk Indicator</a></li> <li class="footerHeaders"> <a href="/en-US/Operator-Driver-Obligations/Targeted-inspections/" class="h5">Enforcement Inspections</a></li> <li class="footerHeaders"> <a href="/en-US/Operator-Driver-Obligations/Make-a-confidential-complaint/" class="h5">Report an Operator confidentially</a></li> </div> </ul> </div> <div class="col-sm-3 text-center"> <ul class="list-unstyled text-small"> <li class="footerHeaders"> <a class="h4" data-toggle="collapse" href="#collapseFooterAbout" aria-expanded="false" aria-controls="collapseFooterAbout">About Us</a> <i class="fas fa-caret-down" data-toggle="collapse" href="#collapseFooterAbout" aria-expanded="false" aria-controls="collapseFooterAbout"></i> </li> <div class="collapse footerDropDown" id="collapseFooterAbout"> <li class="footerHeaders"> <a href="/en-US/About-CVRT/What-is-the-CVRT/" class="h5">About CVRT</a></li> <li class="footerHeaders"> <a id="logintocvrt" href="https://operator.cvrt.ie/" class="h5">Login to my CVRT</a></li> <li class="footerHeaders"> <a href="/en-US/Contact-Us/" class="h5">Contact Us</a></li> <li class="footerHeaders"> <a href="/en-US/CVRT-Statistics/" class="h5">CVRT Statistics</a></li> <li class="footerHeaders"> <a href="https://www.youtube.com/playlist?list=PLi8nqrsVU6hsw08haUqHgZV3Y3AFbbkYK" class="h5">Watch us on YouTube</a></li> </div> </ul> </div> <div class="col-sm-3 text-center"> <ul class="list-unstyled text-small"> <li class="footerHeaders"> <a class="h4" data-toggle="collapse" href="#collapseFooterUtility" aria-expanded="false" aria-controls="collapseFooterUtility">Utility</a> <i class="fas fa-caret-down" data-toggle="collapse" href="#collapseFooterUtility" aria-expanded="false" aria-controls="collapseFooterUtility"></i> </li> <div class="collapse footerDropDown" id="collapseFooterUtility"> <li class="footerHeaders"> <a href="/en-US/Privacy-Policy/" class="h5">Privacy Statement</a></li> <li class="footerHeaders"> <a href="/en-US/Terms-and-Conditions/" class="h5">Terms & Conditions</a></li> <li class="footerHeaders"> <a href="/en-US/About-CVRT/The-legislation/" class="h5">The Legislation</a></li> <li class="footerHeaders"> <a href="https://www.rsa.ie/" class="h5">Road Safety Authority</a></li> <!-- <li class="footerHeaders"> <a class="h5" aria-label="Sign in" href="/en-US/SignIn?returnUrl=%2Fen-US%2FOperator-Driver-Obligations%2F"> Sign in </a> </li> --> </div> </ul> </div> <script> function togglePanel (){ var w = $(window).width(); if (w <= 767) { $('.collapse.footerDropDown').removeClass('in'); } else { $('.collapse.footerDropDown').addClass('in'); } } function navBarBottomMobileOrDesktop (){ var w = $(window).width(); if (w <= 767) { $('.navbar-bottom.collapse.in').removeClass('in'); } else { $('.navbar-bottom.collapse').addClass('in'); } } function containsNumber(str) { return /\d/.test(str); } $(window).resize(function(){ togglePanel(); }); togglePanel(); $(window).on('load', function() { togglePanel(); navBarBottomMobileOrDesktop(); }) jQuery.fn.outerHTML = function() { return jQuery('<div />').append(this.eq(0).clone()).html(); }; $( document ).ready(function() { var title = document.getElementsByTagName("title")[0].innerHTML; var titleContainsSearchEN = title.includes("Search"); var titleContainsSearchIE = title.includes("Cuardaigh"); var queryTextValue = $('.querytext').text(); var resultsNumber = containsNumber(queryTextValue); if (titleContainsSearchEN == true || titleContainsSearchIE == true) { var breadcrumbValue = $('ul.breadcrumb').outerHTML(); breadcrumbValue = breadcrumbValue.substr(23, 160); var transformedBreadcrumb = '<nav class="breadcrumb"><div class="container"><ol>' + breadcrumbValue + '</ol></div></nav>'; $('ul.breadcrumb').remove(); $("#headerWithLogoAndNavigation").after( transformedBreadcrumb ); if (titleContainsSearchIE == true && resultsNumber == true ) { $('.search-results h2').empty(); $('.search-results h2').text('Torthaí an fhiosrúcháin: '+queryTextValue); } else if (titleContainsSearchIE == true && resultsNumber == false) { $('.search-results h2').empty(); $('.search-results h2').text('Ár leithscéal, níor aimsíodh aon rud'); } } }); </script> </div> </footer> <script> var links = document.links; for (let i = 0, linksLength = links.length ; i < linksLength ; i++) { if (links[i].hostname !== window.location.hostname) { links[i].target = '_self'; links[i].rel = 'noreferrer noopener'; } } </script> <script> var links = document.links; for (let i = 0, linksLength = links.length ; i < linksLength ; i++) { if (links[i].href.includes("assets")) { links[i].target = '_blank'; links[i].rel = 'noreferrer noopener'; } } </script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/bootstrap.bundle-105a4995b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/bootstrap.bundle-105a4995b8.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/postpreform.bundle-184c77da50.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/postpreform.bundle-184c77da50.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/app.bundle-0d23a48b21.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/app.bundle-0d23a48b21.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js" type="text/javascript"></script> <script type="text/javascript"> var appInsights=window.appInsights||function(a){ function b(a){c[a]=function(){var b=arguments;c.queue.push(function(){c[a].apply(c,b)})}}var c={config:a},d=document,e=window;setTimeout(function(){var b=d.createElement("script");b.src=a.url||https://az416426.vo.msecnd.net/scripts/a/ai.0.js,d.getElementsByTagName("script")[0].parentNode.appendChild(b)});try{c.cookie=d.cookie}catch(a){}c.queue=[];for(var f=["Event","Exception","Metric","PageView","Trace","Dependency"];f.length;)b("track"+f.pop());if(b("setAuthenticatedUserContext"),b("clearAuthenticatedUserContext"),b("startTrackEvent"),b("stopTrackEvent"),b("startTrackPage"),b("stopTrackPage"),b("flush"),!a.disableExceptionTracking){f="onerror",b("_"+f);var g=e[f];e[f]=function(a,b,d,e,h){var i=g&&g(a,b,d,e,h);return!0!==i&&c["_"+f](a,b,d,e,h),i}}return c }({ instrumentationKey: "f783c4c7-c3e3-41cd-8583-12553fb088df" }); window.appInsights=appInsights,appInsights.queue&&0===appInsights.queue.length&&appInsights.trackPageView(); appInsights.clearAuthenticatedUserContext(); </script> <script> //this event will update the title of the page based on active breadcrumb $('.breadcrumb').ready(function () { if ($('.breadcrumb').is(':visible')) { document.querySelector('title').innerHTML = ($('.breadcrumb > li.active').text() + " | CVRT "); } }); function GoToNewEditor() { var editCmsUrlSegment = "EditInCms"; var currentUrl = window.location.href; if (currentUrl.indexOf('?') > -1) { var urlSegments = currentUrl.split("?"); window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname + '?' + urlSegments[1]; } else { window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname; } } </script> <script> if ('serviceWorker' in navigator) { navigator.serviceWorker.getRegistrations().then(function(registrations) { for(let registration of registrations) { registration.unregister(); }}).catch(function(err) { console.log('Service Worker unregister action failed: ', err); }); } </script> <!--Start Show Session Expire Warning Popup here --> </body> </html> <!-- Generated at 11/24/2024 8:00:38 AM --> <!-- Page OK -->