1 2 3 4<!DOCTYPE html> 5<html lang="en"> 6<head> 7 <title>Medical Appliance List</title> 8 <meta name="title" content="Medical Appliance List"> 9 <meta name="keywords" content="Medical Appliance List" /> 10 <meta name="description" content="Government Employees Medical Scheme" /> 11 <meta name="google-site-verification" content="wvAZSk8ri_m46BlEMlSnyOIdZIbNTVoHA_gifK_7UzU" /> 12 <meta charset="utf-8"> 13 <meta content="width=device-width, initial-scale=1.0" name="viewport" /> 14 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 15 <meta content="text/html; charset=UTF-8; X-Content-Type-Options=nosniff" http-equiv="Content-Type" /> 16
16<script src="/js/Gems/jquery.js"></script>
16 17 <!--
17<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
17 --> 18 19 20 <link rel="stylesheet" href="/css/Gems/style.css"> 21 <link href="/css/Gems/optionCampaign_style.css" rel="stylesheet" /> 22 <link href="/css/Gems/bootstrap.min.css" rel="stylesheet" /> 23 <link rel="stylesheet" href="/css/Gems/navigation.css"> 24 <!-- <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"> --> 25 <link href="/css/Gems/font-awesome.min.css" rel="stylesheet" /> 26 <link rel="stylesheet" type="text/css" href="/css/Gems/zabuto_calendar.min.css"> 27 <link rel="shortcut icon" href="/img/favicon.ico"> 28 <link href="/css/Gems/bootstrapValidator.min.css" rel="stylesheet" /> 29 <link href="/css/Gems/bootstrap-datetimepicker.min.css" rel="stylesheet" /> 30 <!-- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css"> --> 31 <link href="/css/Gems/timer.css" rel="stylesheet" /> 32 33 34 <link href="/css/Gems/iPad.css" rel="stylesheet" /> 35 <link rel="stylesheet" href="/css/Gems/new-critical.css"> 36 <link rel="stylesheet" href="/css/Gems/flatpickr.min.css"> 37 <!-- Global site tag (gtag.js) - Google Analytics --> 38 39 40
40<script type='text/javascript'> 41 42 if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 43 console.log('You are on mobile'); 44 } else { 45 console.log('You are on a browser'); 46 } 47 </script>
47 48 49 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 69 bytes, lines 49-50
49 50 <script async src="https://www.googletagmanager.com/gtag/js?id=
50UA-118718147-1
vendor: 17 bytes, lines 50-51
50"></script> 51
51<script> 52
vendor: 159 bytes, lines 52-56
52window.dataLayer = window.dataLayer || []; 53 function gtag() { dataLayer.push(arguments); } 54 gtag('js', new Date()); 55 56 gtag('config', '
56UA-118718147-1
vendor: 9 bytes, lines 56-57
56'); 57
57</script>
57 58 59 <!-- Global site tag (gtag.js) - Google Analytics
vendor: 69 bytes, lines 59-60
59 60 <script async src="https://www.googletagmanager.com/gtag/js?id=
60UA-118718147-1
vendor: 17 bytes, lines 60-61
60"></script> 61
61<script> 62
vendor: 157 bytes, lines 62-65
62window.dataLayer = window.dataLayer || []; 63 function gtag() { dataLayer.push(arguments); } 64 gtag('js', new Date()); 65 gtag('config', '
65UA-118718147-1
vendor: 13 bytes, lines 65-66
65'); 66
66</script>
66--> 67 68
68<script type='text/javascript'> 69 function isItIE() { 70 user_agent = navigator.userAgent; 71 var is_it_ie = user_agent.indexOf("MSIE ") > -1 || user_agent.indexOf("Trident/") > -1; return is_it_ie; 72 } 73 if (isItIE()) { 74 alert('For the best viewing experience, we recommended that you use the latest version of Google Chrome or Microsoft Edge browsers.'); 75 } 76 else { 77 console.log('It is not Internet Explorer'); 78 } 79 </script>
79 80 <style> 81 .timer, 82 .countdown-timer { 83 display: none !important; 84 } 85 </style> 86 87</head> 88<body> 89 90 91 92<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 93 94<style> 95 iframe#gemsNews { 96 width: 64vw; 97 height: 36vw; 98 margin: 0 auto 99 /* Aspect ratio 16:9 */ 100 } 101 102 .toggleGemsNews { 103 display: none; 104 } 105 .dropdown-menu>li>a,.nav>li>a:focus,.nav>li>a:hover,.btn.focus, .btn:focus, .btn:hover { 106 text-decoration: none !important; 107 } 108</style> 109 110 <!-- Main Menu Navigation starts here --> 111 <nav class="header navbar navbar-expand-lg navbar-light bg-white fixed-top"> 112 113 <div class="container-fluid px-md-0"> 114 <div class="navbar-header d-flex align-items-center"> 115 <!-- Logo --> 116 <a class="navbar-brand" href="/"> 117<img src="/-/media/Gems-Media/Header/GEMS-20-Years-Logo-Black.png?la=en&h=113&w=260&hash=1621963999EFE628427D144A66E2C63D" alt="" /> </a> 118 119 <!-- Mobile Icons (visible on mobile only) --> 120 <div class="mobile_icons ms-auto d-lg-none"> 121 <ul class="list-unstyled d-flex m-0"> 122 <li class="navicon" style="margin-right: 10px"> 123 <p class="m-0"> 124<a href="/Information/information-centre" > <span class="material-icons"> 125 <svg width="25px" height="25px" viewBox="0 0 27 27" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 126 <title>Group@2x</title> 127 <g id="UI-Design" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 128 <g id="Dispute-resolution" transform="translate(-1327.000000, -47.000000)" stroke="#004B85" stroke-width="2"> 129 <g id="Group-17" transform="translate(18.000000, 18.000000)"> 130 <path d="M1322.5,55 C1329.40356,55 1335,49.4035594 1335,42.5 C1335,35.5964406 1329.40356,30 1322.5,30 C1315.59644,30 1310,35.5964406 1310,42.5 C1310,49.4035594 1315.59644,55 1322.5,55 Z M1322.5,40.2272727 L1322.5,50.4545455 M1322.5,35.6818182 L1322.5,37.9545455" id="Group"></path> 131 </g> 132 </g> 133 </g> 134 </svg> 135 </span> 136</a> </p> 137 </li> 138 <li class="navicon" onclick="openSearch()" style="margin-right: 20px"> 139 <p class="m-0"> 140 <a> 141 <span class="material-icons"> 142 <svg width="25px" height="25px" viewBox="0 0 27 27" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 143 <title>search@2x</title> 144 <g id="UI-Design" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 145 <g id="Dispute-resolution" transform="translate(-1374.000000, -47.000000)" stroke="#004B85" stroke-width="2"> 146 <g id="Group-17" transform="translate(18.000000, 18.000000)"> 147 <path d="M1375.75,48.75 L1382,55 L1375.75,48.75 Z M1367.26786,50.5357143 C1372.93864,50.5357143 1377.53571,45.9386381 1377.53571,40.2678571 C1377.53571,34.5970762 1372.93864,30 1367.26786,30 C1361.59708,30 1357,34.5970762 1357,40.2678571 C1357,45.9386381 1361.59708,50.5357143 1367.26786,50.5357143 Z" id="search"></path> 148 </g> 149 </g> 150 </g> 151 </svg> 152 </span> 153 </a> 154 </p> 155 </li> 156 </ul> 157 </div> 158 </div> 159 160 <!-- Hamburger Toggle Button (hidden - custom sidebarIconToggle used instead) --> 161 <button class="navbar-toggler d-none" type="button" data-bs-toggle="collapse" data-bs-target="#bs-example-navbar-collapse-1" aria-controls="bs-example-navbar-collapse-1" aria-expanded="false" aria-label="Toggle navigation">
162 <span class="navbar-toggler-icon"></span> 163 </button> 164 165 <!-- Main Navigation --> 166 <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 167 <ul class="nav navbar-nav ms-auto"> 168 169 <li class="nav-item dropdown d-none d-lg-block " id="navItem"> 170 <a href="/" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="true"> 171 For Individuals 172 </a> 173 <ul class="dropdown-menu"> 174 <li> 175 <a class="dropdown-item" href="/">Our Options</a> 176 </li> 177 <li> 178 <a class="dropdown-item" href="/Calculator">What do I qualify for?</a> 179 </li> 180 <li> 181 <a class="dropdown-item" href="/Healthcare-Providers/GEMS-Netwrk-of-Healthcare-Providers/Hospital-Network-List">Network Hospital List</a> 182 </li> 183 <li> 184 <a class="dropdown-item" href="https://www.gems.gov.za/Healthcare-Providers/Designated-Service-Providers?dspType=Combined">Designated Service Providers</a> 185 </li> 186 <li> 187 <a class="dropdown-item" href="/Information/Application-Form">Forms</a> 188 </li> 189 <li> 190 <a class="dropdown-item" href="/Healthcare-Providers/Formularies-List">Formulary Lists</a> 191 </li> 192 <li> 193 <a class="dropdown-item" href="/Healthcare-Providers/ICD10-Code">ICD10 Codes</a> 194 </li> 195 <li> 196 <a class="dropdown-item" href="/Healthcare-Providers/Medical-Appliance-documents">Medical Appliances List</a> 197 </li> 198 <li> 199 <a class="dropdown-item" href="/Information/Member-Guides">Member Guides</a> 200 </li> 201 <li> 202 <a class="dropdown-item" href="/About-Gems/G-Health">G-Health</a> 203 </li> 204 <li> 205 <a class="dropdown-item" href="/Healthcare-Programmes/Wellness-Programme">Wellness Programme</a> 206 </li> 207 <li> 208 <a class="dropdown-item" href="https://youtu.be/SUzYkcli0uM">GEMS News</a> 209 </li> 210 <li> 211 <a class="dropdown-item" href="/Healthcare-Programmes/Disease-Management">Healthcare Programmes</a> 212 </li> 213 <li> 214 <a class="dropdown-item" href="/Healthcare-Providers/Preventative-screening">Preventative Screening</a> 215 </li> 216 <li> 217 <a class="dropdown-item" href="/Information/flu-vaccine-2026">Flu Vaccination</a> 218 </li> 219 <li> 220 <a class="dropdown-item" href="/Information/FAQ">FAQs</a> 221 </li> 222 </ul> 223 </li> 224 <li class="nav-item dropdown d-none d-lg-block active" id="navItem"> 225 <a href="/Healthcare-Providers" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="true"> 226 Healthcare Providers 227 </a> 228 <ul class="dropdown-menu"> 229 <li> 230 <a class="dropdown-item" href="/Healthcare-Providers">Healthcare Providers</a> 231 </li> 232 <li> 233 <a class="dropdown-item" href="/Healthcare-Providers/Provider-Guides">
233Healthcare Providers Guides</a> 234 </li> 235 <li> 236 <a class="dropdown-item" href="/Healthcare-Providers/Preventative-screening">Preventative Screening</a> 237 </li> 238 <li> 239 <a class="dropdown-item" href="/Healthcare-Providers/ICD10-Code">ICD10 Codes</a> 240 </li> 241 <li> 242 <a class="dropdown-item" href="/Information/Application-Form">Forms</a> 243 </li> 244 <li> 245 <a class="dropdown-item" href="/Healthcare-Providers/Formularies-List">Formulary Lists</a> 246 </li> 247 <li> 248 <a class="dropdown-item" href="/Healthcare-Providers/Tariff-Files">Tariff Files</a> 249 </li> 250 <li> 251 <a class="dropdown-item" href="/Healthcare-Providers/Medical-Appliance-documents">Medical Appliances List</a> 252 </li> 253 <li> 254 <a class="dropdown-item" href="/Healthcare-Programmes/Disease-Management">Healthcare Programmes</a> 255 </li> 256 <li> 257 <a class="dropdown-item" href="/Healthcare-Providers/Designated-Service-Providers">Designated Service Providers</a> 258 </li> 259 <li> 260 <a class="dropdown-item" href="/Healthcare-Providers/Designated-Service-Provider-PDF-Lists">Designated Service Provider PDF Lists</a> 261 </li> 262 <li> 263 <a class="dropdown-item" href="/Information/Provider-FAQ">FAQs</a> 264 </li> 265 </ul> 266 </li> 267 <li class="nav-item dropdown d-none d-lg-block " id="navItem"> 268 <a href="/About-Gems/Overview" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="true"> 269 About GEMS 270 </a> 271 <ul class="dropdown-menu"> 272 <li> 273 <a class="dropdown-item" href="/About-Gems/Overview">Overview</a> 274 </li> 275 <li> 276 <a class="dropdown-item" href="/About-Gems/Governance">Governance</a> 277 </li> 278 <li> 279 <a class="dropdown-item" href="/Information/Ethics">Ethics</a> 280 </li> 281 <li> 282 <a class="dropdown-item" href="/About-Gems/Our-Board-and-EXCO">Our Board & EXCO</a> 283 </li> 284 <li> 285 <a class="dropdown-item" href="/About-Gems/CSI-Programmes">CSI Programmes</a> 286 </li> 287 <li> 288 <a class="dropdown-item" href="/About-Gems/Careers">Careers</a> 289 </li> 290 <li> 291 <a class="dropdown-item" href="/Information/Procurement">Procurement</a> 292 </li> 293 <li> 294 <a class="dropdown-item" href="/Information/Annual-report">Annual Reports</a> 295 </li> 296 <li> 297 <a class="dropdown-item" href="/About-Gems/G-Health">G-Health</a> 298 </li> 299 <li> 300 <a class="dropdown-item" href="/Information/Scheme-Rules">GEMS Rules</a> 301 </li> 302 <li> 303 <a class="dropdown-item" href="/Information/news-media">News and Media</a> 304 </li> 305 </ul> 306 </li> 307 308 <!-- Login Dropdown --> 309 <li class="nav-item dropdown login_btn"> 310 <p class="my-2 d-none d-lg-block m-0"> 311 <a href="#" data-bs-toggle="dropdown" role="button" aria-haspopup="true" class="btn btn-primary btn-circle btn-block rounded-pill w-100 dropdown-toggle"> 312 Login 313 </a> 314 </p> 315 <ul class="dropdown-menu dropdown-menu-end"> 316 <li><a class="dropdown-item" target="_blank" href="https://member.gems.gov.za">Member</a></li> 317 <li><a class="dropdown-item" target="_blank" href="https://hcp.gems.gov.za/login">Practitioner</a></li> 318 <li><a class="dropdown-item" target="_blank" href="https://admin.medscheme.co.za/2013/GEMS">
318Employer</a></li> 319 </ul> 320 </li> 321 322 <!-- Info Icon (desktop only) --> 323 <li class="nav-item navicon d-none d-lg-block" style="margin-right: 10px"> 324 <p class="m-0"> 325 <a class="nav-link" href="/information/information-centre"> 326 <span class="material-icons"> 327 <svg width="25px" height="25px" viewBox="0 0 27 27" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 328 <title>Info Centre</title> 329 <g id="UI-Design" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 330 <g id="Dispute-resolution" transform="translate(-1327.000000, -47.000000)" stroke="#004B85" stroke-width="2"> 331 <g id="Group-17" transform="translate(18.000000, 18.000000)"> 332 <path d="M1322.5,55 C1329.40356,55 1335,49.4035594 1335,42.5 C1335,35.5964406 1329.40356,30 1322.5,30 C1315.59644,30 1310,35.5964406 1310,42.5 C1310,49.4035594 1315.59644,55 1322.5,55 Z M1322.5,40.2272727 L1322.5,50.4545455 M1322.5,35.6818182 L1322.5,37.9545455" id="Group"></path> 333 </g> 334 </g> 335 </g> 336 </svg> 337 </span> 338 </a> 339 </p> 340 </li> 341 342 <!-- Search Icon (desktop only) --> 343 <li class="nav-item navicon d-none d-lg-block" onclick="openSearch()" style="margin-right: 20px"> 344 <p class="m-0"> 345 <a class="nav-link"> 346 <span class="material-icons"> 347 <svg width="25px" height="25px" viewBox="0 0 27 27" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 348 <title>search@2x</title> 349 <g id="UI-Design" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 350 <g id="Dispute-resolution" transform="translate(-1374.000000, -47.000000)" stroke="#004B85" stroke-width="2"> 351 <g id="Group-17" transform="translate(18.000000, 18.000000)"> 352 <path d="M1375.75,48.75 L1382,55 L1375.75,48.75 Z M1367.26786,50.5357143 C1372.93864,50.5357143 1377.53571,45.9386381 1377.53571,40.2678571 C1377.53571,34.5970762 1372.93864,30 1367.26786,30 C1361.59708,30 1357,34.5970762 1357,40.2678571 C1357,45.9386381 1361.59708,50.5357143 1367.26786,50.5357143 Z" id="search"></path> 353 </g> 354 </g> 355 </g> 356 </svg> 357 </span> 358 </a> 359 </p> 360 </li> 361 362 </ul> 363 </div> 364 </div> 365</nav> 366 <div class="nav-border gems-border"></div> 367<div id="myOverlay" class="overlay"> 368 <span class="closebtn" onclick="closeSearch()" title="Close Overlay">Ã</span> 369 <div class="overlay-content"> 370 371 <input type="text" placeholder="Search.." name="search" id="searchInput" maxlength="160" autocomplete="off"> 372 <button type="submit" style="margin-left: 20px;" class="btn btn-round disabled d-none d-sm-inline-block" id="btnSearch">SEARCH</button> 373 374 </div> 375</div><input type="checkbox" class="openSidebarMenu" id="openSidebarMenu"> 376<label for="openSidebarMenu" class="sidebarIconToggle"> 377 <div class="spinner diagonal part-1"></div> 378 <div class="spinner horizontal"></div> 379 <div class="spinner diagonal part-2"></div> 380</label> 381<!-- Burger Navigation starts here --> 382<div id="sidebarMenu"> 383 <div class="logo"> 384 <img src="/-/media/Gems-Media/Header/GEMS-20-Years-Logo-Black.png?la=en&h=113&w=260&hash=1621963999EFE628427D144A66E2C63D" class="logo" alt="" /> 385 </div> 386 <ul class="sidebarMenuInner"> 387 <div class="accordion" id="accordion"> 388 <div class="accordion-item" style="padding: 1px 0 !important;"> 389 <h2 class="accordion-header" id="heading_1" style="margin: 0!important;"> 390 <button class="accordion-button " type="button" data-bs-toggle="collapse" data-bs-target="#collapse_1" aria-expanded="true" aria-controls="collapse_1"> 391 <b>For Individuals</b> 392 </button> 393 </h2> 394 <div id="collapse_1" class="accordion-collapse collapse show" aria-labelledby="heading_1" data-bs-parent="#accordion"> 395 <div class="accordion-body"> 396 <li> 397 <a href="/">Our Options</a> 398 </li> 399 <li> 400 <a href="/Calculator">What do I qualify for?</a> 401 </li> 402 <li> 403 <a href="/Healthcare-Programmes/Disease-Management">Healthcare Programmes</a> 404 </li> 405 <li> 406 <a href="/Healthcare-Providers/GEMS-Netwrk-of-Healthcare-Providers/Hospital-Network-List">Network Hospital List</a> 407 </li> 408 <li> 409 <a href="https://www.gems.gov.za/Healthcare-Providers/Designated-Service-Providers?dspType=Combined">Designated Service Providers</a> 410 </li> 411 <li> 412 <a href="/Information/Application-F
412orm">Forms</a> 413 </li> 414 <li> 415 <a href="/Healthcare-Providers/Formularies-List">Formulary Lists</a> 416 </li> 417 <li> 418 <a href="/Healthcare-Providers/ICD10-Code">ICD10 Codes</a> 419 </li> 420 <li> 421 <a href="/Healthcare-Providers/Medical-Appliance-documents">Medical Appliances List</a> 422 </li> 423 <li> 424 <a href="/Information/Member-Guides">Member Guides</a> 425 </li> 426 <li> 427 <a href="/About-Gems/G-Health">G-Health</a> 428 </li> 429 <li> 430 <a href="/Healthcare-Programmes/Wellness-Programme">Wellness Programme</a> 431 </li> 432 <li> 433 <a href="https://youtu.be/SUzYkcli0uM">GEMS News</a> 434 </li> 435 <li> 436 <a href="/Healthcare-Programmes/Disease-Management">Healthcare Programmes</a> 437 </li> 438 <li> 439 <a href="/Healthcare-Providers/Preventative-screening">Preventative Screening</a> 440 </li> 441 <li> 442 <a href="/Information/flu-vaccine-2026">Flu Vaccination</a> 443 </li> 444 <li> 445 <a href="/Information/FAQ">FAQs</a> 446 </li> 447 </div> 448 </div> 449 </div> 450 <div class="accordion-item" style="padding: 1px 0 !important;"> 451 <h2 class="accordion-header" id="heading_2" style="margin: 0!important;"> 452 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse_2" aria-expanded="false" aria-controls="collapse_2"> 453 <b>Healthcare Providers</b> 454 </button> 455 </h2> 456 <div id="collapse_2" class="accordion-collapse collapse " aria-labelledby="heading_2" data-bs-parent="#accordion"> 457 <div class="accordion-body"> 458 <li> 459 <a href="/Healthcare-Providers">Healthcare Providers</a> 460 </li> 461 <li> 462 <a href="/Healthcare-Providers/Provider-Guides">Healthcare Providers Guides</a> 463 </li> 464 <li> 465 <a href="/Healthcare-Providers/Preventative-screening">Preventative Screening</a> 466 </li> 467 <li> 468 <a href="/Healthcare-Providers/ICD10-Code">ICD10 Codes</a> 469 </li> 470 <li> 471 <a href="/Information/Application-Form">Forms</a> 472 </li> 473 <li> 474 <a href="/Healthcare-Providers/Formularies-List">Formulary Lists</a> 475 </li> 476 <li> 477 <a href="/Healthcare-Providers/Tariff-Files">Tariff Files</a> 478 </li> 479 <li> 480 <a href="/Healthcare-Providers/Medical-Appliance-documents">Medical Appliances List</a> 481 </li> 482 <li> 483 <a href="/Healthcare-Programmes/Disease-Management">Healthcare Programmes</a> 484 </li> 485 <li> 486 <a href="/Healthcare-Providers/Designated-Service-Providers">Designated Service Providers</a> 487 </li> 488 <li> 489 <a href="/Healthcare-Providers/Designated-Service-Provider-PDF-Lists">Designated Service Provider PDF Lists</a> 490 </li> 491 <li> 492 <a href="/Information/Provider-FAQ">FAQs</a> 493 </li> 494 </div> 495 </div> 496 </div> 497 <div class="accordion-item" style="padding: 1px 0 !important;"> 498 <h2 class="accordion-header" id="heading_3" style="margin: 0!important;"> 499 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse_3" aria-expanded="false" aria-controls="collapse_3"> 500 <b>About GEMS</b> 501 </button> 502 </h2> 503 <div id="collapse_3" class="accordion-collapse collapse " aria-labelledby="heading_3" data-bs-parent="#accordion"> 504 <div class="accordion-body"> 505 <li> 506 <a href="/About-Gems/Overview">Overview</a> 507 </li> 508 <li> 509 <a href="/About-Gems/Governance">Governance</a> 510 </li> 511 <li> 512 <a href="/Information/Ethics">Ethics</a> 513 </li> 514 <li> 515 <a href="/About-Gems/Our-Board-and-EXCO">Our Board & EXCO</a> 516 </li> 517 <li> 518 <a href="/About-Gems/CSI-Programmes">CSI Programmes</a> 519 </li> 520 <li> 521 <a href="/About-Gems/Careers">Careers</a> 522 </li> 523 <li> 524 <a href="/Information/Procurement">Procurement</a> 525 </li> 526 <li> 527 <a href="/Information/Annual-report">Annual Reports</a> 528 </li> 529 <li> 530 <a href="/About-Gems/G-Health">G-Health</a> 531 </li> 532 <li> 533 <a href="/Information/Scheme-Rules">GEMS Rules</a> 534 </li> 535 <li> 536 <a href="/Information/news-media">News and Media</a> 537 </li> 538 </div> 539 </div> 540 </div> 541 <div class="accordion-item" style="padding: 1px 0 !important;"> 542 <h2 class="accordion-header" id="heading_4" style="margin: 0!important;"> 543 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse_4" aria-expanded="false" aria-controls="collapse_4"> 544 <b>Information Center</b> 545 </button> 546 </h2> 547 <div id="collapse_4" class="accordion-collapse collapse " aria-labelledby="heading_4" data-bs-parent="#accordion"> 548 <div class="accordion-body"> 549 <li> 550 <a href="/Information/Contact-Us">Contact Us</a> 551 </li> 552 <li> 553 <a href="/Information/Scheme-Rules">Scheme Rules</a> 554 </li> 555 <li> 556 <a href="/Information/Trustees-election">Trustees Elections</a> 557 </li> 558 <li> 559 <a href="/About-Gems/Careers">Careers</a> 560 </li> 561 <li> 562 <a href="/Information/Procurement">Procurement</a> 563 </li> 564 <li> 565 <a href="/Information/Red-pages">Red Pages</a> 566 </li> 567 <li> 568 <a href="/-/media/Gems-Media/Documents/Marketing-Brochures/2026/Marketing-Brochure_Final.pdf">Marketing Brochure</a> 569 </li> 570 <li> 571 <a href="/Information/Fraud">Report Fraud Waste And Abuse</a> 572 </li> 573 <li> 574 <a href="/Information/GEMS-service-providers">GEMS Service Providers</a> 575 </li> 576 <li> 577 <a href="/Information/Application-F
577orm">Forms</a> 578 </li> 579 <li> 580 <a href="https://www.gems.gov.za/Information/Annual-report">Annual Reports</a> 581 </li> 582 <li> 583 <a href="/-/media/Gems-Media/Documents/Covid-19-Communications-2021/18-May-2021/PO-Communication-Vaccine-Rollout.pdf">Covid Vaccine Rollout - Member Communication</a> 584 </li> 585 <li> 586 <a href="/Information/covid19-news-update">Covid-19 News Update</a> 587 </li> 588 <li> 589 <a href="/Information/Ethics">Ethics</a> 590 </li> 591 <li> 592 <a href="/Information/agm-2026">Annual General Meeting</a> 593 </li> 594 <li> 595 <a href="/Information/Dispute-Resolution">Dispute Resolution</a> 596 </li> 597 <li> 598 <a href="/Information/Fact-Sheet">Fact Sheet</a> 599 </li> 600 <li> 601 <a href="/Information/information-centre">GEMS Information Centre</a> 602 </li> 603 <li> 604 <a href="/Information/Prescribed-Minimum-Benefits">Prescribed Minimum Benefits</a> 605 </li> 606 <li> 607 <a data-bs-toggle="modal" data-bs-target="#myModal">Subscribe to Newsletter</a> 608 </li> 609 <li> 610 <a href="/Information/FAQ">Frequently Asked Questions</a> 611 </li> 612 <li> 613 <a href="/Information/Claims-guide">Claims Guide</a> 614 </li> 615 </div> 616 </div> 617 </div> 618 </div> 619 </ul> 620</div> 621 <!-- GEMS NEWS IFRAME --> 622 <!-- <iframe id="gemsNews" class="toggleGemsNews" src="https://gems.selectcast.io/?t=v&mid=60f9139d7d6b693df801ad96&fid=49874555-6f6b-4c33-a156-480f44602a44&as=0"></iframe> --> 623
623<script> 624 625 const el = document.getElementById('toggleGemsNews'); 626 const targetEl = document.getElementById('gemsNews'); 627 628 //You can also use the Modal class that is currently used on the GEMS website. 629 630 if (el && targetEl) { 631 el.addEventListener("click", function () { 632 targetEl.classList.toggle('toggleGemsNews'); 633 }); 634 } 635 636 </script>
636 637 638 <nav class="mobile_view_breadcrumb" aria-label="breadcrumb" role="navigation" style="margin-top: 70px;"> 639 <ol class="breadcrumb"style="background-color: #F5F5F5!important; padding: 8px 15px!important; "> 640 641 <li class="breadcrumb-item"><a href="/" style="color: #337AB7!important;"> GEMS </a></li> 642 <li class="breadcrumb-item"><a href="/Healthcare-Providers" style="color: #337AB7!important;"> Healthcare Providers </a></li> 643 <li class="breadcrumb-item active" aria-current="page"> <b>Medical Appliance List</b></li> 644 645 </ol> 646 </nav> 647 648 <div class="top-banner mobile_banner" 649 style="background-image: url('/-/media/Gems-Media/Banners/medical-appliance-list.png'); background-position: center !important; background-size: cover; background-repeat: no-repeat;"> 650 <div class="top-overlay"> 651 <div class="overlay-caption mobile_heading"> 652 <h1>Medical appliance list</h1> 653 </div> 654 </div> 655 </div> 656
656<script type="text/javascript"> 657 658 function searchMedicalAppl(url) 659 { 660 var category = $('.practice_type > .dropdown-select').text(); 661 var namePresent = false; 662 var codePresent = false; 663 var page = url.includes("?page"); 664 if (category.trim() == "Search By Category" && $("#txtCode").val().length < 1 && $("#txtMedicalApplName").val().length < 1) { 665 return; 666 } 667 if ($("#txtMedicalApplName").val() != "") { 668 if (page) { 669 url = url + "&name=" + encodeURIComponent($("#txtMedicalApplName").val()); 670 namePresent = true; 671 } 672 else { 673 url = url + "?name=" + encodeURIComponent($("#txtMedicalApplName").val()); 674 namePresent = true; 675 } 676 } 677 678 if ($("#txtCode").val() != "") { 679 if (namePresent || page) { 680 url = url + "&code=" + encodeURIComponent($("#txtCode").val()); 681 } 682 else { 683 url = url + "?code=" + encodeURIComponent($("#txtCode").val()); 684 } 685 codePresent = true; 686 } 687 688 if (category.trim() != "Search By Category") { 689 if (namePresent || codePresent || page) { 690 url = url + "&category=" + encodeURIComponent(category); 691 } 692 else { 693 url = url + "?category=" + encodeURIComponent(category); 694 } 695 } 696 697 698 window.location.href = url; 699 } 700 701 </script>
701 702 <div class="search-bar"> 703 <div class="container"> 704 <div class="row"> 705 <div class="col-md-4"> 706 <div class="mb-3"> 707 <input type="text" class="form-control" placeholder="Search by name" id="txtMedicalApplName" name="searchbyname" autocomplete="off" /> 708 </div> 709 <div class="spacer-10 d-md-none"></div> 710 </div> 711 <div class="col-md-4"> 712 <div class="mb-3"> 713 <div class="practice_type dropdown select-dropdown"> 714 <button id="dLabel" class="dropdown-select" type="button" data-bs-toggle="dropdown" aria-haspopup="true" 715 aria-expanded="false"> 716 Search By Category 717 <span class="caret"></span> 718 </button> 719 <ul class="dropdown-menu" aria-labelledby="dLabel" style="z-index:0.1 !important;"> 720 <li>AIR CAST BRACES AND ACCESSORIES</li> 721 <li>ARM IMMOBILISER SLING</li> 722 <li>BATH SWIVEL STOOL OR SHOWER CHAIR</li> 723 <li>BEDPANS</li> 724 </ul> 725 </div> 726 </div> 727 <div class="spacer-10 d-md-none"></div> 728 </div> 729 <div class="col-md-4"> 730 <div class="mb-3"> 731 <input type="text" class="form-control" placeholder="Search by code" id="txtCode" name="searchbycode" autocomplete="off"/> 732 </div> 733 <button class="fiter_icon_container" id="submitSearch" onclick="searchMedicalAppl('/Healthcare-Providers/Medical-Appliance-List-search-functionality')"><i class="fa fa-search filter__icon"></i></button> 734 </div> 735 </div> 736 </div> 737 </div> 738 <div class="container"> 739 <div class="row spacer-30"> 740 741 <div class="col-md-12"> 742 <div class="row"> 743 <div class="col-md-12"> 744 <table class="table"> 745 <thead> 746 <tr> 747 <th>DESCRIPTION</th> 748 <th>CATEGORY</th> 749 <th>CODE</th> 750 751 </tr> 752 </thead> 753 <tbody> 754 <tr> 755 <td>ACTIVE ARM SLING</td> 756 <td>ARM IMMOBILISER SLING</td> 757 <td>76804</td> 758 </tr> 759 <tr> 760 <td>ARC 2 SHOULDER UNIV</td> 761 <td>ARM IMMOBILISER SLING</td> 762 <td>68827</td> 763 </tr> 764 <tr> 765 <td>SHOULDER IMMOBILISER</td> 766 <td>ARM IMMOBILISER SLING</td> 767 <td>16998</td> 768 </tr> 769 <tr> 770 <td>SURROUND AIR ANKLE ATH 9 LT</td> 771 <td>AIR CAST BRACES AND ACCESSORIES</td> 772 <td>14642</td> 773 </tr> 774 <tr> 775 <td>SURROUND AIR ANKLE REG 10 RT</td> 776 <td>AIR CAST BRACES AND ACCESSORIES</td> 777 <td>14641</td> 778 </tr> 779 780 </tbody> 781 </table> 782 </div> 783 </div> 784 <div class="row"> 785 <div class="col-md-12"> 786 <div class="position-pagination"> 787 <div> 788 <div class="btn-group" role="group" aria-label="Basic example"> 789 790 791 792 <a class="btn btn-outline-secondary active" onclick="searchMedicalAppl('/Healthcare-Providers/Medical-Appliance-List-search-functionality?page=1')">1</a> 793 <a class="btn btn-outline-secondary " onclick="searchMedicalAppl('/Healthcare-Providers/Medical-Appliance-List-search-functionality?page=2')">2</a> 794 <a class="btn btn-outline-secondary" onclick="searchMedicalAppl('/Healthcare-Providers/Medical-Appliance-List-search-functionality?page=2')">>></a> 795 </div> 796 </div> 797 </div> 798 </div> 799 </div> 800 </div> 801 802 </div> 803 </div> 804 805
806<script type="text/javascript"> 807 808 $('#txtCode').on('keydown', function (e) { 809 if (e.key === 'Enter') // the enter key 810 { 811 $('#submitSearch').click(); 812 } 813 }); 814 $('#txtMedicalApplName').on('keydown', function (e) { 815 if (e.key === 'Enter') // the enter key 816 { 817 $('#submitSearch').click(); 818 } 819 }); 820 var getUrlParameter = function getUrlParameter(sParam) { 821 var sPageURL = window.location.search.substring(1), 822 sURLVariables = sPageURL.split('&'), 823 sParameterName, 824 i; 825 826 for (i = 0; i < sURLVariables.length; i++) { 827 sParameterName = sURLVariables[i].split('='); 828 829 if (sParameterName[0] === sParam) { 830 return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); 831 } 832 } 833 }; 834 835 var nameParam = getUrlParameter('name'); 836 var codeParam = getUrlParameter('code'); 837 var provinceTypeParam = getUrlParameter('category'); 838 839 840 if (provinceTypeParam) { 841 if (provinceTypeParam.length > 30) { 842 $('.practice_type> .dropdown-select').text(provinceTypeParam).append('<span class="caret"></span>'); 843 } 844 else { 845 $('.practice_type> .dropdown-select').text(provinceTypeParam).append('<span class="caret"></span>'); 846 } 847 } 848 if (nameParam) { 849 $('#txtMedicalApplName').val(nameParam); 850 } 851 if (codeParam) { 852 $('#txtCode').val(codeParam); 853 } 854 855 856 857</script>
857<div class="container"> 858 <div class="row spacer-30" 859 style="margin-top: 30px!important;margin-right: -15px!important;margin-left: -15px!important;"> 860 <div class="col-md-12"> 861 <div class="gems-border" style="margin-left: -15px!important;margin-right: -15px!important;"></div> 862 </div> 863 </div> 864</div> 865<div class="spacer-20"></div> <style> 866 .read_more { 867 overflow: hidden; 868 text-overflow: ellipsis; 869 display: -webkit-box; 870 -webkit-box-orient: vertical; 871 } 872 873 .career-bottom .col-md-8 { 874 overflow: hidden; 875 } 876 877 .careers_life_at_gems_text_section { 878 height: 500px; 879 overflow-y: scroll; 880 overflow-x: hidden; 881 padding: 40px 20px; 882 box-sizing: border-box; 883 scrollbar-gutter: stable; 884 scrollbar-width: auto; 885 scrollbar-color: #9c9c9c #f1f1f1; 886 margin-right: 5px; 887 } 888 b, strong { 889 font-weight: bolder!important; 890 } 891 .careers_life_at_gems_text_section p { 892 margin-right: 0; 893 word-break: break-word; 894 } 895 896 .mobile_paragraph { 897 margin-right: 0; 898 padding-right: 15px; 899 } 900 901 /* Chrome, Edge, Safari */ 902 .careers_life_at_gems_text_section::-webkit-scrollbar { 903 width: 12px; 904 } 905 906 .careers_life_at_gems_text_section::-webkit-scrollbar-track { 907 background: #f1f1f1; 908 border-radius: 10px; 909 } 910 911 .careers_life_at_gems_text_section::-webkit-scrollbar-thumb { 912 background: #9c9c9c; 913 border-radius: 10px; 914 border: 2px solid #f1f1f1; 915 } 916 917 .careers_life_at_gems_text_section::-webkit-scrollbar-thumb:hover { 918 background: #7f7f7f; 919 } 920</style> 921 <div class="container"> 922 <div class="row"> 923 <div class="col-md-5 ps-4"> 924 <img src="/-/media/Gems-Media/Image-Callouts/Providers/Medicalappa.png?la=en&h=814&w=906&hash=4AB280A2F492D66BA89F9E9E9BE92221" class="img-fluid" alt="" /> 925 </div> 926 927 <div class="col-md-7"> 928 <p> </p> 929<p> </p> 930<p> 931Claims for the items listed on the forms can be submitted without any supporting documents. You can submit your claim directly to GEMS via email: [email protected] or fax to 0861 004 367. Please note that patients on the Tanzanite One, Beryl and Emerald Value medical plans must obtain a referral from their nominated GP before they can consult a specialist or surgical appliance provider.</p> 932<br> 933<div> </div> 934 </div> 935 </div> 936 </div> 937<div class="container"> 938 <div class="row spacer-30" 939 style="margin-top: 30px!important;margin-right: -15px!important;margin-left: -15px!important;"> 940 <div class="col-md-12"> 941 <div class="gems-border" style="margin-left: -15px!important;margin-right: -15px!important;"></div> 942 </div> 943 </div> 944</div> 945<div class="spacer-20"></div> 946 <style> 947body { 948 font-size: 14px !important; 949} 950h4 { 951 font-size: 18px !important; 952 line-height: 1.5em !important; 953} 954a, a:focus, a:hover { 955 text-decoration: none !important; 956} 957 958 959</style> 960<div id="myModal" class="modal fade" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false"> 961 <div class="modal-dialog modal-lg"> 962 <!-- Modal content--> 963 <div class="modal-content"> 964 <div class="modal-header"> 965 <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close" onclick="closeModal()"></button> 966 </div> 967 <div class="modal-body"> 968 <div class="row"> 969 <div class="col-md-6"> 970 971 <img src="/-/media/Gems-Media/Header/logo.png" class="img-fluid" alt="Gems" /> 972 </div> 973 <div class="col-md-6"> 974 <h3><strong>Subscribe to our newsletter</strong></h3> 975 <p><strong>At GEMS we believe that every one of our members matter. That is
975why we have prepared the member newsletter to focus on your specific needs.<br> 976</strong></p> 977 <input id="subscribeInput" type="email" class="form-control" 978 placeholder="Enter Email Address" aria-describedby="basic-addon1"> 979 <div class="spacer-10"></div> 980 <button id="subscribeButton" class="btn btn-round btn-primary w-100" 981 onclick="submitSubscription()" type="submit"> 982 Subscribe 983 </button> 984 </div> 985 </div> 986 </div> 987 </div> 988 </div> 989</div> 990
991<script type="text/javascript"> 992 993 function submitSubscription() { 994 var email = $('#subscribeInput').val(); 995 if (email.length > 0) { 996 var formData = { 997 "email": email 998 }; 999 $.ajax({ 1000 url: "url", 1001 type: "POST", 1002 data: formData, 1003 success: function (data, textStatus, jqXHR) { 1004 return true; 1005 }, 1006 error: function (jqXHR, textStatus, errorThrown) { 1007 return false; 1008 } 1009 }); 1010 } 1011 } 1012</script>
1012 1013 1014 <footer style="position: relative;"> 1015 <div class="container"> 1016 <div class="row"> 1017 <div class="col-md-3"> 1018 <h4 class="text-left"><b>For Individuals</b></h4> 1019 <div class="footer-menu"> 1020 <ul> 1021 <li> 1022 <a href="/">Our Options</a> 1023 1024 </li> 1025 <li> 1026 <a href="/Calculator">What do I qualify for?</a> 1027 1028 </li> 1029 <li> 1030 <a href="/Healthcare-Providers">GEMS healthcare providers</a> 1031 1032 </li> 1033 <li> 1034 <a href="/Healthcare-Providers/GEMS-Netwrk-of-Healthcare-Providers/Hospital-Network-List">GEMS network hospitals</a> 1035 1036 </li> 1037 <li> 1038 <a href="/-/media/Gems-Media/Documents/Generic-Images-for-hidden-page-links/2023/Download-our-Apps.pdf">Download our Apps</a> 1039 1040 </li> 1041 <li> 1042 <a href="/Sitemap">Sitemap</a> 1043 1044 </li> 1045 </ul> 1046 </div> 1047 </div> 1048 <div class="col-md-3"> 1049 <h4 class="text-left"><b>Healthcare Providers</b></h4> 1050 <div class="footer-menu"> 1051 <ul> 1052 <li> 1053 <a href="/Healthcare-Providers">Healthcare Providers</a> 1054 1055 </li> 1056 <li> 1057 <a href="/Healthcare-Providers/Provider-Guides"> Healthcare provider guides</a> 1058 1059 </li> 1060 <li> 1061 <a href="/Healthcare-Providers/Preventative-screening">Preventative screening</a> 1062 1063 </li> 1064 <li> 1065 <a href="/Healthcare-Providers/ICD10-Code">ICD10 codes</a> 1066 1067 </li> 1068 <li> 1069 <a href="/Healthcare-Providers/Medical-Appliance-List-search-functionality"> Medical appliances</a> 1070 1071 </li> 1072 <li> 1073 <a href="/Healthcare-Providers/Formularies-List">Formulary Lists</a> 1074 1075 </li> 1076 <li> 1077 <a href="/Healthcare-Providers/Tariff-Files">Tarrif files</a> 1078 1079 </li> 1080 </ul> 1081 </div> 1082 </div> 1083 <div class="col-md-3"> 1084 <h4 class="text-left"><b>About GEMS</b></h4> 1085 <div class="footer-menu"> 1086 <ul> 1087 <li> 1088 <a href="/About-Gems/Overview">Overview</a> 1089 1090 </li> 1091 <li> 1092 <a href="/About-Gems/Governance">Governance</a> 1093 1094 </li> 1095 <li> 1096 <a href="/About-Gems/Our-Board-and-EXCO">Our board & EXCO</a> 1097 1098 </li> 1099 <li> 1100 <a href="/About-Gems/CSI-Programmes">CSI Programmes</a> 1101 1102 </li> 1103 <li> 1104 <a href="/About-Gems/Careers">Career & Opportunities</a> 1105 1106 </li> 1107 <li> 1108 <a href="/-/media/Gems-Media/Documents/PAIA-MANUALS/2025/P1-GEMS-PAIA-MANUAL-Clean--signed137.pdf">GEMS PAIA Manual</a> 1109 1110 </li> 1111 <li> 1112 <a href="/-/media/Gems-Media/Documents/External-Privacy-Notice/GEMS-External-Privacy-Statement_.pdf">External Privacy Notice</a> 1113 1114 </li> 1115 <li> 1116 <a href="/Information/Scheme-Rules">GEMS Rules</a> 1117 1118 </li> 1119 <li> 1120 <a href="/Information/Terms-of-use">Terms of Use</a> 1121 1122 </li> 1123 </ul> 1124 </div> 1125 </div> 1126 <div class="col-md-3"> 1127 <h4 class="text-left"><b>Information Center</b></h4> 1128 <div class="footer-menu"> 1129 <ul> 1130 <li> 1131 <a href="/Information/Contact-Us">Contact Us</a> 1132 1133 </li> 1134 <li> 1135 <a href="/Information/Fraud">Report Fraud Waste and Abuse</a> 1136 1137 </li> 1138 <li> 1139 <a href="/Information/GEMS-service-providers">GEMS service providers</a> 1140 1141 </li> 1142 <li> 1143 <a href="/Information/Application-F
1143orm">Forms</a> 1144 1145 </li> 1146 <li> 1147 <a href="/Information/Annual-report">Annual reports</a> 1148 1149 </li> 1150 <li> 1151 <a href="/Information/Procurement">Procurement</a> 1152 1153 </li> 1154 <li> 1155 <a href="/Information/FAQ">Frequently asked questions</a> 1156 1157 </li> 1158 </ul> 1159 </div> 1160 </div> 1161 </div> 1162 </div> 1163</footer> 1164 <div class="footer-rainbow" style="background-image: url("/-/media/Gems-Media/Footer/colourbar.png");"> 1165 <span>© Copyright 2026 GEMS | All Rights Reserved | The Government Employees Medical Scheme (GEMS) is an authorised Financial Services Provider (FSP No 52861)</span> 1166 <span style="float: right;">Working towards a healthier you</span> 1167 </div> 1168 1169 1170 1171 1172 1173
1173<script src="/js/Gems/moment.min.js"></script>
1173 1174
1174<script type="text/javascript" src="/js/Gems/bootstrapValidator.min.js"></script>
1174 1175 1176
1176<script src="/js/Gems/flatpickr.js"></script>
1176 1177
1177<script src="/js/Gems/bootstrap.min.js"></script>
1177 1178
1178<script src="/js/Gems/accordion.js"></script>
1178 1179
1179<script src="/js/Gems/classie.js"></script>
1179 1180
1180<script src="/js/Gems/calendar.js"></script>
1180 1181
1181<script src="/js/Gems/zabuto_calendar.min.js"></script>
1181 1182
1182<script src="/js/Gems/validate-calculator.js"></script>
1182 1183
1183<script src="/js/Gems/Calculator.js"></script>
1183 1184
1184<script src="/js/Gems/compare.js"></script>
1184 1185
1185<script src="/js/Gems/Search.js"></script>
1185 1186
1186<script src="/js/Gems/Header.js"></script>
1186 1187
1187<script src="/js/Gems/enter-key.js"></script>
1187 1188
1188<script src="/js/Gems/social-media.js"></script>
1188 1189 1190 1191 1192 1193 <!--Chatbot--> 1194 1195 <div class="chat_talkk_widget" data-subreddit="reactjs"></div> 1196
1196<script type="text/javascript"> 1197 window.chat_widget_reference_no = '6rwk2cb2crukjthp6xhp4e9rcgu36e3661gk8e8' 1198 window.bot_type = 'Chat' 1199 </script>
1199 1200
1200<script src="https://chattalkk.gems.gov.za/ping"></script>
1200 1201 <link href="https://chattalkk.gems.gov.za/chat-widget/index.css" rel="stylesheet" /> 1202
1202<script src="https://chattalkk.gems.gov.za/chat-widget/index.js"></script>
1202 1203 <!--End Chatbot--> 1204
1204<script src="/js/Gems/modal.js"></script>
1204 1205 <!--
1205<script src="~/js/Gems/countdown-timer.js"></script>
1205--> 1206 1207
1207<script> 1208 // Set default line-clamp for each paragraph 1209 const read_more = document.querySelectorAll('.read_more'); 1210 read_more.forEach(function (item) { 1211 item.setAttribute('data-lines', item.getAttribute('data-lines')); 1212 // Set default line-clamp for each paragraph 1213 item.style.webkitLineClamp = item.getAttribute('data-lines'); 1214 item.style.lineClamp = item.getAttribute('data-lines'); 1215 }); 1216 const read_more_btn = document.querySelectorAll('.read_more_btn'); 1217 // add event listener 1218 read_more_btn.forEach(function (el) { 1219 el.addEventListener('click', function (e) { 1220 e.preventDefault(); 1221 // get parent element 1222 const parent = this.parentElement.parentElement; 1223 1224 // get text 1225 const text = parent.querySelector('.read_more'); 1226 1227 // get number of lines 1228 const lines = text.getAttribute('data-lines'); 1229 1230 // create style of text 1231 const style = document.createElement('style'); 1232 style.innerHTML = ` 1233 .read_more_text_toggle { 1234 -webkit-line-clamp: unset !important; 1235 line-clamp: unset !important; 1236 -webkit-box-orient: unset !important; 1237 } 1238 `; 1239 1240 // Get the first script tag 1241 var ref = document.querySelector('script'); 1242 1243 // Insert our new styles before the first script tag 1244 ref.parentNode.insertBefore(style, ref); 1245 1246 // Toggle class 1247 text.classList.toggle('read_more_text_toggle'); 1248 1249 // Toggle text 1250 1251 if (text.classList.contains('read_more_text_toggle')) { 1252 this.innerHTML = 'Read Less'; 1253 } else { 1254 this.innerHTML = 'Read More'; 1255 } 1256 }); 1257 }); 1258 </script>
1258 1259 1260</body> 1261</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.