\documentclass[
% Babel language, also used to load translations
french,
10pt,
% Use A4 paper size, you can change this to eg. letterpaper if you need
% the letter format. The normal methods to modify the paper size should
% be picked up by SDAPS automatically.
% a4paper, % setting this might break the example scan unfortunately
% letterpaper
% 
% If you need it, you can add a custom barcode at the center
% globalid=SDAPS,
% 
% And the following adds a per sheet barcode at the bottom left
% print_questionnaire_id,
no_print_questionnaire_id,
% 
% You can choose between twoside and oneside. twoside is the default, and
% requires the document to be printed and scanned in duplex mode.
twoside,
% 
% With SDAPS 1.1.6 and newer you can choose the mode used when recognizing
% checkboxes. valid modes are "checkcorrect" (default), "check" and
% "fill".
checkmode=checkcorrect,
% 
% The following options make sense so that we can get a better feel for the
% final look.
% disable_recognition
pagemark,
stamp,
sdaps_style=code128
]{sdapsclassic}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
% \usepackage{lastpage}
% \usepackage{calc}
% \usepackage{tabularx}
% \usepackage{multicol}
% \usepackage{multirow}
% \usepackage{wrapfig}
\usepackage{xcolor}
% \usepackage[pageshow]{xtab}
% \usepackage{color, colortbl}
\usepackage[most]{tcolorbox}
\usepackage{graphicx}
\graphicspath{{images/}}

