{"id":21223,"date":"2026-05-20T14:22:12","date_gmt":"2026-05-20T12:22:12","guid":{"rendered":"https:\/\/www.drugshortage.ch\/?page_id=21223"},"modified":"2026-06-18T17:49:55","modified_gmt":"2026-06-18T15:49:55","slug":"detail-lieferengpass","status":"publish","type":"page","link":"https:\/\/www.drugshortage.ch\/index.php\/detail-lieferengpass\/","title":{"rendered":"Detail Lieferengpass"},"content":{"rendered":"\n<!-- ============================================================\n     ANLEITUNG: In WordPress als \"Benutzerdefiniertes HTML\"-Block einf\u00fcgen.\n     Slug dieser Seite: detail-lieferengpass\n     Aufruf: \/detail-lieferengpass\/?ID=123\n     ============================================================ -->\n<style>\n  #det-outer { width:100%; box-sizing:border-box; font-family:'Segoe UI',Arial,sans-serif; font-size:13px; color:#2d3748; }\n  .container,.container-fluid,.entry-content,.post-content,.page-content,\n  .site-content,.content-area,#content,#primary,main,article {\n    max-width:100% !important; overflow:visible !important;\n  }\n\n  \/* Ladeanimation *\/\n  #det-loading { display:flex; align-items:center; gap:12px; padding:30px 20px; color:#718096; font-size:15px; }\n  .det-spinner { width:24px; height:24px; border:3px solid #e2e8f0; border-top-color:#e53e3e; border-radius:50%; animation:detspin .8s linear infinite; flex-shrink:0; }\n  @keyframes detspin { to { transform:rotate(360deg); } }\n\n  \/* Hauptkarte *\/\n  #det-wrap { max-width:760px; }\n\n  \/* Titel *\/\n  .det-title { font-size:20px; font-weight:700; color:#2d3748; margin-bottom:4px; }\n  .det-bezeichnung { font-size:16px; font-weight:600; color:#e53e3e; margin-bottom:20px; }\n\n  \/* Detail-Tabelle *\/\n  .det-table-wrap { border-radius:10px; overflow:hidden; box-shadow:0 1px 4px rgba(0,0,0,.07); margin-bottom:20px; }\n  .det-table { width:100%; border-collapse:collapse; background:#fff; }\n  .det-table tr:nth-child(even) td { background:#f7fafc; }\n  .det-table tr:hover td { background:#edf2f7 !important; }\n  .det-table td { padding:10px 16px; border-bottom:1px solid #edf2f7; font-size:13px; vertical-align:top; }\n  .det-table td:first-child { font-weight:600; color:#4a5568; white-space:nowrap; width:260px; background:#f7fafc; border-right:1px solid #e2e8f0; }\n  .det-table tr:last-child td { border-bottom:none; }\n\n  \/* Hinweis-Box *\/\n  .det-hinweis { background:#fffbeb; border:1px solid #fbd38d; border-radius:8px; padding:12px 16px; font-size:12px; color:#744210; line-height:1.6; margin-bottom:16px; }\n\n  \/* Links *\/\n  .det-links { display:flex; flex-wrap:wrap; gap:10px; margin-top:8px; }\n  .det-link-btn {\n    padding:9px 16px; border-radius:8px; font-size:13px; font-weight:600;\n    text-decoration:none; display:inline-flex; align-items:center; gap:6px;\n    transition:background .2s;\n  }\n  .det-link-btn.primary { background:#e53e3e; color:#fff; }\n  .det-link-btn.primary:hover { background:#c53030; }\n  .det-link-btn.secondary { background:#f7fafc; color:#4a5568; border:1px solid #e2e8f0; }\n  .det-link-btn.secondary:hover { background:#edf2f7; }\n\n  \/* Fehler *\/\n  .det-fehler { background:#fff5f5; border:1px solid #feb2b2; border-radius:8px; padding:16px 20px; color:#c53030; font-size:14px; }\n<\/style>\n\n<div id=\"det-outer\">\n  <div id=\"det-loading\"><div class=\"det-spinner\"><\/div> Detail wird geladen\u2026<\/div>\n  <div id=\"det-wrap\" style=\"display:none;\">\n\n    <p class=\"det-title\">Detail Lieferengpass<\/p>\n    <p class=\"det-bezeichnung\" id=\"det-bezeichnung\">\u2013<\/p>\n\n    <div class=\"det-table-wrap\">\n      <table class=\"det-table\">\n        <tbody><tr><td>GTIN<\/td>                                      <td id=\"det-gtin\">\u2013<\/td><\/tr>\n        <tr><td>ATC-Code<\/td>                                  <td id=\"det-atc\">\u2013<\/td><\/tr>\n        <tr><td>Firma<\/td>                                     <td id=\"det-firma\">\u2013<\/td><\/tr>\n        <tr><td>Erste Meldung<\/td>                             <td id=\"det-erste-meldung\">\u2013<\/td><\/tr>\n        <tr><td>Erste Meldung durch<\/td>                       <td id=\"det-erstmelder\">\u2013<\/td><\/tr>\n        <tr><td>Erste Info durch die Firma<\/td>                <td id=\"det-info-firma\">\u2013<\/td><\/tr>\n        <tr><td>Art der Info durch die Firma<\/td>              <td id=\"det-art-meldung\">\u2013<\/td><\/tr>\n        <tr><td>Voraussichtliche Dauer<\/td>                    <td id=\"det-dauer\">\u2013<\/td><\/tr>\n        <tr><td>Status des Engpasses<\/td>                      <td id=\"det-status\">\u2013<\/td><\/tr>\n        <tr><td>Ca. Datum Wiederherstellung Lieferf\u00e4higkeit<\/td><td id=\"det-lieferdatum\">\u2013<\/td><\/tr>\n        <tr><td>Bemerkungen<\/td>                               <td id=\"det-bemerkungen\">\u2013<\/td><\/tr>\n        <tr><td>Datum der letzten Mutation<\/td>                <td id=\"det-mutation\">\u2013<\/td><\/tr>\n      <\/tbody><\/table>\n    <\/div>\n\n    <div class=\"det-hinweis\">\n      Die aufgef\u00fchrten Lieferengp\u00e4sse stammen aus freiwilligen Meldungen von Usern dieser Webseite.\n      Diese sind auch verantwortlich f\u00fcr das Update der Meldungen.\n      Die Angaben haben keinen Anspruch auf Vollst\u00e4ndigkeit.<br>\n      F\u00fcr vollst\u00e4ndige Informationen wenden Sie sich bitte an die zust\u00e4ndige Firma.\n    <\/div>\n\n    <div class=\"det-links\">\n      <a href=\"https:\/\/www.drugshortage.ch\/index.php\/aktuelle-lieferengpaesse\/\" class=\"det-link-btn primary\">\n        \u2190 Aktuelle Lieferengp\u00e4sse\n      <\/a>\n      <a href=\"https:\/\/www.drugshortage.ch\/index.php\/uebersicht-lieferengpaesse\/\" class=\"det-link-btn secondary\">\n        \u2190 Gesamt\u00fcbersicht\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n\nconst DET_BASE = \"https:\/\/www.drugshortage.ch\";\nconst DET_API  = DET_BASE + \"\/ds.php?a=detail\";\n\/\/ Signierung erfolgt serverseitig in ds.php (Origin-geschuetzt). Kein Schluessel im Browser.\n\nfunction detGetParam(name) {\n  return new URLSearchParams(window.location.search).get(name) || \"\";\n}\n\nfunction detFill(id, val) {\n  const el = document.getElementById(id);\n  if (el) el.textContent = val || \"\u2013\";\n}\n\nfunction detDatum(s) { return s ? s.substring(0, 10) : \"\u2013\"; }\n\ndocument.addEventListener(\"DOMContentLoaded\", async function() {\n  const id = detGetParam(\"ID\");\n  if (!id) {\n    document.getElementById(\"det-loading\").innerHTML =\n      \"<div class='det-fehler'>&#x274c; Kein ID-Parameter in der URL.<\/div>\";\n    return;\n  }\n\n  try {\n    const res = await fetch(DET_API + \"&ID=\" + encodeURIComponent(id), {headers: {'X-Requested-With': 'XMLHttpRequest'}});\n    const d = await res.json();\n\n    if (d.fehler) {\n      document.getElementById(\"det-loading\").innerHTML =\n        \"<div class='det-fehler'>&#x26a0;&#xfe0f; \" + d.fehler + \"<\/div>\";\n      return;\n    }\n\n    \/\/ Felder bef\u00fcllen\n    document.getElementById(\"det-bezeichnung\").textContent = d.bezeichnung || \"\u2013\";\n    detFill(\"det-gtin\",          d.gtin);\n    detFill(\"det-atc\",           d.atc);\n    detFill(\"det-firma\",         d.firma);\n    detFill(\"det-erste-meldung\", detDatum(d.ersteMeldung));\n    detFill(\"det-erstmelder\",    d.erstmelder);\n    detFill(\"det-info-firma\",    detDatum(d.infoFirma));\n    detFill(\"det-art-meldung\",   d.artMeldung);\n    detFill(\"det-dauer\",         d.dauer);\n    detFill(\"det-status\",        d.status);\n    detFill(\"det-lieferdatum\",   d.lieferdatum);\n    detFill(\"det-bemerkungen\",   d.bemerkungen);\n    detFill(\"det-mutation\",      detDatum(d.mutation));\n\n    \/\/ Seitentitel setzen\n    document.title = \"Detail: \" + (d.bezeichnung || \"Lieferengpass\");\n\n    document.getElementById(\"det-loading\").style.display = \"none\";\n    document.getElementById(\"det-wrap\").style.display    = \"block\";\n\n  } catch(err) {\n    document.getElementById(\"det-loading\").innerHTML =\n      \"<div class='det-fehler'>&#x274c; Fehler beim Laden: \" + err + \"<\/div>\";\n  }\n});\n\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Detail wird geladen\u2026 Detail Lieferengpass \u2013 GTIN \u2013 ATC-Code \u2013 Firma \u2013 Erste Meldung \u2013 Erste Meldung durch \u2013 Erste Info durch die Firma \u2013 Art der Info durch die Firma \u2013 Voraussichtliche Dauer \u2013 Status des Engpasses \u2013 Ca. Datum Wiederherstellung Lieferf\u00e4higkeit \u2013 Bemerkungen \u2013 Datum der letzten Mutation \u2013 Die aufgef\u00fchrten Lieferengp\u00e4sse stammen&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-21223","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/pages\/21223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/comments?post=21223"}],"version-history":[{"count":5,"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/pages\/21223\/revisions"}],"predecessor-version":[{"id":21826,"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/pages\/21223\/revisions\/21826"}],"wp:attachment":[{"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/media?parent=21223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}