15:55:53 RRSAgent has joined #hcls 15:55:53 logging to http://www.w3.org/2014/12/23-hcls-irc 15:55:55 RRSAgent, make logs world 15:55:55 Zakim has joined #hcls 15:55:57 Zakim, this will be HCLS 15:55:57 ok, trackbot; I see SW_HCLS()11:00AM scheduled to start in 5 minutes 15:55:58 Meeting: Semantic Web Health Care and Life Sciences Interest Group Teleconference 15:55:58 Date: 23 December 2014 15:56:20 SW_HCLS()11:00AM has now started 15:56:27 +DBooth 15:57:28 AndroUser has joined #HCLS 15:58:39 bpech has joined #hcls 15:59:36 Joshua_Phillips has joined #HCLS 16:00:34 +bpech 16:00:38 + +1.410.624.aaaa 16:00:56 zakim, aaaa is Joshua_Phillips 16:00:56 +Joshua_Phillips; got it 16:01:10 Ingeborg has joined #HCLS 16:01:35 +Ingeborg 16:01:52 +knapp 16:03:00 pknapp has joined #HCLS 16:03:38 Talky is here: https://talky.io/hcls 16:04:24 -knapp 16:04:30 + +1.510.418.aabb 16:04:54 zakim, aabb PeterHendler 16:04:54 I don't understand 'aabb PeterHendler', dbooth 16:05:03 zakim, aabb is PeterHendler 16:05:03 +PeterHendler; got it 16:05:31 We will try using https://talky.io/hcls for audio 16:05:33 + +1.727.501.aacc 16:05:37 -Ingeborg 16:06:01 + +31.62.427.aadd 16:06:30 zakim, aacc is Patricia 16:06:30 +Patricia; got it 16:07:01 +[IPcaller] 16:07:23 +[IPcaller.a] 16:07:51 Lloyd has joined #HCLS 16:08:27 zakim, aadd is mscottm 16:08:27 +mscottm; got it 16:09:06 Talky is here: https://talky.io/hcls 16:09:36 -mscottm 16:10:28 +cecil 16:10:53 Talky is here: https://talky.io/hcls 16:12:44 Zakim, please dial ericP-mobile 16:12:44 ok, ericP; the call is being made 16:12:45 +EricP 16:13:40 +Ingeborg 16:13:51 drjava has joined #hcls 16:14:12 +mscottm 16:14:33 Drjava is peter hendler 16:14:37 mscottm has joined #hcls 16:14:38 +Tony 16:14:50 Zakim, who is here? 16:14:50 On the phone I see DBooth, bpech, Joshua_Phillips, PeterHendler, Patricia, [IPcaller], [IPcaller.a], cecil, EricP, Ingeborg, mscottm, Tony 16:14:53 On IRC I see mscottm, drjava, Lloyd, pknapp, Ingeborg, Joshua_Phillips, bpech, Zakim, RRSAgent, dbooth, TallTed, cloudcell, trackbot, ericP 16:15:10 Topic: C-CDA as ORIM RDF (Eric Prud'hommeaux) 16:15:22 http://www.w3.org/2013/C-CDA/IJ.xml 16:15:30 +knapp 16:17:57 Eric: Charlie and I created the ORIM -- translation of RIM to OWL. 16:18:04 ... a few years ago. 16:18:24 GJiang has joined #hcls 16:18:53 http://www.w3.org/2012/12/O-RIM/protege-tutorial/simple.omn 16:19:02 http://www.omg.org/spec/ODM/1.1/PDF/ 16:19:17 ... IThe translation into OWL was done via the above linked document. 16:19:30 ... It assumes that relation names in UML are not unique 16:19:36 -PeterHendler 16:19:50 ... so it prefixes every relation name with the name of the class it came from. 16:20:17 ... So a predicate for a car with a registration would be car.registration.registrationDocument 16:20:27 +PeterHendler 16:20:39 ... This makes predicate names very long, but they work. 16:20:57 Claude has joined #hcls 16:21:16 Cecil has joined #HCLS 16:21:25 ... Lloyd did this for doing inference on the RIM model. 16:21:39 ... It's an enormous ontology. 16:22:08 ... My intention was that it be useful to turn CCDA XML into RIM, then turn RIM into RDF. 16:22:27 Test 16:22:40 ... so this document: http://www.w3.org/2013/C-CDA/IJ.xml was my attempt to not be creative, but to produce the same RDF that anyone would. 16:23:02 +rhausam 16:23:10 ... CCDA example came from Josh Mandel. In principle this xslt should work with any CCDA. 16:23:46 RHausam has joined #HCLS 16:23:48 Joshua: I'm specifically interested in including genomic and phenotypic data. 16:24:06 ... But basically want a concrete RDF representation that we can query using SPARQL. 16:24:11 zakim, who is here? 16:24:11 On the phone I see DBooth, bpech, Joshua_Phillips, Patricia, [IPcaller], [IPcaller.a], cecil, EricP, Ingeborg, mscottm, Tony, knapp, PeterHendler, rhausam 16:24:15 On IRC I see RHausam, Cecil, Claude, GJiang, mscottm, drjava, Lloyd, pknapp, Ingeborg, Joshua_Phillips, bpech, Zakim, RRSAgent, dbooth, TallTed, cloudcell, trackbot, ericP 16:24:54 To David: Could you please paste the link again. I just installed an IRC client. 16:25:30 The page eric is discussing: http://www.w3.org/2013/C-CDA/IJ.xml 16:25:57 Eric: The main arcs of connectivity in RIM are ACT relations. 16:27:40 ... Using vocab from HL7 indicating severity, etc. 16:28:17 ... In principle those arcs make the RDF graph. 16:28:54 ... One way to make this more like what RDF people would use would be to turn these ACT relationships into RDF arcs, which means throwing out some information. 16:29:05 ... This would make a lean and RDF-friendly way to represent clinical data. 16:29:20 ... Then we could do RDF tricks from there. 16:29:40 ... Does it make sense to collapse the ACT relatinoships into predicates? 16:29:52 Lloyd: No, because there are a lot more predicates attached to them. 16:30:14 ... Need to go through the TYPE codes to see which ones are identified. 16:31:26 ... When those other things are there, they are important. 16:32:08 ... My leaning is to have that detail there always, but have the shortcut there as well when it can be done. 16:32:30 Cecil: What would be the use case for an RDF model that drops content? 16:32:55 Eric: If the majority of ACT relationships were simple TYPE codes, then one could write SPARQL queries that use those 16:33:15 ... and when there was something else attached, then you would fall back to a more complex sparql query. 16:33:29 cecil: to be safe for clinical use, you can't ever drop information. 16:33:48 ... Not safe to drop them ever. 16:34:08 ... But if our use of this is FHIR then why not use FHIR where it is flattened? 16:34:56 ... If you're going to model the RIM or CDA in RDF, you should not drop any of the model, because it would be dangerous to lose clinical content. Would risk clinically significant error. 16:35:32 Eric: Not planning on discarding info, but using simple arc when there is ONLY a type code. 16:36:42 ... The other goal was to map this to FHIR RDF. 16:37:38 ... Wrote a script to spit out XSLT and ShEx code that will round trip FHIR XML to FHIR RDF 16:37:44 +??P13 16:37:45 https://www.w3.org/wiki/HCLS/ClinicalObservationsInteroperability/C-CDA 16:38:30 ttp://www.w3.org/2014/Talks/1209-shex-egp/#(24) 16:39:21 john has joined #hcls 16:39:24 ttp://www.w3.org/2014/Talks/1209-shex-egp/#(24) 16:39:33 zakim, P13 is JohnMaddison 16:39:33 sorry, dbooth, I do not recognize a party named 'P13' 16:39:42 zakim, ??P13 is JohnMaddison 16:39:42 +JohnMaddison; got it 16:39:57 http://www.w3.org/2014/Talks/1209-shex-egp/#(24) 16:41:08 http://www.w3.org/2014/Talks/1209-shex-egp/#(45) 16:41:39 Eric: ShEX is good for validating RDF, but also (slide 45) good for translating 16:42:01 http://www.w3.org/2014/Talks/1209-shex-egp/#%2845%29 16:42:27 Eric: This is a complex example. What's shown at the top is turned into what's shown at the bottom. 16:43:30 ... There are actions specified when the pattern on the left is matched. 16:43:56 David: When the pattern on the left is matched, the %GenR action is run? 16:43:58 Eric: Right. 16:44:38 -Patricia 16:44:46 http://www.w3.org/2013/ShEx/FancyShExDemo?schemaURL=test/O-RIM-to-FHIR-Patient/schema.shex&dataURL=test/O-RIM-to-FHIR-Patient/pass-IJ.ttl 16:44:56 Scott: the leading zeros are missing from the dates. 16:45:04 Eric: yes, didn't fix that yet. 16:46:03 David: now looking at the above link, shown Schema (ShEX) on the left and Data (Turtle) on the right. 16:46:24 Eric: The left is the input, the right is the output, and below is the validation result. 16:47:12 s/the input/the input schema/ 16:47:24 s/the output/the input instance data/ 16:48:02 Eric: when you click (at the bottom) "View GenR output as popup" then you see the output. 16:49:24 ... FHIR instance data could be combined with schema. 16:49:45 ... then you could conclude an allergy to bee stings 16:50:00 -cecil 16:50:39 ... Want to see if this would be good enough for use by the CDA work group at HL7. 16:52:33 ... Wanted to see whether we could migrate between different information models and combine that with validation, and this seems to do it. 16:52:57 ... Also the RDF Data Shapes working group is deciding what language to use, so comments on ShEx are invited. 16:53:25 David: It reminds me of yacc rules. 16:53:42 Paul: Is the intent of validation to determined a valid instance? 16:53:54 Eric: Yes, validate an instance at an RDF graph level. 16:54:30 ... The semantic actions can do more business logic validation that the patterns cannot validate. 16:54:51 Paul: Efficiency? 16:55:15 Eric: Paper on Regular Bag Expressions looks at that. 16:55:40 ACTION: Eric to supply link for paper on Regular Bag Expressions 16:55:40 Created ACTION-14 - Supply link for paper on regular bag expressions [on Eric Prud'hommeaux - due 2014-12-30]. 16:55:53 John: Also interested in compelling complex examples 16:56:08 http://researchers.lille.inria.fr/~staworko/papers/staworko-icdt15a.pdf 16:57:08 ACTION: JohnMaddison to provide example CCDA for trying with ShEx 16:57:08 Error finding 'JohnMaddison'. You can review and register nicknames at . 16:57:22 -bpech 16:57:27 -[IPcaller] 16:57:50 zakim, who is here? 16:57:50 On the phone I see DBooth, Joshua_Phillips, [IPcaller.a], EricP, Ingeborg, mscottm, Tony, knapp, PeterHendler, rhausam, JohnMaddison 16:57:52 On IRC I see john, RHausam, Cecil, GJiang, mscottm, drjava, Lloyd, pknapp, Ingeborg, Joshua_Phillips, Zakim, RRSAgent, dbooth, TallTed, cloudcell, trackbot, ericP 16:59:57 Topic: Approve minutes 16:59:58 http://wiki.hl7.org/index.php?title=ITS_RDF_Concall_Minutes_20141216 17:00:37 Minutes unanimously approved! 17:01:37 -Joshua_Phillips 17:01:39 -Ingeborg 17:01:42 -mscottm 17:01:43 ADJOURNED 17:01:44 -JohnMaddison 17:01:45 -knapp 17:01:54 -PeterHendler 17:03:45 pknapp has joined #hcls 17:04:43 zakim, who is here? 17:04:43 On the phone I see DBooth, [IPcaller.a], EricP, Tony, rhausam 17:04:45 On IRC I see john, RHausam, Cecil, GJiang, mscottm, Lloyd, Ingeborg, Zakim, RRSAgent, dbooth, TallTed, cloudcell, trackbot, ericP 17:15:28 s/Maddison/Mattison/g 17:16:45 Chair: David Booth and Paul Knapp 17:16:53 rrsagent, draft minutes 17:16:53 I have made the request to generate http://www.w3.org/2014/12/23-hcls-minutes.html dbooth 17:17:09 -[IPcaller.a] 17:18:22 -DBooth 17:18:23 -EricP 17:18:29 -rhausam 17:18:35 Zakim, who is here? 17:18:35 On the phone I see Tony 17:18:37 On IRC I see john, RHausam, Cecil, mscottm, Zakim, RRSAgent, dbooth, TallTed, cloudcell, trackbot, ericP 17:18:47 Zakim, please drop tony 17:18:47 Tony is being disconnected 17:18:49 SW_HCLS()11:00AM has ended 17:18:49 Attendees were DBooth, bpech, +1.410.624.aaaa, Joshua_Phillips, Ingeborg, knapp, +1.510.418.aabb, PeterHendler, +1.727.501.aacc, +31.62.427.aadd, Patricia, [IPcaller], mscottm, 17:18:49 ... cecil, EricP, Tony, rhausam, JohnMaddison 17:19:13 (figuring tony's phone infrastructure failed to send the "all done") 17:20:24 Present: Cecil_Lynch Claude_Nanjo David_Booth EricP GJiang Ingeborg John_Mattison Joshua_Phillips Lloyd_McKenzie Patricia Paul_Knapp Peter_Hendler Scott_Marshall Tony_Mallia Rob_Hausam 17:20:33 rrsagent, draft minutes 17:20:33 I have made the request to generate http://www.w3.org/2014/12/23-hcls-minutes.html dbooth 17:21:13 Present+ Peter_Hendler 17:49:40 Claude has joined #hcls