\newcommand{\emptybox}[2][\textwidth]{%
  \begingroup
  \setlength{\fboxsep}{-\fboxrule}%
  \noindent\framebox[#1][l]{\rule[-0.3em]{0pt}{#2}}%
  \endgroup
}

\renewcommand{\thesubsection}{}

\author{Samuel Degoul}
\title{}

\begin{document}

\begin{questionnaire}[noinfo]
  % Use \addinfo to add metadata (which is printed on the report later on)
  \addinfo{Date}{12/2022}


  \begin{minipage}[c]{0.1\linewidth}
    \includegraphics[width=2.4cm]{logo_GHRMSA}
  \end{minipage}
  \begin{minipage}[c]{0.8\linewidth}
    \begin{center}
      {\huge Conduite à tenir devant un arrêt cardiaque intrahospitalier chez l'adulte}

      \vspace{0.5em}
      Tous les secteurs hors service d'accueil des urgences, réanimations, blocs opératoires
    \end{center}
    \section{} \vspace{-1.2em}   % nécessaire pour le bon fonctionnement de SDAPS (ID des questions)
  \end{minipage}
  \begin{minipage}[c]{0.15\linewidth}
    \hfill
  \end{minipage}

  \vspace{1em}

  Être témoin d'un arrêt cardiaque est un moment particulièrement stressant.

  Ce petit quizz (2~minutes) a pour vocation à vous mettre virtuellement en situation afin de retenir les premières actions à mener. Nous vous remercions de vous prêter au jeu.

  {\color{violet}\footnotesize
    Des statistiques anonymisées seront réalisées automatiquement.
    Veuillez utiliser un stylo pour remplir vos réponses.
    \vspace{-0.5em}

    \checkedbox*{} = Sélectionné, \correctedbox*{} = Annuler la sélection en cas d'erreur.
    \textbf{Ne pas noircir les cases pour les cocher.}
  }


  \begin{tcolorbox}[colback=blue!5!white,colframe=blue!30!white]
    \begin{minipage}[c][3.2cm][t]{.5\linewidth}
      % \textbf{Nom :}
      Nom :
      \vspace{2em}

      % \textbf{Prénom :}
      Prénom :

      % \textbf{Fonction :}
      % Fonction :
      % \begin{choicequestion}[cols=2,singlechoice,var=Fonction,text=Fonction]{}
      %   \choiceitem[val=1]{IDE}
      %   \choiceitem[val=2]{médecin}
      %   \choiceitem[val=3]{AS}
      %   \choiceitem[val=4]{cadre de santé}
      % \end{choicequestion}
    \end{minipage}
    \begin{minipage}[c][3.2cm][t]{0.18\linewidth}
      \begin{flushleft}
        Matricule : 6 chiffres sans le \og{}M\fg{} dans la grille $\rightarrow$ \\
        \vspace{0.15cm}
        \begin{tcolorbox}[colback=white,colframe=white,boxsep=0pt,left=0pt,right=0pt,top=0pt,bottom=0pt,halign=center,]
          {\tiny Par ex. matricule M790754}
          \includegraphics[width=2.5cm]{ex_grille_matricule}
        \end{tcolorbox}
      \end{flushleft}
    \end{minipage}
    \begin{minipage}[c][3.2cm][t]{.32\linewidth}
      % \textbf{Matricule :}
      \begin{choicegroup}[colsep=2pt,singlechoice,var=Matricule,text=Matricule]{\hspace{-1cm}}
        \groupaddchoice{0}
        \groupaddchoice{1}
        \groupaddchoice{2}
        \groupaddchoice{3}
        \groupaddchoice{4}
        \groupaddchoice{5}
        \groupaddchoice{6}
        \groupaddchoice{7}
        \groupaddchoice{8}
        \groupaddchoice{9}
        \question{1\ier{}\rule{0pt}{1.2em}}
        \question{2\ieme{}\rule{0pt}{1.2em}}
        \question{3\ieme{}\rule{0pt}{1.2em}}
        \question{4\ieme{}\rule{0pt}{1.2em}}
        \question{5\ieme{}\rule{0pt}{1.2em}}
        \question{6\ieme{}\rule{0pt}{1.2em}}
      \end{choicegroup}
    \end{minipage}
  \end{tcolorbox}

  \vspace{0.1cm}

  \begin{choicequestion}[cols=1,singlechoice,var=ReconnACR,text=ReconnACR]{1. Comment reconnaissez-vous un arrêt cardiorespiratoire (ACR) ? (une seule réponse)}
    \choiceitem[val=1]{a) La personne a une douleur thoracique}
    \choiceitem[val=2]{b) La personne est inconsciente et ne respire plus}
    \choiceitem[val=3]{c) La personne n'a plus de pouls}
    \choiceitem[val=4]{d) La personne n'est pas consciente}
  \end{choicequestion}

  \begin{choicequestion}[cols=1,singlechoice,var=NumAlerte,text=NumAlerte]{2. Quel numéro composez-vous en premier depuis un poste interne ? (une seule réponse)}
    \choiceitem[val=1]{a) 3637}
    \choiceitem[val=2]{b) 15}
    \choiceitem[val=3]{c) 2222}
    \choiceitem[val=4]{d) Le numéro du médecin d'astreinte}
    \choiceitem[val=5]{e) Le numéro du service de réanimation}
  \end{choicequestion}

  \begin{choicequestion}[cols=1,multichoice,var=TechniqueMCE,text=TechniqueMCE]{3. Comment faire un bon massage cardiaque ? (plusieurs réponses possibles)}
    \choiceitem[val=1]{a) Masser au milieu de la poitrine vite et fort}
    \choiceitem[val=2]{b) En chantant \og{}Staying alive\fg{}}
    \choiceitem[val=3]{c) En alternant une insufflation et une compression}
    \choiceitem[val=4]{d) En mettant le patient sur un plan dur}
  \end{choicequestion}

  \begin{choicequestion}[cols=1,multichoice,var=ListeActions,text=ListeActions]{4. Quelle sont les actions à réaliser parmi les suivantes ? (plusieurs réponses possibles)}
    \choiceitem[val=1]{a) Chercher le chariot d'urgence}
    \choiceitem[val=2]{b) Chercher le défibrillateur automatique externe}
    \choiceitem[val=3]{c) Guider les secours à leur arrivée}
    \choiceitem[val=4]{d) Préparer un café}
  \end{choicequestion}

  \begin{choicequestion}[cols=1,singlechoice,var=LocChariotUrg,text=LocChariotUrg]{5. Savez-vous où se trouvent le chariot d'urgence et le défibrillateur dans votre service ?}
    \choiceitem[val=1]{a) Oui}
    \choiceitem[val=2]{b) Non}
  \end{choicequestion}

  \begin{choicequestion}[cols=1,singlechoice,var=OrdreActions,text=OrdreActions]{6. Dans quel ordre réalisez-vous les actions suivantes ? (une seule réponse)}
    \choiceitem[val=1]{a) Alerter -- Masser -- Défibriller}
    \choiceitem[val=2]{b) Masser -- Mettre le patient sur un plan dur -- Alerter}
    \choiceitem[val=3]{c) Masser et crier \og{}Au secours\fg{}}
    \choiceitem[val=4]{d) Chercher le défibrillateur et appeler les secours}
  \end{choicequestion}

  \newpage

  \begin{center}
    {\large \textbf{Réponses}}
  \end{center}

  \begin{enumerate}
    \item Réponse b
    \item Réponse c
    \item Réponses a, b et d
    \item Réponses a, b et c
    \item Si vous ne le savez pas, votre cadre va vous montrer
    \item Réponse a
  \end{enumerate}

\end{questionnaire}

\end{document}
