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