FHIR Chat · CapabilityStatement · Da+Vinci+PDex+Plan-Net

Stream: Da+Vinci+PDex+Plan-Net

Topic: CapabilityStatement


view this post on Zulip Bapi Behera (Dec 18 2020 at 16:11):

Are you creating your capability statement other than standard FHIR capability statement to provide information to the API requester about what you support in API?
For example, DaVinci PDEX Plan Net IG, the standard capability statement is defined as in the link below
https://build.fhir.org/ig/HL7/davinci-pdex-plan-net/CapabilityStatement-plan-net.html

But when implemented, we do not support two resources - PractitionerRole & Practitioner. How the client/requester can get an idea what we support and what we do not? What is the best practice followed?

The requesters does not like the idea of sending the request for PractitionerRole, and we send the operation outcome stating we do not support the resource.

view this post on Zulip Saul Kravitz (Dec 18 2020 at 16:30):

Hi @Bapi Behera
The IG Capability statement states the capabilities required of a server for compliance with the IG.
Your server's capability statement (e.g., https://davinci-plan-net-ri.logicahealth.org/fhir/metadata ) states what it supports.

If you have no PractitionerRoles or Practitioners, you could probably claim that you support them, but simply don't return any instances of resources that you don't have. So:
<baseFHIRURL>/Practitioner would return zero Practitioners.

Regards, Saul

view this post on Zulip Bapi Behera (Dec 18 2020 at 20:01):

Thanks @Saul Kravitz . Is it mandatory to have the FHIR server to publish the capability statement resource?

view this post on Zulip Saul Kravitz (Dec 18 2020 at 20:07):

@Benjamin Langley

view this post on Zulip Benjamin Langley (Dec 21 2020 at 14:48):

@Bapi Behera yes it is a requirement (http://hl7.org/fhir/http.html#capabilities) if you don't publish anything to that endpoint clients will assume the server does not support FHIR

view this post on Zulip Michael Lipton (Apr 08 2021 at 19:01):

I can see that in this IG, for the CapabilityStatement, for the Organization resource, coverage-area is listed https://build.fhir.org/ig/HL7/davinci-pdex-plan-net/CapabilityStatement-plan-net.html but I don't see this present in the Organization profile. I do see it in other resources though (InsurancePlan and HealthcareService). Is this a mistake in the table for the CapabilityStatement? Or am I missing something?


Last updated: Apr 12 2022 at 19:14 UTC