14:57:59 RRSAgent has joined #hcls 14:57:59 logging to https://www.w3.org/2021/08/26-hcls-irc 14:58:04 rrsagent, make logs public 14:58:09 Meeting: FHIR RDF 14:58:11 Chair: David Booth 15:06:48 Present: David Booth, Emily Pfaff, EricP, Jim Balhoff 15:13:32 Topic: FHIR build process 15:16:33 david: The FHIR build process generates the entire spec and all of the examples, in XML, JSON and Turtle. Right now the Turtle is generated by Grahame's custom code, and it's pretty to look at -- very readable. If we also generate RDF via JSON-LD 1.1, then we can validate against what Grahame's code produces. 15:16:48 emily: What about prettifiying the JSON-LD generated RDF? 15:17:59 eric: Having multiple implementations gives more variety of tools and provides more sanity checking. 15:19:01 david: don't know how we could eaisily do prettifying. 15:19:52 eric: We'd have to write our own, esp to keep the same order of properties, but would end up being as complicated as the current generation in the build process. 15:20:05 Present+ Gopi 15:20:49 emily: Does HAPI play a role in the build process today? 15:21:34 eric: I think the HAPI libraries used in the build process. 15:22:50 Topic: Issue 77 - How should extensions be represented in R5, both for primitive datatypes and for objects? 15:32:54 david: I pulled out modifier extensions to issue 93. 15:33:29 eric: I think we need to be aware of modifier ext in considering regular ext. 15:33:56 eric: for modifier, want to break the graph, but use the same structure for the extension. 15:34:52 ... We have a coherent model, but not so user friendly. Mostly extensions are not used, except for confidence levels and saying the something is not present. 15:36:23 ... For modifier ext, should change the name of the predicate. 15:37:30 ... Goal in simplifying common use case, is that the JSON-LD we emit does not require post-processing. JSON-LD cannot invent extra levels of indirection. In the common case, if we got rid of the stand-off, we'd be able to do most of the work in JSON-LD without pre/post processors, until we hit extensions. 16:02:36 (Reviewed options in https://github.com/w3c/hcls-fhir-rdf/issues/77 ) 16:04:07 david: Please review the options, suggest improvements or new ideas, and think about which options you like and which you don't like. 16:08:41 ADJOURNED 16:08:55 rrsagent, draft minutes 16:08:55 I have made the request to generate https://www.w3.org/2021/08/26-hcls-minutes.html dbooth 17:03:18 TallTed has joined #hcls