某供应商向您发送了一份包含产品数据的表格。其中一列名为“容量”。该数值是以安培小时还是千瓦小时为单位?是额定值还是实测值?表格中并未说明。熟悉该供应商的人,能根据上下文推断出来。 其他人只能凭猜测。
解决办法就是一本词典:一份列明“容量”的含义、其计量单位以及允许采用何种数值类型的清单。如果任何人都能查阅这本词典,只需在列标题中注明一句提示即可:容量参见第4711条。 如果该词典需要付费或未公开发布,那么该提示对接收方毫无用处。此时,发送方必须在每个单元格中写明具体含义:是哪本词典、哪个条目、什么单位、什么类型,最后才是数值。
这正是 EN 18223 标准的核心所在,该标准规定了数字产品护照如何传递其含义。本文将解释该标准对您的数据有何要求,为何其完整表述如此冗长,以及为何对于 Transpareo 客户而言,这是一种输出格式而非一个项目。
两种写法,同一内容
EN 18223 是欧洲标准化委员会 CEN/CLC JTC 24 制定的关于数字产品护照互操作性的标准。它描述了一个数据模型及其两种书写方式。
压缩形式是用于实际操作的简写。 每个值都位于其标识符(elementId)下方,读者可通过词典查询其具体含义。每个值占三行。
扩展形式则将所有内容完整展开。每个值都被转换为一个小型对象,包含标识符、词典引用、对象类型、数据类型以及值本身。 三行内容变成了二十行。
为什么长格式如此冗长
这种长度绝非偶然。当无法假设读者能够自行查阅时,这种冗长便成为了意义的载体。
产品数据表通常通过链接传递含义:读者点击链接,查阅字段的含义。只要链接指向公开资源,这种方式就能奏效。
工业产品数据中使用最广泛的两个词典 - - ECLASS和IEC CDD - - 都是付费的。 对于没有许可证的读者来说,指向这些词典的链接毫无价值。因此,扩展形式要求将每个值的含义都包含在文档中:使用哪个词典、哪个条目、哪种类型、哪个值。即使没有人能点击链接,文档也能自解释。
从这个角度来看,文档长度是对封闭式词典的合理应对,而非设计缺陷。
Transpareo所基于的词典 - - OpenEPCIS DPP Core及其针对各项法规的扩展 - - 均已通过 ref.openepcis.io 以开放形式发布。 任何人都可以查阅。一个链接就包含了一个封闭词典必须完整列出的内容。
关键在于方向
回到表格。 如果从一开始就使用开放词典为列标注名称,就可以随时生成详细说明:查阅含义,写在数值旁边,就完成了。如果含义仅存在于封闭词典中,或者根本不存在,就必须先进行重建。这才是代价高昂的做法。
我们的数据已经包含 EN 18223 标准模型所要求的每一个属性:对属性的引用、对词典的引用、数据类型以及每个值的语言。它们只是按照我们自己的排列方式存储,并附有指向开放式词典的链接,而不是按照标准规定的排列方式。
据此生成标准格式,只是一项格式化任务:取现有字段并将其转换为目标格式。
简而言之:一个包含开放词典的数据源,会将每个封闭词典转化为一个视图,并在需要时生成该视图。 只有从封闭词典开始的人,才会为标准的长度买单。
多个词典并存
我们的数据采用这种形式,是一个有意识的决定。我们不会强迫每项法规都使用单一的词汇表。
每项欧盟DPP法规 - - 无论是电池、纺织品、电子产品还是未来即将出台的法规 - - 都保留其专属词汇表:GS1的词汇表、OpenEPCIS DPP Core的词汇表,以及相应法规的词汇表。 所有词汇表并存,并辅以一个特意设计得较小的专用词汇表,用于收录上述词汇表均未涵盖的少数术语。
EN 18223标准在其前言中几乎正是如此阐述的:不强制要求所有行业使用单一词汇表,允许各法规的词汇表并存,并将共同部分保持得尽可能通用。 因此,基于开放、并行词典的架构不仅符合该标准,更是该标准本身所指向的方向。
压力测试:Battery Pass 的属性列表
这种架构是否可行,可以通过一个该架构从未为其构建过的词典来验证。
Battery Pass 联盟的《数据属性长列表》(Data Attribute Long List)1.3 版是第三个既与 EN 18223 标准又与 GS1 标准存在差异的词典: 约 100 个属性、专属名称、专属访问级别,这是该联盟对《电池条例》附件 XIII 的解读。
我们已将其与现有的数据模型进行了比对。100 个属性中有 91 个无需修改即可适配现有的属性类型。新的封闭式词典作为另一种视图被纳入其中,且无需强制进行系统改造。
标准的现状
EN 18223及其姊妹标准EN 18216(该标准定义了EN 18223所引用的具体传输格式)均为协调的欧洲标准。
它们属于 CEN/CLC JTC 24 发布的 DPP 标准集的第一批标准:八项标准中有六项已发布,其余两项(关于身份验证和访问权限)迄今尚未被引用。 这六项标准已于2026年7月15日通过《(EU)2026/1736号实施决定》在《欧盟公报》中被引用。 这赋予了它们协调标准地位,从而推定其符合《欧洲数据保护条例》(ESPR)第10条和第11条的规定。
这对您意味着什么
上述情况均不意味着 EN 18223 是一项错误的标准。在并非所有词典都开放的世界里,其篇幅正是实现互操作性所付出的合理代价,而该标准恰恰契合了这一现实。
该标准是一种输出格式,平台会在需要时生成该格式。
对于 Transpareo 的客户而言,情况依然如故:无需改造,无需额外项目。您的数据意义从首次存储起就一目了然,其余的只是格式化问题。
关于这篇帖子的提问
EN 18223 是否具有强制性?
不。这是一项协调的欧洲标准,其作用是提供符合性推定,而非强制性要求。EN 18223及其五项关联标准已于2026年7月15日通过实施决定(EU) 2026/1736号实施决定在《欧盟公报》中予以引用,凡符合该标准者,即被视为符合《欧盟数据保护一般条例》(ESPR)第10条和第11条的规定。您也可以通过其他方式满足这些条款的要求,但必须自行提供证明。
我们应该生成这两种写法中的哪一种?
这两种形式各有其用途。压缩形式是运行时的简写形式,它使用每个值的标识符作为键,并将字典引用和数据类型留待后续查询。 扩展形式则将所有内容完整写出,每个值都成为一个具有独立标识符、字典引用、对象类型、数据类型和值的对象。您应采用哪种形式,取决于读者能否打开您的字典。
使用ECLASS或IEC CDD需要许可证吗?
对于本文所述的方法而言并非如此。这两部词典均为付费词典且未向公众开放,正因如此,扩展形式才必须逐项写明其含义。 Transpareo所基于的词典是公开发布的,任何人都可以查阅,因此仅需一个链接就能传达闭源词典必须通过完整描述才能表达的内容。
为什么扩展形式这么长?
因为一旦无法假设读者能够自行查阅,这些内容就会变得有意义。产品说明书通常通过一个链接来传递含义,读者点击该链接即可查阅某个字段的含义。 如果词典需要付费才能访问,那么这个链接对读者来说就毫无价值,因此词义必须直接包含在文档本身中。从这个角度来看,文档篇幅的增加是对封闭式词典的合理应对,而非设计缺陷。
如果我们的数据已经引用了开放词典,这对我们来说会有什么变化?
这将是一项格式调整工作。此类数据已经包含了模型所要求的每个属性:对属性的引用、对词典的引用、数据类型以及每个值的语言,只是这些属性的排列顺序是按照数据本身的结构,而非标准规定的顺序。 据此生成符合标准的形式,意味着将现有字段调整为目标格式,这并非一项重构项目。
DPP标准中有多少项已发布?
CEN/CLC JTC 24 标准集中的八项标准中有六项属于第一批,已于 2026 年 7 月 15 日在《官方公报》中予以引用。 其余两项(涉及身份认证和访问权限)迄今尚未被引用。作为姊妹标准的EN 18216定义了具体的传输格式,该标准引用了EN 18223,并属于已发布的六项标准之一。
新词典是否迫使我们对数据模型进行调整?
但如果源数据同时包含多个词典,情况则不同。我们通过Battery Pass Consortium 1.3版的数据属性长列表(Data Attribute Long List)进行了验证 - - 该列表作为第三个词典,拥有独立的命名规则和访问级别,其规范既不同于EN 18223标准,也不同于GS1标准。 其100个属性中有91个可直接映射到现有的属性类型上,无需修改。一个新的封闭式词典将作为另一种视图被添加进来。
符合EN 18223标准是否意味着我们的护照已登记在案?
不,这是两件不同的事情。 合规性涉及护照的形式和内容,而注册则是欧盟DPP注册系统中的一项独立操作 - - 该系统自2026年7月20日起根据《(欧盟)2026/1778号实施条例》正式运行,其技术接口目前仍在制定中。 只有将产品投放市场的经济主体才有权进行注册,服务提供商不能代您办理。Transpareo将为您准备注册所需的信息,包括产品标识符、护照地址和指纹。更多详情请参阅我们对《注册条例》的解读。




