Krátka odpoveď: mapovanie znamená rozhodnúť, pre každý testovací kód, ktorý používa váš laboratórny systém (GLU, HBA1C, K), ktorý termín LOINC to je, aby výsledok mohol byť pochopený každým iným systémom. Metóda je všade rovnaká: zoznam vašich testov so vzorkou, jednotkami a metódou; vyhľadajte LOINC pozdĺž jeho šiestich osí; rozhodnite sa s laboratórnymi vedcami, nie sami; validujte kódy; uložte mapu ako FHIR ConceptMap; a spravujte ju tak, aby nové testy boli zmapované pred ich spustením. Zoznam "Top 2000" LOINC pokrýva približne 98% objemu výsledkov vo väčšine laboratórií, takže prvé kolo je menšie, ako naznačuje katalóg.
Krok 1: inventúra
Exportujte každý objednateľný a hlásiteľný test z laboratórneho informačného systému s: lokálnym kódom, lokálnym názvom, typom vzorky, jednotkami tlačenými na správe, metódou alebo analyzátorom, či je kvantitatívny alebo kvalitatívny, a objemom výsledkov za rok. Zoradte podľa objemu. Prvých pár sto je tam, kde je hodnota; zriedkavé testy môžu nasledovať.
Krok 2: pochopenie šiestich osí
Aby ste správne namapovali lokálny laboratórny kód na LOINC, všetkých šesť osí termínu LOINC sa musí zhodovať s lokálnym testom: zložka (meraná látka), vlastnosť (koncentrácia hmoty alebo látky), časovanie (bod v čase alebo obdobie odberu), systém (vzorka), škála (kvantitatívna, ordinálna, nominálna alebo opisná) a metóda, ktorá sa používa iba vtedy, ak mení význam výsledku.
Termín LOINC je definovaný šiestimi časťami a správna mapa zodpovedá všetkým šiestim:
| Os | Otázka | Príklady glukózy |
|---|---|---|
| Komponent | Aká látka alebo vlastnosť? | Glukóza |
| Vlastnosť | Hmotnosť, látka, pomer, prítomnosť…? | MCnc (mg/dL) vs SCnc (mmol/L) |
| Časovanie | Okamih alebo obdobie? | Pt vs 24H (odber moču) |
| Systém | Aká vzorka? | Ser/Plas vs Bld vs BldC (kapilárna) vs Moč |
| Rozsah | Kvantitatívny, ordinálny, nominálny, naratívny? | Qn vs Ord (pásik +/−) |
| Metóda | Len keď mení význam | Glukomer, imunoanalýza, PCR |
Takže 2345-7 (Glukóza, MCnc, Pt, Ser/Plas, Qn) je správny pre glukózu v sére v mg/dL; 14749-6 je ten istý test hlásený v mmol/L; 2339-0 je celá krv; 41653-3 je odčítanie z kapilárneho glukomera; 1518-0 je glukóza 2 hodiny po záťaži. Výber 2345-7 pre všetky stráca presne informáciu, ktorá robí výsledky porovnateľnými. Pozri Čo je kód LOINC? a Jednotky UCUM.
Krok 3: vyhľadávanie
Vyhľadávanie vhodných termínov LOINC sa vykonáva pomocou RELMA, bezplatného asistenta na mapovanie od spoločnosti Regenstrief, ktorý importuje inventár a navrhuje kandidátov s ich osami, pomocou search.loinc.org pre jednotlivé vyhľadávania, pomocou operácie $expand terminologického servera a textového filtra pri budovaní mapy do softvéru, a pomocou publikovaných národných mapovacích tabuliek ako krížovej kontroly, nie ako konečného výsledku.
- RELMA, bezplatný asistent mapovania od Regenstrief, importuje váš inventár a navrhuje kandidátov s osami vedľa seba; je to štandardný nástroj pre prvé kolo.
- search.loinc.org pre individuálne vyhľadávanie; filtrujte podľa systému a vlastnosti.
- Terminologický server
$expands textovým filtrom, keď budujete mapu do softvéru. Pozri Vysvetlenie terminologických serverov. - Verejné mapy od iných laboratórií a národných programov (mnoho krajín publikuje národné laboratórne kódy → tabuľky LOINC) ako krížová kontrola, nikdy ako konečné slovo, pretože ich vzorky a jednotky sa môžu líšiť od vašich.
Krok 4: rozhodnutie s laboratóriom
Rozhodnutie o každom kóde LOINC sa robí spoločne s laboratórnym vedcom, ktorý pozná analyzátory, podľa pevných pravidiel: preferujú sa termíny bez metódy, vzorka sa kóduje tak, ako je hlásená, nie tak, ako bola odobratá, jednotky hlásené určujú vlastnosť, pre kvalitatívne výsledky sa volia ordinálne alebo nominálne škály, mapujú sa panely aj zložky a nikdy sa nenúti blízka zhoda.
Na mapovacom stretnutí potrebuje laboratórneho vedca, ktorý pozná analyzátory, a knihu pravidiel:
- Najprv bez metódy. Vyberte termín bez metódy, pokiaľ vaša metóda nemení klinickú interpretáciu (analýzy troponínu, skríning liekov, molekulárne testy).
- Vzorka ako hlásená, nie ako odobratá. Termín séra/plazmy pre chémiu, aj keď skúmavka bola celá krv, pretože analyzátor meral plazmu.
- Jednotky rozhodujú o vlastnosti. Hmotnostná koncentrácia pre mg/dL, látková koncentrácia pre mmol/L; ak vaše laboratórium hlási obe, máte dva kódy LOINC.
- Kvalitatívne výsledky. Ordinálny (
Ord) pre +/−, 1+/2+; nominálny (Nom) pre identifikované organizmy; hodnota potom potrebuje vlastné kódovanie, zvyčajne SNOMED CT (LOINC vs SNOMED CT). - Panely. Zmapujte objednateľný panel (CBC
58410-2, základný metabolický panel51990-0) ako aj každý komponent; DiagnosticReport nesie panel, Observations nesú komponenty. - Vypočítané hodnoty. eGFR, LDL vypočítané, aniónová medzera majú svoje vlastné termíny, ktoré pomenúvajú vzorec alebo hovoria "vypočítané".
- Žiadna zhoda. Zaznamenajte to, požiadajte o nový termín od Regenstrief (pridávajú stovky pri každom vydaní) a medzitým použite lokálny kód s jasným URL systému. Nikdy nenúťte blízku zhodu.
Krok 5: validácia
Validácia mapy LOINC znamená potvrdenie, že pre každý zvolený kód termín existuje a je aktívny v aktuálnom vydaní LOINC a že jeho osi zodpovedajú riadku inventára. Operácia $lookup terminologického servera vracia vlastnosti komponentu, vlastnosti, systému a škály pre programovú kontrolu a označuje zastarané termíny spolu s ich náhradou.
Pre každý zvolený kód potvrďte, že existuje a je aktívny, a že jeho osi zodpovedajú vášmu riadku inventúry. Proti terminologickému serveru:
GET /CodeSystem/$lookup?system=http://loinc.org&code=14749-6
Programovo skontrolujte vrátené vlastnosti (COMPONENT, PROPERTY, SYSTEM, SCALE_TYP), označte zastarané termíny (LOINC ich označuje stavom a náhradou) a uchovajte verziu LOINC, proti ktorej ste validovali.
Krok 6: uložte mapu ako ConceptMap
Dokončená mapa lokálnych kódov na LOINC sa ukladá ako zdroj FHIR ConceptMap: zdrojový kódový systém pre laboratórne testy, LOINC ako cieľový systém a jeden prvok na lokálny kód s cieľovým kódom LOINC a ekvivalenciou. Na terminologickom serveri ConceptMap riadi $translate v čase importu; v správe verzií je to auditná stopa.
{
"resourceType": "ConceptMap",
"url": "https://lab.example.org/fhir/ConceptMap/lis-to-loinc",
"version": "2026-03",
"status": "active",
"sourceUri": "https://lab.example.org/fhir/CodeSystem/lis-tests",
"targetUri": "http://loinc.org",
"group": [{
"source": "https://lab.example.org/fhir/CodeSystem/lis-tests",
"target": "http://loinc.org",
"element": [
{"code": "GLU", "display": "Glucose, serum (mmol/L)", "target": [{"code": "14749-6", "display": "Glucose [Moles/volume] in Serum or Plasma", "equivalence": "equivalent"}]},
{"code": "HBA1C", "display": "HbA1c (IFCC, mmol/mol)", "target": [{"code": "59261-8", "display": "Hemoglobin A1c/Hemoglobin.total in Blood by IFCC protocol", "equivalence": "equivalent"}]},
{"code": "K", "display": "Potassium, serum", "target": [{"code": "2823-3", "display": "Potassium [Moles/volume] in Serum or Plasma", "equivalence": "equivalent"}]}
]
}]
}
Načítané na terminologickom serveri, $translate potom vykoná konverziu v čase importu; uložené vo verzovanej kontrole, je to auditná stopa každého rozhodnutia. Rozhrania a laboratórny konektor čítajú tú istú tabuľku.
Krok 7: správa
Nové testy musia byť namapované na LOINC pred prúdením výsledkov; zmena analyzátora spúšťa revíziu ovplyvnených riadkov; vydania LOINC (dvakrát ročne) sa kontrolujú na zastarané termíny; a mapa má vlastníka. Bez toho sa namapované laboratórium do roka vráti k lokálnym kódom.
Vyskúšajte to
Anpheros bezplatný FHIR sandbox akceptuje Observations s kódmi LOINC a jednotkami UCUM a odmieta neznáme kódy správou, ktorá pomenúva problém, čo z neho robí lacný testovací priestor pre novú mapu. Sprievodca pre vývojárov na importovanie laboratórnych výsledkov prechádza CSV s lokálnymi kódmi, ktoré sa stávajú FHIR Observations.
Súvisiace stránky
- Čo je kód LOINC?
- Jednotky UCUM v laboratórnych výsledkoch
- LOINC vs SNOMED CT
- Vysvetlenie terminologických serverov
- Laboratórny konektor: HL7 v2, CSV alebo JSON do FHIR
- Bezplatný FHIR server pre vývoj
- Import laboratórnych výsledkov do FHIR (stránka pre vývojárov)
Zdroje
- LOINC: mapovanie vašich lokálnych kódov
- LOINC: RELMA
- LOINC: Top 2000+ laboratórnych pozorovaní
- LOINC: šesť častí názvu LOINC
- HL7 FHIR R4: ConceptMap
- HL7 FHIR R4: používanie LOINC s FHIR
Časté otázky
Ako dlho trvá mapovací projekt?
Pre všeobecné nemocničné laboratórium trvá prvých pár sto testov niekoľko týždňov práce na čiastočný úväzok s RELMA a vedcom; dlhý chvost trvá mesiace a je najlepšie ho robiť, keď sú testy objednané. Proces správy je dôležitejší ako počiatočná rýchlosť.
Mám mapovať objednávky alebo výsledky?
Oboje, ale najprv výsledky: sú to tie, ktoré konzumujú iné systémy. Objednateľné panely dostanú svoje vlastné kódy panelov LOINC; jednotlivé hlásiteľné analitické látky dostanú kódy komponentov.
Čo ak moje laboratórium hlási test v dvoch jednotkách?
Potom sú to dva kódy LOINC, jeden na vlastnosť (hmotnostná vs látková koncentrácia). Rozhodnite sa, ktorá jednotka je kanonická pre výmenu a konzistentne konvertujte, pričom si ponechajte originál.
Môže mapovanie vykonať asistent AI?
Môže rýchlo navrhnúť kandidátov, a to je užitočné pre prvé kolo. Každý návrh stále potrebuje kontrolu šiestich osí oproti vašej skutočnej vzorke, jednotkám a metóde niekým, kto pozná laboratórium, a validáciu kódu oproti aktuálnemu vydaniu LOINC.
Vyskúšajte zadarmo v sandboxe
Prvé volanie FHIR za 5 minút. API podľa štandardu HL7 FHIR R4 s integrovaným súhlasom pacienta: vyskúšajte si ho v sandboxe a potom pripojte svoju vlastnú aplikáciu alebo klinický systém.
Zadarmo · 30 syntetických pacientov · bez karty

