The transaction endpoint Process genomic test request
only works without the trailing /
The client libraries I’m using from Intersystems don’t support this and expect the trailing /
to be supported.
Have checked with HAPI FHIR public server and this is using
I could modify Intersystems code to do this but this is likely to be an issue for other NHS Trusts.
Could you please support
POST /FHIR/R4/
Many thanks, I will forward the request to our development team.
1 Like
@Kevin_Mayfield we will look into the request.
1 Like
Hi Kevin,
Upon inspection of the FHIR standard, the Service Base URL format for a FHIR server does not have a trailing slash, and the transaction endpoint guidance also does not specify that this needs to be included:
Base URL: http{s}://server{/path}
Transaction Endpoint: POST [base] {?_format=[mime-type]}
As such, this may need to be a request to Intersystems to support rather than a change to the API spec.
Is this a decision?
If so can I ask this be revised.
Intersystems may reject this as they work already with many FHIR servers including HAPI servers which I know you are using. (I can conform this works with HAPI FHIR Servers - as we are using HAPI FHIR Test as a substitute server for GOMS).