Stream: implementers
Topic: How to capture and display codeSystemName on FHIR?
Matt Zajack (Oct 11 2019 at 16:24):
I am converting CCD (v3 and CDA) documents into FHIR, specifically working on Medication right now. I would like to capture not only the codeSystem but also the codeSystemName; e.g. OID "2.16.840.1.113883.6.69" and "NDC", respectively. However, the FHIR datatype Coding doesn't have the ability to capture the codeSystemName. We don't currently have a FHIR server set up, so having this on the FHIR resource would make it easier to query for the proper code system, based on name instead of URI.
1) How is an end-user supposed to be able to identify the code system name in FHIR? Does a FHIR server return the codeSystemName with a request?
2) Would it be possible/advisable to create an extension on Coding to include .systemName or .system.name?
Yunwei Wang (Oct 11 2019 at 17:02):
Search CodeSystem resource using that uri. CodeSystem?system=2.16.840.1.113883.6.69
then you get the name at CodeSystem.name
or CodeSystem.title
Grahame Grieve (Oct 11 2019 at 17:05):
it appears that we haven't defined an extension for that purpose. There's this one:
Grahame Grieve (Oct 11 2019 at 17:07):
http://hl7.org/fhir/StructureDefinition/iso21090-CD-codeSystemName
Matt Zajack (Oct 12 2019 at 00:01):
Thanks, @Yunwei Wang - that is exactly what I was looking for. For our purposes, we'll go ahead and define a CodeSystem Resource for each of our expected URI's. We are taking that and transforming it into "analytics-ready" relational databases through well-specified flattening and exploding.
@Grahame Grieve, thank you, also. Great template there, but I will go with Yunwei's option to try to get more-ready for when we finally get a FHIR server.
Last updated: Apr 12 2022 at 19:14 UTC