用于定义主题编号格式的选项有哪些?

如果允许站点用户输入主题编号,则必须定义主题编号格式。这可确保研究中分配的所有科目编号的一致性。定义此格式时,您有多个选项。

主题编号格式设置是使用主题编号中允许的字符的文本说明(也称为正则表达式)定义的。您可以指定主题编号的每个位置允许的字符,从左到右移动。例如,可以使用表达式 [0-9] 指示此位置允许一个介于 0 和 9 之间的数字。这样,您可以将多位主题编号的格式指定为 [0-9] [0-9] [0-9] ,这意味着主题编号必须指定为 3 位数字,范围从 000999 。例如,主题编号(如 123001998 )对于此格式均有效。

除此简单示例外,主题编号格式还允许使用字母字符和短划线 (-) 字符。这样,您可以创建更复杂的主题编号格式。让我们以上一个示例 [0-9] [0-9] [0-9] 为基础。在本例中,假设您要允许带有字母字符和短划线前缀的主题编号。字母字符可以是任何英文字母,也可以是大写或小写。字母字符后跟短划线 (-),然后是 3 位数字。此示例的表达式为 [a-z,A-Z]-[0-9][0-9][0-9]A-123C-459b-031 等主题编号都符合此格式化表达式。

在前面的两个示例中,我们允许在主题编号中的每个位置使用连续的数字或字母范围,以及短划线字符。允许使用更复杂的编号方案。其他选项包括:
  • 您可以通过指定允许字符的逗号分隔列表来限制任何位置的可用字符。例如,表达式 [A,B,C,a,b,c]-[1,5][0-9][0-9] 要求所有数字仅以字符 ABC (大写或小写)开头,后跟数字 1 或数字 5 ,后跟另外两位 0-9 。在这种情况下,允许的主题编号包括 A-124b-599C-130 ,但是不允许使用 A-734 ,因为破折号后面的第一个数字字符必须是 15
  • 通过省略表达式 ([]) 中的括号,可以要求使用必需字符。例如,要始终要求主题编号以 A 开头,您可以指定类似 A[0-9][0-9] 的内容,允许从 A00A99 的主题编号。A13A89A01 等数字均有效。
  • 最后,还可以指定一个字符在科目编号中可以重复的次数。例如,要允许包含重复数字的主题编号,可以指定表达式,例如 [0-9]{1,3}[A-Z] 。此表达式允许使用 123Z12A 等主题编号。

注:

无论您选择哪种格式,主题编号将始终以“地点编号”作为前缀。

定义科目编号格式时的建议做法

有关以下研究设置的详细信息,请参阅指定研究、注册和访问设置

  1. 将研究设置主题编号设置为研究中的顺序
  2. 将研究设置第一个受试者编号中的前导零设置为最小值两 (2)。
  3. 将研究设置包括试验机构和受试者编号之间的连字符设置为。这样可确保避免出现重复的主题编号问题,例如下面定义的主题编号问题。

    表 8-1 建议的练习示例

    不使用连字符 使用连字符
    站点名称:s1
    • s11 在站点 1 的主题为 1
    • s111 在站点 1 上的主题为 11
    站点名称:s1
    • s1-1 在站点 1 的主题为 1
    • s1-11 在站点 1 上的主题为 11
    站点名称:s11
    • s111 在站点 11 中主题为 1
    站点名称:s11
    • s11-1 的主题为 1,位于站点 11
    结果:重复的主题编号 结果:无重复的主题编号

常用主题编号格式

仅限数字

  • 主题编号,最多 3 位数字:[0-9]{1,3}
  • 最多包含 4 位数字的主题号码:[0-9]{1,4}
  • 主题编号,最多 5 位数字:[0-9]{1,5}
  • 主题编号,最多 6 位数字:[0-9]{1,6}

由单个字母字符终止的数字位数

  • 主题编号,最多 3 位数字,后跟字母“a”到“z”:[0-9]{1,3}[a-z]
  • 主题编号,最多 3 位数字,后跟字母“a”或“c”:[0-9]{1,3}[a,c]
  • 主题编号,最多 6 位数字,后跟字母 'a' 到 'z':[0-9]{1,6}[a-z]
  • 主题编号,最多 6 位数字,后跟字母 'a' 到 'z' 或 'A' 到 Z':[0-9]{1,6}[a-z,A-Z]

以字母字符开头,后跟数字

  • 以 'a' 或 'c' 作为第一个字符后跟最多 3 位数字的主题编号:[a,c] [0-9]{1,3}

中间短划线

  • 主题编号,最多 3 位数字,后跟短划线“-”,最后跟 3 位数字:[0-9]{1,3}-[0-9]{1,3]
  • 包含最多 3 位数字的主题编号,后跟短划线“-”,后跟 3 位数字,最后是字母“a”到“z”:[0-9]{1,3}-[0-9]{1,3][a-z]