2. LOINC核心概念与结构
LOINC 的全称是 Logical Observation Identifiers Names and Codes,即“逻辑观察标识符名称与代码”。它的核心任务不是描述一个检验怎么做,而是为“一个可被观察、测量或判读的结果”分配一个全球唯一、可计算、可交换的标识。理解 LOINC,关键要抓住它的六轴模型:Component(组分/观察指标)、Property(属性)、Time(时间特征)、System(标本/系统)、Scale(标尺)、Method(方法)。这六个轴共同回答一个问题:在什么标本上、观察什么、用什么属性、在什么时间尺度下、以什么标尺、用什么方法得到的结果?
六轴不是六个并列的标签,而是一个有层次的语义组合。其中前五个轴构成 LOINC 的“核心标识”,第六轴 Method 是可选的细化轴。也就是说,一个 LOINC 代码可以不带方法,但一旦带上方法,就表示该结果与特定检测方法绑定。这个设计使 LOINC 既能覆盖广泛的通用检验项目,又能支持需要方法区分的特殊场景。
下面逐轴说明其含义与治理要点。
Component(观察指标)是六轴中最核心的语义锚点,它回答“测的是什么”。Component 可以是单一分析物(如 Glucose、Creatinine),也可以是组合项(如“钾钠氯”组合)、比值(如 A/G ratio)、甚至带挑战条件的项目(如“葡萄糖耐量试验 2 小时”)。在治理中,Component 的命名必须与检验申请项、报告项的实际语义一致,不能把“血糖”和“葡萄糖”当成两个不同概念分别建码,否则会造成同一指标多码并存。
Property(属性)描述测量结果的物理或逻辑性质,常见取值包括:MCnc(质量浓度)、SCnc(物质浓度)、ACnc(任意浓度)、CCnc(催化浓度)、Vol(体积)、Mass(质量)、Ratio(比值)、Titr(滴度)、PrThr(存在阈值/定性阈值)、Imp(印象/解释)等。Property 决定了结果的单位体系和数值解释方式。例如,同样是葡萄糖,MCnc 对应 mg/dL,SCnc 对应 mmol/L,两者不能混用同一个 LOINC 代码。治理中若发现单位与 Property 不匹配,应优先怀疑代码映射错误。
Time(时间特征)回答“结果对应什么时间窗口”。常见值有 Pt(时间点,单次采样的即时值)、24H(24 小时累计)、8H(8 小时累计)、随机(Random)、空腹(Fasting)、餐后 2 小时(2H post meal)等。时间特征直接影响临床判读:24 小时尿蛋白定量与随机尿蛋白/肌酐比值的临床意义完全不同,不能因为都叫“尿蛋白”就归为同一代码。治理时需特别关注动态功能试验、计时尿液、昼夜节律类项目的时间轴标注。
System(标本/系统)指明结果来自什么生物基质或系统。常见值包括 Serum(血清)、Plasma(血浆)、Blood(全血)、Urine(尿液)、CSF(脑脊液)、Body fluid(体液)、Isolate(分离株)、XXX(未指定)等。System 是检验前质量治理的关键轴:血清钾与全血钾、静脉血与动脉血、外周血与骨髓,在 LOINC 中都是不同的代码。若 LIS 中把“血钾”笼统映射到一个代码,而实际标本类型有差异,就会在交换与统计时丢失关键区分信息。
Scale(标尺)描述结果的测量尺度类型,主要取值有:Qn(定量,连续数值)、Ord(有序,等级/分级)、Nom(名义,分类无顺序)、Nar(叙述性文本)、Doc(文档)、Set(集合)等。Scale 决定了结果能否做算术运算、能否用参考区间判读、能否用 SNOMED CT 等术语做值集绑定。例如,尿蛋白定性“阴性/弱阳性/阳性”是 Ord,而尿蛋白定量是 Qn,两者不能共用同一代码。治理中若发现定量项目被错误标为 Ord,会导致参考区间无法自动应用。
Method(方法)是可选轴,用于区分同一观察指标在不同检测原理下产生的结果。例如,葡萄糖可以用己糖激酶法、葡萄糖氧化酶法、HPLC 法测量,若实验室需要区分方法学差异对结果的影响,就应使用带 Method 的 LOINC 代码;若方法差异不影响临床判读,则可使用不带 Method 的通用代码。治理策略上,建议先建立“无方法”的通用映射,再根据临床、科研或法规需求逐步细化到方法级代码,避免一开始就过度细分导致映射负担过重。
从属性含义的角度看,六轴还承载着结果解释所需的元数据。Property 与 Scale 共同决定结果的量纲和可计算性;Time 与 System 共同决定结果的生理背景和采集条件;Method 决定结果的可比性与互换性。因此,LOINC 代码不仅是一个“名字”,更是一组结构化属性的集合。在检验术语治理工程中,只有把六轴属性完整、准确地落到本地字典中,才能支撑后续的互操作、结果比对、质量指标统计和临床决策支持。
实际落地时,可以按以下方式组织本地映射表:每一行对应一个本地检验项目,列出其六轴取值、对应的 LOINC 代码、代码短名、单位、参考区间和生效状态。对于组合项目,应拆分为原子项目分别映射,再在申请项层面做组合关系维护。对于带方法区分的项目,应在映射表中单独标注方法轴取值,并记录方法变更时的代码切换规则。这样,六轴模型就从概念框架转化为可执行、可审计的治理资产。