Stream: terminology
Topic: mixed concepts on expansion operation
Marcelo Cabello (Oct 01 2019 at 13:35):
Hi!, If I build a VS without filters, I mean just using compose.include.system should I get the all the codes from a CS in a expansion operation. Am I right?
Unexpectly, I got a expansion response with concepts of another CS.
My VS looks like:
"compose": { "include": [ { "system": "http://term/cs/concepts-a" } ] }
But I get concepts not only from CS concepts-a, but also concepts from CS concept-b, concept-c.
A hint will be nice welcome!
Lloyd McKenzie (Oct 01 2019 at 14:10):
How is the CodeSystem http://term/cs/concepts-a defined?
Marcelo Cabello (Oct 01 2019 at 15:13):
Hi @Lloyd McKenzie , my CS has the following definition:
{ "resourceType": "CodeSystem", "url": "http://term/cs/concepts-a", "version": "1.0", "name": "test-concepts-a", "title": "Table of Concepts A", "status": "active", "experimental": false, "date": "2019-09-19", "publisher": "CENS - Centro Nacional en Sistemas de Información", "caseSensitive": false, "hierarchyMeaning": "is-a", "compositional": false, "versionNeeded": false, "content": "complete", ...
then I define some properties such as status and deprecationDate and the concepts. In moment, I didn't define filters.
Other codesystems for concept-b and concept-c have the same definition that I described but -obviously- I changed the url, name and tittle.
Lloyd McKenzie (Oct 01 2019 at 15:26):
What terminology service are you using?
Grahame Grieve (Oct 01 2019 at 20:32):
it definitely sounds like a bug, not how it should be
Rob Hausam (Oct 02 2019 at 07:11):
yes, sounds like a bug somewhere - maybe you can provide more details of your environment
Marcelo Cabello (Oct 03 2019 at 13:12):
Hi @James Agnew Regarding this thread I sent the same resources to the 4.0 of jpa-starter (local server) and also to http://test.fhir.org/r4/. I performed the $expansion operation on both servers using only the element compose.include.system.
I figured out the hapi server shows the expansion of another CS that are not defined in the VS. The another server shows the right expansion.
Is there a bug maybe?
Cheers
James Agnew (Oct 03 2019 at 14:22):
Can you provide an example link on our public server that shows the issue?
Marcelo Cabello (Oct 14 2019 at 17:55):
...
Marcelo Cabello (Nov 06 2019 at 15:48):
@James Agnew
I discovered this issue occurs because I triggered several Mirth channels towards FHIR Server. After trigered one by one the data looks correct!
Last updated: Apr 12 2022 at 19:14 UTC