SlideShare una empresa de Scribd logo
1 de 54
Quality Assurance in LOINC®
  using Description Logic
     Tomasz Adamusiak MD PhD

    Postdoc at NIH NLM LHC CgSB
           10/11 – 03/12
Objective
Identify areas for improvement in LOINC by
changing its representation to OWL DL and
comparing its classification to that of
SNOMED CT




                                             2
Why do it the hard way?
 Rector, A. L., & Brandt, S. Why do it the hard
  way? (2008) The case for an expressive
  description logic for SNOMED.

   More flexibility in a more expressive language
   A uniform, clear, and understandable schema
   Modularisation
   Access to standard tooling developed by the
    wider Semantic Web and OWL communities
     Protégé, OWL API

                                                     3
Description Logic
      immediate benefits for LOINC
 Identify duplicates (codes, parts)
   45424-9 Epilepsy ≡ 45662-4 Seizure disorder
   LP7216-7:Extremities ≡ LP7395-9:Limbs
 Infer a hierarchy
   Glucose | Urine  Carbohydrates | Urine
 Find inconsistencies
   44084-2 Fatty acids in Serum or Plasma 
    7-hydroxyoctanoate | Urine

                                                  4
BACKGROUND


             5
Web Ontology Language (OWL)




                                           Manchester Syntax
             Class: VegetarianPizza
             EquivalentTo:
                       Pizza and
                       not (hasTopping some FishTopping) and
                       not (hasTopping some MeatTopping)
             DisjointWith:
                       NonVegetarianPizza
                                                               6
A number of papers explored LOINC
    SNOMED CT integration and DL
 Dolin, R. H., Huff, S. M., Rocha, R. A., Spackman, K. A.,
  & Campbell, K. E. (1998). Evaluation of a “lexically
  assign, logically refine” strategy for semi-automated
  integration of overlapping terminologies.
 Spackman, K. A. (1998). Integrating sources for a
  clinical reference terminology: experience linking
  SNOMED to LOINC and drug vocabularies.
 Srinivasan A. et al. (2006). Semantic web
  representation of LOINC: an ontological perspective.
 Bodenreider, O. (2008). Issues in mapping LOINC
  laboratory tests to SNOMED CT.

                                                              7
Quality Assurance in literature

 Geller et al. (2009). Special issue on auditing of terminologies.
  Journal of biomedical informatics

 Bodenreider, O., & Peters, L. B. (2009). A graph-based approach to
  auditing RxNorm.
 Wei, D., & Bodenreider, O. (2010). Using the abstraction network in
  complement to description logics for quality assurance in
  biomedical terminologies - a case study in SNOMED CT.
 Rector, A., & Iannone, L. (2011). Lexically suggest, logically define:
  Quality assurance of the use of qualifiers and expected results of
  post-coordination in SNOMED CT.
 Lin, M. C., Vreeman, D. J., McDonald, C. J., & Huff, S. M. (2012).
  Auditing consistency and usefulness of LOINC use among three
  large institutions - Using version spaces for grouping LOINC codes.


                                                                           8
A universal code system for identifying
 laboratory and clinical observations




                                      9
LOINC codes consist of parts
Code:
2160-0      Creatinine [Mass/​volume] in Serum or Plasma

Parts:
Part Type      Part No.      Part Name
Component      LP14355-9     Creatinine
Property       LP6827-2      MCnc [Mass Concentration]
Time           LP6960-1      Pt [Point in time (spot)]
System         LP7576-4      Ser/Plas [Serum or Plasma]
Scale          LP7753-9      Qn



                                                           10
METHODS


          11
We used part links to create logical
          definitions for codes
Code:
2160-0      Creatinine [Mass/​volume] in Serum or Plasma

Parts:
Part Type   Part Name           DL definition:
Component   Creatinine          (has_component some Creatinine) and
Property    MCnc                (has_property some MCnc) and
Time        Pt                  (has_time_aspect some Pt ) and
System      Ser/Plas            (has_system some Ser/Plas) and
Scale       Qn                  (has_scale some Qn)



                                                                 12
Component 2nd subpart: challenge
Code:
1558-6         Fasting glucose [Mass/​volume] in Serum or Plasma

Parts:
Part Type                Part No.    Part Name
Component                LP14635-4   Glucose
   Challenge             LP20355-1   post CFst
Property                 LP6827-2    MCnc [Mass Concentration]
Time                     LP6960-1    Pt [Point in time (spot)]
System                   LP7576-4    Ser/Plas [Serum or Plasma]
Scale                    LP7753-9    Qn

                                                                   13
Component 3rd subpart: adjustment
Code:
23811-3     Alpha-1-Fetoprotein [Multiple of the median]
            adjusted in Serum or Plasma
Parts:
Part Type             Part No.    Part Name
Component             LP14331-0   Alpha-1-Fetoprotein
   Adjustment         LP20174-6   adjusted
Property              LP71590-1   MoM [Multiple of the median]
Time                  LP6960-1    Pt [Point in time (spot)]
System                LP7576-4    Ser/Plas [Serum or Plasma]
Scale                 LP7753-9    Qn

                                                                 14
LOINC parts are not available in the
       public release (2.36)

                     Part
   Codes                          Parts
                    Links




                 Multiaxial
                 hierarchy

                                       15
Materials

     LOINC 2.36                           SNOMED CT
                           UMLS 2011AB
(Regenstrief Institute)                    (July 2011)




            OWL API                             Perl script




   LOINC OWL DL                          SNOMED CT OWL




                                                              16
Multiaxial hierarchy in LOINC could be
      vastly improved with DL
 Type




  Screenshot from the Regenstrief LOINC Mapping Assistant (RELMA)
                                                                    17
