Schema.org医疗健康类型:结构化标记技术解析与应用指南
本文介绍Schema.org医疗健康类型(MedicalEntity及其子类型),帮助内容发布者通过结构化标记提升医疗信息的搜索引擎可见性与应用兼容性。涵盖病症、药物、指南等核心实体,强调其不用于临床数据交换,而是对现有医学术语体系的补充。
Introduction
本文档对 Schema.org 词汇表中的健康和医疗类型进行了技术概述,特别是 MedicalEntity 类型及其众多子类型。这些模式专为希望在健康相关网络内容中添加结构化数据标记的发布者设计。其主要目标与所有 Schema.org 的工作一致,即通过向搜索引擎和其他能够解析此元数据的应用程序公开内容的内在结构,来增强内容的可发现性。
注意:本文档引用的是 Schema.org 的开发版本。有关我们版本控制流程的详细信息,请参阅我们的工作方式。
Scope and Purpose
本节涵盖的实体范围有意设计得较为宽泛,包含了针对普通消费者和医疗保健专业人员的内容。因此,任何单一内容可能只使用可用类型和属性的一个子集。必须理解的是,此模式是为网络发布用例设计的——它并非用于临床数据交换或作为电子健康记录内的临床标记系统。
此外,此模式并不旨在定义新的受控医学术语表。相反,它旨在补充现有的、成熟的本体和术语体系(例如,MeSH医学主题词表,一种受控医学术语体系,用于索引生物医学文献。、SNOMED系统化医学术语,临床术语标准,用于电子健康记录。 CT、ICD国际疾病分类,用于疾病统计和健康管理的分类系统。、RxNorm、UMLS)。该模式的重点是揭示内容中描述的医疗实体的存在性和相互关系。虽然它提供了属性(如 code)来将实体链接到外部词汇表的代码,但具体的命名约定或编码系统本身不在其范围之内。
Key Entity Types
健康和医疗模式包含多种类型。以下是一些用于标记常见医疗内容的核心实体:
Background and Motivation
网络上存在大量高质量的健康信息,但发现和浏览这些信息仍然具有挑战性。传统上,搜索引擎依赖关键词,常常忽略了内容中隐含的丰富、结构化的医学知识。如果权威内容与常见的搜索词不匹配,就可能导致其被埋没。尽管医学界已经开发了复杂的结构化本体,但这种结构很少以机器可读的格式在开放网络上公开。
为了弥合这一差距,Schema.org 引入了一系列健康和医疗类型。其设计理念是独特的:为网络发布者提供一个简单、实用的标记框架,主要目标是帮助患者、临床医生和注重健康的消费者通过搜索找到相关信息。此计划并非旨在取代临床本体、枚举所有医学实例或支持自动推理——这些目标将需要一个更为复杂和限制性的模型。
这项努力是一次协作,结合了 Schema.org 合作伙伴的搜索专业知识,以及来自美国国家生物技术信息中心 (NCBI)、哈佛大学、杜克大学等机构的医学专家和主要健康网站的无价反馈。W3C 医疗保健与生命科学小组的贡献也起到了关键作用。
Core Modeling Approach
该模式对一组核心医疗实体及其之间的关系进行建模。关键的实体类别包括:
- Conditions (病症)
- Symptoms (症状)
- Medical Tests (医学测试)
- Medical Devices (医疗设备)
这些类型上的属性定义了它们之间的关系。例如,一种 Drug 可以有一个 indication 属性,将其链接到它所治疗的 MedicalCondition。这允许两种标记策略:
丰富的关系标记:同时标记实体及其联系。这为基于用户意图进行精确检索提供了最大潜力。
简单的实体标记:仅标记医疗概念本身,而不定义关系。这种方式表达能力较弱,但通过揭示核心主题,仍然能改善内容发现。
Example: Relationship Markup
以下 HTML 代码片段使用微数据将布洛芬标记为 Drug,并明确说明其治疗"头痛"(一种 MedicalCondition)的 indication。
<div itemscope itemtype="https://schema.org/Drug">
<span itemprop="name">Ibuprofen</span> is indicated for
<span itemprop="indication" itemscope itemtype="https://schema.org/TreatmentIndication">
<span itemprop="name">headache</span>
</span>.
</div>
这种结构化数据有助于搜索引擎理解此页面与"头痛治疗"等查询相关。
Targeting Content to Specific Audiences
医学搜索中的一个重大挑战是迎合不同的受众——患者、临床医生和研究人员——他们可能使用不同的术语并寻求不同深度的内容。该模式提供了属性来解决这个问题:
audience (位于 WebPage/MedicalWebPage 上):指定目标受众(例如,患者、临床医生、研究人员)。
specialty (位于 MedicalWebPage 上):针对临床医生的内容,指定医学专业(例如,心脏病学、儿科)。
aspect (位于 MedicalWebPage 上):标记所讨论的临床方面(例如,诊断、治疗、预防、副作用)。
使用这些属性可以让发布者清晰地表明其内容的目标受众和重点,使搜索引擎和应用程序能够提供更相关的结果。
版权与免责声明:本文仅用于信息分享与交流,不构成任何形式的法律、投资、医疗或其他专业建议,也不构成对任何结果的承诺或保证。
文中提及的商标、品牌、Logo、产品名称及相关图片/素材,其权利归各自合法权利人所有。本站内容可能基于公开资料整理,亦可能使用 AI 辅助生成或润色;我们尽力确保准确与合规,但不保证完整性、时效性与适用性,请读者自行甄别并以官方信息为准。
若本文内容或素材涉嫌侵权、隐私不当或存在错误,请相关权利人/当事人联系本站,我们将及时核实并采取删除、修正或下架等处理措施。也请勿在评论或联系信息中提交身份证号、手机号、住址等个人敏感信息。



