16:02:33 RRSAgent has joined #hcls 16:02:33 logging to http://www.w3.org/2015/11/10-hcls-irc 16:02:35 RRSAgent, make logs world 16:02:35 Zakim has joined #hcls 16:02:37 Zakim, this will be HCLS 16:02:37 I do not see a conference matching that name scheduled within the next hour, trackbot 16:02:38 Meeting: Semantic Web Health Care and Life Sciences Interest Group Teleconference 16:02:38 Date: 10 November 2015 16:03:33 Chair: David Booth 16:03:34 hsolbrig has joined #hcls 16:03:49 Topic: ValueSet 16:04:22 http://wiki.hl7.org/images/f/ff/ValueSet_approach.pdf 16:10:08 tony: Representing coding.system as an owl individual directly is a convenience that I'm using. 16:10:19 lloyd: It should have a value property. 16:13:42 (tony showed inference though bridging ont and snomed ont) 16:16:19 tony's owl: http://wiki.hl7.org/index.php?title=RDF_for_Semantic_Interoperability#High-level_concept_mapping_to_RDF_.28AR_typeCodes.2C_etc..29 16:16:36 The OWL links: http://wiki.hl7.org/index.php?title=File:FHIROntology.txt 16:16:43 http://wiki.hl7.org/index.php?title=File:FHIR_SNOMEDCT_Bridge.txt 16:16:49 http://wiki.hl7.org/index.php?title=File:FragmentOWLSNOMEDCT.txt 16:20:01 -> http://wiki.hl7.org/images/1/16/FHIROntology.txt FHIR Ont (open from URL in Protege) 16:22:41 rhausam has joined #HCLS 16:23:16 can you send the link again, Eric? 16:23:41 No idea what is going on 16:23:58 with respect to audio, but I'm no longer seeing the screen share 16:24:25 -> http://wiki.hl7.org/images/1/16/FHIROntology.txt FHIR Ont (open from URL in Protege) 16:25:11 I'll just listen... apologies 16:29:12 lloyd: Would be good to start splitting the ontology into what will be generated by HL7 versus what will be in the bridging ontology. 16:31:36 eric: I see this being used as having a FHIR RDF deliverable, then use cases that motivate the design, and that includes SNOMED and bridging ont, maybe DL query, to give us tools to test to know if we broke something. 16:32:00 ... So that when we're working on the XSLT implementation, we can hit the button, see the query and see if we get results. 16:32:33 ... Make progress having a bunch of tests. 16:32:55 ... Don't know how to run Protege or SNAP SPARQL queries from the command line. 16:33:35 ... Could probably do it with OWL API and a reasoner. 16:33:51 rob: I have scripted the reasoner before. 16:35:40 eric: Need to get this in github first. 16:40:47 tony discussing lines 342-372 16:45:58 I intend to do this (audio compromised) 16:47:03 dbooth: We're at the point where it would be helpful if at least a couple of other people got your ont and tried it themselves. 16:47:38 ACTION: Harold and Rob to try tony's FHIR ontology and provide feedback 16:47:38 Created ACTION-34 - And rob to try tony's fhir ontology and provide feedback [on Harold Solbrig - due 2015-11-17]. 16:49:06 Topic: How ORIM testing was done 16:49:52 eric: talked with lloyd about how validation was done with the ORIM. Easy to apply it to this situation. 16:51:02 Option A: owl-validation: the owl reasoner barfs if instance data specifies a code does not match the valueset. 16:51:02 Option B: external valueset validator: Owl reasoner does not barf. Instead, an extra closed world inference step is use (perhaps using SWRL or other) to detect the problem. 16:51:44 Proposal: We should do both, but separate the base FHIR ontology (which would NOT cause the reasoner to barf if a wrong code is used) from an additional validation ontology (which WOULD cause the reasoner to barf if a wrong code is used). 16:53:38 dbooth: Is it viable to do both? 16:54:02 eric: Yes, you just need to move certain assertions out. 16:55:31 lloyd: Remove the triple that asserts the binding to the element. E.g., administrative gender, a valueSet defines what it can be. The statement to withhold is the assertion that one of the codings for gender must come from this valueSet. If you yank that triple then you will no longer have a contradiction if the code is not from that VS. 16:56:01 rob: In the OWA, I dont' think that is enough to achieve option A validation. 16:56:19 dbooth: Remember that they're strings, not named individuals. 16:56:24 lloyd: It works. 16:57:08 lloyd: Need to decide which things you do not want OWL to choke on, for example illegal combinations of code and system. 16:57:50 eric: Do we want to use things like cd:administrativeGender? 16:58:02 lloyd: use the fhir: namespace. 16:58:13 lloyd: nope, fhir:Observation.administrativeGender 16:58:33 ... the RIM used 21090 where possible. FHIR has its own. 16:58:58 ... in V3 we had attribute -> concept domain -> value set 16:59:20 lloyd: but we've simplified that in FHIR. 17:00:09 Present: Tony Mallia, Thomas Lukasik, Rob Hausam, Lloyd McKenzie, Harold Solbrig, EricP, David Booth 17:02:52 Let me know as soon as the directory is ready to go. 17:04:01 dbooth: the option A add-on ont will be the valueset-validation ontology 17:04:57 ADJOURNED 17:06:38 git clone git@github.com:w3c/hcls-fhir-rdf.git 17:07:08 The github page presents othert options 17:07:15 He can clone directly from the web page... 17:07:19 rrsagent, draft minutes 17:07:19 I have made the request to generate http://www.w3.org/2015/11/10-hcls-minutes.html dbooth 17:07:40 Note "Clond in Desktop" 17:07:58 A way to clone! 17:08:37 Oops - forgot that you had to have the desktop available 17:08:58 Maybe the "git clone" would be easier... 17:09:09 Gotta sign off. 17:46:09 http://www.w3.org/2013/12/FDA-TA/ 17:50:42 orange just hung up my call 17:50:45 just a sec... 17:50:49 OK 17:52:05 Don't hear you yet 19:24:36 Zakim has left #hcls 23:34:59 RRSAgent has joined #hcls 23:34:59 logging to http://www.w3.org/2015/11/10-hcls-irc 23:35:12 Meeting: HL7/W3C FHIR Task Force 23:35:23 Topic: FHIR RDF ontology 23:35:23 * Tony (~Tony@public.cloak) has joined #HCLS 23:35:23 https://github.com/w3c/hcls-fhir-rdf 23:35:23 https://github.com/w3c/hcls-fhir-rdf/tree/master/ontology 23:35:24 * davide_sottara (~davide_sottara@public.cloak) has joined #hcls 23:35:24 Added readme: https://github.com/w3c/hcls-fhir-rdf/tree/master/ontology 23:35:26 dbooth: Please try the ontology! 23:35:28 eric: We should also think about test cases. 23:35:30 davide: Still uneasy about property names. 23:35:32 tony: also, I've been looking at round tripping of the schema, and I don't think we have a requirement for round-tripping the schema. 23:35:35 chris: I'd like to hear how this is intended to fit in with other ontologies. That's why I'm on the call. :) E.g., OBO Foundry. Want to avoid FHIR creating yet another ont that will need to be mapped to others. 23:35:38 tony: Still need to look at the gaps between this and OBO. 23:35:40 chris: The relations ont has objects and properties. Should see how these correspond. 23:35:42 davide: Still trying to figure out: is this an ont of the FHIR resources, or the things that FHIR models, i.e., patients, diseases, etc. 23:35:47 davide: for example, a SubstanceAdministration and an Immunization are disjoint: something cannot be a member of both. 23:35:50 lloyd: correct. 23:35:52 ... the concept that represents the Immunization record and the SubstanceAdministration record are disjoint, but they can reference the same ont when they talk about the med being adminstered. 23:35:55 davide: To bridge into an upper I don't think we can do it directly. 23:35:57 lloyd: Right, FHIR is fundamentally about records -- not knowledge. 23:35:59 chris: Maybe a bridging ont can go from FHIR ont being about records and SNOMED and OBO being about real world things. 23:36:02 dbooth: I think that's correct. 23:36:04 dbooth: What is the best way for us to support that bridge between FHIR's record-oriented ont and real world ontologies? 23:36:07 chris: Would be good to do it in a way that causes minimal work for users. Barry Smith just published a book on OBO that is one recommended reading. 23:36:10 ... There's also an older paper on OBO foundry. 23:36:12 http://www.amazon.com/Building-Ontologies-Basic-Formal-Ontol 23:36:21 http://www.amazon.com/Building-Ontologies-Basic-Formal-Ontology/dp/0262527812/ref=sr_1_1?ie=UTF8&qid=1447195449&sr=8-1&keywords=barry+smith 23:36:21 Present: EricP, David Booth, Tony mallia, Chris Stoeckert, Davide Sottara, Lloyd McKenzie 23:36:23 http://www.nature.com/nbt/journal/v25/n11/full/nbt1346.html 23:36:25 dbooth: What's the best way forward on this? 23:36:27 eric: What are the use cases? i worked hard to bridge FDA therapeutic ont to other stuff. But I didn't justify my time because I did not find any really motivating use cases. e.g., if we have ont X, we could answer clinical question Y. 23:36:31 I have a biobanking use case. Find cohorts of specimens across institutions. Need to know about specimens but also consent associated with those specimens and the medical record of the donor 23:36:34 davide: This is a discussion we had at Mayo. Thousands of local systems with their local semantics that we want to normalize, and FHIR is a candidate. Syntactic normalization is impossible. Want broader scope of meaning that relates them to other ont. 23:36:38 Guoqian Jiang championed use cases: http://wiki.hl7.org/index.php?title=RDF_for_Semantic_Interoperability#Use_Cases 23:36:41 davide: Not hard to identify use cases, but more work to document them. 23:36:45 chris: If we have some stake in some use cases, we can take them back to our folks to say "we can do this" 23:36:47 davide: If we assume that we will have that bridge ont (or mediation process) then that takes pressure off of the FHIR ont to fill that need. 23:36:50 ACTION: Chris Stoeckert to provide additional resources about how to get into BFO, OBO, etc. 23:36:50 Created ACTION-37 - Stoeckert to provide additional resources about how to get into bfo, obo, etc. [on Chris Pierce - due 2015-11-17]. 23:37:00 Created ACTION-35 - Stoeckert to provide additional resources about how to get into bfo, obo, etc. [on Chris Pierce - due 2015-11-17]. 23:37:00 tony: record of medical action, versus why it was done. 23:37:00 Ontology for Biomedical Investigations: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2903726/ 23:37:00 Topic: Next topics 23:37:01 eric: We should also think about test cases. 23:37:03 davide: Still uneasy about property names. 23:37:05 tony: also, I've been looking at round tripping of the schema, and I don't think we have a requirement for round-tripping the schema. 23:37:08 eric: What are the use cases? 23:37:10 Topic: Use Cases 23:37:12 I have a biobanking use case. Find cohorts of specimens across institutions. Need to know about specimens but also consent associated with those specimens and the medical record of the donor 23:37:17 https://www.w3.org/wiki/HCLS/ClinicalObservationsInteroperability#Use_Cases 23:37:19 eric: Goal is to see how we would make use of other ontologies with the FHIR RDF ont. 23:37:21 ... Use cases should be written up that way. 23:37:23 ... Need to show how it would be use: the FHIR data, the query to execute, the bits of the ont that enable the query, etc. 23:37:26 ACTION: Chris Stoeckert to show SPARQL queries used in biobanking and show our use case 23:37:26 Created ACTION-38 - Stoeckert to show sparql queries used in biobanking and show our use case [on Chris Pierce - due 2015-11-17]. 23:37:28 * trackbot is creating a new ACTION. 23:37:30 Created ACTION-36 - Stoeckert to show sparql queries used in biobanking and show our use case [on Chris Pierce - due 2015-11-17]. 23:37:33 ACTION: Davide to get uses cases from Mayo 23:37:33 Error finding 'Davide'. You can review and register nicknames at . 23:37:35 * trackbot is creating a new ACTION. 23:37:37 Error finding 'Davide'. You can review and register nicknames at . 23:37:43 Topic: Round tripping of FHIR schema 23:37:45 * TallTed has quit ("") 23:37:47 lloyd: We'll put whatever we find useful into the OWL from the XML schema, but it does not need to be round trippable. 23:37:50 ... We need to round trip the instances -- not the schema. 23:37:52 * ChrisS (~ChrisS@public.cloak) has left #hcls 23:37:54 * Tony has quit ("Page closed") 23:37:56 dbooth: agreed. 23:37:58 Chair: David Booth 23:38:03 rrsagent, draft minutes 23:38:03 I have made the request to generate http://www.w3.org/2015/11/10-hcls-minutes.html dbooth 23:38:10 rrsagent, make logs public