ADVERTISEMENT

DoH-Davao seeks unified QR code systems

Published Nov 6, 2020 03:40 pm

DAVAO CITY – An official of the Department of Health (DoH)-Davao called on the provinces and cities to unify their QR code systems to improve the contact-tracing efforts in the region, Dr. Cleo Fe Tabada, head of the Regional Epidemiology and Surveillance Unit of Department of Health-Davao, said.

(Safe Davao QR / MANILA BULLETIN)

Tabada said during a press briefing that the local governments must utilize a synergized platform to establish a bigger contact-tracing system since people from different areas of the region can freely move around.

“We’re hoping that the QR codes can be connected. I’m not techie, but it’s much better that way because it would be helpful to locate and to help out in contact-tracing…because we move around. We go from one province to the next. So, it would be nice if there’s a way to put all these together because I’m sure they have assets and if we can connect them, it would be helpful in the big tracing system.” she said.

The region is composed of Davao de Oro, Davao del Norte, Davao del Sur, Davao Occidental, Davao Oriental, and chartered Davao City.

DoH-Davao Assistant Regional Director Lenny Joy Rivera said Davao del Norte and Davao del Sur have been utilizing the QR codes which help in the contact-tracing efforts.

Rivera encouraged the people to support the strategy to expedite the contact-tracing of first degree and second degree contacts of the confirmed COVID-19 cases.

Tabada said one of the challenges confronting the implementation of the system in Davao del Norte included the failure of several establishments to connect to the program.

“This has been implemented in (Davao del) Norte and they are able to make use of it. However, there are challenges because there are establishments that are not yet connected to the system. It’s working well for some,” she said.

As of Nov. 5, the DoH-Davao reported 6,090 cases with 1,696 active, 4,175 recoveries, and 219 deaths. Of the total, 4,189 were reported in Davao City, 320 in Davao de Oro, 660 in Davao del Norte, 455 in Davao del Sur, 105 in Davao Occidental, and 361 in Davao Oriental.

In Davao City, the mandatory enforcement of the Safe Davao QR (DQR) has been postponed from Nov. 7 to Nov. 23 to give more time for Dabawenyos to secure their personal QR codes after the registration website crashed.

Mayor Sara Duterte said a deluge of registrants flooded the https://safedavaoqr.davaoct.com after she announced last Tuesday the supposed start of the mandatory enforcement of the DQR system Saturday.

The registration for residents and non-city residents opened last Oct. 31, leaving them with only one week to secure their DQR codes.

The registration website has been unavailable since Wednesday.

In a statement on Friday, the City Government of Davao said it would make an announcement on the resumption of the registration once the DQR website is ready.

The DQR system has been implemented to hasten the contact-tracing system and prohibit non-essential movement of the people within the city in an effort to put the spread of the COVID-19 under control.

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.