-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
704057 HCPCS COVID sampling wrong mapping and covid sampling new hierarchy #697
Comments
Emily Pfaff, Harold Lehmann Johanna Loomba and Ken Wilkens from N3C agreed to participate in this discussion, should we need to review it again. Thank you. Would like to flag this issue as urgent. |
Just to add to Stephanie's description after a little more investigation, the HCPCS code currently maps to two concepts:
However, the HCPCS code would seem to refer to an outpatient visit for the collection of a specimen (a procedure) to test for the presence of COVID-19 (a disease) caused by an SARS-CoV-2 (an organism in the Observation domain). The mapping to the disease seems incorrect, as the sample we are collecting is testing for the presence of the organism that causes the disease, and not the disease itself. While we could probably represent the full semantic space by mapping to the visit, procedure, and organism observation concepts, perhaps mapping to just the following two concepts would suffice:
My one concern about mapping to a concept in the Measurement domain (example SARS-CoV-2 lab test) is that if we don't have an associated result for the source HCPCS code, then we should probably stick with the Procedure domain, indicating that a procedure was performed (sample collection) instead of a test being performed with the expectations of returning a result. |
Agree if source is using the HCPCS code then mapping to the procedure would be better than mapping to condition. |
Hello. Thank you for the comment. Obviously, we have a mistake in our mapping. We will remap this code to the Procedure domain. |
@m-khitrun - hi Maryia, was I sitting across the table from you at the OHDSI symposium? I should have to talk to you about this on Sunday. I was wondering how soon we can receive an update with this correction. |
I think that this issue (with that code mapping appearing in the condition domain) was introduced in version v5.0 29-AUG-22. Prior to that vocab update, I saw the code only in procedure tables. |
For additional context, the magnitude of impact is >300K persons tagged with COVID who didn’t have COVID. I’d reiterate Steph’s assertion this is a high priority issue to address in the next release. It will impact anyone studying COVID. The newness of the issue is in our favor as we know many sites lag to update vocabs. If fixed quickly, we narrowly avoid a bigger issue. |
Hi everyone! Thanks for a good catch, bringing it in and extensive explanation. We should not change any mapping considerations based on the target Domain. According to OMOP conventions, the Domains are strictly defined by their definitions, and it is completely ok for a Measurement to represent only a fact of a measurement if it doesn’t contain a result in it. My understanding of this disease-specific sampling concept in general is that we need to capture the facts:
Thoughts? |
@Alexdavv - we should not be ascribing a disease label that confirms said disease when the original non-standard concept is not a confirmation. This is the issue at hand. We should not be going from a non standard code that says, “patient X is being tested for the presence of a disease” to a standard that asserts, “patient X has disease.” This is how we get a bunch of records (>300K) of people tested for COVID that are not actually COVID+. The source code here does not expect to have a result attached to it. It’s the payment for the procedure to do the test. We cannot tether its standardization to an expected result and assert that expected result as an attribute of the procedure. We don’t care about duplicate measurements. We know how to handle that. We only care about measurements that try to run for dictatorship and assert a clinical attribute they do not have. The first bullet point you raised is the more important point. We need to remove the disease coding if the non standard is vague and doesn’t have that level of certainty. |
@Alexdavv, to clarify why I believe we should be mapping to a specimen collection procedure instead of a diagnosis or measurement, consider the starting non-standard concept. for HCPCS code C9803: Hospital outpatient clinic visit specimen collection for severe acute respiratory syndrome coronavirus 2 (sars-cov-2) (coronavirus disease [covid-19]). The mapping from "hospital outpatient clinic visit" to outpatient visit is straightforward. As for mapping to the specimen collection procedure instead of a measurement/lab test, recognize that although the starting concept indicates a specimen was collected, there is no indication of what happened to this collected specimen next. It could have been used in a lab test/measurement, it could have been transferred to a freezer for storage (potentially for testing at a later date, at which point the specimen collection procedure and the measurement/lab testing are separate dates), it could have been purposefully discarded or even accidentally destroyed. I did find some additional guidance here: This is why I think the mapping to the specimen collection procedure for SARS-CoV-2/COVID-19 or a similar specimen collection procedure is more appropriate than a diagnosis or measurement. One additional thought regarding the G2023/G2024 codes mentioned but not previously linked above: I note that both codes have an "Is a" mapping relationship with "Measurement of Severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) in Unspecified specimen". I think this would be incorrect given the above reasoning about specimen collection being a procedure separate from the actual measurement, and I also note that all of the other concepts subsumed by this measurement concept are measurements, while the G2023/G2024 codes are both procedures. Let me know what you think. |
I think you nailed it. This is what we can safely record. The question is if we want to make a leap of faith and say "well, once they collected they probably sent it in". I would not do that, as you pointed out. |
Also, we maybe need to address this in OMOP Extension because I don’t see a good guy in SNOMED except one very specific swab sampling. HCPCS is not a good choice to stay Standard here. @m-khitrun @MariaRohozhkina Please investigate this and move forward aiming on the nearest vocab release. |
@Alexdavv - my take is that clinic visit for COVID test collected should not be mapped to COVID dx in condition when there is NO indication that the test result was completed with a positive test result. |
@Alexdavv and @stephanieshong - Wouldn't Taking of swab for SARS-CoV-2 (severe acute respiratory syndrome coronavirus 2) count as a fairly good equivalent (and be mapped just together with that existing visit concept, no additional measurement)? I don't see a lot other ways of taking a specimen than a swab here... |
@stephanieshong, hello! That wasn't me at the OHDSI Symposium :) |
@m-khitrun, I like this solution. While I mentioned mapping the C9803 (a non-standard HCPCS code) to G2023 (a standard HCPCS code), I wasn't quite sure that that was appropriate (hence mentioning "a similar specimen collection procedure" in my prior comment). I think adding a new OMOP Extension concept to manage the mapping as you suggested is a better solution. |
@m-khitrun -yes. I like your solution too. And it is much better than what we currently have. |
Dear @stephanieshong and @bryanlaraway - Thanks to quite a bit of extra effort by @m-khitrun and @MariaRohozhkina , the fix for this bug was delivered with the latest release. Please check in with us if your problem is solved so that we can close this ticket! Thanks! ~mik |
@mik-ohdsi - Ok, we will let you know once we update and confirm. Thank you so very much for a fast turn around. |
@mik-ohdsi, I believe this issue was resolved in the 31OCT2021 release. Motion to close this ticket. @stephanieshong, ok with you? |
Looks good to me in both Athena and in N3C's concept/concept_relationship tables. |
@mik-ohdsi - confirming that our update is all good. All looks good so far. FYI, I added another ticket regarding a missing code. (T43.65 new code) |
@mik-ohdsi Please close this ticket. 😄 It is creating confusion!! |
Describe the problem in content
A clear and concise description of what you found and how it is affecting your processes, ETL or analysis.
https://athena.ohdsi.org/search-terms/terms/704057 HCPCS code is mapped to 37311061 SNOMED which is mapped to condition domain and we think this is an error.
HCPCS code do not have a result associated in the source data.
If you look here, https://athena.ohdsi.org/search-terms/terms/704057
this is specimen collection for severe acute respiratory syndrome coronavirus 2 (sars-cov-2)
but it is mapped to 37311061 (SNOMED)
Non-standard to Standard map (OMOP) COVID-19
37311061 SNOMED which is mapped to condition domain.
Mapping a covid-19 test to condition when there is lack of test results showing a positive test would be incorrect.
We cannot say with certainty that having a test done is not same as COVID dx.
We think this is incorrect since the test requires a test result.
test cannot be mapped to a condition without a valid result.
How to find it
Help us reproducing the problem and researching the issue. Links to Athena concepts can be helpful.
https://athena.ohdsi.org/search-terms/terms/704057
Expected adjustments
A clear and concise description of what you expect the Vocabulary Team to change. If you have collected information in a spreadsheet, please share it with us.
HCPCS code associated with a test should be mapped to measurement or procedure domain, but not condition. Not sure if the source data would have the result of the test to add needed information. Source data would have to determine if they have this information, but meanwhile a visit to COVDI test should not be mapped to COVID dx.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
This mapping is currently causing mapping issue as we map this code according to what is mapped from non-standard to standard "maps to" relationship for patient with the HCPCS code without the proper result of the test, but it is mapped to condition as if the patient is COVID dx patient without the valid confirmation that the result was positive.
Please feel to inform us in our N3C DI&H team if you have any question.
The text was updated successfully, but these errors were encountered: