Aidbox/Issues

Aidbox FHIR Capability Statement not conforming to the standard (missing date & status fields) [BUG]

Closed this issue · 4 comments

Describe the bug
Aidbox Capability Statement does not seem to be conforming to the FHIR R4 CapabilityStatement definition.

The response does not seem to have the date & status fields, which are marked as required.

Steps to reproduce the behavior:
This bug became apparent when we used the python library fhirclient.
When initializing, the client will call the metadata endpoint (/fhir/metadata), but fails when it expects the relevant fields to be there.

Expected behavior
The capability statement should contain the required fields for CapabilityStatement.

Versions:

  • Aidbox image version:
    aidbox:edge
    v:2206.ee0932142

Additional context

@antpyykk, hi, could you share more details? it seems to be working fine for us

@antpyykk hello. could you try to set up AIDBOX_COMPLIALCE=enabled environment variable and re-check?

@krevedkokun , sorry for the late reply. We'll look into this and report the results.
Is this flag not enabled by default? Thanks for your input!

@antpyykk it is disabled by default for backward compatibility