You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Qualtrics:二维码招募后分配4位唯一参与者ID的方案问询

针对纵向生物医学研究招募的4位唯一ID解决方案

核心需求回顾

  • 4位唯一序列ID(优先顺序号,避免随机重复,降低诊所人员书写负担)
  • 护士需在**步骤4(联系表单提交后)、步骤5(基线问卷填写前)**获取该ID用于血样管标注
  • ID需绑定所有问卷,实现纵向个体追踪
  • 现有Qualtrics流程:问卷2-3-4自动流转,步骤4含生成XM目录工作流

方案1:优化配额计数法解决同步重复问题

原思路的核心问题是并发注册时配额计数易冲突,可通过以下方式修复:

  • 启用Qualtrics配额锁定:在步骤4的配额设置中开启「锁定配额直至响应提交」,防止多个参与者同时触发计数递增。
  • 预占式ID分配+延迟写入:
    1. 步骤4问卷启动时,调用Qualtrics API预占一个配额号作为ID,存入Embedded Data(如ParticipantID)
    2. 参与者完成联系表单后,再将预占ID写入XM联系人目录对应字段
    3. 配置定时清理任务(通过Webhook触发Python脚本),释放24小时内未完成提交的预占ID
  • 唯一性校验:生成ID后立即查询XM目录,若重复则自动递增重试,确保无冲突。

方案2:Qualtrics Person ID转4位序列ID的落地实现

若不想依赖配额功能,可利用Qualtrics原生唯一Person ID做编码转换:

  • 流程拆解:
    1. 在步骤4问卷中,将Qualtrics生成的PersonID存入Embedded Data
    2. 配置Webhook,步骤4提交后触发Python脚本:
      • 脚本连接Qualtrics API拉取所有已生成的PersonID,按提交顺序分配4位序列号(从0001开始递增)
      • 建立序列ID与PersonID的映射数据库(如SQLite),将序列ID写入XM联系人目录的ParticipantID字段,同时回写到参与者的Embedded Data
    3. 护士可通过XM目录的「最近提交」筛选实时查看ID,或配置自动推送通知到工作终端

护士ID获取的便捷性优化

无论采用哪种方案,都需简化护士的ID获取流程:

  • 步骤4提交后,Qualtrics自动生成带4位ID的确认页面,支持扫码/拍照记录
  • 触发Webhook发送ID到护士的工作手机或诊所内部消息系统

内容的提问来源于stack exchange,提问作者Megan Halbrook

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 22:01:28