W3C

– DRAFT –
FHIR RDF

08 September 2022

Attendees

Present
David Booth, EricP, Gaurav Vaidya, Houcemeddine Turki, Rob Huasam
Regrets
-
Chair
David Booth
Scribe
dbooth

Meeting minutes

Updated RDF page

dbooth: It's done, thanks to Rob!

http://build.fhir.org/rdf.html

FHIR spec build process

jim: Trying to understand how to do the RDF list. It doesn't use an RDF data model.

eric: I think there are multiple parsers. One is driven by the data model. Grahame's parser is different because it cares about whitespace, comments, etc., but not complete but good for the examples.

eric: The regular HAPI parser/serializer walks through the structure def and either parses or serializes. Grahame's is separate, to make the examples more readable.

eric: IntelliJ has a nice "Code with Me" feature.

dbooth: Multiple things to be updated in the build: 1. Examples. 2. resource templates. 3. ShEx 4. ontology, including relation between properties/resources and their underscore version.

eric: Should add a comment to the top of the ont file, saying how it differs from most ontologies.

gaurav: What are all the changes we need to make? dbooth: they're in the jira issues.
… Suggest a github issue for them.

ACTION: DBOoth to make a github action for them.

Write an OWL conversion for RDF lists

dbooth: Suggest we target SPARQL, Python, Java, JavaScript

jim: Should we define the target first? Could use SPARQL to change the namespaces from rdf: to notrdf: .

eric: Or could make them repeated properties.
… I want my code to work over the FSH (FHIR Short Hand).

eric: If somebody writes an extension, they'd likely use the standard datatypes. OLO would require a standoff.
… We could use the R4 approach.

ADJOURNED

Summary of action items

  1. DBOoth to make a github action for them.
Minutes manually created (not a transcript), formatted by scribe.perl version 192 (Tue Jun 28 16:55:30 2022 UTC).

Diagnostics

No scribenick or scribe found. Guessed: dbooth

Maybe present: dbooth, eric, gaurav, jim