FHIR Chat · Conformance resource · conformance

Stream: conformance

Topic: Conformance resource


view this post on Zulip Grahame Grieve (Mar 15 2016 at 02:02):

What are people doing now for editing their conformance statements?

view this post on Zulip Brian Postlethwaite (Mar 15 2016 at 02:52):

Mine is auto-generated from the model, plus some custom code for the hand implemented search bits.

view this post on Zulip Brian Postlethwaite (Mar 15 2016 at 02:52):

And operations are also partially hand coded into the statement.

view this post on Zulip Jim Steel (Mar 15 2016 at 03:47):

We extend the HAPI conformance, but with a fairly comprehensive set of additions & overrides

view this post on Zulip Brian Postlethwaite (Mar 23 2016 at 09:26):

has anyone ever considered not having the profiles, search parameters and operation definitions as part of the conformance resource, and just have resource references to the resources.
Also wondering if the resources themselves could say "served by this server"
Would alleviate the size of the conformance issue, but the down side would then be multiple calls. However the secondary calls could be focused to only ask for what I'm really after.
(This could also apply to the CDS hook discussions going on too)

view this post on Zulip Michel Rutten (Mar 23 2016 at 09:31):

@Brian I like your suggestion. This could be a big help for mobile devices with limited bandwidth. It would also limit server traffic and improve the connection setup costs for regular clients that validate conformance on the first call. Especially for full-fledged FHIR servers with many capabilities.

view this post on Zulip Brian Postlethwaite (Mar 23 2016 at 09:33):

Thanks @Michel Rutten , I was thinking about it when I had to have the resources anyway, why replicate them in the conformance. If I want 1 call, use the _include syntax.

view this post on Zulip Michel Rutten (Mar 23 2016 at 09:46):

Exactly, kind of like a default "summary" view of the conformance record. Clients can then explicitly request the server to expand on it.

view this post on Zulip Grahame Grieve (Mar 23 2016 at 10:17):

Well, now, you can ask for the summary or the full version. Its

view this post on Zulip Grahame Grieve (Mar 23 2016 at 10:17):

sounds like a simpler path to the same outcome...

view this post on Zulip Michel Rutten (Mar 23 2016 at 10:27):

According to the spec, Conformance.resource.type is included in summaries, but Conformance.resource.profile is not. Maybe summary should also include the profile references? This way, a client could first request a summary of the conformance and then resolve any specific profiles of interest.

view this post on Zulip Grahame Grieve (Mar 23 2016 at 10:32):

That's worth making a task for

view this post on Zulip Brian Postlethwaite (Mar 23 2016 at 10:44):

Would still like something on the conformance resources to say that it is offered by the server that I can search on.

view this post on Zulip Brian Postlethwaite (Mar 23 2016 at 10:45):

(esp for Search params and Operations - and hooks)

view this post on Zulip Brian Postlethwaite (Mar 23 2016 at 10:46):

Expect that there is no assumption that if the server has stuff in these resources they support them.
(Unless they are a registry)

view this post on Zulip Grahame Grieve (Mar 23 2016 at 10:57):

that's a bit like active vs passive

view this post on Zulip Brian Postlethwaite (Mar 23 2016 at 11:08):

I know. But in reality you're either a registry, or the only purpose for those resources are to say what you do.

view this post on Zulip Grahame Grieve (Mar 23 2016 at 11:30):

or you're a demo

view this post on Zulip Grahame Grieve (Mar 23 2016 at 11:30):

or you're a registry that supports search

view this post on Zulip Brian Postlethwaite (Mar 23 2016 at 11:36):

True (I guess that makes my all those too - but in production use it will be just one of them)

view this post on Zulip Brian Postlethwaite (Mar 23 2016 at 11:36):

(Don't plan to be in the registry biz)

view this post on Zulip Michel Rutten (Mar 23 2016 at 12:19):

Created GForge task 9747:
http://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=9747

view this post on Zulip Jenni Syed (Apr 11 2016 at 17:34):

I noticed that Conformance.rest.resource is required in DSTU 2, but no longer required in the May 2016 snapshot/current versions. To acheive that requirement for now, is it valid to expose Conformance itself? It seems rather useless to do that, so we would likely remove it for the STU 3 final version.

view this post on Zulip Jenni Syed (Apr 11 2016 at 17:42):

IE: Server would say via /metadata that you support the Conformance read interaction, and wouldn't list anything else.

view this post on Zulip Grahame Grieve (Apr 11 2016 at 18:08):

I'n not following? We changed it to 0..1 instead of 1..1 so you could list an operation at system level, but no operations at a resource level. I don't know why it would have other impacs

view this post on Zulip Jenni Syed (Apr 11 2016 at 18:48):

It's changed in current, I'm trying to be compliant to DSTU 2

view this post on Zulip Grahame Grieve (Apr 11 2016 at 19:03):

ok I understand better now. I agree - just do conformance read

view this post on Zulip Jenni Syed (Apr 11 2016 at 19:20):

thanks!


Last updated: Apr 12 2022 at 19:14 UTC