Type

       Multiaxial hierarchy in LOINC could be
             vastly improved with DL




                                            18
Separated codes and parts and defined
     corresponding observations
    OBS
  Glucose
  Glucose

  Glucose |
 OBS Glucose|
    Urine
                     Urine
    Urine

    Glucose in 10
     hour Urine


      Glucose in                    Protein & Glucose
     Urine by Test                  panel in Urine by
                                        Test strip
         strip
                       Multiaxial
                                                        19
Separated codes and parts and defined
     corresponding observations
  Glucose
                                          OBS        ≡
                                        Glucose

 Glucose |
             Urine
                                      OBS Glucose|   ≡
   Urine                                 Urine


                                              Glucose in 10       ≡
                                               hour Urine


                             Glucose in ≡
                            Urine by Test
                                              Protein & Glucose
                                              panel in Urine by
                                                                  ≡
                                                  Test strip
                                strip
               Multiaxial                                 Inferred
                                                                      20
SNOMED CT compensates for missing
    parts relations in LOINC
     Body fluid      owl:EquivalentTo    Body fluid
     LP30504-2                           32457005


                  Body Fluids C0005889

                                              ISA



        Urine        owl:EquivalentTo      Urine
      LP7681-2                           78014005

                    Urine C0042036

                                                      21
SNOMED CT compensates for missing
    parts relations in LOINC
                                  Body fluid
                                  LP30504-2
                                  32457005


           Body Fluids C0005889

                                       ISA



                                    Urine
                                  LP7681-2
                                  78014005

             Urine C0042036

                                               22
We can identify semantically
equivalent LOINC parts via UMLS
Erythrocyte               Erythrocytes
LP16699-8                  LP14304-7




   RBC
 LP7536-8
                    Erythrocytes C0014792

                                         23
We can identify semantically
equivalent LOINC parts via UMLS


               Erythrocytes
                  RBC
             Erythrocyte
                LP14304-7
                LP7536-8
             LP16699-8




                              Erythrocytes C0014792

                                                  24
Reasoner infers logical consequences
from a set of asserted facts or axioms

              ≡
    OBS Glucose     has_component some Glucose and
        | Urine     has_system some Urine
                    DL definition


    Inferred


                ≡
    Glucose in 10
                    has_component some Glucose and
                    has_property some Arbitrary Concentration and
                    has_time_aspect some Point in time (spot) and
     hour Urine     has_system some Urine and
                    has_scale some Ord and
                    has_method some Test strip
                    DL definition


                                                                    25
Huge Knowledge Base classified with
        ConDOR reasoner




                                      26
RESULTS


          27
Without SNOMED CT: inferred 325 sets
     of equivalent LOINC codes
 56897-2:Cells.CD3-CD56+/100 cells:NFr:Pt:CSF:Qn
 51279-8:Cells.CD3+CD56+/100 cells:NFr:Pt:CSF:Qn

 10132-9:T' wave amplitude.lead
  AVR:Elpot:Pt:Heart:Qn:EKG
 10144-4:T wave amplitude.lead
  AVR:Elpot:Pt:Heart:Qn:EKG

 36748-2:Views oblique:Find:Pt:Spine.cervical:Nar:XR
 42164-4:Views & oblique:Find:Pt:Spine.cervical:Nar:XR

                                                      28
a) LOINC codes
CD3-CD56+
cells/100 cells in
Cerebral spinal                b) Linked parts
fluid (56897-2)                LP19037-8:Cells.CD3+CD56+
CD3+CD56+                      LP35646-6:Cells.CD3-CD56+
cells/100 cells in
Cerebral spinal
fluid (51279-8)                                  LOINC
         c) DL definition
              …
              and (has_component some Cells.CD3+CD56+)
              and (has_component some Cells.CD3-CD56+)
                                                           29
Also visible in LOINC browser/RELMA




http://s.details.loinc.org/LOINC/56897-2.html?sections=Comprehensive

                                                                       30
Inconsistencies in part hierarchy result
         in incorrect inference
                                 Monocytes+Macrophages
                                       LP14312-0




Monocytes+​Macrophages                                   Macrophages
/​100 leukocytes in Peritoneal                           /​100 leukocytes in Peritoneal
fluid by Manual count
                                            ISA          fluid by Manual count
(32029-1)                                                (40517-5)




                                     Macrophages
                                      LP14314-6

                                                                                     31
Pop quiz: removing which has_component
  relation changes equivalence to subsumption?
                                 Monocytes+Macrophages
                                       LP14312-0




Monocytes+​Macrophages                                   Macrophages
/​100 leukocytes in Peritoneal                           /​100 leukocytes in Peritoneal
fluid by Manual count
                                            ISA          fluid by Manual count
(32029-1)                                                (40517-5)




                                     Macrophages
                                      LP14314-6

                                                                                     32
Issues with referential integrity
                            *
                        LP28805-7




Type of Enema device                  Type of Enema device
(8950-8)                              (8932-6)




                       Enema device
                         LP7209-2

                                                             33
SNOMED CT enrichment gives 102 sets
    of equivalent LOINC codes
 46062-6:Treatments:-:Pt:^Patient:Set:
 46064-2:Therapies:-:Pt:^Patient:Set:

 45424-9:Epilepsy:Find:Pt:^Patient:Ord:MDS
 45662-4:Seizure disorder:Find:Pt:^Patient:
  Ord:MDS

 8703-1:Physical findings:Find:Pt:Extremities:Nom:Observed
 32430-1:Physical findings:Find:Pt:Extremity:Nom:Observed

 39037-7:Multisection^W contrast IV:Find:Pt:Upper
  extremity:Nar:MRI
 36208-7:Multisection^W contrast IV:Find:Pt:Upper arm:Nar:MRI


                                                                 34
