Skip to content

Commit

Permalink
Merge pull request #8 from helpwave/patch/title
Browse files Browse the repository at this point in the history
Standardize Header
  • Loading branch information
felixevers authored Dec 20, 2024
2 parents ef7e1b6 + 09327da commit b60cf20
Show file tree
Hide file tree
Showing 19 changed files with 159 additions and 514 deletions.
3 changes: 2 additions & 1 deletion .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 @@ -202,7 +203,7 @@ jobs:
pr_comment:
runs-on: ubuntu-latest
if: github.event_name == 'pull_request'
needs: [get_tex_commit_history]
needs: [get_tex_commit_history, upload_to_cdn]
steps:
- name: Download commit hash file
uses: actions/download-artifact@v3
Expand Down
22 changes: 21 additions & 1 deletion head.tex
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@

\setcounter{tocdepth}{1}
\setlength\parindent{0pt}
\date{\today}

\usepackage{titlesec}
\titleformat{\subsection}[runin]{\normalfont\bfseries}{\thesubsection}{0.5em}{}[]
Expand All @@ -36,5 +35,26 @@
\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}}

\documenttitle{\ }
\documentsubtitle{\ }
\documentsubsubtitle{\ }

\usepackage{etoolbox}

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

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

\newbool{includeTitle}
\setbool{includeTitle}{true}

\newcommand{\disabletitle}{\setbool{includeTitle}{false}}

\input{version}
\input{imprint}

23 changes: 23 additions & 0 deletions header.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
\AfterPreamble{\hypersetup{
pdfauthor={\companyName},
pdftitle={\titlecontent \ \subtitlecontent \ \subsubtitlecontent},
pdfsubject={\commithash}
}}

\ifbool{includeTitle}{
\begin{center}
\includesvg[width=0.2\linewidth]{logo.svg}\\[4ex]
{\Huge \titlecontent \\[1ex]
\huge \subtitlecontent \\[1ex]
\LARGE \subsubtitlecontent \\}
\vspace{2em}
\large \imprint \\
\vspace{1em}
\small \today
\end{center}
\newpage
}{}
\ifbool{includeTOC}{
\tableofcontents
\newpage
}{}
16 changes: 9 additions & 7 deletions imprint.tex
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
\newcommand{\street}{street}
\newcommand{\postalCode}{postal_code}
\newcommand{\city}{city}
\newcommand{\state}{state}
\newcommand{\stateShort}{state_short}
\newcommand{\country}{country}
\newcommand{\registrationNumber}{registration_number}
\newcommand{\registrationCourt}{registration_court}
\newcommand{\managingDirector}{managing_director}
Expand All @@ -12,12 +15,11 @@

\newcommand{\imprint}{
\href{\imprintURL}{
{\small
\companyName\\
\careOf\\
\street\\
\postalCode\ \city\\
\registrationNumber
}
\companyName\\
\careOf\\
\street\\
\postalCode\ \city\\
\stateShort\ \country\\
\registrationCourt\ \registrationNumber
}
}
21 changes: 4 additions & 17 deletions src/agb_app_zum_doc.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,12 @@

\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}

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

\vspace{2ex}
\begin{document}

\newpage
\tableofcontents
\newpage
\include{header}

\section{Verwendete Begrifflichkeiten}
„Erbringer“ im Sinne dieser Nutzungsbedingungen sind Leistungserbringer im Gesundheitswesen (in der Regel Ärzte oder
Expand Down
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
\include{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
21 changes: 4 additions & 17 deletions src/agb_mediquu_chat.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,12 @@

\input{head}

\begin{document}

\begin{center}
\includesvg[width=0.2\linewidth]{logo.svg}\\[4ex]
{\Huge \sffamily
Nutzungsbedingungen \\
\huge mediQuu Team: Chat}\\[2ex]
\documenttitle{Nutzungsbedingungen}
\documentsubtitle{mediQuu Team: Chat}

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

\vspace{2ex}
\begin{document}

\newpage
\tableofcontents
\newpage
\include{header}

\section{Verwendete Begrifflichkeiten}
„Nutzer“ im Sinne dieser Nutzungsbedingungen sind Leistungserbringer im Gesundheitswesen (in der Regel Ärzte, Apotheken oder Mitglieder eines Praxisnetzes), die über mediQuu Chat mit anderen Nutzern kommunizieren. Der Nutzer verwendet
Expand Down
21 changes: 4 additions & 17 deletions src/agb_mediquu_connect.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,12 @@

\input{head}

\begin{document}

\begin{center}
\includesvg[width=0.2\linewidth]{logo.svg}\\[4ex]
{\Huge \sffamily
Nutzungsbedingungen \\
\huge mediQuu Connect}\\[2ex]
\documenttitle{Nutzungsbedingungen}
\documentsubtitle{mediQuu Connect}

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

\vspace{2ex}
\begin{document}

\newpage
\tableofcontents
\newpage
\include{header}

\section{Verwendete Begrifflichkeiten}
„Nutzer“ im Sinne dieser Nutzungsbedingungen sind Leistungserbringer im Gesundheitswesen (in der Regel Ärzte, Apotheken oder Mitglieder eines Praxisnetzes), die über mediQuu Connect mit anderen Nutzern kommunizieren. Der Nutzer
Expand Down
Loading

0 comments on commit b60cf20

Please sign in to comment.