Stream: terminology
Topic: Custom Codes
Ozair Bajwa (Jun 01 2019 at 20:48):
I am building a platform to support a specific use case with codes/concepts that do no exist in any coding system. I might use SNOMED-CT and create mappings for it. Can you suggest the best possible route based on your experience. Either building a new set of concepts, or use and existing one. With either of those two approaches how should I implement it?
Lloyd McKenzie (Jun 01 2019 at 20:48):
Can you provide examples of some of the concepts you're trying to represent?
Ozair Bajwa (Jun 01 2019 at 20:56):
I am using Procedure codes for surgical procedures including Laterality. I have looked through all the major coding systems and the one that come close is SNOMED-CT, and even there I could not find the ones I am looking for. I know we could use the ConceptMap to map the codes that might be close my use case, but looking for alternatives or an easier route. It is not an extensive list as most of the other codes exist in the available code systems.
Lloyd McKenzie (Jun 01 2019 at 22:00):
Can you give a couple of specific examples?
Lloyd McKenzie (Jun 01 2019 at 22:01):
Certainly surgical procedures would be things that would be appropriate to add to SNOMED CT if they're not yet there.
Peter Jordan (Jun 02 2019 at 05:36):
If the relevant procedure concepts are in SNOMED CT but without laterality attributes, then post-coordination could be a solution.
Grahame Grieve (Jun 02 2019 at 07:12):
if you have perfect 1 <-> 1 mappings between your custom codes and SNOMED CT codes, then just use the SNOMED CT codes. but that's pretty unlikely. Usually, the codes are not quite perfect matches, so you should define your own codes in a code system, use them directly, and then define mappings in a concept map and provide them in the CodeableConcept.coding too
Michael Lawley (Jun 02 2019 at 08:13):
Better still, send a request to your SNOMED national release centre to add these codes. Then we can all benefit.
Ozair Bajwa (Jun 02 2019 at 21:18):
Thanks a lot for all the useful feedback.I have searched through the SNOMED-CT browser for similar concepts but there is no 1-1 mapping. The concepts are in a pilot phase but the use case is around Medical Devices (Surgical not POC) in surgical environment. The immediate needs can be addressed by what Grahame suggested but going forward is it better to maintain a separate code system and provide mapping or submit a formal request to SNOMED to add these codes? What are the challenges or pros/cons of either approach. I would love to learn from your experience and feedback.
Rob Hausam (Jun 03 2019 at 01:25):
I think the general consensus in the terminology community (in HL7 and otherwise) is that if the content is appropriate for inclusion in an externally maintained clinical terminology like SNOMED CT (which seems likely to be the case here) that it would be better to go ahead and submit the content for inclusion in SNOMED rather than trying to publish and maintain your own separate terminology (code system). That decision could be affected some by the kind of reasoning you want to be able to do with the coded data, as the reasoning capabilities using SNOMED are likely to be more robust. A factor in the other direction may be how rapidly you need to have the new content and how much control you feel you need to maintain over it. In some cases that could push you more toward maintaining the content independently as a separate code system, but you should think carefully about whether that's really necessary and is worth the long term cost before doing that.
Last updated: Apr 12 2022 at 19:14 UTC