a) LOINC codes                         b) Linked parts
       Helmet cells [Presence]                LP14570-3:Helmet cells
       in Blood by Light                      LP14738-6:Cells
       microscopy (10374-7)

       Schistocytes [Presence]
       in Blood by Light                      LP29945-0:Schistocytes
       microscopy (800-3)
                                                                         LOINC

c) DL definitions
(has_component some 'Helmet cells')        (has_component some Schistocytes)
and (has_component some Cells)


d) Mappings
                  SCT_70310009: Helmet cell
                         is_a SCT_362837007:Entire cell         SNOMED CT
                                                                               35
Inferred hierarchy has more connected
     nodes and is better connected




                                    36
Inferred nodes are better connected
                                        locally
                                    1000


                                                                                               LOINC
                                                                                               Inferred
Logarithm of average connectivity




                                    100




                                      10




                                       1
                                           1   10                 100                   1000              10000
                                                    Logarithm of number of neighbours



                                                                                                              37
Find all carbohydrate observations




Regenstrief LOINC Mapping Assistant (RELMA)




                                              38
¡¿Find all carbohydrate observations?!


Everything
   else

                                                        Gene tests

        Here Be Dragons
                                                        HPA tests


  HLA tests                                          Patient
                                                  information

                                           Skin tests



                          Evaluation and
                           management
It is not easy

 Here Be
Everything
 Dragons
   else

                                                                   Gene tests

        Here Be Dragons
                                                                   HPA tests


  HLA tests                                                     Patient
                                                             information

                                                      Skin tests



                                     Evaluation and
                                      management
COMPONENT LP14635-4:Glucose is
   the most connected node




                            Legend:

                              Test




                              Mx
COMPONENT LP14635-4:Glucose is
   the most connected node




                            Legend:

                              Test




                              Mx
MULTIAXIAL LP43854-6:Glucose|Urine is an example of
           a grouping LOINC observation
Inferred hierarchy provides new access
    points and codes subsumption




                                     44
No direct path between Carbohydrates
 | Urine and Glucose | Urine originally




                                      45
239 LOINC codes were found to be
inconsistenly asserted in the hierarchy
 183 concepts of scale type Document

 28626-0:History and physical
  note:Find:Pt:Setting:Doc:Physician
   Asserted History and physical note
   Inferred Note


 Mostly insufficient modelling
                                         46
Reasoner correctly infers them under
       Lipids | Bld-ser-plas




                                       47
LOINC curators are doing a splendid
 job and the terminology is consistent
Significance of DL
1. Error detection
  a) Duplicates
  b) Missing hierarchical relations
  c) Inconsistencies in hierarchy
2. Enhanced navigation
3. Enhanced subsumption
4. Maintenance
                                         48
Recommendations
1.   Create logical definitions for codes
2.   Have an inferred hierarchy
3.   Parts vs. codes
4.   Alignment with SNOMED CT




                                            49
What does it mean to have several
  parts in LOINC map to SNOMED CT?
 SCT_3711007:Structure of great blood vessel
  (organ)
   SYSTEM LP7303-3:Heart.great vessels
   SYSTEM LP33690-6:Great vessel
   SYSTEM LP30622-2:Great vessels
 SCT_66019005:Limb structure
     COMPONENT LP121777-9:Extremity
     SYSTEM LP7216-7:Extremities
     SYSTEM LP7395-9:Limbs
     SYSTEM LP29945-0:Extremity
                                                50
Limitations
 Relying on UMLS to provide mappings
 Imposing a specific ontological commitment
 Modelling with conjunctions likely suboptimal
  for more complex observations




                                              51
Inferred is bigger and better ;)




  MULTIAXIAL            INFERRED
                                   52
Acknowledgments
   Olivier Bodenreider MD PhD (mentor)
   Bastien Rance PhD
   Rainer Winnenburg PhD
   Clement McDonald MD
   Daniel J. Vreeman PT DPT MSc
    (Regenstrief Institute)
This work was supported by the Intramural Research Program of the National Institutes of Health
(NIH), National Library of Medicine (NLM) and the Oak Ridge Institute for Science and Education (ORISE)
Training Program in Clinical Informatics managed for the U.S. Department of Energy (DOE) by Oak Ridge
Associated Universities (ORAU).



                                                                                                          53
Thank you




            54

Más contenido relacionado

Similar a Quality Assurance in LOINC® using Description Logic

ElogPoct: A Tool for Lipophilicity Determination in Drug Discovery
ElogPoct: A Tool for Lipophilicity Determination in Drug DiscoveryElogPoct: A Tool for Lipophilicity Determination in Drug Discovery
ElogPoct: A Tool for Lipophilicity Determination in Drug DiscoveryBrian Bissett
 
The Challenges of Analytical Method Validation for Hallucinogens and Designer...
The Challenges of Analytical Method Validation for Hallucinogens and Designer...The Challenges of Analytical Method Validation for Hallucinogens and Designer...
The Challenges of Analytical Method Validation for Hallucinogens and Designer...NMS Labs
 
Quantative Structure-Activity Relationships (QSAR)
Quantative Structure-Activity Relationships (QSAR)Quantative Structure-Activity Relationships (QSAR)
Quantative Structure-Activity Relationships (QSAR)Atai Rabby
 
Polymeric nanoparticles for encapsulation and controlled release of bioactive...
Polymeric nanoparticles for encapsulation and controlled release of bioactive...Polymeric nanoparticles for encapsulation and controlled release of bioactive...
Polymeric nanoparticles for encapsulation and controlled release of bioactive...Tomsk Polytechnic University
 
