FHIR Chat · mixed concepts on expansion operation · terminology

Stream: terminology

Topic: mixed concepts on expansion operation


view this post on Zulip 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!

view this post on Zulip Lloyd McKenzie (Oct 01 2019 at 14:10):

How is the CodeSystem http://term/cs/concepts-a defined?

view this post on Zulip 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.

view this post on Zulip Lloyd McKenzie (Oct 01 2019 at 15:26):

What terminology service are you using?

view this post on Zulip Grahame Grieve (Oct 01 2019 at 20:32):

it definitely sounds like a bug, not how it should be

view this post on Zulip Rob Hausam (Oct 02 2019 at 07:11):

yes, sounds like a bug somewhere - maybe you can provide more details of your environment

view this post on Zulip 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

view this post on Zulip James Agnew (Oct 03 2019 at 14:22):

Can you provide an example link on our public server that shows the issue?

view this post on Zulip Marcelo Cabello (Oct 14 2019 at 17:55):

...

view this post on Zulip 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