In one discussion, our team has decided that when we are mapping the codes, we should map the non-standard code to standard code, only in one-to-one basis. Part of the reason is based on the discussion here:
However, when I am mapping the code now, I can see why we may want to map the code in one-to-multiple basis, rather than one-to-one. For example, in our pathology system (CAP vocabulary), we have in a record:
Question - “Microcalcifications (Note P)”
Answer - “Present in both carcinoma and nonneoplastic tissue”
I can find in the CAP vocabulary the concept id of this question with the concept id “1111844”, which in turns is mapped to another standard code, with the concept id “3188191” under the Observation domain. So, I thought I could store the “answer” as the associated “observation.value_as_concept_id” field.
But looking into the CAP vocabulary, I cannot find the CAP code of this specific answer. Instead, I can find:
-
“Present in nonneoplastic tissue” (non-standard) with concept id: 1112720, which is mapped to another (standard) code with concept id “4296694”; and,
-
“Present in invasive carcinoma” (non-standard) with concept id: 1111847, which is mapped to another (standard) code with concept id “4287934”
I wonder if I map the CAP code of this particular Answer to both of the standard codes - “4296694” and “4287934”, will it cause any issue, or any concerns? Or other alternative we should explore? Any comment is welcome.
Thank you!