IRC log of hcls on 2023-10-12

Timestamps are in UTC.

15:00:23 [RRSAgent]
RRSAgent has joined #hcls
15:00:28 [RRSAgent]
logging to https://www.w3.org/2023/10/12-hcls-irc
15:00:29 [dbooth]
rrsagent, make logs public
15:01:22 [dbooth]
Meeting: FHIR RDF
15:02:19 [dbooth]
Chair: David Booth
15:07:02 [dbooth]
Topic: Turtle parser/serializer
15:08:23 [dbooth]
tim: Next I want to work on converting strings to booleans, but need a quicker way to test.
15:11:56 [dbooth]
dbooth: Can meet right after this call, with Deepak, to discuss.
15:12:43 [dbooth]
... Any other questions about what should be done?
15:14:21 [dbooth]
eric: Root nodes in R5 are now bnodes instead of IRIs.
15:15:01 [dbooth]
jim: I think it was because in R4 it had BASE setting.
15:17:22 [dbooth]
dbooth: Wny would lack of explicit BASE prevent it from getting an IRI? Wouldn't a default BASE be used?
15:17:55 [dbooth]
eric: In theory yes, but if nothing sets the default base then the code does a bnode.
15:18:55 [dbooth]
https://hl7.org/fhir/R4/observation-example.ttl.html
15:19:24 [dbooth]
versus this: http://build.fhir.org/observation-example.ttl.html
15:20:05 [dbooth]
jim: https://github.com/hapifhir/org.hl7.fhir.core/blob/master/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/TurtleParser.java#L405
15:20:14 [dbooth]
https://github.com/hapifhir/org.hl7.fhir.core/blob/master/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/TurtleParser.java#L320
15:22:55 [dbooth]
dbooth: Any questions about how this should be handled?
15:23:43 [dbooth]
jim: I have a SPARQL tool to skolemize all blank nodes into IRIs using UUIDs.
15:24:22 [dbooth]
... I'd like to incorporate that if we continue in this direction?
15:25:00 [dbooth]
eric: If you can emulate Harold's SNOMED example, that would be good. I was planning on showing something like that at AMIA.
15:25:31 [dbooth]
... Need to have 3.5 hour video recorded by the 27th.
15:26:07 [dbooth]
dbooth: Is it clear that we'd like to gen IRIs if we can?
15:26:17 [dbooth]
jim: Yes, though if we skolemize it doesn't matter so much.
15:26:30 [dbooth]
eric: These should be named nodes, because the REST API allows you to address them.
15:26:47 [dbooth]
... Want to encourage people to do that.
15:27:53 [dbooth]
dbooth: Will there be an issue of where the examples are hosted vs where the base needs to be?
15:28:05 [dbooth]
eric: No, because they're all broken already.
15:28:25 [dbooth]
... Would be great to fix this in the publication spec anyway, but reluctant to attack it.
15:29:43 [dbooth]
dbooth: Should we show the BASE in the example?
15:31:29 [dbooth]
eric: Not helpful. Base statement would have to be changed when you move the data, and a base comment would be more likely to cause confustion than help.
15:33:23 [dbooth]
Topic: Concept IRIs
15:34:31 [dbooth]
gaurav: CURIES have a prefix in the code. Wikidata has this same problem.
15:34:48 [dbooth]
... Joe Flack from TIMS contacted me. They're trying to figure out what to do.
15:36:17 [dbooth]
... He added a couple of proposals.
15:36:34 [dbooth]
https://github.com/w3c/hcls-fhir-rdf/issues/127
15:39:39 [dbooth]
eric: Nothing says the code will be unique across all code systems.
15:40:18 [dbooth]
gaurav: I recommend only having the code - -no prefix.
15:41:42 [dbooth]
eric: I think stripping out the prefix effectively creates a comment field.
15:44:09 [dbooth]
jim: If we allow CURIEs then we don't need system at all.
15:45:21 [dbooth]
jim: Suggest we say that you can't put CURIE in a code field. You need to use only the code.
15:45:38 [dbooth]
AGREED: you can't put CURIE in a code field. You need to use only the code.
15:45:43 [dbooth]
rrsagent, pointer?
15:45:43 [RRSAgent]
See https://www.w3.org/2023/10/12-hcls-irc#T15-45-43
15:49:33 [dbooth]
ACTION: DBooth to create jira ticket to add this clarification to rdf.html page
15:54:19 [dbooth]
ACTION: Eric to reach out to CSIRO group about CURIES and our FHIR RDF decision
15:55:07 [dbooth]
gaurav: Will this affect their triples?
15:55:18 [dbooth]
jim: Those are hard coded to use the right RDF namespace.
15:55:50 [dbooth]
tim: Is that because someone is putting it into the system and code, but need a process to turn it into RDF links.
15:56:27 [dbooth]
jim: Ideally there should be code that pulls the IRI stem and converts the JSON to FHIR RDF using them.
15:57:44 [dbooth]
Topic: Jira issues
15:58:13 [dbooth]
gaurav: Currently need to login to gitlab. But cannot edit a file.
15:58:30 [dbooth]
... Cannot open in web UID.
15:58:42 [dbooth]
rob: I always do it in a local copy.
15:59:01 [dbooth]
gaurav: I tried pushing changes, but it says I don't have permission.
15:59:40 [dbooth]
rob: They make a new supposedly simpler procedure. Ask Jessica Bota how to do it.
16:01:45 [dbooth]
Topic: CURIEs
16:01:55 [dbooth]
Eric: ADHRC issue text:
16:01:56 [dbooth]
https://hackmd.io/xLPfK2hxS3mhdIIfKQu1xA
16:02:57 [dbooth]
gaurav: On vac end of next week for two weeks.
16:04:28 [dbooth]
ADJOURNED
16:04:55 [dbooth]
Present: David Booth, Gaurav Vaidya, Tim Prudhomme, Jim Balhoff, Rob Hausam, EricP
16:05:01 [dbooth]
rrsagent, draft minutes
16:05:03 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/10/12-hcls-minutes.html dbooth