-
Notifications
You must be signed in to change notification settings - Fork 32
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
Using the FHIR ConceptMap/$translate endpoint #613
Comments
Hi @danwa223, Thank you for reporting your issue. Regarding the docs: most of the API documentation is still work in progress or simply non-existent, but I expect them to be created/improved by the end of this year. Regards, |
Hello @cmark, Thank you for your response. I understand this might be tricky to solve. If there is anything I can do to be of assistance here, do let me know. Regards, |
Hi @danwa223, In its current form in the latest 7.7.0 release using just the official RF2 files Snow Owl is unable to properly detect the target codesystem for a mapping reference set and set it so it can be used for FHIR translate requests. Creating either hardcoded or configurable (via Let me know if you are interested in how to update the index document manually to make the translate operation work for ICD-10 mapping type reference sets. Cheers, |
Hello @cmark It is indeed not an optimal solution, but I am interested regardless, depending on the simplicity of the operation. If it does not take you too much energy then an explanation on how to do this would be nice to have. I am running the 7.6.0 release on linux installed from your tar.gz distribution. Do I need to update to 7.7.0? Regards, |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Hello b2i!
First I would like to point out that there is already an issue on this topic, but it looks quite abandoned and therefore I decided to open a new one, please close this issue if it is out of place/duplicate and I will turn to the other one.
I am concluding my performance research on the OSS version of Snow Owl (7.6.0), but before I finish up, I want to know if it is possible to use the translate endpoint. I am still using the same configuration as in my old issue, meaning a SNAPSHOT version of SNOMED CT uploaded to MAIN/20200309. What I am trying to do is to get any translation (any at all) to return something.
snomedStore:MAIN/20200309:447562003 (ICD-10 complex map reference set), 446608001 (ICD-O simple map reference set) and 900000000000497000 (CTV3 simple map)
fhir/ConceptMap/$translate
endpoint withcurl -X GET "http://localhost:8080/snowowl/fhir/ConceptMap/$translate?code=309068002&source=http://snomed.info/sct?fhir_vs&system=http://snomed.info/sct&target=http://hl7.org/fhir/sid/icd-10" -H "accept: application/fhir+json;charset=utf-8"
URI specification comes from HL7, see System below section 4.3.11.1, but no matter how I try, I simply keep getting 0 matches, see json below.
{ "resourceType": "Parameters", "parameter": [ { "name": "result", "valueBoolean": false }, { "name": "message", "valueString": "0 match(es)." } ] }
I looked at your documentation, but found nothing of real value. What is it that I am missing? Is it impossible to implicitly map to ICD-10 like I'm trying to do? Am I missing any value sets?
Clarification on this matter would be very helpful. Thank you for your time.
Regards, Daniel
The text was updated successfully, but these errors were encountered: