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