FHIR Chat · FHIR Conformant · implementers

Stream: implementers

Topic: FHIR Conformant


view this post on Zulip Bapi Behera (Apr 16 2021 at 00:50):

To be “FHIR Conformant”, a system MUST publish Capability Statement. What you will answer : True or False

view this post on Zulip Shamil Nizamov (Apr 16 2021 at 01:02):

Applications SHALL return a resource that describes the functionality of the server end-point.

view this post on Zulip John Moehrke (Apr 16 2021 at 12:49):

servers, yes... clients, maybe.

view this post on Zulip Lloyd McKenzie (Apr 16 2021 at 16:23):

Servers must publish one and make it available at the metadata endpoint. Clients and non-RESTful systems don't have to have one, but asserting that your system is FHIR conformant without having a CapabilityStatement that supports that declaration isn't terribly meaningful.

view this post on Zulip Amit Cudykier (Apr 16 2021 at 19:35):

I would say NO based on the reference below. If I am reading it correctly it says "May be used" meaning you do not necessarily need to have a capability statement. Would you agree?

"A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation."

https://www.hl7.org/fhir/capabilitystatement.html#5.2

view this post on Zulip John Moehrke (Apr 16 2021 at 19:37):

that "may" is a statement that the client may use the servers capabiltiy statement for purpose

view this post on Zulip John Moehrke (Apr 16 2021 at 19:40):

a server that is supporting REST clearly must support the metadata endpoint (using GET or OPTIONS) and return a conformance resource. This is stated on the http page, not the capabilityStatement page

https://hl7.org/fhir/DSTU2/http.html#conformance

view this post on Zulip Amit Cudykier (Apr 16 2021 at 20:21):

Thank you! that makes sense from the client's perspective. From the server (system) perspective the Conformance reference does imply you need CapabilityStatement: "Systems can only claim FHIR Conformance for functionality described in the applicable CapabilityStatement."

http://hl7.org/fhir/conformance-rules.html#2.1.0


Last updated: Apr 12 2022 at 19:14 UTC