[2026-04-17 15:00:08.878] [ERROR] HTTP error occurred                                     | 📍 http.go:116 | category: unauthorized | environment: debug | error_code: UNAUTHORIZED | ⚙️ service/pkg/errors.LogHTTPError | http_status: 401 | metadata: map[reason:map[provider_errors:map[jwt:invalid token keycloak:token expired] severity:warning timestamp:2026-04-17T15:00:08Z] timestamp:2026-04-17T15:00:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | service: service-general
[2026-04-17 15:00:08.879] [WARNI] HTTP Request                                            | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.9 | latency: 11.26466ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c45c29c1-2f0d-4a24-9a99-00103375ef95 | service: service-general | status: 401 | user_agent: Go-http-client/1.1
[2026-04-17 15:00:08.883] [INFO ] HTTP Request                                            | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.9 | latency: 1.559956ms | method: POST | path: /api/v1/auth/refresh | request_id: c5eadfd4-f137-453b-8757-2444a0e6f62f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-17 15:00:09.039] [INFO ] 🔑 SatuSehat Access Token refreshed successfully         | 📍 client.go:124 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).GetAccessToken | service: service-general
[2026-04-17 15:00:09.039] [INFO ] 🛫 SatuSehat API Request Sent                            | 📍 client.go:194 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ImagingStudy
[2026-04-17 15:00:09.263] [INFO ] HTTP Request                                            | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.9 | latency: 379.417489ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 35abc691-16a9-4371-aabf-52288e2c605b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
