{"id":3917115,"date":"2026-01-06T15:06:55","date_gmt":"2026-01-06T13:06:55","guid":{"rendered":"https:\/\/www.ssaki.eu\/?page_id=3917115"},"modified":"2026-01-06T16:51:49","modified_gmt":"2026-01-06T14:51:49","slug":"ait-asistent","status":"publish","type":"page","link":"https:\/\/www.ssaki.eu\/?page_id=3917115","title":{"rendered":"Asistent pre alerg\u00e9nov\u00fa imunoterapiu"},"content":{"rendered":"\n<div id=\"ssaki-chat-container\" style=\"width: 100%; height: 60vh; min-height: 500px; border: none; overflow: hidden; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.1); background: #fff;\"><\/div>\n\n<script>\n  (function() {\n    var container = document.getElementById('ssaki-chat-container');\n    var iframe = document.createElement('iframe');\n    iframe.style.width = \"100%\";\n    iframe.style.height = \"100%\";\n    iframe.style.border = \"none\";\n    iframe.style.overflow = \"hidden\";\n    \n    var htmlContent = `\n      <!DOCTYPE html>\n      <html>\n      <head>\n        <meta charset=\"utf-8\">\n        <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n        <script src=\"https:\/\/cdn.tailwindcss.com\"><\\\/script>\n        <script>\n          tailwind.config = {\n            theme: {\n              extend: {\n                colors: { ssaki: { blue: '#2D52A0', dark: '#1e3a75', light: '#f0f4ff' } },\n                fontSize: { 'xxs': '.65rem' }\n              }\n            }\n          }\n        <\\\/script>\n        <style>\n          @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n          \n          html, body { margin: 0; padding: 0; overflow: hidden; height: 100%; font-family: 'Inter', sans-serif; }\n          body { display: flex; flex-direction: column; background-color: #fff; }\n\n          \/* Scrollbar *\/\n          #chat-messages::-webkit-scrollbar { width: 5px; }\n          #chat-messages::-webkit-scrollbar-track { background: transparent; }\n          #chat-messages::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 3px; }\n\n          \/* Anim\u00e1cia bodiek *\/\n          .dot-flashing { position: relative; width: 5px; height: 5px; border-radius: 5px; background-color: #2D52A0; color: #2D52A0; animation: dot-flashing 1s infinite linear alternate; animation-delay: 0.5s; }\n          .dot-flashing::before, .dot-flashing::after { content: ''; display: inline-block; position: absolute; top: 0; }\n          .dot-flashing::before { left: -8px; width: 5px; height: 5px; border-radius: 5px; background-color: #2D52A0; animation: dot-flashing 1s infinite alternate; animation-delay: 0s; }\n          .dot-flashing::after { left: 8px; width: 5px; height: 5px; border-radius: 5px; background-color: #2D52A0; animation: dot-flashing 1s infinite alternate; animation-delay: 1s; }\n          @keyframes dot-flashing { 0% { background-color: #2D52A0; } 50%, 100% { background-color: #93C5FD; } }\n          \n          ul, ol { list-style: none; padding: 0; margin: 0; }\n        <\/style>\n      <\/head>\n      <body>\n        \n        <header class=\"bg-ssaki-blue px-4 py-3 flex-none shadow-md z-10\">\n          <div class=\"flex items-center justify-between gap-3\">\n            <div class=\"text-white\">\n              <h1 class=\"text-lg font-bold m-0 leading-tight\">Asistent SSAKI<\/h1>\n              <p class=\"text-xxs text-blue-100 mt-0.5 opacity-90 uppercase tracking-wider\">Odborn\u00fd sprievodca AIT<\/p>\n            <\/div>\n            <button id=\"chat-clear\" class=\"text-xs font-bold text-ssaki-blue bg-white hover:bg-blue-50 border-none rounded px-3 py-1.5 transition-transform active:scale-95 cursor-pointer shadow-sm\">\n              Vymaza\u0165\n            <\/button>\n          <\/div>\n        <\/header>\n\n        <div id=\"chat-messages\" class=\"flex-1 p-3 space-y-3 overflow-y-auto bg-slate-50 scroll-smooth\">\n          \n          <div class=\"bg-white p-3 rounded-xl shadow-sm border border-blue-100 mb-2\">\n            <div class=\"text-xxs font-bold text-gray-400 uppercase tracking-wider mb-2\">R\u00fdchle ot\u00e1zky:<\/div>\n            <div class=\"flex flex-wrap gap-1.5\">\n              <button onclick=\"sendBtnClick('Kto je autorom pr\u00edru\u010dky AIT?')\" class=\"bg-ssaki-light text-ssaki-blue border border-blue-100 text-xs px-3 py-1.5 rounded-lg hover:bg-blue-100 hover:border-blue-200 transition-all text-left font-semibold cursor-pointer\">&#9997; Autori<\/button>\n              <button onclick=\"sendBtnClick('\u010co je to AIT?')\" class=\"bg-ssaki-light text-ssaki-blue border border-blue-100 text-xs px-3 py-1.5 rounded-lg hover:bg-blue-100 hover:border-blue-200 transition-all text-left font-semibold cursor-pointer\">&#8505; \u010co je AIT?<\/button>\n              <button onclick=\"sendBtnClick('Ako AIT funguje?')\" class=\"bg-ssaki-light text-ssaki-blue border border-blue-100 text-xs px-3 py-1.5 rounded-lg hover:bg-blue-100 hover:border-blue-200 transition-all text-left font-semibold cursor-pointer\">&#10067; Mechanizmus<\/button>\n               <button onclick=\"sendBtnClick('Ak\u00e9 s\u00fa indik\u00e1cie?')\" class=\"bg-ssaki-light text-ssaki-blue border border-blue-100 text-xs px-3 py-1.5 rounded-lg hover:bg-blue-100 hover:border-blue-200 transition-all text-left font-semibold cursor-pointer\">&#9989; Indik\u00e1cie<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"p-3 text-sm rounded-xl bg-white border border-gray-200 text-gray-800 max-w-[95%] shadow-sm leading-relaxed relative\">\n            <b class=\"font-bold block mb-1 text-ssaki-blue\">Dobr\u00fd de\u0148.<\/b>\n            Som virtu\u00e1lny asistent SSAKI. R\u00e1d V\u00e1m zodpoviem odborn\u00e9 ot\u00e1zky t\u00fdkaj\u00face sa <b>Alerg\u00e9novej imunoterapie<\/b>.\n          <\/div>\n          \n          <div id=\"input-hint\" class=\"flex flex-col items-center justify-center mt-8 opacity-60 animate-bounce transition-opacity duration-500\">\n             <span class=\"text-xs font-medium text-ssaki-blue mb-1\">Dole nap\u00ed\u0161te ot\u00e1zku<\/span>\n             <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"w-6 h-6 text-ssaki-blue\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\n               <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 14l-7 7m0 0l-7-7m7 7V3\" \/>\n             <\/svg>\n          <\/div>\n\n          <div id=\"scroll-anchor\" style=\"height: 1px; width: 100%;\"><\/div>\n\n        <\/div>\n\n        <div class=\"p-3 border-t border-gray-200 bg-white flex-none\">\n          <div class=\"flex items-center gap-2 bg-gray-50 p-1 rounded-full border border-gray-200 focus-within:border-ssaki-blue focus-within:ring-1 focus-within:ring-blue-100 transition-all\">\n            <input type=\"text\" id=\"chat-input\" placeholder=\"Nap\u00ed\u0161te ot\u00e1zku...\" class=\"flex-1 px-4 py-2 bg-transparent border-none focus:outline-none text-sm text-gray-800 placeholder-gray-500\">\n            <button id=\"chat-send\" class=\"w-9 h-9 bg-ssaki-blue rounded-full text-white flex items-center justify-center flex-shrink-0 hover:bg-ssaki-dark transition-all active:scale-95 cursor-pointer border-none shadow-sm\">\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"w-5 h-5 transform rotate-90 ml-0.5\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 19l9 2-9-18-9 18 9-2zm0 0v-8\" \/><\/svg>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <script>\n          const API_URL = \"https:\/\/ait-769867854382.europe-west1.run.app\/chat\";\n          let conversationHistory = [];\n          const chatMessages = document.getElementById('chat-messages');\n          const chatInput = document.getElementById('chat-input');\n          const chatSend = document.getElementById('chat-send');\n          const chatClear = document.getElementById('chat-clear');\n          const scrollAnchor = document.getElementById('scroll-anchor');\n          const inputHint = document.getElementById('input-hint'); \/\/ Na\u0161a \u0161\u00edpka\n\n          window.sendBtnClick = function(text) { sendMessage(text); }\n\n          function forceScrollBottom() {\n             scrollAnchor.scrollIntoView({ behavior: \"smooth\", block: \"end\" });\n             chatMessages.scrollTop = chatMessages.scrollHeight;\n          }\n\n          function addMessage(text, role, isLoading = false) {\n            const messageDiv = document.createElement('div');\n            messageDiv.className = 'p-3 text-sm rounded-xl shadow-sm max-w-[92%] whitespace-pre-wrap break-words leading-snug animate-fade-in relative mb-2';\n            \n            if (role === 'user') {\n              messageDiv.classList.add('bg-ssaki-blue', 'text-white', 'ml-auto', 'rounded-tr-sm');\n              messageDiv.textContent = text;\n            } else {\n              messageDiv.classList.add('bg-white', 'border', 'border-gray-200', 'text-gray-800', 'mr-auto', 'rounded-tl-sm');\n              if (isLoading) {\n                messageDiv.innerHTML = '<div class=\"flex items-center gap-2 h-4\"><span class=\"text-xxs text-ssaki-blue font-bold\">SSAKI AI<\/span><div class=\"dot-flashing\"><\\\/div><\\\/div>';\n              } else {\n                messageDiv.innerHTML = text;\n              }\n            }\n            \n            chatMessages.insertBefore(messageDiv, scrollAnchor);\n            forceScrollBottom();\n            setTimeout(forceScrollBottom, 50);\n          }\n\n          function removeLoadingIndicator() {\n            const loadingDiv = Array.from(chatMessages.children).find(child => child.innerHTML && child.innerHTML.includes('dot-flashing'));\n            if (loadingDiv) loadingDiv.remove();\n          }\n\n          async function sendMessage(questionOverride) {\n            const question = (questionOverride ?? chatInput.value).trim();\n            if (!question) return;\n            \n            \/\/ 1. ZMAZA\u0164 \u0160\u00cdPKU (HINT) PRI PRVEJ SPR\u00c1VE\n            if (inputHint) {\n                inputHint.style.opacity = '0'; \/\/ Efekt zmiznutia\n                setTimeout(() => inputHint.remove(), 500);\n            }\n\n            addMessage(question, 'user');\n            chatInput.value = '';\n            chatSend.disabled = true;\n            conversationHistory.push({ role: \"user\", content: question });\n            \n            addMessage('', 'ai', true);\n\n            try {\n              const response = await fetch(API_URL, {\n                method: 'POST',\n                headers: { 'Content-Type': 'application\/json' },\n                body: JSON.stringify({ question: question, history: conversationHistory })\n              });\n              if (!response.ok) throw new Error('Chyba spojenia');\n              const data = await response.json();\n              \n              removeLoadingIndicator();\n              const answer = data.answer || data.reply || data.message || '\u2014';\n              conversationHistory.push({ role: \"model\", content: answer });\n\n              let htmlAnswer = String(answer)\n                .replace(\/&\/g, '&amp;').replace(\/<\/g, '&lt;').replace(\/>\/g, '&gt;')\n                .replace(\/(https?:\\\\\/\\\\\/[^\\\\s<*),]+)\/g, '<a href=\"$1\" target=\"_blank\" class=\"text-ssaki-blue font-bold underline hover:text-ssaki-dark\">$1<\\\/a>')\n                .replace(\/\\\\*\\\\*(.*?)\\\\*\\\\*\/g, '<strong class=\"font-bold text-black\">$1<\\\/strong>')\n                .replace(\/\\\\*(.*?)\\\\*\/g, '<em>$1<\\\/em>')\n                .replace(\/\\\\n\/g, '<br>');\n              htmlAnswer = htmlAnswer.replace(\/<br>\\\\* \/g, '<br>\u2022 '); \n\n              addMessage(htmlAnswer, 'ai');\n\n            } catch (error) {\n              console.error(error);\n              removeLoadingIndicator();\n              addMessage('Ospravedl\u0148ujeme sa, nastala chyba.', 'ai');\n            } finally {\n              chatSend.disabled = false;\n              chatInput.focus();\n              forceScrollBottom();\n            }\n          }\n\n          chatSend.addEventListener('click', () => sendMessage());\n          chatInput.addEventListener('keydown', (e) => { if (e.key === 'Enter') sendMessage(); });\n          chatClear.addEventListener('click', () => { \n              \/\/ Refresh cel\u00e9ho iframu je naj\u010distej\u0161\u00ed sp\u00f4sob pre reset\n              location.reload(); \n          });\n        <\\\/script>\n      <\/body>\n      <\/html>\n    `;\n\n    iframe.srcdoc = htmlContent;\n    container.appendChild(iframe);\n  })();\n<\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3917115","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Asistent pre alerg\u00e9nov\u00fa imunoterapiu - Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie<\/title>\n<meta name=\"description\" content=\"Sme odborn\u00e1 splo\u010dnos\u0165, ktor\u00e1 zdru\u017euje klinick\u00fdch imunol\u00f3gov a alergol\u00f3gov, ako aj in\u00fdch odborn\u00edkov so z\u00e1ujmom o tento odbor. Na\u0161a spolo\u010dnos\u0165 je hlavn\u00fdm organiz\u00e1torom kontunu\u00e1lneho vzdel\u00e1vania v tomto odbore na Slovensku.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ssaki.eu\/?page_id=3917115\" \/>\n<meta property=\"og:locale\" content=\"sk_SK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Asistent pre alerg\u00e9nov\u00fa imunoterapiu - Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie\" \/>\n<meta property=\"og:description\" content=\"Sme odborn\u00e1 splo\u010dnos\u0165, ktor\u00e1 zdru\u017euje klinick\u00fdch imunol\u00f3gov a alergol\u00f3gov, ako aj in\u00fdch odborn\u00edkov so z\u00e1ujmom o tento odbor. Na\u0161a spolo\u010dnos\u0165 je hlavn\u00fdm organiz\u00e1torom kontunu\u00e1lneho vzdel\u00e1vania v tomto odbore na Slovensku.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ssaki.eu\/?page_id=3917115\" \/>\n<meta property=\"og:site_name\" content=\"Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/alergologoviaimunologoviaSK\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-06T14:51:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ssaki.eu\/wp-content\/uploads\/2021\/01\/STOP_COVID_SSAKI-e1609772027682.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"MedicalWebPage\"],\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/?page_id=3917115\",\"url\":\"https:\\\/\\\/www.ssaki.eu\\\/?page_id=3917115\",\"name\":\"Asistent pre alerg\u00e9nov\u00fa imunoterapiu - Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/#website\"},\"datePublished\":\"2026-01-06T13:06:55+00:00\",\"dateModified\":\"2026-01-06T14:51:49+00:00\",\"description\":\"Sme odborn\u00e1 splo\u010dnos\u0165, ktor\u00e1 zdru\u017euje klinick\u00fdch imunol\u00f3gov a alergol\u00f3gov, ako aj in\u00fdch odborn\u00edkov so z\u00e1ujmom o tento odbor. Na\u0161a spolo\u010dnos\u0165 je hlavn\u00fdm organiz\u00e1torom kontunu\u00e1lneho vzdel\u00e1vania v tomto odbore na Slovensku.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/?page_id=3917115#breadcrumb\"},\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ssaki.eu\\\/?page_id=3917115\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/?page_id=3917115#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Domovsk\u00e1 str\u00e1nka\",\"item\":\"https:\\\/\\\/www.ssaki.eu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Asistent pre alerg\u00e9nov\u00fa imunoterapiu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/#website\",\"url\":\"https:\\\/\\\/www.ssaki.eu\\\/\",\"name\":\"Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ssaki.eu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sk-SK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/#organization\",\"name\":\"Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie\",\"url\":\"https:\\\/\\\/www.ssaki.eu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ssaki.eu\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/LOGO-1.png\",\"contentUrl\":\"https:\\\/\\\/www.ssaki.eu\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/LOGO-1.png\",\"width\":1280,\"height\":720,\"caption\":\"Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ssaki.eu\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/alergologoviaimunologoviaSK\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Asistent pre alerg\u00e9nov\u00fa imunoterapiu - Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie","description":"Sme odborn\u00e1 splo\u010dnos\u0165, ktor\u00e1 zdru\u017euje klinick\u00fdch imunol\u00f3gov a alergol\u00f3gov, ako aj in\u00fdch odborn\u00edkov so z\u00e1ujmom o tento odbor. Na\u0161a spolo\u010dnos\u0165 je hlavn\u00fdm organiz\u00e1torom kontunu\u00e1lneho vzdel\u00e1vania v tomto odbore na Slovensku.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ssaki.eu\/?page_id=3917115","og_locale":"sk_SK","og_type":"article","og_title":"Asistent pre alerg\u00e9nov\u00fa imunoterapiu - Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie","og_description":"Sme odborn\u00e1 splo\u010dnos\u0165, ktor\u00e1 zdru\u017euje klinick\u00fdch imunol\u00f3gov a alergol\u00f3gov, ako aj in\u00fdch odborn\u00edkov so z\u00e1ujmom o tento odbor. Na\u0161a spolo\u010dnos\u0165 je hlavn\u00fdm organiz\u00e1torom kontunu\u00e1lneho vzdel\u00e1vania v tomto odbore na Slovensku.","og_url":"https:\/\/www.ssaki.eu\/?page_id=3917115","og_site_name":"Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie","article_publisher":"https:\/\/www.facebook.com\/alergologoviaimunologoviaSK","article_modified_time":"2026-01-06T14:51:49+00:00","og_image":[{"width":640,"height":360,"url":"https:\/\/www.ssaki.eu\/wp-content\/uploads\/2021\/01\/STOP_COVID_SSAKI-e1609772027682.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","MedicalWebPage"],"@id":"https:\/\/www.ssaki.eu\/?page_id=3917115","url":"https:\/\/www.ssaki.eu\/?page_id=3917115","name":"Asistent pre alerg\u00e9nov\u00fa imunoterapiu - Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie","isPartOf":{"@id":"https:\/\/www.ssaki.eu\/#website"},"datePublished":"2026-01-06T13:06:55+00:00","dateModified":"2026-01-06T14:51:49+00:00","description":"Sme odborn\u00e1 splo\u010dnos\u0165, ktor\u00e1 zdru\u017euje klinick\u00fdch imunol\u00f3gov a alergol\u00f3gov, ako aj in\u00fdch odborn\u00edkov so z\u00e1ujmom o tento odbor. Na\u0161a spolo\u010dnos\u0165 je hlavn\u00fdm organiz\u00e1torom kontunu\u00e1lneho vzdel\u00e1vania v tomto odbore na Slovensku.","breadcrumb":{"@id":"https:\/\/www.ssaki.eu\/?page_id=3917115#breadcrumb"},"inLanguage":"sk-SK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ssaki.eu\/?page_id=3917115"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ssaki.eu\/?page_id=3917115#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Domovsk\u00e1 str\u00e1nka","item":"https:\/\/www.ssaki.eu\/"},{"@type":"ListItem","position":2,"name":"Asistent pre alerg\u00e9nov\u00fa imunoterapiu"}]},{"@type":"WebSite","@id":"https:\/\/www.ssaki.eu\/#website","url":"https:\/\/www.ssaki.eu\/","name":"Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie","description":"","publisher":{"@id":"https:\/\/www.ssaki.eu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ssaki.eu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sk-SK"},{"@type":"Organization","@id":"https:\/\/www.ssaki.eu\/#organization","name":"Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie","url":"https:\/\/www.ssaki.eu\/","logo":{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.ssaki.eu\/#\/schema\/logo\/image\/","url":"https:\/\/www.ssaki.eu\/wp-content\/uploads\/2021\/01\/LOGO-1.png","contentUrl":"https:\/\/www.ssaki.eu\/wp-content\/uploads\/2021\/01\/LOGO-1.png","width":1280,"height":720,"caption":"Slovensk\u00e1 spolo\u010dnos\u0165 alergol\u00f3gie a klinickej imunol\u00f3gie"},"image":{"@id":"https:\/\/www.ssaki.eu\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/alergologoviaimunologoviaSK"]}]}},"_links":{"self":[{"href":"https:\/\/www.ssaki.eu\/index.php?rest_route=\/wp\/v2\/pages\/3917115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ssaki.eu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ssaki.eu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ssaki.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ssaki.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3917115"}],"version-history":[{"count":18,"href":"https:\/\/www.ssaki.eu\/index.php?rest_route=\/wp\/v2\/pages\/3917115\/revisions"}],"predecessor-version":[{"id":3917142,"href":"https:\/\/www.ssaki.eu\/index.php?rest_route=\/wp\/v2\/pages\/3917115\/revisions\/3917142"}],"wp:attachment":[{"href":"https:\/\/www.ssaki.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3917115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}