14:55:07 RRSAgent has joined #hcls 14:55:11 logging to https://www.w3.org/2026/03/26-hcls-irc 14:55:12 rrsagent, make logs public 14:55:18 Meeting: FHIR RDF 14:55:19 Chair: David Booth 15:02:22 Topic: Intros 15:02:40 TallTed has joined #hcls 15:02:48 SteveMunini: Run Helios company. Int in ont work. 15:03:51 KenLord: Run a company exchanging data models, including FHIR, CDA, X12, etc. 15:04:35 ... This group has an opportunity to put an ont that helps ensure semantic correctness of data exchange 15:05:00 RobHausam: MD, informaticist, co-chair of FHIR patient care. 15:06:15 ErichBremer: Sunnybrook U, formulating a community standard of RDF casting of DICOM. 15:07:11 ken: Eric Jahn works for Bitfocus. We collaborate. He is dev an ont for the HUD domain. 15:07:53 Topic: Extending the FHIR ont 15:08:22 ken: Rec that we use SULO as the basis for harmonizing multiple ontologies. It's very simple, but has important charactistics. 15:08:39 ... Separates identities from roles, has concepts, uses OWL. 15:10:03 https://github.com/AIDAVA-DEV/sulo 15:10:59 tim: I don't know enough about it, but I think eventually there will be mappings to a bunch of different ontologies. The more mappings the better. I don't see issues with mapping to SULO. 15:11:27 ericp: Long-time semantic web geek. 15:12:29 dbooth: SULO looks good to me. 15:13:05 tim: Might be easier to map to a more specific ont that is under SULO. BFO has an ont called OBI. 15:13:19 ... Is there something more specific under SULO that might make the mapping easier? 15:14:30 ken: At present, the base level of SULO doesn't have many subclasses or object properties. If there are others that we can use . . . 15:14:43 tim: OBI https://bioportal.bioontology.org/ontologies/OBI 15:16:01 ericp: Michel says he can join next week. 15:18:22 Topic: Concept IRIs for CodeableConcepts 15:18:36 https://github.com/w3c/hcls-fhir-rdf/issues/219 issue about concept IRIs 15:25:27 ericp: Do Codings represent just a structure, or a class? 15:25:41 s/ just/, just/ 15:27:34 rob: The set of meanings in the Codings, is the aggregage of the meanings of the elements. 15:28:09 ... I agree that if you have multiple Codings, their intersection should be non-empty -- substantially non-empty. 15:30:07 dbooth: Maybe we should have used rdfs:subClassOf instead of rdf:type, on Codings. 15:30:35 ericp: rdfs:subClassOf might be too strong. 15:31:20 tim: dbooth, you want it to be a restriction? dbooth: yes. 15:31:59 jim: If I were doing this in OWL, I would use an existential restriction. 15:32:26 ... If you have this Coding, there must be some anonymous instance of this Coding thing 15:35:28 tim: putting rdf:type on fhir:bodySite is needed for bindings also. 15:44:20 dbooth: I'm convinced that we erred in declaring the Coding as being an instance of the class. 15:45:11 rob: Does the varying levels of granularity have any adverse consequences? 15:45:34 ... Often one Coding would be a subclass of another, e.g., right arm vs upper extremity. 15:47:28 ericp: How mechanically difficult is it, if the type arc is on the CodeableConcept? 15:47:52 tim: I think it's pretty easy. I also thought of a way to infer them. 15:48:33 dbooth: That looks exactly right to me. 15:52:03 dbooth: For practical purposes, I'd rather somehow attach the concept IRIs at the Coding levels, so that generic inference could later hoist them up to the CodeableConcept level. 15:52:44 ericp: But Codings also appear outside of CodeableConcepts, so we need to account for that. 15:52:54 ... Would the tooling show up in two different places? 15:54:02 rob: Need a notion that the Coding outside of CodeableConcept is like a CodeableConcept with only a single Coding -- a degenerate case. 15:54:39 tim: To add a concept IRI to the Coding, we just need a suitable predicate. 15:56:33 tim: Sometimes codes are also used by themselves, like fhir:status. 15:59:20 dbooth: Seems like we're getting into the issue of something being treated sometimes as an instance and sometimes as a class. To avoid that problem, some people advocate only using classes, even if some of those classes only have one member. 16:10:29 ADJOURNED 16:12:39 Present: Rob Hausam, Erich Bremer, Eric Jahn, Ken Lord, Steve Munini, EricP, Tim Prudhomme, David Booth, Jim Balhoff 18:36:37 RRSAgent has joined #hcls 18:36:37 logging to https://www.w3.org/2026/03/26-hcls-irc 18:36:43 rrsagent, make logs public 18:36:49 rrsagent, draft minutes 18:36:50 I have made the request to generate https://www.w3.org/2026/03/26-hcls-minutes.html dbooth 20:25:52 dbooth has joined #hcls 22:15:58 dbooth has joined #hcls