ADVERTISEMENT

60 provinces, cities adopt DOST's S-PaSS travel app

Published Mar 26, 2021 07:06 pm

Sixty provinces and highly urbanized cities have adopted the Department of Science and Technology’s (DOST) Safe, Swift and Smart Passage or S-PaSS, an innovative travel management system where the public can access information on travel restrictions implemented by the Local Government Units (LGU).

Department of Science and Technology Secretary Fortunato dela Peña (TOTO LOZANO/ Presidential Photo / MANILA BULLETIN FILE PHOTO)

This was disclosed during the virtual formal launch of the one-stop online communication and coordination platform for travelers and local government units (LGUs) on Friday afternoon, March 26. Of the number, 40 are provinces and 20 are highly urbanized cities. 

During the virtual launch, DOST Secretary Fortunato T. de la Peña initially disclosed that out of 121 provinces and major cities, 58 have already adopted S-PaSS.

"That is a very good response,” he said during S-PaSS virtual launch. 

After the S-PaSS launch, he confirmed in a Viber message  that the number of provinces and cities that adopted S-PaSS increased to 60.

Developed by DOST Regional Office VI, the system seeks to help the LGUs in managing the travelers coming from other parts of the country whether they are returning Oversease Filipino Workers (OFWs), local travelers, and tourists among others.

"S-PaSS is truly a Filipino innovation that aims basically to facilitate our travels amidst this pandemic. Ang ginawa po natin ay tugunan ang pangangailangan ng ating mamamayan na malayang makapaglakbay, sa isang maayos at madaling paraan na hindi kailangang isakripisyo ang ating kalusugan at kaligtasan. (What we developed aims to respond to the needs of our people for free, smooth, and easy travel without necessarily sacrificing our health and safety),” de la Peña said. 

He said S-PaSS can facilitate local travel where the public can access information on travel restrictions implemented by different LGUs. 

Through the system, travelers can check the travel restrictions of their destination through https://s-pass.ph, he said. 

"Travelers can now apply and secure for a travel coordination permit through the S-PaSS for LGUs with travel restriction policy. This travel coordination permit, or TCP replaces the travel authority previously issued by the destination LGU,” he said. 

The LGUs were previously tasked to issue the Travel Authority to local travelers including returning Overseas Filipino Workers, locally stranded individuals, and emergency travelers. 

De la Peña explained that S-PaSS is different from contract tracing system such as Staysafe.ph that most of LGUs are using for reporting health conditions and social distancing system.

"S-Pass is an easy-to-use, web-based application where travelers can coordinate their travel itineraries with their respective LGU destination.”

Travelers who intend to use the S-PaSS will have to register using their personal mobile number and check the documents required by the LGU they are going to, apply for the TCP, and submit it through the website. 

Most LGUs have contact numbers for easy coordination and verification of the status of approval of their TCP, the DOST said.  

However, the length of time for the approval of the TCP may vary depending on the LGU where the traveler is going to,it added. 

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.