FHIR Chat · conformance · implementers

Stream: implementers

Topic: conformance


view this post on Zulip Dion McMurtrie (Dec 07 2015 at 04:03):

FYI @Grahame Grieve and @James Agnew, I just created http://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=9114 on Conformance.rest.operation.name inconsistency. The question is whether the "$" should prefix the name in this attribute - HAPI includes the "$", Health Intersections test FHIR server doesn't. Which is right?

view this post on Zulip Grahame Grieve (Dec 07 2015 at 04:06):

DIon - I think that the docuemntation is specific, and that the name does not include the $

view this post on Zulip Dion McMurtrie (Dec 07 2015 at 04:07):

Not from what I can see at http://hl7.org/fhir/conformance-definitions.html#Conformance.rest.operation.name - it says "The name of a query, which is used in the _query parameter when the query is called." and the comments are "The name here SHOULD be the same as the name in the definition, unless there is a name clash and the name cannot be used."

view this post on Zulip Dion McMurtrie (Dec 07 2015 at 04:08):

But maybe I'm not reading something into that I should be? Or perhaps there is another part of the spec which clarifies it?

view this post on Zulip Grahame Grieve (Dec 07 2015 at 04:09):

"Most Operations are a POST to a FHIR endpoint, where the name of the operations is prefixed by a "dollar sign" ('$') character"

view this post on Zulip Dion McMurtrie (Dec 07 2015 at 04:11):

OK, that works for me. I think a slightly more specific comment at http://hl7.org/fhir/conformance-definitions.html#Conformance.rest.operation.name could avoid this inconsistency, even just a link to the text you just quoted. I'll raise a bug on HAPI.

HAPI ticket is https://github.com/jamesagnew/hapi-fhir/issues/267 for the record.

view this post on Zulip Michael Lawley (Dec 07 2015 at 05:32):

Well, there's two implementations (HAPI & me/Ontoserver) who independently included the $ in the name so I think that's evidence that it's not entirely clear :)

view this post on Zulip James Agnew (Dec 07 2015 at 13:51):

@Dion McMurtrie Thanks for the investigation, will get that fixed in HAPI.

view this post on Zulip Dion McMurtrie (Dec 07 2015 at 22:24):

@James Agnew No problem. We've found HAPI to be really useful BTW.

view this post on Zulip Reuben Daniels (Apr 11 2016 at 04:35):

Is it possible to put constraints around contained resources and modifierExtensions when creating a profile in Forge?

view this post on Zulip Lloyd McKenzie (Apr 11 2016 at 15:39):

@Reuben Daniels Grahame meant the conformance "stream", not a different thread in the "implementers" stream. To see the list of available streams, click on the gear icon that appears when you hover over "streams" in the stream list.

view this post on Zulip Harald Sømnes Hanssen (Jun 03 2016 at 08:03):

Hiya.
I'm struggeling to write conformance for a custom query with DSTU2. The custom query returns a bundle consisting of Practitioners, HealthServices and Organizations. As far as I understand, I need to use OperationDefinition to describe the custom query. However, the .net library wants an OperationComponent which I have no idea how to combine with a OperationDefinition. Am I on the wrong track?

view this post on Zulip Grahame Grieve (Jun 03 2016 at 10:50):

ask on the dotnet stream

view this post on Zulip Mirjam Baltus (Jun 03 2016 at 13:50):

IMHO this is not so much a dotnet question, as a question about the model. If you look at the Conformance resource, it has a Rest component (or sublevel), which in turn has an Operation component. In this last component, you can reference the OperationDefinition you have created. In the library these sublevels are listed as ParentnameComponent, so for the Operation part of the Conformance resource that's the ConformanceRestOperationComponent.

view this post on Zulip Harald Sømnes Hanssen (Jun 03 2016 at 14:10):

I'll ask the dotnet stream. I have no idea how to use references at all.

view this post on Zulip kler (Jan 18 2018 at 11:51):

Hi
how can i test conformance of FHIR server's locally with hosting( without using https://touchstone.aegis.net, https://projectcrucible.org/)

view this post on Zulip Ben Spencer (Jan 18 2018 at 15:01):

crucible is open source, you can install and run it locally: https://github.com/fhir-crucible/crucible
you can also just run the plan executor from the command line, which is easier to set up: https://github.com/fhir-crucible/plan_executor

view this post on Zulip kler (Jan 19 2018 at 04:39):

crucible is open source, you can install and run it locally: https://github.com/fhir-crucible/crucible
you can also just run the plan executor from the command line, which is easier to set up: https://github.com/fhir-crucible/plan_executor

thnaks


Last updated: Apr 12 2022 at 19:14 UTC