15:01:26 RRSAgent has joined #hcls 15:01:26 logging to http://www.w3.org/2015/09/02-hcls-irc 15:01:28 RRSAgent, make logs world 15:01:28 Zakim has joined #hcls 15:01:30 Zakim, this will be HCLS 15:01:30 I do not see a conference matching that name scheduled within the next hour, trackbot 15:01:31 Meeting: Semantic Web Health Care and Life Sciences Interest Group Teleconference 15:01:31 Date: 02 September 2015 15:05:47 Topic: ValueSets 15:05:47 http://wiki.hl7.org/index.php?title=File:Vocabulary_and_Terminology_in_RDFv2.pdf 15:06:11 Marc_Twagirumukiza has joined #HCLS 15:06:14 Lloyd has joined #HCLS 15:06:18 https://www.w3.org/wiki/images/7/72/Snomedct_extract_descriptive.ttl 15:07:12 Starting on line 195 15:08:48 marc, lloyd, http://wiki.hl7.org/index.php?title=File:Vocabulary_and_Terminology_in_RDFv2.pdf 15:09:24 (just in case -- i meant to paste insetad of the URL 3 lines up) 15:12:55 AFAIK in SNOMED each concept has its own code 15:13:21 I don't see imediatelly where we can have 2 codes for the same concept 15:14:14 At least two ways to model this: 1. ConceptAB is identified by code "A" or by code "B". 2. ConceptA is identified by code "A", ConceptB is identified by code "B", and ConceptAB is a superclass of ConceptA and ConceptB. 15:17:42 http://piratepad.net/hcls 15:21:30 David: Why fhir:Null on line 223? 15:21:56 tony: To get around a tooling issue. A union of one class is otherwise treated as an equivalence relation. 15:22:57 tony: You're thinking of ValueSets from the perspective of sets of Concept. But there are other ValueSet definitions that are not concept driven. 15:23:22 ... Need to be able to drive it by the string value, not the concept. 15:24:14 ... Risky to use a named class for the concept with a specific code string, because people will assert relations between them that they shouldn't. 15:25:43 lloyd: FHIR defines ValueSets by enumeration and filters. Many filters are concept based, some are not. 15:26:53 ... Concept URIs will typically be assigned by the terminologies, and won't be present in the ValueSet definition instance. 15:27:37 ... Therefore we'll need to construct the ValueSet def from the information we have, which does not include the Concept URIs. 15:31:40 tony: Could compute Concept URI from the system and code, but that would be lossy, because there might be multiple codes for the same concept. 15:37:39 lloyd: We will create a class URI that is based on the combination of system+code, but we'll use that to refer to the concept -- not to the code. And we'll expect that when we tie our ignorant set of URIs that we gnerate from the instance, with the knowledgeable URIs from the terminology source, then there will be equiv class assertions made between them. 15:42:15 david: There are three ontologies involved: 1. the FHIR ont, which must be ignorant of all terminology-specific information. 2. Terminology-specific ontologies, such as the SNOMED ont. 3. Bridge ontologies, that link between the FHIR ont and the terminology-specific ont. 15:43:34 lloyd: looking at the piratepad: http://piratepad.net/hcls 15:45:20 s/specific ontologies/specific ontology/ 15:45:34 s/Bridge ontologies/Bridge ontology/ 15:47:14 15:48:55 lines 246-247 15:50:24 15:53:39 pasted into pirate pad at line 27 15:53:52 (added a missing start tag) 15:54:58 lloyd: Says 'Find the concept from snomed CT that corresponds to this code, then find all specializations for that concept, and allow all codes for those concepts. 15:55:21 s/concepts./concepts.'/ 15:56:12 http://hl7.org/fhir/2015May/valueset-substance-type.html 15:56:13 s/those concepts/those concepts (including the original concept)/ 16:03:35 eric: Cecil would probably be able to tell use how much computational load we're adding by having classes. Want to avoid being unable to process by off-the-shelf tools. 16:04:50 david: Should write examples to speed our progress. 16:05:03 eric: We could show Cecil examples and get his input. 16:09:33 I have to leave, see you next week 16:10:35 ACTION: Tony to make expansion example using owl:hasValue 16:10:35 Error finding 'Tony'. You can review and register nicknames at . 16:11:19 ACTION: lloyd to find example valueset definitions in FHIR that cover various aspects, and make up others for edge case 16:11:19 Error finding 'lloyd'. You can review and register nicknames at . 16:12:38 ADJOURNED 16:13:24 Present: EricP, David Booth, Tony Mallia, Lloyd, Marc T, Rob Hausam 16:13:27 Chair: DBooth 16:13:33 rrsagent, draft minutes 16:13:33 I have made the request to generate http://www.w3.org/2015/09/02-hcls-minutes.html dbooth