A-LABS SWITZERLAND AG

Medizinisches Labor

Klinische Chemie

Medizinische Laboranalysen

A-Labs Switzerland AG ist ein aufstrebendes medizinisches Labor mit Schweizer Eigentümerschaft und Sitz im Herzen von Adliswil.

Wir decken mit modernsten Laborgeräten die Bereiche Mikrobiologie, klinische Chemie, klinische Immunologie und Hämatologie ab.

Wir arbeiten Mo – Sa tagesfertig, d.h. die eingehenden Proben werden in der Regel noch am selben Tag analysiert und die Befunde versandt.

Möchten Sie als Arzt ihre Proben durch uns analysieren lassen, dann nehmen Sie bitte mit uns Kontakt auf. Wir stellen ihnen unser modernes Order Entry System (QS-Lab) und alles Material, welches für die Probeentnahme benötigt wird, kostenlos zur Verfügung. Über den Webshop können sie Verbrauchsmaterial bestellen. Unser Kurier kommt zuverlässig und flexibel zu den für sie am besten geeigneten Zeiten die Proben abholen. Auch mehrmals am Tag.

Infektserologie

Dienstleistungen

Unsere Laborbereiche

icon8

Molekularbiologie

Automatische Nukleinsäureaufreinigung und ein automatisiertes Assay-Setup für In-vitro-Diagnostik ermöglicht die anschliessende PCR zum Nachweis von Krankheitserregern.

icon1

Klinische Chemie

Klinische Chemie analysiert Kenngrößen mittels chemischer Verfahren. Einige Krankheiten zeigen eine Veränderung von Kenngrößen, daher kann Klinische Chemie zur Diagnose und Therapiekontrolle beitragen.

icon2

Klinische Immunologie

Antikörper und Antigene werden zur Diagnostik von Infektionen eingesetzt. Auch der Immunstatus von Krankheitserregern kann bestimmt werden, was in der Mutter-schaftsvorsorge wichtig ist.

Hämatologie

Hämatologie

Die Hämatologie beschäftigt sich mit der Veränderung von Blutzellen und Erkrankungen der gesamten Hämatopoese z.B. Anämien, Hämoglobinopathien, Leukämien oder Lymphome.

Noch Fragen?

Wir beraten Sie gerne persönlich.

