Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview •...

27
Towards a Web of Clinical Knowledge Experience gained from DoD TAPS Research Project Claude Nanjo December 2014 SemanFcWeb.com

Transcript of Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview •...

Page 1: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Towards  a  Web  of  Clinical  Knowledge  

Experience  gained  from  DoD  TAPS  Research  Project  

Claude  Nanjo  December  2014  SemanFcWeb.com  

 

Page 2: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Overview  

•   The  healthcare  challenge  •   Exposing  clinical  knowledge  on  the  Web  as  RDF  

•   Transforming  clinical  content  –  An  example  from  the  DoD  TAPS  project  

•   GeNng  closer  to  this  vision  

Page 3: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

The  Challenge  

The  US  Healthcare  System  is  highly  heterogeneous.  How  do  we  converge?  

Page 4: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

The  Rapid  Growth  of  Health  Knowledge  

Informa(on  will  need  to  be  sharable  and  machine-­‐processable  if  it  is  to  scale  

Page 5: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Exposed  and  Richly  Linked  Knowledge  …  

Page 6: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

…  That  is  computable,  Reusable,  and  AcFonable  

Capture Expose Transform

Process & Analyze

CHCS$

ICD9$to$SNOMED$DX$transla4on$

NLP$parse$of$$Med$SIG$into$$discrete$data$

Name$parse$into$discrete$data$

Address$parse$into$discrete$data$

graph$alignment$

Cluster$Node$

Cluster$Node$

Cluster$Node$

Graph$transform$&$distribu4on$

Hadoop$$

csv$

Clients$

ActImprove

Outcomes

Page 7: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

This  Ecosystem  Already  Exists!  

CompuFng  

Page 8: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

EXPERIENCE  GAINED  FROM  DOD  AND  VA  RESEARCH  PROJECTS  

Page 9: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Our  Focus  Today  Capture Expose Transform

Process & Analyze

CHCS$

ICD9$to$SNOMED$DX$transla4on$

NLP$parse$of$$Med$SIG$into$$discrete$data$

Name$parse$into$discrete$data$

Address$parse$into$discrete$data$

graph$alignment$

Cluster$Node$

Cluster$Node$

Cluster$Node$

Graph$transform$&$distribu4on$

Hadoop$$

csv$

Clients$

ActImprove

Outcomes

Page 10: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

TAPS  RDF  Pipeline    

CHCS  

Model Transformation

ICD9  to  SNOMED  DX  translaFon  

NLP  parse  of    Med  SIG  into    discrete  data  

Name  parse  into  discrete  data  

Address  parse  into  discrete  data  

graph  alignment  

Cluster  Node  

Cluster  Node  

Cluster  Node  

Graph Federation

Graph  transform  &  distribuFon  

Hadoop    

csv  

Clients  

Graph Clients

Page 11: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

RDF  Pipeline  DefiniFon  

For  more  informaFon  on  the  RDF  Pipeline  Framework,  please  visit:  h\p://rdfpipeline.org/  

Page 12: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

DeterminisFc  Model  TransformaFon:  CHCS  Address  to  FHIR  Address  

 

Page 13: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Non-­‐DeterminisFc  Model  TransformaFon:  From  CHCS  SIG  to  

FHIR  

Page 14: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Leveraging  SPARQL  for  Terminology  Alignment  

Page 15: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

DeterminisFc,  DeclaraFve,  Reusable  TransformaFon  

Page 16: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

WHAT’S  NEXT  A  mulF-­‐pronged  approach  

Page 17: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Capture  Knowledge  DeclaraFvely  Capture Expose Transform

Process & Analyze

CHCS$

ICD9$to$SNOMED$DX$transla4on$

NLP$parse$of$$Med$SIG$into$$discrete$data$

Name$parse$into$discrete$data$

Address$parse$into$discrete$data$

graph$alignment$

Cluster$Node$

Cluster$Node$

Cluster$Node$

Graph$transform$&$distribu4on$

Hadoop$$

csv$

Clients$

ActImprove

Outcomes

Page 18: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Why  we  need  standards  to  guide  clinical  capture  

•  RDF  makes  the  processing  of  clinical  informaFon  staight-­‐forward.  –  Lots  of  tooling  –  It  is  a  known  semanFc  model  with  a  number  of  supported  

representaFons  (RDF/XML,  Turtle,  …)  •  RDF  cannot  solve  all  problems  

–  TransformaFons  are  expensive  even  with  RDF  –  Hard  to  maintain  –  TransformaFons  are  lossy  and  not  always  determinisFc  

•  Need  standards  to  converge  on  –  Standards  that  allows  convergence  towards  a  common  clinical  

baseline.  –  Great  strides  being  made  in  the  standards  world  –   CustomizaFon  and  localizaFon  increase  TCO  

Page 19: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

A  few  encouraging  developments  •  The  adopFon  of  FHIR  (Fast  Healthcare  Interoperability  

Resources)  –  an  implementer-­‐friendly  resource-­‐oriented,  REST-­‐based  clinical  resource  framework  –  h\p://www.hl7.org/implement/standards/dir/summary.html  

•  The  RDF  SemanFc  Interoperability  SWG  at  HL7  –  Goal:  To  help  expose  HL7  standards  using  OWL/RDF  –  Discussion  on  an  OWL  ontology  for  FHIR  and  a  FHIR  RDF  representaFon  

•  Convergence  of  two  exisFng  communiFes  –  HL7    –  W3C  SemanFc  Web  for  Health  Care  and  Life  Sciences  Group  –  h\p://wiki.hl7.org/index.php?Ftle=RDF_for_SemanFc_Interoperability  

Page 20: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Expose  Resources  and  Reusable  Logic  

Capture Expose Transform

Process & Analyze

CHCS$

ICD9$to$SNOMED$DX$transla4on$

NLP$parse$of$$Med$SIG$into$$discrete$data$

Name$parse$into$discrete$data$

Address$parse$into$discrete$data$

graph$alignment$

Cluster$Node$

Cluster$Node$

Cluster$Node$

Graph$transform$&$distribu4on$

Hadoop$$

csv$

Clients$

ActImprove

Outcomes

Page 21: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project
Page 22: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project
Page 23: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Encouraging  developments  •  ONC’s  Clinical  Quality  Framework  IniFaFve  

–  The  harmonizaFon  of  CDS  and  Clinical  Quality  models  through  FHIR    

–  CDS  ontologies?  •  CDS  CollaboraFve    

–  CollaboraFon  between  the  University  of  Utah  (OpenCDS)  and  CogniFve  Medical  Systems  (SocraFc  Grid)  

– DeclaraFve  rules  to  be  exposed  on  the  Web  –  Enable  access  to  clinical  decision  support  services  that  leverage  the  web  and  RDF  

Page 24: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Knowledge  Discovery  Capture Expose Transform

Process & Analyze

CHCS$

ICD9$to$SNOMED$DX$transla4on$

NLP$parse$of$$Med$SIG$into$$discrete$data$

Name$parse$into$discrete$data$

Address$parse$into$discrete$data$

graph$alignment$

Cluster$Node$

Cluster$Node$

Cluster$Node$

Graph$transform$&$distribu4on$

Hadoop$$

csv$

Clients$

ActImprove

Outcomes

Page 25: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Other  prototypes  from  the  TAPS  project  

•  Record  linkage  through  FHIR  normalizaFon  using  RDF  – CHCS  and  VISTA  

•  PaFent  Cohort  ClassificaFon  System  •  PTSD  Capacity  Planner  

Page 26: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

Provide  Support  At  the  Point  of  Care  

Capture Expose Transform

Process & Analyze

CHCS$

ICD9$to$SNOMED$DX$transla4on$

NLP$parse$of$$Med$SIG$into$$discrete$data$

Name$parse$into$discrete$data$

Address$parse$into$discrete$data$

graph$alignment$

Cluster$Node$

Cluster$Node$

Cluster$Node$

Graph$transform$&$distribu4on$

Hadoop$$

csv$

Clients$

ActImprove

Outcomes

Page 27: Towards(aWeb(of(Clinical( Knowledgedbooth.org/2014/nanjo/SemTech2014_publish.pdfOverview • (The(healthcare(challenge(• (Exposing(clinical(knowledge(on(the(Web(as(RDF(• (Transforming(clinical(content–An(example(from(the(DoD(TAPS(project

The  Ask  •  Help  us  get  there,  get  involved  in  an  iniFaFve  •  Engage  the  community  •  Contribute  to  Open  Linked  Knowledge