Bacterial Periplasmic Binding Proteins as Biosensors in Liposomes
Bacterial Periplasmic Binding Proteins as Biosensors in LiposomesBacterial Periplasmic Binding Proteins as Biosensors in Liposomes
Bacterial Periplasmic Binding Proteins as Biosensors in LiposomesHeather Jordan
 
Cad introduction 2019 30 min
Cad introduction 2019 30 minCad introduction 2019 30 min
Cad introduction 2019 30 minOskari Aro
 
ElogDoct: A Tool for Lipophilicity Determination in Drug Discovery. 2. Basic ...
ElogDoct: A Tool for Lipophilicity Determination in Drug Discovery. 2. Basic ...ElogDoct: A Tool for Lipophilicity Determination in Drug Discovery. 2. Basic ...
ElogDoct: A Tool for Lipophilicity Determination in Drug Discovery. 2. Basic ...Brian Bissett
 
Hyphenated techniques- GCMS, LCMS, GCIR
Hyphenated techniques- GCMS, LCMS, GCIRHyphenated techniques- GCMS, LCMS, GCIR
Hyphenated techniques- GCMS, LCMS, GCIRSanket Shinde
 
Quantitative Analysis of Oligonucleotides in Human Muscle Tissue Using Liquid...
Quantitative Analysis of Oligonucleotides in Human Muscle Tissue Using Liquid...Quantitative Analysis of Oligonucleotides in Human Muscle Tissue Using Liquid...
Quantitative Analysis of Oligonucleotides in Human Muscle Tissue Using Liquid...Covance
 
Qsar and drug design ppt
Qsar and drug design pptQsar and drug design ppt
Qsar and drug design pptAbhik Seal
 
Synthetic Biology——Medicilon Peptide Drug Discovery Service Platform
Synthetic Biology——Medicilon Peptide Drug Discovery Service PlatformSynthetic Biology——Medicilon Peptide Drug Discovery Service Platform
Synthetic Biology——Medicilon Peptide Drug Discovery Service Platformmedicilonz
 
Consistency of Chordal RCC-8 Networks
Consistency of Chordal RCC-8 NetworksConsistency of Chordal RCC-8 Networks
Consistency of Chordal RCC-8 NetworksMichael Sioutis
 
PAC presentation Anca V2
PAC presentation Anca V2PAC presentation Anca V2
PAC presentation Anca V2Anca Tacu
 

Similar a Quality Assurance in LOINC® using Description Logic (20)

ElogPoct: A Tool for Lipophilicity Determination in Drug Discovery
ElogPoct: A Tool for Lipophilicity Determination in Drug DiscoveryElogPoct: A Tool for Lipophilicity Determination in Drug Discovery
ElogPoct: A Tool for Lipophilicity Determination in Drug Discovery
 
The Challenges of Analytical Method Validation for Hallucinogens and Designer...
The Challenges of Analytical Method Validation for Hallucinogens and Designer...The Challenges of Analytical Method Validation for Hallucinogens and Designer...
The Challenges of Analytical Method Validation for Hallucinogens and Designer...
 
Quantative Structure-Activity Relationships (QSAR)
Quantative Structure-Activity Relationships (QSAR)Quantative Structure-Activity Relationships (QSAR)
Quantative Structure-Activity Relationships (QSAR)
 
Polymeric nanoparticles for encapsulation and controlled release of bioactive...
Polymeric nanoparticles for encapsulation and controlled release of bioactive...Polymeric nanoparticles for encapsulation and controlled release of bioactive...
Polymeric nanoparticles for encapsulation and controlled release of bioactive...
 
Bacterial Periplasmic Binding Proteins as Biosensors in Liposomes
Bacterial Periplasmic Binding Proteins as Biosensors in LiposomesBacterial Periplasmic Binding Proteins as Biosensors in Liposomes
Bacterial Periplasmic Binding Proteins as Biosensors in Liposomes
 
Cad introduction 2019 30 min
Cad introduction 2019 30 minCad introduction 2019 30 min
Cad introduction 2019 30 min
 
Qsar
QsarQsar
Qsar
 
ElogDoct: A Tool for Lipophilicity Determination in Drug Discovery. 2. Basic ...
ElogDoct: A Tool for Lipophilicity Determination in Drug Discovery. 2. Basic ...ElogDoct: A Tool for Lipophilicity Determination in Drug Discovery. 2. Basic ...
ElogDoct: A Tool for Lipophilicity Determination in Drug Discovery. 2. Basic ...
 
Hyphenated techniques- GCMS, LCMS, GCIR
Hyphenated techniques- GCMS, LCMS, GCIRHyphenated techniques- GCMS, LCMS, GCIR
Hyphenated techniques- GCMS, LCMS, GCIR
 
Quantitative Analysis of Oligonucleotides in Human Muscle Tissue Using Liquid...
Quantitative Analysis of Oligonucleotides in Human Muscle Tissue Using Liquid...Quantitative Analysis of Oligonucleotides in Human Muscle Tissue Using Liquid...
Quantitative Analysis of Oligonucleotides in Human Muscle Tissue Using Liquid...
 
Metamorphosis of pk data
Metamorphosis of pk data Metamorphosis of pk data
Metamorphosis of pk data
 
Use of APGC coupled to Tandem Quadrupole Mass Spectrometry for the analysis o...
Use of APGC coupled to Tandem Quadrupole Mass Spectrometry for the analysis o...Use of APGC coupled to Tandem Quadrupole Mass Spectrometry for the analysis o...
Use of APGC coupled to Tandem Quadrupole Mass Spectrometry for the analysis o...
 
