FSLog not populating when trying to test HS.FHIRServer.Interop.HTTPOperation
I am attempting to make a FHIR call against the Epic Repository through Intersystems. I have setup a Service client per Create FHIR REST Client | InterSystems Developer Community | Business
but I have set it up using OAuth and HTTPS.
.png)
I have verified that the OAuth works by executing it manually via a Terminal to verify I get a response. Of course, when I do it is writing to the ISCLOG
.png)
I am trying to now test making the FHIR call by initiating the test of HS.FHIRServer.Interop.HTTPOperation, however I keep getting mixed results with first a 404 not found error, and now a 401 unauthorized error.
I want to see the actual call that is being made, so the Documentation and the Community suggested turning on FSLogChannel...
.png)
However, I am not seeing the FSLog global be created. Any idea why?
I want to make sure that the Epic Client ID, and User is properly being sent to verify that I can make calls to the Epic FHIR repository.
IRIS for UNIX (Red Hat Enterprise Linux 8 for x86-64) 2024.1 (Build 264_1U) Thu Apr 4 2024 14:54:11 EDT [HealthConnect:7.2.0-1.r1]
Comments
Hello @Scott Roth
Did you get a chance to check the ^ISCLOG global for Http request logging. Because configuration done int ^%ISCLOG and logging was written in ^ISCLOG
^FSLOG for internal FHIR server logging
Thanks!
I am not seeing any information in ISCLOG based on the Testing call that is being made
Try to remove https://hostname/ from your URL setting
and also https:// from host setting
This string here should be a correct URL
I fixed the Client setup to ensure that the Info URL looks correct, however still nothing is showing up in the FSLog from the Testing I am doing using the Testing tool on the HS.FHIRServer.Interop.HTTPOperation.