Custom PDF export report with questions, answers, assesments and graphs

Plus d'informations
il y a 2 mois 3 semaines #182080 par webcoachonline
Hello,

I just discovered LimeSurvey and I'm still landing in this wonderful world of possibilities.

I was developping a custom PHP solution for simple surveys but it quickly became difficult to follow up on the requests of my clients.

I would now like to adopt LimeSurvey as a main tool to provide survey-related solutions with open source for my clients, most of them NGOs and SMEs.

I installed a first free self-hosted version of LimeSurvey and created my first survey.

I would like your advice to see if LimeSurvey fits the needs for this project.

It's a set of medical surveys. So it should be anonymous. Participants will be patients, inly identified by an internal number.

The survey contains:
1.- A first group of fields to enter the patient number, the referrer doctor's name and contact information and eventually the patient's e-mail, if he wants to receive a copy of the survey result.

2.- The second group of questions contains three questions with radio buttons.
Each one of the sub-answers of these questions has numeric value.

3.- And the trird group a single question with multiple checkboxes.

For the FIRST GROUP fields:
Can I use these e-mail fields to automatically send the result e-mails to the referrer doctor and the patient?

For the SECOND GROUP of fields

I created an assesment to calculate the sum of the poitns scored in this group of questions.
It displays fine to the user at the end of the survey.


How to include this assesment in the export of this survey result per patient?

How to create a graph with this result and include it in the export of the survey report?


Here is the URL to the survey:
ugyn.ch/test/index.php/965577?newtest=Y&lang=fr

Connexion ou Créer un compte pour participer à la conversation.

LimeSurvey Partners
Plus d'informations
il y a 2 mois 3 semaines #182091 par gabrieljenik
Hi,

I would sugges that you build a custom PHP script that sends the report to the required emails. You would need to grab those from the response, either through API (Remote Control) or DB.

As per including the assesment on the export, maybe you could just add an equation question that is updated by your calculation?

Let me know if you need help on this, I have done lots of Word, Excel and PDF reports as you need.

Thanks!

Cheers,
Gabriel - www.Encuesta.Biz - Authorized Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Assistance on LimeSurvey forum and LimeSurvey core developpement are on my free time (Say thanks ?)....[img]
Les utilisateur(s) suivant ont remercié: webcoachonline

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #182093 par holch
You can send the results easily by using the admin notification ( manual.limesurvey.org/Notifications_%26_..._notifications_email ). You can modify the notification email in the email templates and also include results from the survey.

To send the report directly to the patient: In the field for the email in the backend you can insert Expression Manager code and automatically insert the email given in the answers. E.g. {email} assuming that the question about the patients email has the question code "email".

I would personally stay away from the assessments, which by the way are NOT stored in the database. I would use Expression Manager to calculate my scores, you can always use the assessment value to calculate your own score within a equation type question.

Now regarding the PDF reports, I have no idea.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds
Les utilisateur(s) suivant ont remercié: cdorin, webcoachonline

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #182094 par holch

It's a set of medical surveys. So it should be anonymous. Participants will be patients, inly identified by an internal number.

The survey contains:
1.- A first group of fields to enter the patient number, the referrer doctor's name and contact information and eventually the patient's e-mail, if he wants to receive a copy of the survey result.


One thing: if you ask for the patients email, it is not anonymous anymore...

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds
Les utilisateur(s) suivant ont remercié: cdorin

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #182100 par DenisChenu
For such report : totally customized report, i use gitlab.com/SondagesPro/ExportAndStats/pdfReport
You do your report with ExpressionManager in a upload question text
Thos pdf can be send to any mail in the survey.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand .
An error happen ? Before make a new topic : remind the Debug mode .
Les utilisateur(s) suivant ont remercié: tpartner

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #182147 par webcoachonline
Thank you,
The PHP script option is a good idea but before engaging in a development, I wanted to know if there was already either native functions or a plugin that could do that

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #182148 par webcoachonline
Absolutely...
I am now getting into expression management

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #182152 par DenisChenu

webcoachonline écrit: Thank you,
The PHP script option is a good idea but before engaging in a development, I wanted to know if there was already either native functions or a plugin that could do that

Hu ? The plugin is here and work good .

If you can add gitlab.com/SondagesPro/coreAndTools/limeMpdf you can make a better report (with round border for sample : and a lot boostrap class helper.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand .
An error happen ? Before make a new topic : remind the Debug mode .
Les utilisateur(s) suivant ont remercié: tpartner

Connexion ou Créer un compte pour participer à la conversation.

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!