Hi Thomas, According to Support_IM 5.3.2
"Valid identifiers that can be used for this attribute for terminologies include but are not limited to the following: ? "openehr" ? "centc251" ? an identifier value from the first column of the US National Library or Medicine (NLM) UMLS terminology identifiers table below, in either of two forms: - as is, e.g. "ICD10AM_2000", "ICPC93"; - with any trailing section starting with an underscore removed, e.g. "ICD10AM"." So, as far as I can see it should be possible to use a local identifier, although not supported by the editors at present, the issue being how to namespace the terminology uniquely. I could not see anything in other documentation For Olof's project I am proposing to use e.g. "se.chalmers.MUKOS::mukos-reaktion" In real use, and if we have designed the archetypes optimally, most of these term-bindings should be at template-level rather than archetypes. Dr Ian McNicoll office / fax +44(0)141 560 4657 mobile +44 (0)775 209 7859 skype ianmcnicoll ian at mcmi.co.uk Clinical Analyst - Ocean Informatics ian.mcnicoll at oceaninformatics.com Member of BCS Primary Health Care Specialist Group ? www.phcsg.org 2008/12/1 Thomas Beale <thomas.beale at oceaninformatics.com> > Koray Atalag wrote: > > Hi there, > > > > I had a similar issue lately and just came up with an idea for > > local/custom terminology bindings - i.e. linking at codes to external > > terminologies not formally defined in UMLS or elsewhere. > > > > My problem was to bind terms to latest version of SNOMED through which > > I access from UMLS. In the Ocean Archetype Editor when you want to add > > a new terminology, a list is presented (possibly taken from UMLS > > knowledge sources) which contains only SNOMED CT 2002 version. So I > > added SNOMED_CT manually via text editor: > > > > ontology > > terminologies_available = <"MST2", "UMLS", "SNOMED_CT"> > > > > NOTE: editor does not like spaces in term name! > > Hi Koray, > > that's because it is illegal in the openEHR specification - > TERMINOLOGY_ID type in the Identification packge in the Support IM. Also > note that the only names that can be used are (crrently) the UMLS names > - see the spec. Also the version/revision should be indicated in () > after, e.g. > > SNOMED_CT(2008v2)::123456 > > or however they are identifying it. We need to determine how UMLS is > naming all of these variants / releases. > > > > > So custom/local terminologies can be handled this way and the > > implementation will be left to developers....BUT this may result in > > different implementations which may render interoperability in the > > long run.... > > > > So I suggest a sub-section within ontology section where used > > terminologies are declared explicitly; i.e. "umls": 2008AA version of > > NLM UMLS knowledge sources. Perhaps an URI and other details can be > > specified (i.e. WSDL). I think it is easier for the community to agree > > on such a naming convention. > > you can already do this - > > umls(2008AA)::123456 etc > > > - thomas beale > > > > _______________________________________________ > openEHR-technical mailing list > openEHR-technical at openehr.org > http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20081202/ce7fefb1/attachment.html>

