REDCap - предоставление данных обратно пользователю - PullRequest
0 голосов
/ 03 октября 2018

Я ищу простое решение для совместного проекта, где образцы будут отправлены мне по почте, и я сообщу отправителю несколько измерений.

Мне нужен исходный сайт, чтобы заполнить форму с некоторой базовой информацией (идентификатор образца, даты сбора, номер отслеживания доставки и т. Д.).Затем мне нужно сообщить сайту, что я получил груз - через ту же форму.Затем, после некоторой аналитики, мне нужно сообщить о 3 числовых значениях (уровнях биомаркеров) обратно на сайт.

Кто-то рекомендовал REDCap для этого проекта.Я знаю, что могу выполнять сбор данных с помощью REDCap (исходной формы заявки), но могу ли я также сообщать значения обратно с помощью REDCap?

Ответы [ 2 ]

0 голосов
/ 10 декабря 2018

Другим решением было бы использование REDCap с включенным модулем оповещения по электронной почте.

Сконфигурируйте проект с двумя формами:

Один для клиента, чтобы ввести необходимую информацию от них, и сделать эту форму анонимной - учетная запись пользователя не требуется, и получить адрес электронной почты от них(чтобы вернуть результаты).Для примера ниже назовем эту форму [request].

Вторая форма будет для вас, чтобы ввести уровни биомаркеров и все, что вам нужно.Эта форма должна быть только для просмотра и редактирования вами.Давайте назовем это [results].

Затем, если у вас включен модуль оповещений по электронной почте (и вам нужно будет поговорить об этом с администраторами REDCap), вы можете настроить его так, чтобы он автоматически отправлял кому-то электронное письмо с информацией, содержащейся взапись и установить логику, по которой отправляется электронное письмо.

Это решение и то, что вам было рекомендовано, одинаково в отношении дизайна формы, но они отличаются в том, как результаты передаютсязапрашивающий.Это решение не требует, чтобы у пользователя была учетная запись для доступа к результатам.Я лично считаю, что другое решение (с ролями пользователей и группами DAG) является лучшим решением.

0 голосов
/ 18 октября 2018

Похоже, я нашел решение, поговорив со специалистом REDCap.Если кому-то это интересно, вот основная схема:

  1. Создайте две формы: одну для реквизита, другую для сообщения данных пользователю.
  2. Пригласите пользователей REDCap в мой проект и дайтеэти права только для чтения для второй формы.
  3. Поместите других пользователей в группы доступа к данным, чтобы они могли видеть заявки (и результаты) только из своей собственной группы.

Этоможет сработать, но я решил не идти по этому пути.В REDCap у пользователя есть все права по умолчанию, и мне придется их ограничить.В моем приложении слишком много возможностей для взлома данных из-за ошибки при назначении прав и DAG.

...