Beruflich Dokumente
Kultur Dokumente
Introduction to LOINC
The global vocabulary for identifying health measurements,
observations, and documents
Swapna Abhyankar, MD
Interim Director of Content Development and Operations, LOINC
Regenstrief Institute, Inc
@sa_abhyankar © 2019
High Level Outline
1. An overview of LOINC
2. The LOINC concept model and other
data structures
3. Implementing LOINC
📷 Vernio77 © cc-by-sa
Disclosure
I’m President of Blue Sky Premise, LLC which published the book
LOINC Essentials.
This material contains content from LOINC® (http://loinc.org). The LOINC Table, LOINC Table Core, LOINC
Panels and Forms File, LOINC Answer File, LOINC Part File, LOINC Group File, LOINC Document Ontology
File, LOINC Hierarchies, LOINC Linguistic Variants File, LOINC/RSNA Radiology Playbook, and LOINC/IEEE
Medical Device Code Mapping Table are copyright © 1995-2018, Regenstrief Institute, Inc. and the
Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the
license at http://loinc.org/license.
IN THE LOINC COMMUNITY
Slides available at:
https://danielvreeman.com/amia2019
Session Objectives
1. Explain the LOINC development process
2. Apply key features of the LOINC concept model in
selecting appropriate codes
3. Design a query using metadata and relationships about
LOINC concepts beyond the concept name
4. Identify and select the key implementation tools
appropriate for their use case
5. Apply best practices for using LOINC
📷 Vernio77 | cc-by-sa
Before we get too far along, you might
be wondering…
! Laboratory professional
! Physician
! Nurse
! Other health professional
! Love working with Health IT / data
What do you want to do with LOINC?
! Data exchange
! Analytics or quality measures
! App design or decision support
! Research
! Other
The Superhero Origin Story
A non-profit research organization with a mission
to connect and innovate for better health.
📷 CaptionTime
LOINC is a freely available global standard
"code": {
"subject": {
HL7 v2, CDA, FHIR, CDMs "reference": "Patient/example"
},
"effectiveDateTime": "1999-07-02",
"valueQuantity": {
"value": 66.899999999999991,
8462-4 Diastolic blood pressure 63736-3 Materials to which you were exposed in your
work or daily life
24725-4 Head CT
63805-6 How long did you handle paints or solvents
57021-8 CBC W Auto Differential panel - Blood yourself?
📷 glasgowamateur © cc-by-sa
📷 unamid-photo © cc-by-nd
Codes for individual observations
6690-2 Leukocytes [#/volume] in Blood by Automated count
2339-0 Glucose [Mass/volume] in Blood
29463-7 Body weight
55423-8 Number of steps in unspecified time Pedometer
🌐 loinc.org/atlas
Today, there are hundreds of
millions of patients with billions
of discrete results stored in
systems around the world that
are coded with LOINC.
Taking a little deeper
LOINC dive
Where to use LOINC codes
Key features of LOINC’s development approach
Where to use LOINC terms
But I LOVE maintaining my local dictionary!
📷 Jonathan McIntosh | cc-by-sa
If your system stores a “master
file” or dictionary of
Observations or Orders,
use LOINC there as an index
Same idea with other
Common Data Models
PCORnet
OHDSI
Mini-Sentinel
Using LOINC in HL7 version 2.x
OBX||NM|26453-1^RBC # Bld^LN||4.82|10*6/uL|
LOINC Units
HL7 v2 Lab Standards Quartet: LRI, LOI, ELR, eDOS
Observation Identifier (OBX-3) and Universal Service ID (OBR-4)
LOINC shall be used as the standard coding system for this field if an appropriate LOINC code exists,
i.e., the LOINC concept is available in the LOINC database, accurately represents the observation, and has
a status that allows its use…If a local coding system is in use, a local code should also be sent to help
with identification of coding issues. When no valid LOINC exists the local code may be the only code sent.
📷 beatlesmania11 | cc-by
HL7 FHIR® US Core Implementation Guide STU 3
Observation.code
Other uses
All Document type codes
All Section codes
Vital sign observations
ADL result type
Food and Nutrition and anthropometric variables
Skin and wound measurements
CDISC
Study Data Tabulation Model (SDTM)
44
2.
46
2.
48
2.
50
2.
52
2.
54
2.
56
2.
58
2.
61
2.
63
laboratory terms only
2.
64
2.
65
2.
66
loinc.org/submissions/stats/
loinc.org/submissions/queue
LOINC Committee
Advisory body to Regenstrief that sets naming conventions and
development policies.
🌐 loinc.org/funding-support
A tiny taste of
LOINC usage…
Many kinds of LOINC Users
Referral / reference labs and radiology centers
Health-related federal agencies
Care organizations
Professional societies
Health information exchange networks
Insurance companies
Health IT vendors
Instrument manufacturers
Health app developers
Netherlands
Nictiz
Many national projects are using LOINC
https://www.rivm.nl/Documenten_en_publicaties/Algemeen_Actueel/Nieuwsberichten/2018/Vijf_labs_operationeel_bij_Eenheid_van_Taal_in_antibioticaresistentie
http://www.cchi.gov.sa/en/Projects/SHIP/Pages/Dictionary.aspx
Austria
Seerainer C, Sabutsch SW. eHealth Terminology Management in Austria. Stud Health Technol Inform. 2016;228:426-30. PubMed PMID: 27577418.
International Collaborations
Coordinated with the IPS project mandated to CEN TC 251 by the European
Commission.
http://international-patient-summary.net
Malaysia
Ministry of Health
https://myhdw.moh.gov.my/public/documents/20186/169489/MyHDW+2015-2016/86b7603a-eab4-40c0-aa94-35ded673838d
https://myhdw.moh.gov.my/public/home
Canada
https://www.ehealthontario.on.ca/en/
https://infocentral.infoway-inforoute.ca/en/standards/international/loinc
Bhargava A, Kim T, Quine DB, et al. A 20-Year Evaluation of LOINC in the United States’ Largest Integrated Health System. Arch Pathol Lab Med Published Online First: 30 August 2019. doi:10.5858/arpa.2019-0055-OA
U.S. Office of the National Coordinator for Health IT
LOINC Listed For:
Representing Patient Allergic Reactions
Representing Patient Family Health History
Representing Patient Functional Status and Disability
Representing Imaging Diagnostics
Representing Laboratory Tests
Representing Clinical/Nursing Assessments
Representing Outcomes for Nursing
Interoperability Standards Representing Patient Pregnancy Status
Representing Patient Gender Identity
Advisory Representing Patient Sex (At Birth)
Representing Patient-Identified Sexual Orientation
(updated annually) Representing Alcohol Use
Representing Depression
Representing Exposure to Violence
Representing Financial Resource Strain
Representing Level of Education
Representing Physical Activity
Representing Social Connection and Isolation
Representing Stress
ONC’s 2019 ISA Reference Edition Representing Patient Tobacco Use (Smoking Status)
Representing Patient Vital Signs
U.S. Office of the National Coordinator for Health IT
USCDI
API: FHIR, Argonaut Data Query IG v1.0, etc
U.S. Core Data for
Interoperability (USCDI)
USCDI 2019 Version 1
SNOMED International
RSNA
Monarch Initiative (HPO, MONDO, etc)
Using LOINC and SNOMED CT Together
Collaboration agreement endorses using both
IHTSDO endorses the use of LOINC Codes for representation of orders and
observations in countries where LOINC has been adopted.
How?
LOINC provides codes that represent the names of information items (e.g.
questions) and SNOMED CT provides codes that may represent nominal and
ordinal values (e.g. answers) for these named information items.
Using LOINC and SNOMED CT
In an HL7 version 2 message
CE (coded element)
answer Observation: LOINC
PMID: 31119199
Live on the HPO website…
"
Future Work
Create a model for computable LOINC terms, taking advantage of:
Dead Simple OWL Design Patterns
Explicit linkages now defined and published in the LoincParkLink File
Partner with others who share our Open Terminology ideals and a vision for
Reusable Research Data to deploy a connected set of terminology services
using FHIR.
Q&A
AMIA Annual Symposium 2019 | Washington, DC USA
Swapna Abhyankar, MD
Interim Director of Content Development
& Operations
Part 2 overview
• LOINC concept model
• Other LOINC data structures and ancillary data
• LOINC content domains
• Domain specializations
• Query design
• Q&A
Anatomy of a LOINC term
LOINC term = LOINC code + LOINC name
• We are moving away from specifying conditionality due to the variability across
institutions and impracticality of keeping up with panel definitions, except in certain
situations, e.g., a clinical guidelines, regulations
Attributes Assigned at the Term Level
• Most attributes of a given term apply to the term whether it is on
its own or within a panel
• Units of Measure (UCUM)
• Term description/definition
• Term status
• External Copyright
• Terms of Use
Term-level attributes
Attributes Assigned at the Panel Level
• Some attributes can be assigned to a term within the context of a
panel
• Display name override
• Form coding instructions
• Form context
• Cardinality
• Observation ID in form
• Skip logic
• Override answer list
• Images
Where to find and view LOINC panels
• LOINC Panel BrowserNEW (https://loinc.org/panels)
• LOINC detail pages in RELMA and https://search.loinc.org
• Show the full panel structure ± details about panel children
• Panels and forms file (https://loinc.org/downloads/accessory-files/)
• Contains the full panel structure for all panels in LOINC
• Use together with the LOINC table, AnswerList file, and LOINCAnswerListLink file
• RELMA “Export full panel structure”
• Export a single panel with all of its attributes from RELMA
• 4 tabs that include all of the information about the panel structure, LOINC terms,
Answer lists, and links between LOINCs and Answer lists included in that panel
A closer look at LOINC
Document Ontology
The Problem
Local systems have idiosyncratic names...
Dr. Smith’s
Outpatient
Silver Spring Pediatrics
Pediatrics
Peds Office Clinic Note
Note
Note
…that make it difficult to exchange and
organize documents across systems
The Solution
A common, controlled vocabulary for
representing clinical documents
Frazier P, Rossi-Mori A, Dolin RH, Alschuler L, Huff SM. The creation of an ontology of clinical document names. Stud Health
Technol Inform. 2001;84(Pt 1):94-8.
Names are based on
expected information
content, NOT on document
format
NOT part of a LOINC document name
• Author name
• Location of service
• Date of service
• Status (e.g. signed, unsigned)
• Security/privacy flags (e.g. protected)
• Updates or amendments to a document
https://loinc.org/document-
ontology/current-version/
Rules for creating document terms
• Different combinations of values from each axis = unique LOINC
terms
• Terms must have Kind of Document + ≥ 1 other axis value
• Combinations are only created if they make sense clinically
• Can have more than one value within an axis (not common)
• Evaluation+Plan note
• Plan of care+summary note
• Hematology+Medical oncology
Cross-mapping between LOINC Document
Ontology and non-document parts
LOINC non-document part LOINC Document Ontology part
Component Type of Service + Kind of Document
System Setting
Method Subject Matter Domain + Role
Subject Matter Domain.Role
Putting the Doc Ontology parts together
Component Property Time aspect System Scale Method
Examples
View descriptor View, Multisection
Aggregation 2, greater than 3 (GT3)
View type AP, lateral, oblique
Guidance
Guidance for <Approach> <Action> of <Object>
Examples
Approach percutaneous, deep
Action aspiration, placement, drainage
Object cyst, catheter, abscess
Reason for exam
Indication or purpose of study
Examples
for shunt patency, for vertebral fracture
Timing
<Timing>
Used with both maneuver and pharmaceutical
Examples
Timing W, WO, WO & W
Maneuver
<Timing> <Maneuver>
Examples
Maneuver type flexion, extension, standing
Pharmaceutical
<Timing> <Pharmaceutical> <Route>
Examples
Pharmaceutical contrast, 18-F FDG
Route IV, PO, via nephrostomy tube,
intra fistula
Anatomy
<Region imaged> “>” <Imaging focus>
laterality attached as appropriate
Examples
Region imaged head, abdomen, lower extremity
Imaging focus brain, clavicle, liver, thigh, ankle
Laterality.Presence true, false
Laterality right, left, bilateral, unspecified
Subject
Examples
fetus, surgical specimen
Modality
<Modality>.<Modality subtype>
Examples
Modality XR, CT, MR, NM,
US, PT, MG, RF
Modality subtype angio, densitometry,
spectroscopy, tomography
Cross-mapping between LOINC radiology and
non-radiology parts
LOINC non-radiology part Unified model attribute (LOINC radiology part)
Component – 1st part View
Guidance
Reason for exam
Component – 2nd part (challenge) Timing + Maneuver
Timing + Pharmaceutical
System Anatomy (Region imaged, Imaging focus, Laterality)
Subject
Method Modality
Relationship of unified model to LOINC and
Playbook concepts
Unified
LOINC model RadLex
RadLex
LOINC non- attributes Playbook
attributes
term radiology (LOINC concept
(RID)
parts radiology (RPID)
parts)
Examples
Content creation and
maintenance
Ways to submit to LOINC
• RELMA
• Directly through the web or by email
to submissions@loinc.org
• Spreadsheet templates (loinc.org/submissions/new-terms/)
• Basic template
• Lab template
• Form (survey) template
• Radiology template
• Online submission form
Term creation process
• Initial intake of a submission
• Pre-QA processing
• QA review
• Post-QA processing
• Post-LOINC creation tasks
• Sending Completed Term Report to submitter
• Public distribution of LOINCs
Maintenance of LOINC
• Just as community requests drive new content creation, the
community also plays a large role in content maintenance
• We rely on LOINC users to tell us about changes that are needed
• We update content for many reasons
• New scientific knowledge
• Nomenclature changes
• Errors or ambiguity in existing concepts
• Updates to existing LOINC terms are only made if the edit does not
change the meaning of the term
• If a term was created incorrectly or its use is no longer
recommended, we will change the status to Deprecated or
Discouraged and define a replacement term
• Available in the MAP_TO table
Phew - we’re almost
done with Part 2!
Are you ready to do
some hands-on
LOINCing?
LOINC Query Design
• Tools
• RELMA
• http://search.loinc.org
• Search based on
• LOINC 6-part concept model
• Other attributes
• Search syntax
• AND (implied)
• OR
• *
• {Attribute}:
Query #1
How do I find all terms added in the latest version of LOINC?
Versionfirstreleased:2.66
Alternatively,
Versionlastchanged:2.66 Chngtype:Add
Query #2
How do I find all terms updated in the latest version of LOINC?
Versionlastchanged:2.66 – Chngtype:Add
Relatedcodes:RPID*
Query #3a
How do I find all terms mapped to RadLex Playbook MR or CT codes?
Component:Influenza System:CSF
Component:anxiety Answerlist:true
Note – if you don’t include Component: your search will return any
terms with “anxiety” in any of the Parts or in the Related Names for one
of the Parts
Query #6
How do I find all panels that contain glucose in the name?
Component:glucose Orderobs:order
Alternatively,
Component:glucose panel
Part 3. Implementing LOINC
many tools for implementers
Part 3 Overivew
📷 Vernio77 © cc-by-sa
Key Implementation Resources
Software, API, Documentation, Community
Many free resources
“Raw” release artifacts
Online and desktop browser (RELMA)
API (via FHIR)
Documentation
Community resources
Most require a free loinc.org account
My favorite LOINC easter egg…
loinc.org/86944-6
loinc.org/{any LOINC term, Part, Answer List, Group}
https://loinc.org/downloads/loinc/
Formats for
importing into
Health IT
applications
Accessory Files
LOINC Part File
LOINC Answer File
LOINC Panels and Forms File
LOINC Document Ontology File
LOINC Multiaxial Hierarchy File
LOINC/IEEE Medical Device Code Mapping File
LOINC/RSNA Radiology Playbook File
LOINC/SNOMED CT Expression Association and Map Sets
LOINC Display Name File
LOINC Consumer Name File
LOINC Linguistic Variants
LOINC Group File
📷 john_fielding | cc-by
Creating your source file
for mapping to LOINC
danielvreeman.com/source-file
Panel Code Panel Description Test Code Test Description Units Tag
GLUCWB GLUCOSE WHOLE BLOOD GLUCWB GLUCOSE WHOLE BLOOD MG/DL chem
Choose Format
Choose Stuff
Oh no, roadblock!
Can’t install RELMA?
📷 brizo_the_scot | cc-by
https://search.loinc.org
https://loinc.org/fhir
Get info about your favorite
LOINC term
https://fhir.loinc.org/CodeSystem/$lookup?system=http://
loinc.org&code=4544-3
Every Answer List is available as a ValueSet
Get a particular Answer List as a ValueSet
https://fhir.loinc.org/ValueSet/?
url=http://loinc.org/vs/LL1162-8
https://fhir.loinc.org/ValueSet/?
url=http://loinc.org/vs/LG32848-0
Get the LOINC to IEEE Mapping
https://fhir.loinc.org/ConceptMap/?url=http://loinc.org/cm/
loinc-to-ieee-device-codes
Full Demo of LOINC API
Session S42:
Monroe
https://loinc.org/guides/micro
Coming soon:
Chemistry
Drug/Toxicology
Allergy
Serology/Hematology
Cell Markers
Molecular Pathology
Grant HHSF223201710178P and HHS223201810268P from U.S. Food and Drug Administration
What LOINC Essentials covers…
LOINC basics
A framework and techniques for picking out the subtle but important
distinctions between LOINC terms
Best practices in LOINC mapping and how to set yourself up for success in
the long run
This tutorial is based on content from the book
Many ways to learn more and
participate in LOINC Community
Mailing list
User Forum
In-person LOINC Conferences
Special Topics Workgroups
Committees
General Approach to Mapping
Go upstream
Map more efficiently and consistently
📷 Fishking_1 | cc-by
Reference laboratories have all
mapped their tests to LOINC
📷 quinnanya | cc-by-sa
Scan LOINC axes to notice the
differences needing closer inspection
📷 jdhancock | cc-by
LOINC Fully Specified Name
Includes the info necessary to distinguish among clinically
important differences
Body height:Len:Pt:^Patient:Qn:
Local tests names are:
Notoriously short
Lacking info needed for mapping
D 81140-6
CYP3A5 gene mutations found [Identifier] in Blood or Tissue by
Molecular genetics method Nominal "
Which LOINC term is the best match for
JAK2 V617F Mutation Analysis, Quantitative (%)?
B 53761-3
JAK2 gene.p.Val617Phe mutant/Normal in Blood or Tissue by Molecular
genetics method "
JAK2 gene p.Val617Phe [Presence] in Blood or Tissue by Molecular
C 43399-5 genetics method
📷 pagedooley | cc-by
75856-5
#Falls in past 1Y
66247-8
Sit to stand [30 sec]
8454-1
DBP - standing
8460-8
SBP - standing
If this, then that…
Then
initiate {gait, strength, balance evaluation}
Reporting / Analytics
% patients 65 years of age and older who were screened for future fall risk
83280-8 Has the patient had any falls since admission [CMS Assessment]
…
Same data for…
Informing clinical care
Population health analytics / registry
Electronic quality measure analysis
Observational/epidemiological research
A sample of LOINC-powered
informatics innovations
https://databrowser.researchallofus.org
https://lhncbc.nlm.nih.gov/project/lhc-forms
Apple Health Records
Uses Argonaut FHIR Profile
https://www.apple.com/healthcare/health-records/
https://support.apple.com/en-us/HT208647
FHIR structured
LOINC coded
Searchable with BigQuery:
cloud data warehouse with
built-in machine learning
Eyal Oren
PM, Google
We quantitatively demonstrated the positive impact
of standardizing multi-site laboratory data to
LOINC prior to use in predictive models.
Barda AJ, Ruiz VM, Gigliotti T, Tsui FR. An argument for reporting data standardization procedures in multi-site predictive modeling: case study on the impact of LOINC standardization on model performance. JAMIA Open. 2019 Apr;
2(1):197–204. PMCID: PMC6435008
Top Tips for Using LOINC
Key principles for smart LOINCing
Not all juice is worth the squeeze
What do you really need to standardize?
Pareto principle
A few tests account for most volume
70% of tests take 30% of mapping time
Vreeman DJ, Finnell JT, Overhage JM. A rationale for parsimonious laboratory term mapping by frequency. AMIA Annu Symp Proc. 2007 Oct 11:771-5. PMID: 18693941.
📷 elwillo | cc-by http://www.himss.org/news/interoperability-not-all-juice-worth-squeeze-0
Trust, but verify
Don’t make assumptions…