cdisc presentation
DESCRIPTION
hoot72 is now caregraf. This is the CDISC presentation with "caregraf" instead of "hoot72".TRANSCRIPT
Caregraf - .org
•“Promotes the deployment of the Semantic Web in Health-Care”
•Incubate ideas, openly
•Not Green Field - “now focus”
: Just Another Format?
•Technology: Web Stack++
• Reuse: HTTP, URIs
• + Form (RDF) Schema (OWL) Query (SPARQL)
•Link documents -> Link data
•Same ol’ Power: Link ANYWHERE
• Begone CD-ROM: no islands
• Incremental: new adds on, reuse, open
A Linked Patient
LN 30949-2
CodingSystem Code
005 NIP
CodingSystemCode
observation observationValue
Doe
John Fitzgerald
personName
familyName
givenName
middleName
aboutPatient
type
Identifiers and Time not shown
URI: http://www.facilityx.com/cdrs/112123449
Now Just Ask ...
All Patients with adverse outcome from vaccine ...
SELECT DISTINCT ?givenName ?familyName WHERE { ?patient cg:personName [ cg:givenName ?givenName ; cg:familyName ?familyName ] . [ cg:about ?patient ; ?assert [ cg:nameOfCodingSystem "LN" ; cg:simpleIdentifier "30949-2" ] ] }
Move out and up
•Question: Patients taking “Weight Loss Drugs”
•Patient Web: very particular
• Patient drugs as NDC codes: DESOXYN TABLETS (00074337701) ...
•Too big a gap?
Enter the Ontologies!
Name
RxNorm:6816
Methamphetamine
Methamphetamine
StanDrug: C0025611
Name
ObeseMay Treat
NDC: 00074337701
Desoxyn 5MG Tablet
Name
SameAs
Ingredient
Patient Joe
Medication
NDC: 00074337701
SameAs
RxNorm
Stanford Drug Ontology
Hoot72 Patient Graph
* Dotted: composite of links to save space
** w3c HCLS Example
The Ontologies?• “an implementable model of the entities that
need to be understood in common in order for some group of software systems and their users to function and communicate at the level required for a set of tasks” -- Alan Rector
• Concepts Related: hierarchies, equivalence ...
• The “middleware” of the Semantic Web
• Interoperability: concept not format focus
• OWL (WOL) - Web Ontology Language
• Growing every day: in Colleges, Corporations, ...
Ontologies are Standing by
URIs for CDISC Terms?
Not just “Standards”
LN 13317-3
CodingSystem Code
Local 182253
CodingSystem
Code
MRSA Culture
Text
Local Code LOINC Code
SameAs
•Enable standard, off-the-shelf queries
•Definition is incremental
CDISC piles in?•Roadmap: “The separation of
content standards from the means of transporting that content”
•Terms: to OWL and Endpoints
•“BRIDGing” in OWL
•Trials as querable Graphs
But ... “Patient Gap”
•“Trapped”, “Silo’ed”
•Ontologies Left Waiting
•EMRs Hold Back
Reality: from Vets
•Concrete EMR - VistA
• VA: Largest U.S. Care Provider
• 128 VistAs, federated, 14+ Million in MPI - ICNs
• Available under FOIA
•Not VistA Special: Applies to others
Every EMR, an EndPoint
•Put onto the Web ...
•Lucky: MUMPS repositories
• Network-Format ala Semantic Web
• VistA’s FileMan (no scale to test)
•Now to SPARQL ...
FMQL: SPARQL-like
•Specification in progress
•Initial goal: limited Patient, meta data dumps
SELECT ?name ?diagnosis ?age ?history FILE "PATIENT" WHERE {?r "NAME" ?name ; "DIAGNOSIS" ?d . ?d "DIAGNOSIS" ?diagnosis ; "AGE AT ONSET" ?age ; "HISTORY" ?history }
Many Users, Contributors
One Semantic Web for Health-Care
Linked Health Data
Patient
Doctor
Manager
Researcher
Insurance
Informatics
Summary
•Semantic Web growing in Health-Care
•But a “Patient Gap”
• can be bridged NOW
•CDISC can drive it forward
•More: http://www.caregraf.org