Qsar and drug design ppt
Qsar and drug design pptQsar and drug design ppt
Qsar and drug design ppt
 
Synthetic Biology——Medicilon Peptide Drug Discovery Service Platform
Synthetic Biology——Medicilon Peptide Drug Discovery Service PlatformSynthetic Biology——Medicilon Peptide Drug Discovery Service Platform
Synthetic Biology——Medicilon Peptide Drug Discovery Service Platform
 
Kieran_ccpNMR
Kieran_ccpNMRKieran_ccpNMR
Kieran_ccpNMR
 
Prabhakar singh ii sem-paper v-hplc, fplc, uplc, rrlc
Prabhakar singh  ii sem-paper v-hplc, fplc, uplc, rrlcPrabhakar singh  ii sem-paper v-hplc, fplc, uplc, rrlc
Prabhakar singh ii sem-paper v-hplc, fplc, uplc, rrlc
 
Consistency of Chordal RCC-8 Networks
Consistency of Chordal RCC-8 NetworksConsistency of Chordal RCC-8 Networks
Consistency of Chordal RCC-8 Networks
 
PAC presentation Anca V2
PAC presentation Anca V2PAC presentation Anca V2
PAC presentation Anca V2
 
Lcms 2020
Lcms 2020Lcms 2020
Lcms 2020
 
Analysis of Milk and Egg Allergens in Wine using UPLC-MS - Waters Corporation...
Analysis of Milk and Egg Allergens in Wine using UPLC-MS - Waters Corporation...Analysis of Milk and Egg Allergens in Wine using UPLC-MS - Waters Corporation...
Analysis of Milk and Egg Allergens in Wine using UPLC-MS - Waters Corporation...
 

Más de Tomasz Adamusiak

Accelerate AI | Knowledge Graphs in Financial Technology - Future or Hype
Accelerate AI | Knowledge Graphs in Financial Technology - Future or HypeAccelerate AI | Knowledge Graphs in Financial Technology - Future or Hype
Accelerate AI | Knowledge Graphs in Financial Technology - Future or HypeTomasz Adamusiak
 
Healthcare Standards? What a Concept!
Healthcare Standards? What a Concept!Healthcare Standards? What a Concept!
Healthcare Standards? What a Concept!Tomasz Adamusiak
 
Connecting the dots: drug information and Linked Data
Connecting the dots: drug information and Linked DataConnecting the dots: drug information and Linked Data
Connecting the dots: drug information and Linked DataTomasz Adamusiak
 
EHR-based Phenome Wide Association Study in Pancreatic Cancer
EHR-based Phenome Wide Association Study in Pancreatic CancerEHR-based Phenome Wide Association Study in Pancreatic Cancer
EHR-based Phenome Wide Association Study in Pancreatic CancerTomasz Adamusiak
 
Creating Dynamic Groupers Using Overrepresentation of Clinical Terms
Creating Dynamic Groupers Using Overrepresentation of Clinical TermsCreating Dynamic Groupers Using Overrepresentation of Clinical Terms
Creating Dynamic Groupers Using Overrepresentation of Clinical TermsTomasz Adamusiak
 
Semantic Interoperability in Health Information Exchange
Semantic Interoperability in Health Information ExchangeSemantic Interoperability in Health Information Exchange
Semantic Interoperability in Health Information ExchangeTomasz Adamusiak
 
Re-identification of de-identified PHI date elements
Re-identification of de-identified PHI date elementsRe-identification of de-identified PHI date elements
Re-identification of de-identified PHI date elementsTomasz Adamusiak
 
Medication Reconciliation in Electronic Health Information Exchange
Medication Reconciliation in Electronic Health Information ExchangeMedication Reconciliation in Electronic Health Information Exchange
Medication Reconciliation in Electronic Health Information ExchangeTomasz Adamusiak
 
