Files
Dialyse-Webseite/view/first-appointment.php
T
chriz af5177e8b1
Build and Push Container Image / Build & Push to Gitea Package Registry (push) Canceled after 0s
design optimizations.
2026-10-26 20:55:59 +01:00

283 lines
25 KiB
PHP

<?php
$isEn = ($lang ?? 'de') === 'en';
$pdfInfo = '/files/' . rawurlencode('Information zum 1 Termin ab 1-2024.pdf');
$pdfAnamnese = '/files/' . rawurlencode('Anamnesebogen.pdf');
$pdfDatenschutz = '/files/' . rawurlencode('Datenschutzerklärung_neu.pdf');
$pdfAusfall = '/files/' . rawurlencode('Einverständniserklärung zur Ausfallhonorarregelung.pdf');
$pdfPrivat = '/files/' . rawurlencode('Behandlunsvertrag Privatpatienten.pdf');
?>
<h1><?= $isEn ? 'Information for Your First Appointment' : 'Informationen zu Ihrem 1. Termin' ?></h1>
<p class="lead" style="font-size: 1.1rem; color: var(--text-muted); margin-bottom: 2rem;">
<?php if ($isEn): ?>
Dear Patient, welcome to the Nephrology &amp; Dialysis Practice Berlin-Mahlsdorf!
To help us prepare optimally for your initial visit, please find below the checklist of all required documents as well as all patient forms for <strong>filling out directly online in your browser</strong> or <strong>downloading</strong>.
<?php else: ?>
Liebe Patientin, lieber Patient, willkommen in der Nephrologie / Dialysepraxis Berlin-Mahlsdorf!
Damit wir uns bei Ihrem Erstbesuch optimal auf Sie vorbereiten können, finden Sie hier die Checkliste aller benötigten Unterlagen sowie alle Formulare zum direkten <strong>Online-Ausfüllen im Browser</strong> oder zum <strong>Herunterladen</strong>.
<?php endif; ?>
</p>
<!-- Checkliste & Vorbefunde Grid -->
<div class="grid-2" style="margin-bottom: 2rem;">
<!-- Erforderliche Unterlagen -->
<div class="card">
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.25rem;">
<svg aria-hidden="true" focusable="false" style="width: 22px; height: 22px; fill: var(--accent); flex-shrink: 0;" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></svg>
<?= $isEn ? 'Required Documents for Your First Appointment' : 'Erforderliche Unterlagen zum 1. Termin' ?>
</h2>
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1rem;">
<?= $isEn ? 'Please bring the following documents with you to your first appointment:' : 'Bitte bringen Sie zu Ihrem 1. Termin bei uns folgende Unterlagen mit:' ?>
</p>
<ul style="list-style: none; padding: 0; margin: 0;">
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<strong>Referral slip (Überweisung)</strong> from the current or previous quarter' : '<strong>Überweisung</strong> vom aktuellen oder letzten Quartal' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<strong>Health insurance card</strong> (electronic health card)' : '<strong>Versichertenkarte</strong> (elektronische Gesundheitskarte)' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? 'If available: your <strong>co-payment exemption card (Befreiungsausweis)</strong>' : 'Falls vorhanden: Ihren <strong>Befreiungsausweis</strong>' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? 'The <strong>last 3 laboratory test reports</strong>' : 'Die <strong>letzten 3 Laboruntersuchungen</strong>' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? 'Your <strong>current medication plan</strong>' : 'Ihren <strong>aktuellen Medikamentenplan</strong>' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<a href="#form-anamnese" style="font-weight: 700;">Medical History Questionnaire (Anamnesebogen)</a> (completed and signed)' : '<a href="#form-anamnese" style="font-weight: 700;">Anamnesebogen</a> (ausgefüllt und unterschrieben)' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<a href="#form-datenschutz" style="font-weight: 700;">Patient Information &amp; Data Protection Consent</a> (completed and signed)' : '<a href="#form-datenschutz" style="font-weight: 700;">Patienteninformation &amp; Einwilligung zum Datenschutz</a> (ausgefüllt und unterschrieben)' ?></span>
</li>
</ul>
</div>
<!-- Fachärztliche Vorbefunde -->
<div class="card" style="display: flex; flex-direction: column; justify-content: space-between;">
<div>
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.25rem;">
<svg aria-hidden="true" focusable="false" style="width: 22px; height: 22px; fill: var(--accent); flex-shrink: 0;" viewBox="0 0 24 24"><path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z"/></svg>
<?= $isEn ? 'If Available: Previous Specialist Reports' : 'Falls vorhanden: Fachärztliche Vorbefunde' ?>
</h2>
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1rem;">
<?= $isEn ? 'If you already have previous medical reports, please bring them to your appointment as well:' : 'Sofern bei Ihnen bereits Vorbefunde vorliegen, bringen Sie diese bitte ebenfalls zum Termin mit:' ?>
</p>
<ul style="list-style: none; padding: 0; margin: 0 0 1.5rem 0;">
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<strong>Hospital discharge report(s)</strong> from the last 2 years' : '<strong>Krankenhausbericht(e)</strong> der letzten 2 Jahre' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<strong>Cardiology report</strong>' : '<strong>Kardiologiebefund</strong>' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<strong>Urology report</strong>' : '<strong>Urologiebefund</strong>' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<strong>Gynecology report</strong>' : '<strong>Gynäkologiebefund</strong>' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<strong>Angiology report</strong>' : '<strong>Angiologiebefund</strong>' ?></span>
</li>
<li style="display: flex; align-items: flex-start; gap: 0.6rem;">
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">&#x2713;</span>
<span><?= $isEn ? '<strong>MRI / CT report(s)</strong> as well as <strong>X-ray report(s)</strong>' : '<strong>MRT- / CT-Befund(e)</strong> sowie <strong>Röntgenbefund(e)</strong>' ?></span>
</li>
</ul>
</div>
<!-- Wichtiger Hinweis zu Originalbefunden -->
<div class="info-callout-box" style="border-left: 4px solid var(--accent); border-radius: var(--radius-md); padding: 1rem 1.15rem;">
<div style="font-weight: 700; color: var(--primary-dark); margin-bottom: 0.25rem; display: flex; align-items: center; gap: 0.4rem;">
<svg aria-hidden="true" focusable="false" style="width: 18px; height: 18px; fill: var(--accent); flex-shrink: 0;" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"/></svg>
<?= $isEn ? 'Important Note on Original Reports:' : 'Wichtiger Hinweis zu Ihren Originalbefunden:' ?>
</div>
<p style="margin: 0; font-size: 0.92rem; color: var(--primary-dark);">
<?= $isEn
? 'Please bring the <strong>original documents</strong> &ndash; we will scan everything on site and return your documents to you on the same day.'
: 'Bitte bringen Sie die <strong>Originalbefunde</strong> mit &ndash; wir scannen alles vor Ort ein und Sie erhalten Ihre Unterlagen am selben Tag wieder zurück.' ?>
</p>
</div>
</div>
</div>
<!-- Formulare zum Online-Ausfüllen & Herunterladen -->
<div class="highlight-panel" style="margin-top: 2rem; margin-bottom: 2.5rem;">
<span class="highlight-badge"><?= $isEn ? 'Interactive PDF Forms' : 'Interaktive PDF-Formulare' ?></span>
<h2 class="highlight-panel-title" style="margin-top: 0;">
<svg aria-hidden="true" focusable="false" style="width: 24px; height: 24px; fill: var(--accent); flex-shrink: 0;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
<?= $isEn ? 'Forms &amp; Patient Documents (Fillable Online)' : 'Formulare &amp; Patientenunterlagen (Online ausfüllbar)' ?>
</h2>
<p style="margin-bottom: 1.5rem;">
<?php if ($isEn): ?>
All documents below feature <strong>interactive form fields</strong>. You can <strong>open and fill them out directly online in your browser</strong>, then print and bring them signed to your appointment &ndash; or download them as a PDF file to your device.
<?php else: ?>
Alle nachfolgenden Dokumente verfügen über <strong>interaktive Formularfelder</strong>. Sie können die Bögen direkt <strong>online im Browser öffnen und am Bildschirm ausfüllen</strong>, anschließend ausdrucken und unterschrieben zu Ihrem Termin mitbringen &ndash; oder als PDF-Datei auf Ihr Gerät herunterladen.
<?php endif; ?>
</p>
<div class="grid-2" style="margin-bottom: 0;">
<!-- 1. Anamnesebogen -->
<div class="card" id="form-anamnese" style="display: flex; flex-direction: column; justify-content: space-between; background: var(--bg-card);">
<div>
<div style="display: flex; justify-content: space-between; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.5rem;">
<h3 style="font-size: 1.1rem; color: var(--primary-dark); margin: 0;">
<?= $isEn ? '1. Medical History Questionnaire (Anamnesebogen)' : '1. Anamnesebogen &bull; Patientenfragebogen' ?>
</h3>
<span style="background: var(--primary-light); color: var(--primary-dark); font-size: 0.75rem; font-weight: 700; padding: 0.2rem 0.6rem; border-radius: var(--radius-full); white-space: nowrap;">
<?= $isEn ? 'Mandatory' : 'Pflichtdokument' ?>
</span>
</div>
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1.25rem;">
<?= $isEn
? 'Questionnaire regarding your personal details, medical conditions, previous surgeries, family medical history, preventive check-ups, and emergency contact &amp; pick-up authorization (2 pages).'
: 'Fragebogen zu Ihren persönlichen Stammdaten, eigenen Erkrankungen, Voroperationen, Familienanamnese, Vorsorgeuntersuchungen sowie Notfallkontakt &amp; Abholvollmacht (2 Seiten).' ?>
</p>
</div>
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
<a href="<?=$pdfAnamnese?>" target="_blank" rel="noopener" class="btn btn-primary btn-sm" style="flex: 1 1 auto;">
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/></svg>
<?= $isEn ? 'Fill Out Online &amp; Open' : 'Online ausfüllen &amp; öffnen' ?>
</a>
<a href="<?=$pdfAnamnese?>" download="Anamnesebogen_Dialysezentrum_Berlin-Mahlsdorf.pdf" class="btn btn-outline-primary btn-sm" style="flex: 1 1 auto;">
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
<?= $isEn ? 'Download (PDF)' : 'Herunterladen (PDF)' ?>
</a>
</div>
</div>
<!-- 2. Datenschutz & Schweigepflichtentbindung -->
<div class="card" id="form-datenschutz" style="display: flex; flex-direction: column; justify-content: space-between; background: var(--bg-card);">
<div>
<div style="display: flex; justify-content: space-between; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.5rem;">
<h3 style="font-size: 1.1rem; color: var(--primary-dark); margin: 0;">
<?= $isEn ? '2. Patient Information &amp; Data Protection' : '2. Patienteninformation &amp; Datenschutz' ?>
</h3>
<span style="background: var(--primary-light); color: var(--primary-dark); font-size: 0.75rem; font-weight: 700; padding: 0.2rem 0.6rem; border-radius: var(--radius-full); white-space: nowrap;">
<?= $isEn ? 'Mandatory' : 'Pflichtdokument' ?>
</span>
</div>
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1.25rem;">
<?= $isEn
? 'Mandatory information pursuant to Art. 13 GDPR as well as declaration of consent and release from medical confidentiality (§ 73 (1b) SGB V, § 203 StGB) for general practitioners, co-treating physicians, and relatives.'
: 'Pflichtinformationen gemäß Art. 13 DSGVO sowie Einwilligungserklärung und Schweigepflichtentbindung (§ 73 Abs. 1b SGB V, § 203 StGB) für Hausärzte, mitbehandelnde Ärzte und Angehörige.' ?>
</p>
</div>
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
<a href="<?=$pdfDatenschutz?>" target="_blank" rel="noopener" class="btn btn-primary btn-sm" style="flex: 1 1 auto;">
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/></svg>
<?= $isEn ? 'Fill Out Online &amp; Open' : 'Online ausfüllen &amp; öffnen' ?>
</a>
<a href="<?=$pdfDatenschutz?>" download="Datenschutz_Einwilligung_Dialysezentrum_Berlin-Mahlsdorf.pdf" class="btn btn-outline-primary btn-sm" style="flex: 1 1 auto;">
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
<?= $isEn ? 'Download (PDF)' : 'Herunterladen (PDF)' ?>
</a>
</div>
</div>
<!-- 3. Einverständniserklärung zur Ausfallhonorarregelung -->
<div class="card" id="form-ausfallhonorar" style="display: flex; flex-direction: column; justify-content: space-between; background: var(--bg-card);">
<div>
<div style="display: flex; justify-content: space-between; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.5rem;">
<h3 style="font-size: 1.1rem; color: var(--primary-dark); margin: 0;">
<?= $isEn ? '3. Appointment Cancellation / Missed Appointment Fee Agreement' : '3. Vereinbarung zur Terminabsage / Ausfallhonorar' ?>
</h3>
<span style="background: var(--primary-light); color: var(--primary-dark); font-size: 0.75rem; font-weight: 700; padding: 0.2rem 0.6rem; border-radius: var(--radius-full); white-space: nowrap;">
<?= $isEn ? 'Mandatory' : 'Pflichtdokument' ?>
</span>
</div>
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1.25rem;">
<?= $isEn
? 'Patient information and appointment agreement for new patients (§ 615 BGB) regarding timely cancellation of reserved treatment time slots (at least 24 hours prior to the appointment).'
: 'Patienteninformation und Terminvereinbarung für Neupatientinnen und Neupatienten (§ 615 BGB) zur rechtzeitigen Absage reservierter Behandlungszeitfenster (mindestens 24 Stunden vor dem Termin).' ?>
</p>
</div>
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
<a href="<?=$pdfAusfall?>" target="_blank" rel="noopener" class="btn btn-primary btn-sm" style="flex: 1 1 auto;">
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/></svg>
<?= $isEn ? 'Fill Out Online &amp; Open' : 'Online ausfüllen &amp; öffnen' ?>
</a>
<a href="<?=$pdfAusfall?>" download="Ausfallhonorarregelung_Dialysezentrum_Berlin-Mahlsdorf.pdf" class="btn btn-outline-primary btn-sm" style="flex: 1 1 auto;">
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
<?= $isEn ? 'Download (PDF)' : 'Herunterladen (PDF)' ?>
</a>
</div>
</div>
<!-- 4. Behandlungsvertrag Privatpatienten / Selbstzahler -->
<div class="card" id="form-privat" style="display: flex; flex-direction: column; justify-content: space-between; background: var(--bg-card);">
<div>
<div style="display: flex; justify-content: space-between; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.5rem;">
<h3 style="font-size: 1.1rem; color: var(--primary-dark); margin: 0;">
<?= $isEn ? '4. Treatment Contract (Private Patients &amp; Self-Payers)' : '4. Behandlungsvertrag (Privatpatienten &amp; Selbstzahler)' ?>
</h3>
<span style="background: var(--bg-alt); color: var(--text-muted); font-size: 0.75rem; font-weight: 700; padding: 0.2rem 0.6rem; border-radius: var(--radius-full); white-space: nowrap;">
<?= $isEn ? 'If Applicable' : 'Bei Bedarf' ?>
</span>
</div>
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1.25rem;">
<?= $isEn
? 'Agreement on private medical treatment (§ 630a BGB, GOÄ) and self-payer declaration (§ 630c (3) BGB) &ndash; required only for privately insured patients or self-payers.'
: 'Vereinbarung über die privatärztliche Behandlung (§ 630a BGB, GOÄ) sowie Selbstzahlererklärung (§ 630c Abs. 3 BGB) &ndash; nur für Privatversicherte oder Selbstzahler erforderlich.' ?>
</p>
</div>
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
<a href="<?=$pdfPrivat?>" target="_blank" rel="noopener" class="btn btn-primary btn-sm" style="flex: 1 1 auto;">
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/></svg>
<?= $isEn ? 'Fill Out Online &amp; Open' : 'Online ausfüllen &amp; öffnen' ?>
</a>
<a href="<?=$pdfPrivat?>" download="Behandlungsvertrag_Privatpatienten_Dialysezentrum.pdf" class="btn btn-outline-primary btn-sm" style="flex: 1 1 auto;">
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
<?= $isEn ? 'Download (PDF)' : 'Herunterladen (PDF)' ?>
</a>
</div>
</div>
</div>
<!-- Checkliste als PDF -->
<div style="margin-top: 1.25rem; padding-top: 1.25rem; border-top: 1px solid var(--border); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem;">
<div>
<strong style="color: var(--primary-dark);"><?= $isEn ? 'Complete First Appointment Checklist as a PDF Document:' : 'Gesamte Checkliste zum 1. Termin als PDF-Dokument:' ?></strong>
<div style="font-size: 0.9rem; color: var(--text-muted);"><?= $isEn ? 'Overview sheet of all required documents and previous medical reports for your personal reference. You do not need to bring this sheet with you.' : 'Übersichtsblatt aller erforderlichen Unterlagen und Vorbefunde für Sie persönlich zur Übersicht. Sie müssen das Dokument nicht mitbringen.' ?></div>
</div>
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
<a href="<?=$pdfInfo?>" target="_blank" rel="noopener" class="btn btn-secondary btn-sm">
<?= $isEn ? 'Open Checklist (PDF)' : 'Checkliste öffnen (PDF)' ?>
</a>
<a href="<?=$pdfInfo?>" download="Information_zum_1_Termin_Dialysezentrum.pdf" class="btn btn-outline-primary btn-sm">
<?= $isEn ? 'Download Checklist' : 'Checkliste herunterladen' ?>
</a>
</div>
</div>
</div>
<!-- Kontakt-Hinweis bei Rückfragen -->
<div class="card" style="background: var(--bg-alt); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem;">
<div>
<h2 style="font-size: 1.15rem; margin: 0 0 0.25rem 0; color: var(--primary-dark);">
<?= $isEn ? 'Do you have questions about your first appointment or filling out the forms?' : 'Haben Sie Fragen zu Ihrem ersten Termin oder zum Ausfüllen der Bögen?' ?>
</h2>
<p style="margin: 0; font-size: 0.95rem; color: var(--text-muted);">
<?php if ($isEn): ?>
Our practice team will be happy to assist you by phone at <a href="tel:0305662539"><strong>030 / 566 25 39</strong></a> (Outpatient Clinic) or in person.
<?php else: ?>
Unser Praxisteam hilft Ihnen gern telefonisch unter <a href="tel:0305662539"><strong>030 / 566 25 39</strong></a> (Ambulanz) oder vor Ort weiter.
<?php endif; ?>
</p>
</div>
<a href="<?= Helper::url('/kontakt.html', $lang ?? 'de') ?>" class="btn btn-primary btn-sm"><?= $isEn ? 'Contact &amp; Directions' : 'Kontakt &amp; Anfahrt' ?> <span aria-hidden="true">&raquo;</span></a>
</div>