Pipettierroboter
{ "use strict"; var ANALYSIS_DATA_URL = "/wp-content/uploads/alabs-data/medical_analyses.json"; function ALABSMedicalAnalysisSelector() { this.analyses = []; this.filteredAnalyses = []; this.cart = []; this.categories = []; if (document.getElementById("alabs-medical-analysis-selector")) { this.init(); } } ALABSMedicalAnalysisSelector.prototype.init = function() { var self = this; this.loadAnalyses().then(function() { self.setupEventListeners(); self.renderCategories(); self.renderAnalyses(); self.hideLoading(); }).catch(function(error) { self.showError("Fehler beim Laden der Analysendaten"); }); }; ALABSMedicalAnalysisSelector.prototype.loadAnalyses = function() { var self = this; return fetch(ANALYSIS_DATA_URL).then(function(response) { if (!response.ok) throw new Error("HTTP error! status: " + response.status); return response.json(); }).then(function(data) { self.analyses = data.analyses || []; self.filteredAnalyses = self.analyses.slice(); var chapters = self.analyses.map(function(a) { return a.chapter; }); self.categories = chapters.filter(function(v, i, s) { return s.indexOf(v) === i; }).sort(); }); }; ALABSMedicalAnalysisSelector.prototype.setupEventListeners = function() { var self = this; var searchInput = document.getElementById("alabs-search"); var searchClear = document.getElementById("alabs-search-clear"); if (searchInput) { searchInput.addEventListener("input", function(e) { self.handleSearch(e.target.value); if (searchClear) searchClear.style.display = e.target.value ? "flex" : "none"; }); } if (searchClear) { searchClear.addEventListener("click", function() { if (searchInput) { searchInput.value = ""; self.handleSearch(""); searchClear.style.display = "none"; } }); } var categoryFilter = document.getElementById("alabs-category-filter"); if (categoryFilter) { categoryFilter.addEventListener("change", function(e) { self.handleCategoryFilter(e.target.value); }); } var sortSelect = document.getElementById("alabs-sort-select"); if (sortSelect) { sortSelect.addEventListener("change", function(e) { self.handleSort(e.target.value); }); } var downloadBtn = document.getElementById("alabs-download-btn"); var printBtn = document.getElementById("alabs-print-btn"); var clearCartBtn = document.getElementById("alabs-clear-cart-btn"); if (downloadBtn) downloadBtn.addEventListener("click", function() { self.downloadCart(); }); if (printBtn) printBtn.addEventListener("click", function() { self.printCart(); }); if (clearCartBtn) clearCartBtn.addEventListener("click", function() { self.clearCart(); }); }; ALABSMedicalAnalysisSelector.prototype.handleSearch = function(query) { var searchTerm = query.toLowerCase().trim(); this.filteredAnalyses = this.analyses.filter(function(analysis) { return analysis.name.toLowerCase().indexOf(searchTerm) !== -1 || analysis.code.toLowerCase().indexOf(searchTerm) !== -1 || analysis.chapter.toLowerCase().indexOf(searchTerm) !== -1; }); this.renderAnalyses(); }; ALABSMedicalAnalysisSelector.prototype.handleCategoryFilter = function(category) { if (!category) { this.filteredAnalyses = this.analyses.slice(); } else { this.filteredAnalyses = this.analyses.filter(function(a) { return a.chapter === category; }); } this.renderAnalyses(); }; ALABSMedicalAnalysisSelector.prototype.handleSort = function(sortType) { switch (sortType) { case "name": this.filteredAnalyses.sort(function(a, b) { return a.name.localeCompare(b.name); }); break; case "code": this.filteredAnalyses.sort(function(a, b) { return a.code.localeCompare(b.code); }); break; case "price-low": this.filteredAnalyses.sort(function(a, b) { return a.price - b.price; }); break; case "price-high": this.filteredAnalyses.sort(function(a, b) { return b.price - a.price; }); break; } this.renderAnalyses(); }; ALABSMedicalAnalysisSelector.prototype.renderCategories = function() { var categorySelect = document.getElementById("alabs-category-filter"); if (!categorySelect) return; categorySelect.innerHTML = ""; for (var i = 0; i < this.categories.length; i++) { var option = document.createElement("option"); option.value = this.categories[i]; option.textContent = this.categories[i]; categorySelect.appendChild(option); } }; ALABSMedicalAnalysisSelector.prototype.renderAnalyses = function() { var grid = document.getElementById("alabs-analysis-grid"); var resultsInfo = document.getElementById("alabs-results-info"); var resultsCount = document.getElementById("alabs-results-count"); if (!grid) return; if (resultsInfo && resultsCount) { resultsCount.textContent = this.filteredAnalyses.length; resultsInfo.style.display = this.filteredAnalyses.length > 0 ? "block" : "none"; } if (this.filteredAnalyses.length === 0) { grid.innerHTML = "
Keine Analysen gefunden.
"; return; } var html = ""; for (var i = 0; i < this.filteredAnalyses.length; i++) { var analysis = this.filteredAnalyses[i]; var isSelected = this.isInCart(analysis.code) ? "selected" : ""; var buttonText = this.isInCart(analysis.code) ? "Im Warenkorb" : "Hinzufuegen"; html += "
"; html += "
"; html += "" + analysis.code + ""; html += "CHF " + analysis.price.toFixed(2) + ""; html += "
"; html += "

" + analysis.name + "

"; html += "
" + analysis.chapter + "
"; html += "
" + analysis.tariff_points + " Tarifpunkte
"; html += ""; html += "
"; } grid.innerHTML = html; }; ALABSMedicalAnalysisSelector.prototype.addToCart = function(code) { var analysis = null; for (var i = 0; i < this.analyses.length; i++) { if (this.analyses[i].code === code) { analysis = this.analyses[i]; break; } } if (!analysis) return; var existingItem = null; for (var j = 0; j < this.cart.length; j++) { if (this.cart[j].code === code) { existingItem = this.cart[j]; break; } } if (existingItem) { existingItem.quantity += 1; } else { this.cart.push({ code: analysis.code, name: analysis.name, price: analysis.price, chapter: analysis.chapter, tariff_points: analysis.tariff_points, quantity: 1 }); } this.updateCartDisplay(); this.renderAnalyses(); }; ALABSMedicalAnalysisSelector.prototype.removeFromCart = function(code) { this.cart = this.cart.filter(function(item) { return item.code !== code; }); this.updateCartDisplay(); this.renderAnalyses(); }; ALABSMedicalAnalysisSelector.prototype.updateQuantity = function(code, newQuantity) { if (newQuantity <= 0) { this.removeFromCart(code); return; } for (var i = 0; i < this.cart.length; i++) { if (this.cart[i].code === code) { this.cart[i].quantity = newQuantity; break; } } this.updateCartDisplay(); }; ALABSMedicalAnalysisSelector.prototype.updateCartDisplay = function() { var cartSection = document.getElementById("alabs-shopping-cart"); var cartCount = document.getElementById("alabs-cart-count"); var cartItems = document.getElementById("alabs-cart-items"); var cartTotal = document.getElementById("alabs-cart-total"); var totalPrice = document.getElementById("alabs-total-price"); var cartActions = document.getElementById("alabs-cart-actions"); if (!cartSection) return; cartSection.style.display = this.cart.length > 0 ? "block" : "none"; if (cartCount) { var totalItems = 0; for (var i = 0; i < this.cart.length; i++) totalItems += this.cart[i].quantity; cartCount.textContent = totalItems + " Analyse" + (totalItems !== 1 ? "n" : ""); } if (cartItems) { if (this.cart.length === 0) { cartItems.innerHTML = "
Ihr Warenkorb ist leer
"; } else { var html = ""; for (var j = 0; j < this.cart.length; j++) { var item = this.cart[j]; html += "
"; html += "
"; html += "
" + item.code + "
"; html += "
" + item.name + "
"; html += "
CHF " + item.price.toFixed(2) + " x " + item.quantity + " = CHF " + (item.price * item.quantity).toFixed(2) + "
"; html += "
"; html += "
"; html += ""; html += "" + item.quantity + ""; html += ""; html += ""; html += "
"; } cartItems.innerHTML = html; } } var total = 0; for (var k = 0; k < this.cart.length; k++) total += this.cart[k].price * this.cart[k].quantity; if (totalPrice) totalPrice.textContent = "CHF " + total.toFixed(2); if (cartTotal) cartTotal.style.display = this.cart.length > 0 ? "flex" : "none"; if (cartActions) cartActions.style.display = this.cart.length > 0 ? "flex" : "none"; }; ALABSMedicalAnalysisSelector.prototype.isInCart = function(code) { for (var i = 0; i < this.cart.length; i++) { if (this.cart[i].code === code) return true; } return false; }; ALABSMedicalAnalysisSelector.prototype.downloadCart = function() { if (this.cart.length === 0) { alert("Ihr Warenkorb ist leer."); return; } var date = new Date().toLocaleDateString("de-CH"); var total = 0; for (var i = 0; i < this.cart.length; i++) total += this.cart[i].price * this.cart[i].quantity; var content = "A-Labs Switzerland AG - Analysen-Bestellung\\n"; content += "Datum: " + date + "\\n\\n"; content += "BESTELLTE ANALYSEN:\\n==================================================\\n\\n"; for (var j = 0; j < this.cart.length; j++) { var item = this.cart[j]; content += "Code: " + item.code + "\\n"; content += "Name: " + item.name + "\\n"; content += "Menge: " + item.quantity + "\\n"; content += "Einzelpreis: CHF " + item.price.toFixed(2) + "\\n"; content += "Gesamtpreis: CHF " + (item.price * item.quantity).toFixed(2) + "\\n"; content += "Tarifpunkte: " + item.tariff_points + "\\n"; content += "Kapitel: " + item.chapter + "\\n------------------------------\\n"; } content += "\\nGESAMTBETRAG: CHF " + total.toFixed(2) + "\\n\\n"; content += "KONTAKT:\\n==================================================\\n"; content += "A-Labs Switzerland AG\\nTelefon: +41 44 442 00 09\\nE-Mail: a-labs-switzerland@hin.ch\\n\\n"; content += "Senden Sie diese Datei per E-Mail an a-labs-switzerland@hin.ch"; var blob = new Blob([content], { type: "text/plain;charset=utf-8" }); var url = URL.createObjectURL(blob); var link = document.createElement("a"); link.href = url; link.download = "alabs-analysen-auswahl-" + date.replace(/\\./g, "-") + ".txt"; link.click(); URL.revokeObjectURL(url); }; ALABSMedicalAnalysisSelector.prototype.printCart = function() { if (this.cart.length === 0) { alert("Ihr Warenkorb ist leer."); return; } var cartSection = document.getElementById("alabs-shopping-cart"); if (cartSection) cartSection.setAttribute("data-date", new Date().toLocaleDateString("de-CH")); window.print(); }; ALABSMedicalAnalysisSelector.prototype.clearCart = function() { if (this.cart.length === 0) return; if (confirm("Alle Analysen aus dem Warenkorb entfernen?")) { this.cart = []; this.updateCartDisplay(); this.renderAnalyses(); } }; ALABSMedicalAnalysisSelector.prototype.hideLoading = function() { var grid = document.getElementById("alabs-analysis-grid"); if (grid) { var loading = grid.querySelector(".alabs-loading"); if (loading) loading.remove(); } }; ALABSMedicalAnalysisSelector.prototype.showError = function(message) { var grid = document.getElementById("alabs-analysis-grid"); if (grid) grid.innerHTML = "
Fehler: " + message + "
"; }; function initializeALabsSelector() { if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", function() { window.alabsSelector = new ALABSMedicalAnalysisSelector(); }); } else { window.alabsSelector = new ALABSMedicalAnalysisSelector(); } } if (window.elementorFrontend) { window.elementorFrontend.hooks.addAction("frontend/element_ready/global", initializeALabsSelector); } else if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", initializeALabsSelector); } else { initializeALabsSelector(); } })();

Möchten Sie unser neues Teammitglied werden?