Integrating SNOMED CT with other Meaningful Use vocabulary standards (LOINC, ...
Integrating SNOMED CT with other Meaningful Use vocabulary standards (LOINC, ...Integrating SNOMED CT with other Meaningful Use vocabulary standards (LOINC, ...
Integrating SNOMED CT with other Meaningful Use vocabulary standards (LOINC, ...Tomasz Adamusiak
 
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...Tomasz Adamusiak
 
Unifying ontology services for functional genomic annotations
Unifying ontology services for functional genomic annotationsUnifying ontology services for functional genomic annotations
Unifying ontology services for functional genomic annotationsTomasz Adamusiak
 
EFO tools - the good, the great, and the evil
EFO tools - the good, the great, and the evilEFO tools - the good, the great, and the evil
EFO tools - the good, the great, and the evilTomasz Adamusiak
 
OntoCAT - integrated programming toolkit for common ontology application task...
OntoCAT - integrated programming toolkit for common ontology application task...OntoCAT - integrated programming toolkit for common ontology application task...
OntoCAT - integrated programming toolkit for common ontology application task...Tomasz Adamusiak
 

Más de Tomasz Adamusiak (13)

Accelerate AI | Knowledge Graphs in Financial Technology - Future or Hype
Accelerate AI | Knowledge Graphs in Financial Technology - Future or HypeAccelerate AI | Knowledge Graphs in Financial Technology - Future or Hype
Accelerate AI | Knowledge Graphs in Financial Technology - Future or Hype
 
Healthcare Standards? What a Concept!
Healthcare Standards? What a Concept!Healthcare Standards? What a Concept!
Healthcare Standards? What a Concept!
 
Connecting the dots: drug information and Linked Data
Connecting the dots: drug information and Linked DataConnecting the dots: drug information and Linked Data
Connecting the dots: drug information and Linked Data
 
EHR-based Phenome Wide Association Study in Pancreatic Cancer
EHR-based Phenome Wide Association Study in Pancreatic CancerEHR-based Phenome Wide Association Study in Pancreatic Cancer
EHR-based Phenome Wide Association Study in Pancreatic Cancer
 
Creating Dynamic Groupers Using Overrepresentation of Clinical Terms
Creating Dynamic Groupers Using Overrepresentation of Clinical TermsCreating Dynamic Groupers Using Overrepresentation of Clinical Terms
Creating Dynamic Groupers Using Overrepresentation of Clinical Terms
 
Semantic Interoperability in Health Information Exchange
Semantic Interoperability in Health Information ExchangeSemantic Interoperability in Health Information Exchange
Semantic Interoperability in Health Information Exchange
 
Re-identification of de-identified PHI date elements
Re-identification of de-identified PHI date elementsRe-identification of de-identified PHI date elements
Re-identification of de-identified PHI date elements
 
Medication Reconciliation in Electronic Health Information Exchange
Medication Reconciliation in Electronic Health Information ExchangeMedication Reconciliation in Electronic Health Information Exchange
Medication Reconciliation in Electronic Health Information Exchange
 
Integrating SNOMED CT with other Meaningful Use vocabulary standards (LOINC, ...
Integrating SNOMED CT with other Meaningful Use vocabulary standards (LOINC, ...Integrating SNOMED CT with other Meaningful Use vocabulary standards (LOINC, ...
Integrating SNOMED CT with other Meaningful Use vocabulary standards (LOINC, ...
 
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
 
Unifying ontology services for functional genomic annotations
Unifying ontology services for functional genomic annotationsUnifying ontology services for functional genomic annotations
Unifying ontology services for functional genomic annotations
 
EFO tools - the good, the great, and the evil
EFO tools - the good, the great, and the evilEFO tools - the good, the great, and the evil
EFO tools - the good, the great, and the evil
 
OntoCAT - integrated programming toolkit for common ontology application task...
OntoCAT - integrated programming toolkit for common ontology application task...OntoCAT - integrated programming toolkit for common ontology application task...
OntoCAT - integrated programming toolkit for common ontology application task...
 

Último

(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...Taniya Sharma
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Servicevidya singh
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...aartirawatdelhi
 
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Dipal Arora
 
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine Se...
Top Rated Bangalore Call Girls Mg Road ⟟  9332606886 ⟟ Call Me For Genuine Se...Top Rated Bangalore Call Girls Mg Road ⟟  9332606886 ⟟ Call Me For Genuine Se...
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine Se...narwatsonia7
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...indiancallgirl4rent
 
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escortsvidya singh
 
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...perfect solution
 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋TANUJA PANDEY
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeCall Girls Delhi
 
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Genuine Call Girls
 
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 

Último (20)

(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 9907093804 Top Class Call Girl Service Ava...
 
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine Se...
Top Rated Bangalore Call Girls Mg Road ⟟  9332606886 ⟟ Call Me For Genuine Se...Top Rated Bangalore Call Girls Mg Road ⟟  9332606886 ⟟ Call Me For Genuine Se...
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine Se...
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
 
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Nagpur Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
 
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
 
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
 

Quality Assurance in LOINC® using Description Logic

  • 1. Quality Assurance in LOINC® using Description Logic Tomasz Adamusiak MD PhD Postdoc at NIH NLM LHC CgSB 10/11 – 03/12
  • 2. Objective Identify areas for improvement in LOINC by changing its representation to OWL DL and comparing its classification to that of SNOMED CT 2
  • 3. Why do it the hard way?  Rector, A. L., & Brandt, S. Why do it the hard way? (2008) The case for an expressive description logic for SNOMED.  More flexibility in a more expressive language  A uniform, clear, and understandable schema  Modularisation  Access to standard tooling developed by the wider Semantic Web and OWL communities  Protégé, OWL API 3
  • 4. Description Logic immediate benefits for LOINC  Identify duplicates (codes, parts)  45424-9 Epilepsy ≡ 45662-4 Seizure disorder  LP7216-7:Extremities ≡ LP7395-9:Limbs  Infer a hierarchy  Glucose | Urine  Carbohydrates | Urine  Find inconsistencies  44084-2 Fatty acids in Serum or Plasma  7-hydroxyoctanoate | Urine 4
  • 6. Web Ontology Language (OWL) Manchester Syntax Class: VegetarianPizza EquivalentTo: Pizza and not (hasTopping some FishTopping) and not (hasTopping some MeatTopping) DisjointWith: NonVegetarianPizza 6
  • 7. A number of papers explored LOINC SNOMED CT integration and DL  Dolin, R. H., Huff, S. M., Rocha, R. A., Spackman, K. A., & Campbell, K. E. (1998). Evaluation of a “lexically assign, logically refine” strategy for semi-automated integration of overlapping terminologies.  Spackman, K. A. (1998). Integrating sources for a clinical reference terminology: experience linking SNOMED to LOINC and drug vocabularies.  Srinivasan A. et al. (2006). Semantic web representation of LOINC: an ontological perspective.  Bodenreider, O. (2008). Issues in mapping LOINC laboratory tests to SNOMED CT. 7
  • 8. Quality Assurance in literature  Geller et al. (2009). Special issue on auditing of terminologies. Journal of biomedical informatics  Bodenreider, O., & Peters, L. B. (2009). A graph-based approach to auditing RxNorm.  Wei, D., & Bodenreider, O. (2010). Using the abstraction network in complement to description logics for quality assurance in biomedical terminologies - a case study in SNOMED CT.  Rector, A., & Iannone, L. (2011). Lexically suggest, logically define: Quality assurance of the use of qualifiers and expected results of post-coordination in SNOMED CT.  Lin, M. C., Vreeman, D. J., McDonald, C. J., & Huff, S. M. (2012). Auditing consistency and usefulness of LOINC use among three large institutions - Using version spaces for grouping LOINC codes. 8
  • 9. A universal code system for identifying laboratory and clinical observations 9
  • 10. LOINC codes consist of parts Code: 2160-0 Creatinine [Mass/​volume] in Serum or Plasma Parts: Part Type Part No. Part Name Component LP14355-9 Creatinine Property LP6827-2 MCnc [Mass Concentration] Time LP6960-1 Pt [Point in time (spot)] System LP7576-4 Ser/Plas [Serum or Plasma] Scale LP7753-9 Qn 10
  • 11. METHODS 11
  • 12. We used part links to create logical definitions for codes Code: 2160-0 Creatinine [Mass/​volume] in Serum or Plasma Parts: Part Type Part Name DL definition: Component Creatinine (has_component some Creatinine) and Property MCnc (has_property some MCnc) and Time Pt (has_time_aspect some Pt ) and System Ser/Plas (has_system some Ser/Plas) and Scale Qn (has_scale some Qn) 12
  • 13. Component 2nd subpart: challenge Code: 1558-6 Fasting glucose [Mass/​volume] in Serum or Plasma Parts: Part Type Part No. Part Name Component LP14635-4 Glucose Challenge LP20355-1 post CFst Property LP6827-2 MCnc [Mass Concentration] Time LP6960-1 Pt [Point in time (spot)] System LP7576-4 Ser/Plas [Serum or Plasma] Scale LP7753-9 Qn 13
  • 14. Component 3rd subpart: adjustment Code: 23811-3 Alpha-1-Fetoprotein [Multiple of the median] adjusted in Serum or Plasma Parts: Part Type Part No. Part Name Component LP14331-0 Alpha-1-Fetoprotein Adjustment LP20174-6 adjusted Property LP71590-1 MoM [Multiple of the median] Time LP6960-1 Pt [Point in time (spot)] System LP7576-4 Ser/Plas [Serum or Plasma] Scale LP7753-9 Qn 14
  • 15. LOINC parts are not available in the public release (2.36) Part Codes Parts Links Multiaxial hierarchy 15
  • 16. Materials LOINC 2.36 SNOMED CT UMLS 2011AB (Regenstrief Institute) (July 2011) OWL API Perl script LOINC OWL DL SNOMED CT OWL 16
  • 17. Multiaxial hierarchy in LOINC could be vastly improved with DL Type Screenshot from the Regenstrief LOINC Mapping Assistant (RELMA) 17
  • 18. Type Multiaxial hierarchy in LOINC could be vastly improved with DL 18
  • 19. Separated codes and parts and defined corresponding observations OBS Glucose Glucose Glucose | OBS Glucose| Urine Urine Urine Glucose in 10 hour Urine Glucose in Protein & Glucose Urine by Test panel in Urine by Test strip strip Multiaxial 19
  • 20. Separated codes and parts and defined corresponding observations Glucose OBS ≡ Glucose Glucose | Urine OBS Glucose| ≡ Urine Urine Glucose in 10 ≡ hour Urine Glucose in ≡ Urine by Test Protein & Glucose panel in Urine by ≡ Test strip strip Multiaxial Inferred 20
  • 21. SNOMED CT compensates for missing parts relations in LOINC Body fluid owl:EquivalentTo Body fluid LP30504-2 32457005 Body Fluids C0005889 ISA Urine owl:EquivalentTo Urine LP7681-2 78014005 Urine C0042036 21
  • 22. SNOMED CT compensates for missing parts relations in LOINC Body fluid LP30504-2 32457005 Body Fluids C0005889 ISA Urine LP7681-2 78014005 Urine C0042036 22
  • 23. We can identify semantically equivalent LOINC parts via UMLS Erythrocyte Erythrocytes LP16699-8 LP14304-7 RBC LP7536-8 Erythrocytes C0014792 23
  • 24. We can identify semantically equivalent LOINC parts via UMLS Erythrocytes RBC Erythrocyte LP14304-7 LP7536-8 LP16699-8 Erythrocytes C0014792 24
  • 25. Reasoner infers logical consequences from a set of asserted facts or axioms ≡ OBS Glucose has_component some Glucose and | Urine has_system some Urine DL definition Inferred ≡ Glucose in 10 has_component some Glucose and has_property some Arbitrary Concentration and has_time_aspect some Point in time (spot) and hour Urine has_system some Urine and has_scale some Ord and has_method some Test strip DL definition 25
  • 26. Huge Knowledge Base classified with ConDOR reasoner 26
  • 27. RESULTS 27
  • 28. Without SNOMED CT: inferred 325 sets of equivalent LOINC codes  56897-2:Cells.CD3-CD56+/100 cells:NFr:Pt:CSF:Qn  51279-8:Cells.CD3+CD56+/100 cells:NFr:Pt:CSF:Qn  10132-9:T' wave amplitude.lead AVR:Elpot:Pt:Heart:Qn:EKG  10144-4:T wave amplitude.lead AVR:Elpot:Pt:Heart:Qn:EKG  36748-2:Views oblique:Find:Pt:Spine.cervical:Nar:XR  42164-4:Views & oblique:Find:Pt:Spine.cervical:Nar:XR 28
  • 29. a) LOINC codes CD3-CD56+ cells/100 cells in Cerebral spinal b) Linked parts fluid (56897-2) LP19037-8:Cells.CD3+CD56+ CD3+CD56+ LP35646-6:Cells.CD3-CD56+ cells/100 cells in Cerebral spinal fluid (51279-8) LOINC c) DL definition … and (has_component some Cells.CD3+CD56+) and (has_component some Cells.CD3-CD56+) 29
  • 30. Also visible in LOINC browser/RELMA http://s.details.loinc.org/LOINC/56897-2.html?sections=Comprehensive 30
  • 31. Inconsistencies in part hierarchy result in incorrect inference Monocytes+Macrophages LP14312-0 Monocytes+​Macrophages Macrophages /​100 leukocytes in Peritoneal /​100 leukocytes in Peritoneal fluid by Manual count ISA fluid by Manual count (32029-1) (40517-5) Macrophages LP14314-6 31
  • 32. Pop quiz: removing which has_component relation changes equivalence to subsumption? Monocytes+Macrophages LP14312-0 Monocytes+​Macrophages Macrophages /​100 leukocytes in Peritoneal /​100 leukocytes in Peritoneal fluid by Manual count ISA fluid by Manual count (32029-1) (40517-5) Macrophages LP14314-6 32
  • 33. Issues with referential integrity * LP28805-7 Type of Enema device Type of Enema device (8950-8) (8932-6) Enema device LP7209-2 33
  • 34. SNOMED CT enrichment gives 102 sets of equivalent LOINC codes  46062-6:Treatments:-:Pt:^Patient:Set:  46064-2:Therapies:-:Pt:^Patient:Set:  45424-9:Epilepsy:Find:Pt:^Patient:Ord:MDS  45662-4:Seizure disorder:Find:Pt:^Patient: Ord:MDS  8703-1:Physical findings:Find:Pt:Extremities:Nom:Observed  32430-1:Physical findings:Find:Pt:Extremity:Nom:Observed  39037-7:Multisection^W contrast IV:Find:Pt:Upper extremity:Nar:MRI  36208-7:Multisection^W contrast IV:Find:Pt:Upper arm:Nar:MRI 34
  • 35. a) LOINC codes b) Linked parts Helmet cells [Presence] LP14570-3:Helmet cells in Blood by Light LP14738-6:Cells microscopy (10374-7) Schistocytes [Presence] in Blood by Light LP29945-0:Schistocytes microscopy (800-3) LOINC c) DL definitions (has_component some 'Helmet cells') (has_component some Schistocytes) and (has_component some Cells) d) Mappings SCT_70310009: Helmet cell is_a SCT_362837007:Entire cell SNOMED CT 35
  • 36. Inferred hierarchy has more connected nodes and is better connected 36
  • 37. Inferred nodes are better connected locally 1000 LOINC Inferred Logarithm of average connectivity 100 10 1 1 10 100 1000 10000 Logarithm of number of neighbours 37
  • 38. Find all carbohydrate observations Regenstrief LOINC Mapping Assistant (RELMA) 38
  • 39. ¡¿Find all carbohydrate observations?! Everything else Gene tests Here Be Dragons HPA tests HLA tests Patient information Skin tests Evaluation and management
  • 40. It is not easy Here Be Everything Dragons else Gene tests Here Be Dragons HPA tests HLA tests Patient information Skin tests Evaluation and management
  • 41. COMPONENT LP14635-4:Glucose is the most connected node Legend: Test Mx
  • 42. COMPONENT LP14635-4:Glucose is the most connected node Legend: Test Mx
  • 43. MULTIAXIAL LP43854-6:Glucose|Urine is an example of a grouping LOINC observation
  • 44. Inferred hierarchy provides new access points and codes subsumption 44
  • 45. No direct path between Carbohydrates | Urine and Glucose | Urine originally 45
  • 46. 239 LOINC codes were found to be inconsistenly asserted in the hierarchy  183 concepts of scale type Document  28626-0:History and physical note:Find:Pt:Setting:Doc:Physician  Asserted History and physical note  Inferred Note  Mostly insufficient modelling 46
  • 47. Reasoner correctly infers them under Lipids | Bld-ser-plas 47
  • 48. LOINC curators are doing a splendid job and the terminology is consistent Significance of DL 1. Error detection a) Duplicates b) Missing hierarchical relations c) Inconsistencies in hierarchy 2. Enhanced navigation 3. Enhanced subsumption 4. Maintenance 48
  • 49. Recommendations 1. Create logical definitions for codes 2. Have an inferred hierarchy 3. Parts vs. codes 4. Alignment with SNOMED CT 49
  • 50. What does it mean to have several parts in LOINC map to SNOMED CT?  SCT_3711007:Structure of great blood vessel (organ)  SYSTEM LP7303-3:Heart.great vessels  SYSTEM LP33690-6:Great vessel  SYSTEM LP30622-2:Great vessels  SCT_66019005:Limb structure  COMPONENT LP121777-9:Extremity  SYSTEM LP7216-7:Extremities  SYSTEM LP7395-9:Limbs  SYSTEM LP29945-0:Extremity 50
  • 51. Limitations  Relying on UMLS to provide mappings  Imposing a specific ontological commitment  Modelling with conjunctions likely suboptimal for more complex observations 51
  • 52. Inferred is bigger and better ;) MULTIAXIAL INFERRED 52
  • 53. Acknowledgments  Olivier Bodenreider MD PhD (mentor)  Bastien Rance PhD  Rainer Winnenburg PhD  Clement McDonald MD  Daniel J. Vreeman PT DPT MSc (Regenstrief Institute) This work was supported by the Intramural Research Program of the National Institutes of Health (NIH), National Library of Medicine (NLM) and the Oak Ridge Institute for Science and Education (ORISE) Training Program in Clinical Informatics managed for the U.S. Department of Energy (DOE) by Oak Ridge Associated Universities (ORAU). 53
  • 54. Thank you 54