15:03:00 RRSAgent has joined #hcls 15:03:00 logging to http://www.w3.org/2016/07/26-hcls-irc 15:03:02 RRSAgent, make logs world 15:03:02 Zakim has joined #hcls 15:03:04 Zakim, this will be HCLS 15:03:04 ok, trackbot 15:03:05 Meeting: Semantic Web Health Care and Life Sciences Interest Group Teleconference 15:03:05 Date: 26 July 2016 15:04:12 Topic: Draft FHIR RDF specification 15:04:14 http://w3c.github.io/hcls-fhir-rdf/spec/ 15:07:27 http://hl7-fhir.github.io/structuredefinition.html#resource 15:07:44 eric: profiles are structure definitions and some other stuff. 15:09:46 ... Structure definitions are a name and snapshot + differential. 15:10:34 ... THen click on ELementDefinition http://hl7-fhir.github.io/elementdefinition.html#ElementDefinition 15:13:16 ... We work with the paths, because those are fully qualified, to give us the RDF property names. 15:14:36 ... FHIR only has one level of disjunction, and it is in 'type', because there can be any number of them. 15:16:33 ... Things like minValueDate are represented using the same names (like minValueDate) in RDF. 15:17:42 ... This is a schema language represented in its own schema language. 15:18:44 ... The other thing about 'type' is that it can be part of a code that is a controlled vocab. 15:19:50 ... For closed valuesets, we enumerate them in shex. 15:20:05 http://hl7-fhir.github.io/observation.shex.html 15:21:27 ... This shows Observation.status and the corresponding observation-status enumeration: http://hl7-fhir.github.io/observation.shex.html 15:23:10 ... I was thinking we should publish ASAP to help the ShEx work get published, but it looks like the ShEx work will get published anyway, so it would be better to wait on publishing this until ShEx is published, so that ShEx can be referenced. 15:23:57 ... i want to implement this in scala, to help catch mistakes. 15:24:25 ... The FHIR pub process produces the shex string, but not an abstract syntax. 15:24:54 ... An implementation in scala would make it obvious how the mapping goes. 15:25:23 ... If someone else wants to do that, I'd be happy to work with them. 15:28:22 ... The scala would take structure definitions and output shex 15:29:32 ... The current one is all string based, and its an integral part of the FHIR build process, in Java. 15:30:15 dbooth: is there more review needed of the draft doc? 15:30:34 eric: Not until we have the scala coded. 15:33:37 Topic: Next Meeting 15:35:04 Present: David Booth, EricP, Brian Scheller 15:35:26 dbooth: I will cancel the 5PM call -- too many key people out. 15:35:31 ADJOURNED 15:35:34 Chair: David Booth 15:35:39 rrsagent, draft minutes 15:35:39 I have made the request to generate http://www.w3.org/2016/07/26-hcls-minutes.html dbooth