IRC log of hcls on 2024-02-08

Timestamps are in UTC.

15:52:49 [RRSAgent]
RRSAgent has joined #hcls
15:52:53 [RRSAgent]
logging to https://www.w3.org/2024/02/08-hcls-irc
15:52:54 [dbooth]
rrsagent, make logs public
15:52:59 [dbooth]
Meeting: FHIR RDF
15:53:03 [dbooth]
Chair: David Booth
16:05:19 [dbooth]
Topic: ITS meeting
16:05:20 [dbooth]
https://www.w3.org/2024/01/30-hcls-minutes.html
16:07:45 [dbooth]
Topic: DICOM
16:08:11 [dbooth]
Erich: Met w Detlef. INt in working together.
16:08:16 [dbooth]
DBooth: What end product?
16:08:29 [dbooth]
erich: Their working on an RDF-driven imaging system.
16:09:10 [dbooth]
... INt in having an official RDF spec for DICOM. They have their own cut of it, as basis. They seemed open to that idea.
16:09:26 [dbooth]
eric: Other stakeholders who should be included?
16:10:09 [dbooth]
erich: IDK. They'ave posted an OWL ont. SHACL defined.
16:10:29 [dbooth]
... Normative files for DICOM are XML. Have to parse them to get tables out.
16:10:51 [dbooth]
eric: The first FHIR RDF was XSLT that converted FHIR XML to Turtle.
16:11:31 [dbooth]
erich: Not sure how much to invest, because DICOM puts out a new version every quarter.
16:11:55 [dbooth]
... There's an open source python to parse the XML, but it's out of date.
16:12:47 [dbooth]
DBooth: Is the XML really the authoritative source?
16:12:57 [dbooth]
... Or do they gen it from something else?
16:13:08 [dbooth]
erich: It's the authoritative.
16:13:41 [dbooth]
eric: W First FHIR RDF, Josh Mandel did something interesting.
16:13:57 [dbooth]
erich: They only maintain RDF URI for certain instnaces of data, not in general.
16:15:03 [dbooth]
eric: Josh did XSLT magic, parsing structure defs, and the XSLT walked through that and instance data to emit stuff. So the XSLT was scaffolding for generated schema.
16:15:35 [dbooth]
... That meant when you changed the spec you didn't update the XSLT, you just regenerated from the FHIR spec.
16:15:51 [dbooth]
eric: https://www.w3.org/2013/C-CDA/IJ.xml
16:17:31 [dbooth]
erich: Also they have value representations, defs for their datatypes. They have a few numeric types that are representated as strings. Would want ints stored as ints, dates stored as dates, etc.
16:18:11 [dbooth]
eric: FHIR has some places that require microparsing, like dates. For FHIR RDF we decided we wanted fully defined types.
16:18:24 [dbooth]
erich: W 20B triples you notice the performance quickly.
16:19:12 [dbooth]
... I started needing a SPARQL rule set to parse and convert things.
16:19:58 [dbooth]
DBooth: Does the XML have well defined patterns, or idiosyncratic?
16:20:11 [dbooth]
erich: Fairly well defined.
16:20:39 [dbooth]
... Int in anyone else int in this.
16:20:50 [dbooth]
eric: Is the python still effective?
16:21:39 [dbooth]
erich: Might be worth contacting the innocolitics group. https://dicom.innolitics.com/ciods
16:22:17 [dbooth]
eric: In FHIR, representations are defined as representations of an abstract syntax.
16:23:27 [dbooth]
erich: Everything is tables of data. CHatGPT converted some of their defs to SHACL
16:24:18 [dbooth]
eric: The browser covers everything in the spec? Erich: Yes.
16:25:20 [dbooth]
erich: In my implementation, I prefix the hexadecimal as IDs.
16:26:27 [dbooth]
erich: Here's their repo: https://github.com/innolitics/dicom-standard
16:29:33 [dbooth]
DBooth: If they're already unhappy w XML as the authoritative, might they consider changing to a more readable abstract format? If so, what?
16:30:34 [dbooth]
Topic: Remaining HAPI updates
16:30:49 [dbooth]
eric: Hope to work w Claude in Liden, 2 weeks from now.
16:34:15 [dbooth]
ADJOURNED
16:35:05 [dbooth]
Present: EricP, Erich Bremer, Rob Hausam, David Booth
16:35:09 [dbooth]
rrsagent, draft minutes
16:35:11 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/02/08-hcls-minutes.html dbooth
16:54:43 [TallTed]
TallTed has joined #hcls