Aidbox/Issues

[BUG] The FHIR metadata request does not return the URLs under the FHIR base URL in the CapabilityStatement

Closed this issue · 3 comments

Describe the bug
The FHIR metadata request does not return the URLs under the FHIR base URL in the CapabilityStatement

Severity
S1 - It blocks the URL processing

Steps to reproduce the behavior:
Send metadata request to Aidbox

Request: GET /fhir/metadata
Headers:
Accept - application/fhir+json;charset=UTF-8
Content-Type - application/json;charset=UTF-8

Response: The response content is the CapabilityStatement with the URLs that are not under the FHIR base URL.

{
         "name": "appointment-type",
         "definition": "http://fhir.sandbox.rhapsody.global:8888/SearchParameter/Appointment.appointment-type",
          "type": "token"
}

Expected behavior
The response content is the CapabilityStatement with the URLs that are under the FHIR base URL, for example

{
         "name": "appointment-type",
         "definition": "http://fhir.sandbox.rhapsody.global:8888/fhir/SearchParameter/Appointment.appointment-type",
          "type": "token"
}

Screenshots
metadata response

Versions:

OS version

Docker version (if applicable)

Aidbox image version
Stable

Aidboxdb version (if applicable)

Browser version (if applicable)

Cloud provider (if applicable)

Additional context

@Soyoung7533
We fixed it on :edge, please check if if works for you.

Thanks. When can this feature be available in the stable version?

@Soyoung7533
It will be available at :latest on July 3 and will appear on :stable version in a month.