Skip to content

Commit

Permalink
feat: add header.tex
Browse files Browse the repository at this point in the history
  • Loading branch information
felixevers committed Dec 20, 2024
1 parent ef7e1b6 commit d177ea6
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 25 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/latex.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ env:
version.tex
imprint.tex
logo.svg
header.tex
jobs:
get_tex_commit_history:
Expand Down Expand Up @@ -134,6 +135,8 @@ jobs:
sed -i "s|{$placeholder}|{$value}|g" $FILE_TO_UPDATE
done
cat *.tex
- name: Compile changed LaTeX documents
if: env.changed_files != ''
uses: xu-cheng/latex-action@v3
Expand Down
12 changes: 12 additions & 0 deletions head.tex
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,17 @@
\def\Year{\expandafter\YEAR\the\year}
\def\YEAR#1#2#3#4{#1#2#3#4}

\newcommand{\documenttitle}[1]{\def\titlecontent{#1}}
\newcommand{\documentsubtitle}[1]{\def\subtitlecontent{#1}}
\newcommand{\documentsubsubtitle}[1]{\def\subsubtitlecontent{#1}}

\usepackage{etoolbox}

\newbool{includeTOC}
\setbool{includeTOC}{true}

\newcommand{\disabletoc}{\setbool{includeTOC}{false}}

\input{version}
\input{imprint}

14 changes: 14 additions & 0 deletions header.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
\title{\Huge \titlecontent\\\huge \subtitlecontent\\\LARGE \subsubtitlecontent}
%\includesvg[width=0.2\linewidth]{logo.svg}\\[4ex]
\author{\imprint}
\date{\today}

\maketitle
%\thispagestyle{fancy}

\newpage

\ifbool{includeTOC}{
\tableofcontents
\newpage
}{}
31 changes: 7 additions & 24 deletions src/agb_app_zum_doc_patient.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,13 @@

\input{head}

\begin{document}

\begin{center}
\includesvg[width=0.2\linewidth]{logo.svg}\\[4ex]
{\Huge \sffamily
Nutzungsbedingungen \\
\huge App zum Doc \\[1ex] \Large Erbringer-Anwendung}\\[2ex]
\documenttitle{Nutzungsbedingungen}
\documentsubtitle{App zum Doc}
\documentsubsubtitle{Erbringer-Anwendung}

\vspace{1em}
\imprint \\
\vspace{1em}
Stand: \today
\end{center}

\vspace{2ex}
\begin{document}

\newpage
\tableofcontents
\newpage
\input{header}

\section{Verwendete Begrifflichkeiten}
„Nutzer“ im Sinne dieser Nutzungsbedingungen sind Personen, die die App zum Doc über von einen dafür vorgesehen Weg heruntergeladen und auf einem Endgerät installiert haben und ihre Funktionionen zur Kommunikation mit Erbringern, d.h. Dienstleistungsanbietern im Gesundheitsweisen, die ihrerseits die App zum Doc nutzen, verwenden.
Expand Down Expand Up @@ -55,13 +43,8 @@ \section{Abfrage und Änderung von personenbezogenen Daten durch den Erbringer}
Nutzungsvertrag kündigen.

\section{Datenschutz}
Zur Nutzung der App zum Doc ist eine Eingabe personenbezogener Daten erforderlich, die den Nutzer gegen-
über den Erbringern eindeutig identifiziert. Hierbei handelt es sich um den Namen des Erbringers, sein Geburtsdatum, die Telefonnummer, sein Wohnort, die Krankenversicherung und optional die Versicherungsnummer.
Mit einer Anfrage eines Nutzers bei einem Erbringer werden die Anfragedaten in verschlüsselter Form an den Erbringer
übermittelt (Ende-zu-Ende-Verschlüsselung) und dort ebenso in verschlüsselter Form gespeichert. Antworten des Erbringers werden in gleicher Weise verschlüsselt. Die Verschlüsselung erfolgt während des gesamten Prozesses durch ein Public-
Private-Key-Verfahren, bei dem der private Schlüssel sich ausschließlich im Besitz des Absenders/Empfängers befindet. Die
Verschlüsselung erfolgt mit mindestens 2048-Bit (asymmetrisch) und mindestens 56-Bit (symmetrisch). Alle Übertragungen
erfolgen zudem über eine gesicherte SSL-Verbindung. \\
Zur Nutzung der App zum Doc ist eine Eingabe personenbezogener Daten erforderlich, die den Nutzer gegenüber den Erbringern eindeutig identifiziert. Hierbei handelt es sich um den Namen des Erbringers, sein Geburtsdatum, die Telefonnummer, sein Wohnort, die Krankenversicherung und optional die Versicherungsnummer.
Mit einer Anfrage eines Nutzers bei einem Erbringer werden die Anfragedaten in verschlüsselter Form an den Erbringer übermittelt (Ende-zu-Ende-Verschlüsselung) und dort ebenso in verschlüsselter Form gespeichert. Antworten des Erbringers werden in gleicher Weise verschlüsselt. Die Verschlüsselung erfolgt während des gesamten Prozesses durch ein Public-Private-Key-Verfahren, bei dem der private Schlüssel sich ausschließlich im Besitz des Absenders/Empfängers befindet. Die Verschlüsselung erfolgt mit mindestens 2048-Bit (asymmetrisch) und mindestens 56-Bit (symmetrisch). Alle Übertragungen erfolgen zudem über eine gesicherte SSL-Verbindung. \\

Weitere Hinweise zum Datenschutz finden Sie hier: \href{https://cdn.helpwave.de/privacy.html}{cdn.helpwave.de/privacy.html}

Expand Down
6 changes: 5 additions & 1 deletion version.tex
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
\newcommand{\version}{\href{https://github.com/helpwave/legal/commit/ffffff}{\texttt{ffffff}}}
\usepackage{xstring}

\newcommand{\firstnchars}[2]{\StrLeft{#1}{#2}}

\newcommand{\version}{\href{https://github.com/helpwave/legal/commit/ffffff}{\texttt{\firstnchars{ffffff}{7}}}}

0 comments on commit d177ea6

Please sign in to comment.