16:01:19 RRSAgent has joined #hcls 16:01:19 logging to http://www.w3.org/2016/11/15-hcls-irc 16:01:21 RRSAgent, make logs world 16:01:21 Zakim has joined #hcls 16:01:22 Chair: David Booth 16:01:23 Zakim, this will be HCLS 16:01:23 ok, trackbot 16:01:24 Meeting: Semantic Web Health Care and Life Sciences Interest Group Teleconference 16:01:24 Date: 15 November 2016 16:10:38 hsolbrig has joined #hcls 16:11:51 https://chat.fhir.org/#narrow/stream/terminology/topic/Required.20Coding.20value.20sets 16:12:08 Topic: Require Coding Value Sets 16:13:04 harold: We've started converting required valuesets into shex. Some of them are in the form of Coding or CodeableElement 16:13:39 ... Looking at RDF rules needed for CodeableElement. Discoverd that the Coding datatype omit the code system. 16:13:58 ... The only thing in the example is the code itself -- no coding system. 16:16:27 ... Right now the shex validation rejects it, becuase the structure def says that it should be a particular coding system, but the instance data does not give the system. 16:17:13 https://chat.fhir.org/#narrow/stream/terminology/topic/Required.20Coding.20value.20sets 16:18:31 eric: I propose that shex validation should reject those cases. 16:18:38 dbooth: I agree. 16:20:28 eric: How did this come up? 16:22:14 harold: The valueset def gives a set of code/system pairs. When it is required then the shex needs to check it. 16:23:01 harold: CodeableElement says at least one of the entries has to be a CodeSystem/Code combo, but you are allowed to have any additional ones that you don't care about. 16:24:29 ... This is a second case where we're confronted with partially computable information. 16:25:36 ... Do we have to characterize this problem so that people understand that if validation fails it may not mean that they are strictly in violation of FHIR. 16:31:36 harold: The coding rule could be expressed in a profile, i.e., that system is required in this profile. That could also be done for links, so that they are checkable (to ensure that they point to the correct kind of entity). 16:32:43 harold: If we do this in profiles, how do we do the profile without having to regenerate the shex? I have some ideas. 16:33:07 eric: This might harden the view of what inheritance means. 16:33:41 harold: Could also do runtime validation with a set of modules that can be applied for a given validation feature. 16:40:53 harold: I suggest we have one level of promiscuous validation that reflects FHIR's requirements, and then handle additional rules via profiles. 16:41:29 dbooth: I agree. 16:42:22 harold: FHIR consolidates several formalisms: slicing, valuesets, structure defs, profiles. 16:42:50 s/FHIR/ShEx/ 16:42:51 s/FHIR/ShEx/ 16:43:30 s/reflects ShEx/reflects FHIR/ 16:45:36 dbooth: proposed agreement: The baseline shex validation will reflect the (promiscuous) FHIR requirements. Additional validation rules can be triggered by profiles. 16:47:06 AGREED: The baseline shex validation will reflect the (promiscuous) FHIR requirements. Additional validation rules can be triggered by profiles. 16:47:10 +1 16:48:54 eric: The linked FHIR profile could be equally useful to both RDF and JSON/XML worlds 16:50:43 Topic: RDF templates no longer align with the generated ShEx 16:51:55 http://hl7.org/fhir/2016Sep/datatypes.html#coding 16:53:48 http://hl7.org/fhir/2016Sep/observation.shex.html 16:55:40 harold: If you go to Turtle, you'll notice that the Coding shape is different than the datatype Coding. 16:59:05 ... Neither fhir:concept nor fhir:index are listed in the Turtle Template. 17:01:39 ACTION: Harold to work with Grahame about fhir:index and fhir:concept missing from the datatype def 17:01:39 Created ACTION-72 - Work with grahame about fhir:index and fhir:concept missing from the datatype def [on Harold Solbrig - due 2016-11-22]. 17:01:45 ADJOURNED 18:29:56 Zakim has left #hcls 20:01:46 rrsagent, draft minutes 20:01:46 I have made the request to generate http://www.w3.org/2016/11/15-hcls-minutes.html dbooth 21:58:21 trackbot, start meeting 21:58:24 RRSAgent, make logs world 21:58:24 Zakim has joined #hcls 21:58:25 Zakim, this will be HCLS 21:58:25 ok, trackbot 21:58:26 Meeting: Semantic Web Health Care and Life Sciences Interest Group Teleconference 21:58:26 Date: 15 November 2016 22:12:11 Topic: ================== 5pm Call CANCELED =================== 22:12:16 rrsagent, draft minutes 22:12:16 I have made the request to generate http://www.w3.org/2016/11/15-hcls-minutes.html dbooth 22:12:39 Present: David Booth, EricP, Harold Solbrig 22:12:44 rrsagent, draft minutes 22:12:44 I have made the request to generate http://www.w3.org/2016/11/15-hcls-minutes.html dbooth