IRC log of hcls on 2024-06-13

Timestamps are in UTC.

14:57:29 [RRSAgent]
RRSAgent has joined #hcls
14:57:33 [RRSAgent]
logging to https://www.w3.org/2024/06/13-hcls-irc
14:57:34 [dbooth]
rrsagent, make logs public
14:57:40 [dbooth]
Meeting: FHIR RDF
14:57:43 [dbooth]
Chair: David Booth
15:01:42 [dbooth]
Topic: DICOM
15:02:30 [dbooth]
https://github.com/w3c/hcls-fhir-rdf/issues/141
15:03:50 [dbooth]
erich: Favor option 5. Prob most favorable to DICOM community too. And suggest a mapping to option 9.
15:05:07 [dbooth]
detlef: Why would we need option 5?
15:05:41 [dbooth]
erich: It keeps the datatype. But 9 is nice and clean, easy to look at.
15:07:01 [dbooth]
erich: I would use 9 internally, because I have 20B triples, and it saves a lot of triples by dropping the datatypes.
15:08:29 [dbooth]
eric: I like 5
15:11:05 [dbooth]
gaurav: this looks good. Like the null flavor. Favor 5.
15:12:38 [dbooth]
jim: Does option 9 deal with comparing things, to know if they are the same value?
15:23:46 [TallTed]
TallTed has joined #hcls
15:25:42 [dbooth]
https://dicom.nema.org/medical/dicom/current/output/chtml/part05/sect_6.2.html
15:28:32 [dbooth]
dbooth: Sounds like we have converged for handling nulls, on using a bnode with a type sentinal. Which type for null flavor?
15:28:44 [dbooth]
erich: I recommend we use dicom null flavors.
15:28:56 [dbooth]
detlef: Agreed.
15:34:02 [dbooth]
detlef: json null is used when a number is missing.
15:34:22 [dbooth]
... In other contexts, an empty string is used.
15:41:25 [dbooth]
dbooth: Do we want to use a separate empty-string-null vs a numeric-null?
15:42:59 [dbooth]
eric: If we don't distinguish between them, it might make round tripping harder.
15:43:36 [dbooth]
... If the spec is complete enough to know the types of all properties, and no property that allows both numeric and string, then we could use that for round tripping.
15:44:42 [dbooth]
erich: The dicom:vr is always there to indicate the type
15:44:59 [dbooth]
... Option 5 may work better for the general case, in dealing w that.
15:45:38 [dbooth]
... Certain properties are required, so empty string is used if you don't have a value.
15:57:18 [dbooth]
eric: Suspect we need to do a survey of the VRs
15:57:34 [dbooth]
... Could decide what we want as a null standoff.
15:58:01 [dbooth]
... Then pospone the question of whether to use a single top null type vs two.
15:58:38 [dbooth]
... Then do a survey on the VR types. If you could do it over, would you use emptry string for null?
15:59:06 [dbooth]
... And can we use microparsing to reconstruct the empty string or numeric null
15:59:42 [dbooth]
ACTION: Erich to look at VR types to see how they map to xsd datatypes
16:28:15 [dbooth]
dbooth has joined #hcls
17:48:50 [dbooth]
ADJOURNED
17:49:57 [dbooth]
Present: David Booth, EricP, Erich Bremer, Detlef Grittner, Gaurav Vaidya, Jim Balhoff
17:50:36 [dbooth]
rrsagent, draft minutes
17:50:38 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/06/13-hcls-minutes.html dbooth
19:00:53 [TallTed]
TallTed has joined #hcls