W3C

– DRAFT –
FHIR RDF

27 March 2025

Attendees

Present
David Booth, Erich Bremer, Jaleh Malek, Jim Balhoff
Regrets
-
Chair
David Booth
Scribe
dbooth

Meeting minutes

Intros

Jaleh: Post-doc researcher, U of Luxembourg. Background, stds for interopability, PhD in Med Informatics, and background in software eng.
… Working EU project for metadata sharing.

Verify round-trippability of FHIR RDF

jim: Round trip check had been disabled for a while. Asked Grahame (a while back) if that needs to be updated, and he said no.
… The RDF output that I've done for the example, is very hand crafted, because they want it to look a specific way. Would be better to work on Jena.
… I thought EricP was updating that for R5, but don't know status.
… I think the round-tripping test should use that library.
… The one called HAPI FHIR uses Jena. But the one in the FHIR build code org.hl7.fhir.core (called by kindling) doesn't use any std RDF libs. It takes the FHIR data model and turns it into Turtle. Very specific -- not generic RDF lib.

hapifhir/org.hl7.fhir.core
… I think this one is the one that uses Jena: hapifhir/hapi-fhir

dbooth: Does the jena parser also serialize back to FHIR JSON?

jim: I think the HAPI FHIR one does.

dbooth: Able to undertake this task?

jim: Maybe. Want to find out jena status from EricP

ACTION: Jim to ask eric abt HAPI jena status

Background on FHIR RDF group

https://tinyurl.com/fhir-rdf-update-2025-03

jaleh: Want to link DICOM metadata to other metadata

erich: You're preaching to the choir!
… A couple weeks ago I released my software: ebremer/dcm2rdf
… We work with ~400TB of image data

dbooth: Where can people learn about our proposed DICOM RDF?
… A draft proposed DICOM RDF spec?

erich: Will be described in the paper I'm writing
… Also want to buld a SHACL descripiton

<dbooth> s/description/representation/

erich: to validate those who are constructing stuff from scratch. Also to validate DICOM files. SOmetimes they're broken.
… Also would be nice to have a DICOM RDF Playground.

erich: Want to be careful of the politics though.
… Want them to work with us, not give them a fait a complit
… If they don't take it on, then we should draft a doc.

jaleh: Does it also link to other metadata?

erich: No, it gets the DICOM metadata into RDF.
… DICOM RDF can also be crosswalked back to the original.

https://www.w3.org/groups/wg/lws
… SOLID project is about federated storage and identity.
… W3C Linked Web Storage WG is standardizing it.

https://solidproject.org/

jaleh: One part of our project is for lung cancer. Also about genomics data.

erich: DICOM was extended to handle pathology whole-slide images, but it's not very mature yet.

jaleh: We're working on secondary use of data. DICOM is more for primary use. We're more interested in extracting more research-related data in a federated env.
… Currently working on genomic extension of OMOP.

erich: We use OMOP also.

ADJOURNED

Summary of action items

  1. Jim to ask eric abt HAPI jena status
Minutes manually created (not a transcript), formatted by scribe.perl version 244 (Thu Feb 27 01:23:09 2025 UTC).

Diagnostics

Succeeded: s/JSON/JSON?/

Failed: s/description/representation/

Warning: ‘i/SOLID/https://www.w3.org/groups/wg/lws/’ interpreted as inserting ‘https://www.w3.org/groups/wg/lws’ before ‘SOLID’

Succeeded: i/SOLID/https://www.w3.org/groups/wg/lws/

No scribenick or scribe found. Guessed: dbooth

Maybe present: dbooth, erich, Jaleh, jim

All speakers: dbooth, erich, Jaleh, jim

Active on IRC: dbooth, eBremer