Files
satusehat-service/logs/2026/04/2026-04-24.log
T

12412 lines
4.3 MiB
Plaintext

[2026-04-24 02:34:24.061] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 12.696219ms | method: POST | path: /api/v1/auth/login | request_id: 10e9205b-8f9d-407a-aeca-00f4b208b05e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:27.860] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 531.393µs | method: POST | path: /api/v1/auth/login | request_id: 8a0ef567-45cb-4eb1-b374-a5597ee2935f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:31.609] [INFO ] 🔑 SatuSehat Access Token refreshed successfully | 📍 client.go:136 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).GetAccessToken | service: service-general
[2026-04-24 02:34:31.609] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:31.752] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:31.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 343.473375ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 98458a75-9c28-43e9-a7fa-160c8e119f0d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:31.753] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998071409421977 | service: service-general
[2026-04-24 02:34:32.611] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:32.746] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:32.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.678633ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f803473a-906d-4e77-aef6-4eecd06441b8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:32.746] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998072611000913 | service: service-general
[2026-04-24 02:34:33.425] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:33.565] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:33.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.210024ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c40fbb1-1d25-4b7d-ad21-99fd7154af5a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:33.565] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998073425015197 | service: service-general
[2026-04-24 02:34:34.914] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:35.054] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:35.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.267053ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5b53cec7-47df-4fec-97b7-5db414cd4989 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:35.055] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998074913614367 | service: service-general
[2026-04-24 02:34:35.894] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:36.046] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:36.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.745901ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 60abc6cf-9db8-4642-a84b-955d54b94c94 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:36.046] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998075893552029 | service: service-general
[2026-04-24 02:34:36.914] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:37.254] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:37.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 339.766118ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 25342ffa-4862-4fba-9308-e00845e594ab | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:37.254] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998076914415057 | service: service-general
[2026-04-24 02:34:37.925] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:38.066] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:38.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.95691ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f4d2ff66-a9cf-4bf4-9e44-658c6f0c080d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:38.066] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998077924440491 | service: service-general
[2026-04-24 02:34:38.901] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:39.040] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:39.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.716447ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 79822248-45eb-495f-b402-118682b37e04 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:39.040] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998078900848550 | service: service-general
[2026-04-24 02:34:39.720] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:39.864] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:39.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.888123ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d0409ad-cdad-4a11-b2dd-b5c5213c5dc6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:39.864] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998079719444263 | service: service-general
[2026-04-24 02:34:40.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:40.911] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:40.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.487432ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 34a0de12-39c2-4134-9e30-ac11f98ceba8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:40.911] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998080726018241 | service: service-general
[2026-04-24 02:34:41.607] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:41.775] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:41.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.834807ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d7f4788f-99e2-4f1a-bb6c-9311c32d440f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:41.776] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998081607314376 | service: service-general
[2026-04-24 02:34:42.467] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:42.631] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:42.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.11515ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d12fcc78-778d-44c0-b0b1-f5405cfa2c3c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:42.631] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998082467223982 | service: service-general
[2026-04-24 02:34:43.309] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:43.469] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:43.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.229281ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d4bb19f-a150-4fe4-8f5e-8a4dd9d4e244 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:43.469] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998083308553929 | service: service-general
[2026-04-24 02:34:44.311] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:44.421] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:44.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.815522ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d4ce881e-8ade-4ece-b417-e856df97b5db | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:44.422] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998084311208981 | service: service-general
[2026-04-24 02:34:45.423] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:49.195] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:49.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 3.772527576s | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 215fe10b-65c1-47a1-a642-9a8cff4b91e0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:49.195] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998085423088991 | service: service-general
[2026-04-24 02:34:49.861] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:49.996] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:49.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.209252ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9bbb2700-7487-4538-8470-4f24cc596188 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:49.997] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998089860915581 | service: service-general
[2026-04-24 02:34:50.844] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:50.991] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:50.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.096541ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e9ac2962-355b-4c02-9406-a9cfabbd3516 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:50.992] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998090843920788 | service: service-general
[2026-04-24 02:34:51.845] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:51.977] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:51.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.843561ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 758c9a4e-c265-4a17-8d02-39e6a15133c8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:51.978] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998091845381902 | service: service-general
[2026-04-24 02:34:52.647] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:52.798] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:52.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.290937ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: caa1a4e0-09f1-484b-a7af-b4796c8dc24f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:52.798] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998092647217332 | service: service-general
[2026-04-24 02:34:53.463] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:53.633] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:53.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.330371ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1b7713cf-d902-4846-9b3d-b555c83d0897 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:53.633] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998093463341253 | service: service-general
[2026-04-24 02:34:54.309] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:54.456] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:54.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.329606ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fea7eaea-59d8-4452-8613-62f2c0b9fcb3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:54.457] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998094308725898 | service: service-general
[2026-04-24 02:34:55.321] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:55.463] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:55.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.826628ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5e534771-f6e4-43e3-8572-e0d2de85acdd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:55.463] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998095320563554 | service: service-general
[2026-04-24 02:34:56.300] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:56.458] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:56.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.151804ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ab546921-dd10-4e59-912a-16ed47439ddf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:56.458] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998096299558523 | service: service-general
[2026-04-24 02:34:57.457] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:57.618] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:57.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.126375ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7302bb68-7397-4a31-a757-52284d8c189d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:57.618] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998097457222552 | service: service-general
[2026-04-24 02:34:58.287] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:58.666] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:58.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 379.938519ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cc9dd7b8-bd21-4fb5-9a56-04d2b7c44669 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:58.666] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998098286533295 | service: service-general
[2026-04-24 02:34:59.342] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:34:59.499] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:34:59.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.89159ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 73867736-bef4-4b0d-8fd4-db1bd5eff4d8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:34:59.499] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:34:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998099341537453 | service: service-general
[2026-04-24 02:35:00.518] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:00.668] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:00.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.741519ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e4395d90-4550-479e-8bd8-ef9a96060605 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:00.668] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998100518024291 | service: service-general
[2026-04-24 02:35:01.511] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:01.630] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:01.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.098599ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a59b6f8f-3346-44ff-a5db-a3f95bb59515 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:01.631] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998101511032731 | service: service-general
[2026-04-24 02:35:02.311] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:02.467] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:02.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.697266ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 412c0b28-4c5f-4cf5-af67-4b9097e93c1f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:02.468] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998102311393712 | service: service-general
[2026-04-24 02:35:03.329] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:03.439] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:03.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.927981ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bf898ae0-aea4-4905-91c1-5f3c57a6a132 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:03.439] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998103328608166 | service: service-general
[2026-04-24 02:35:04.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:04.290] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:04.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.712041ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e03b92a1-1f9c-45a5-932e-1d35e813ecc5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:04.291] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998104148437202 | service: service-general
[2026-04-24 02:35:05.372] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:05.532] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:05.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.846179ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 00065d15-8546-4e43-8201-e49c481927a1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:05.532] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998105371680522 | service: service-general
[2026-04-24 02:35:06.213] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:06.353] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:06.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.34204ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f5af31e5-633d-48f6-9d24-f970672f6321 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:06.353] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998106213028928 | service: service-general
[2026-04-24 02:35:08.132] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:08.303] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:08.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.700109ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4fbe4da0-18c8-4bb4-9263-0c06079a9bc4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:08.304] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998108132360022 | service: service-general
[2026-04-24 02:35:09.841] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:09.950] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:09.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.22344ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6ee20121-a7c7-4115-9a13-abd8d7dc321a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:09.950] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998109841211177 | service: service-general
[2026-04-24 02:35:10.794] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:11.007] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:11.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.839853ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e5025bb5-5ec3-4883-8c81-67c6cf096938 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:11.007] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998110793535054 | service: service-general
[2026-04-24 02:35:12.503] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:12.646] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:12.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.170058ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f259a6c-0eb1-4472-8ba9-761eb0b96598 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:12.647] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998112502817080 | service: service-general
[2026-04-24 02:35:14.132] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:14.277] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:14.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.427621ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d23158c-0dc2-437f-95b4-6cc4a0d0aa2a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:14.278] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998114131488846 | service: service-general
[2026-04-24 02:35:15.279] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:15.461] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:15.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.584629ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 78f31215-156b-4792-b3b7-4c0825ba22e1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:15.462] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998115279309087 | service: service-general
[2026-04-24 02:35:16.469] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:16.845] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:16.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 376.830299ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fde868e5-6071-477a-ba38-bec0f7e200bc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:16.846] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998116469361476 | service: service-general
[2026-04-24 02:35:17.698] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:17.809] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:17.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.550473ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 05c1c0eb-1c4f-4b0d-b90c-dede7a37e198 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:17.809] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998117697819097 | service: service-general
[2026-04-24 02:35:18.650] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:35:18.805] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:35:18.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.438865ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 52b0fce8-89f1-4fc9-8163-4d20ba3cdfe1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:35:18.806] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:35:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998118649614853 | service: service-general
[2026-04-24 02:36:50.442] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 560.101µs | method: POST | path: /api/v1/auth/login | request_id: 65a5e106-428c-401c-b90f-d6a4fa4250f4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:53.389] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:36:53.589] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:36:53.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.251305ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5e25ac7d-619d-4b74-888f-41e8b38ee611 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:53.589] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:36:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998213388242011 | service: service-general
[2026-04-24 02:36:54.446] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:36:54.547] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:36:54.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.783497ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 82061cd2-2598-448d-8709-d593d1e06ccf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:54.548] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:36:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998214446228758 | service: service-general
[2026-04-24 02:36:55.229] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:36:55.340] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:36:55.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.016983ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7e1b1328-9220-4aca-8445-a775d50c572f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:55.340] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:36:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998215229264659 | service: service-general
[2026-04-24 02:36:56.021] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:36:56.129] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:36:56.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.170539ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0d13ac7e-7a45-4768-aa4d-e6dc7f1edcb2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:56.129] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:36:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998216021143277 | service: service-general
[2026-04-24 02:36:57.175] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:36:57.279] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:36:57.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.190807ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 11739dce-6b96-49da-a4a6-5458d20612fe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:57.280] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:36:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998217174812446 | service: service-general
[2026-04-24 02:36:57.966] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:36:58.107] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:36:58.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.169661ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e89fc19a-514f-430d-be4b-f9dd449e0985 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:58.107] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:36:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998217966404254 | service: service-general
[2026-04-24 02:36:58.814] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:36:58.967] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:36:58.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.640076ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ad76cea4-41e1-4852-95b1-7e43ef058d84 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:58.968] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:36:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998218813545978 | service: service-general
[2026-04-24 02:36:59.655] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:36:59.785] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:36:59.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.455705ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01c525bd-350d-4a05-b94b-429f9151dd2a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:36:59.785] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:36:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998219654785287 | service: service-general
[2026-04-24 02:37:00.467] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:00.569] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:00.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.144128ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4ad1ce1e-9c9f-4717-abb3-de025f238f73 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:00.570] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998220466990501 | service: service-general
[2026-04-24 02:37:01.396] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:01.506] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:01.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.662591ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a9734abf-282b-44a6-bb50-6870170d2cb6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:01.507] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998221396415580 | service: service-general
[2026-04-24 02:37:02.356] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:02.497] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:02.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.820024ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7315b10c-2164-4c8e-87a3-012ab886f354 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:02.498] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998222356042183 | service: service-general
[2026-04-24 02:37:03.188] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:03.305] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:03.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.478688ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c046e0b3-cc83-4ec7-bb2c-620435e71d44 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:03.306] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998223188360311 | service: service-general
[2026-04-24 02:37:04.158] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:04.311] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:04.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.738863ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d221fb77-b517-4bd3-8354-151dd9cb9f99 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:04.311] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998224157737949 | service: service-general
[2026-04-24 02:37:04.995] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:05.138] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:05.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.920242ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b192b445-28ff-4f6a-8a9e-8c1823762802 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:05.139] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998224995248066 | service: service-general
[2026-04-24 02:37:05.820] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:05.955] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:05.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.556409ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9f90ff4a-e599-4ef7-a74b-63591ea9b8e9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:05.955] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998225819892117 | service: service-general
[2026-04-24 02:37:06.627] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:06.779] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:06.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.574809ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8c4fbe85-f846-40ba-bae8-d8828307b971 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:06.779] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998226627240807 | service: service-general
[2026-04-24 02:37:07.625] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:07.739] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:07.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.054113ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f5f0efda-3945-4b70-88f5-e9b93fe5a696 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:07.740] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998227625068233 | service: service-general
[2026-04-24 02:37:08.416] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:08.637] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:08.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.14814ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ed5eb398-e262-476b-ab1f-6480c9656a80 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:08.637] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998228416239327 | service: service-general
[2026-04-24 02:37:09.322] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:09.510] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:09.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.086002ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7f77d0d0-7d2b-46b0-8ae7-a2c9bac313f6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:09.511] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998229322012172 | service: service-general
[2026-04-24 02:37:10.184] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:10.334] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:10.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.894428ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 99996d61-7a1c-46a0-b459-a09a392a1288 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:10.334] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998230184399757 | service: service-general
[2026-04-24 02:37:11.204] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:11.352] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:11.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.655432ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 178bb175-a1ab-468a-bbc5-ff03e29e27ca | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:11.353] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998231204205568 | service: service-general
[2026-04-24 02:37:12.402] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:12.551] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:12.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.592861ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6c3ab457-a81a-469f-926b-fec5331971e4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:12.552] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998232402323677 | service: service-general
[2026-04-24 02:37:13.269] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:13.430] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:13.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.348941ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fadadfb1-31e8-46db-b52d-18d0153f8def | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:13.431] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998233268848585 | service: service-general
[2026-04-24 02:37:14.123] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:14.221] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:14.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.888438ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 606a4120-ebb5-4214-85a1-9e5013b50500 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:14.222] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998234123146189 | service: service-general
[2026-04-24 02:37:14.895] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:15.024] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:15.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.940091ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 10371b75-47bc-489f-a745-0a2fd483112d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:15.024] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998234894696244 | service: service-general
[2026-04-24 02:37:15.711] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:15.868] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:15.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.294987ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 63b79d57-2ec2-4705-b121-4c73bdc5caeb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:15.869] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998235710764991 | service: service-general
[2026-04-24 02:37:16.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:16.871] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:16.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.431103ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7c7b52b8-24c6-458d-8e34-fc307a05ed71 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:16.871] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998236722928036 | service: service-general
[2026-04-24 02:37:17.558] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:17.664] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:17.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.315877ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0b66c457-738f-4878-9efb-bfef11b30c7f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:17.665] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998237557865309 | service: service-general
[2026-04-24 02:37:18.546] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:18.696] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:18.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.611981ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f90853c6-7bad-4034-abf5-024abc3ffada | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:18.697] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998238546244732 | service: service-general
[2026-04-24 02:37:19.392] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:19.500] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:19.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.107537ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5adea0c5-8906-459b-8bdb-0eb4546f8e7a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:19.500] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998239391715803 | service: service-general
[2026-04-24 02:37:20.179] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:20.293] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:20.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.783251ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 35335b7b-b105-4e75-bf13-3d649e5ba7cc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:20.293] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998240178593652 | service: service-general
[2026-04-24 02:37:21.174] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:21.279] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:21.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.547649ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: efd8390f-82c2-48b4-ba07-458cdbcb91e3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:21.280] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998241174334871 | service: service-general
[2026-04-24 02:37:22.145] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:22.243] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:22.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.250032ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ef36784a-44dd-4e47-9da0-56da3b541e16 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:22.243] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998242144956805 | service: service-general
[2026-04-24 02:37:23.115] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:23.262] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:23.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.331021ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a7b056f1-427e-4e40-b07e-5b55c090b246 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:23.262] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998243115072924 | service: service-general
[2026-04-24 02:37:23.934] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:24.078] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:24.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.604089ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ca7ff172-efd4-4f79-bd77-e7ea94b493f4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:24.079] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998243933459470 | service: service-general
[2026-04-24 02:37:24.758] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:24.862] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:24.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.159004ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7eb8cd61-c7be-4726-8bc4-d480fd79c816 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:24.862] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998244757497711 | service: service-general
[2026-04-24 02:37:25.550] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:25.657] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:25.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.72458ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9a4be828-e784-4621-acb3-b6dee31936c1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:25.657] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998245549869474 | service: service-general
[2026-04-24 02:37:26.665] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:26.817] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:26.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.303956ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c2517d86-ebff-4bba-851f-504e52778613 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:26.817] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998246665010063 | service: service-general
[2026-04-24 02:37:28.554] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:28.656] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:28.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.423955ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 11720d90-949e-4380-8cbd-8d123902a167 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:28.656] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998248553354309 | service: service-general
[2026-04-24 02:37:29.335] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:29.467] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:29.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.486822ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 30254804-2ea1-42e8-9ea3-b77d67e07b30 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:29.467] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998249335108581 | service: service-general
[2026-04-24 02:37:30.133] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:30.281] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:30.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.10364ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ffb90822-92fd-4e54-882c-9d4f46db2ad6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:30.282] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998250132954967 | service: service-general
[2026-04-24 02:37:30.962] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:31.107] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:31.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.789787ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 83b66812-8961-4928-ad4c-cfbcf6995352 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:31.108] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998250962198649 | service: service-general
[2026-04-24 02:37:31.789] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:31.967] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:31.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.275092ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2d243412-a2d7-4cd2-a673-834f3839fcdc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:31.967] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998251789406665 | service: service-general
[2026-04-24 02:37:32.650] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:32.760] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:32.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.970564ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c0ae6e3a-e8c5-4657-bedf-dd02966927e7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:32.760] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998252650458900 | service: service-general
[2026-04-24 02:37:33.466] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:33.563] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:33.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.998946ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 621505b6-100a-4bf9-9578-57ae95752a6e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:33.563] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998253465633642 | service: service-general
[2026-04-24 02:37:34.244] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:34.351] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:34.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.540388ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 68ac3fb9-7a49-419f-9257-91e03810afd9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:34.352] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998254243507041 | service: service-general
[2026-04-24 02:37:35.037] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:35.178] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:35.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.613076ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3f866b48-5267-43d6-aba9-912c975dddaa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:35.179] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998255037316274 | service: service-general
[2026-04-24 02:37:35.901] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:36.053] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:36.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.034493ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6105026f-df7b-454d-857f-0820ebc8de55 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:36.054] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998255901110859 | service: service-general
[2026-04-24 02:37:36.742] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:36.837] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:36.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.617325ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 90c4efbc-79a3-4549-9fc1-6eb1b25a2c7f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:36.837] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998256742239412 | service: service-general
[2026-04-24 02:37:37.692] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:37.815] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:37.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.531221ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d099b279-d277-4e1c-88e4-e2ff5c22db38 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:37.815] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998257691789858 | service: service-general
[2026-04-24 02:37:38.501] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:38.607] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:38.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.115598ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: be1a1d4d-6aa4-45d9-ad67-de5fce465839 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:38.607] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998258501175844 | service: service-general
[2026-04-24 02:37:39.482] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:39.667] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:39.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.455745ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8a9965e1-8137-4d82-977c-6fbd8d497370 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:39.668] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998259481782151 | service: service-general
[2026-04-24 02:37:40.357] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:40.509] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:40.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.224838ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9aa74e28-0364-4094-95ff-936e3a67687b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:40.510] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998260356658225 | service: service-general
[2026-04-24 02:37:41.186] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:41.291] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:41.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.437983ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2dc73697-d921-4f7c-867a-be922cd7c9b3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:41.292] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998261185546104 | service: service-general
[2026-04-24 02:37:41.986] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:42.180] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:42.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.177355ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 86e2e081-30b4-4cac-b147-dff53fe44467 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:42.181] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998261985826251 | service: service-general
[2026-04-24 02:37:42.902] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:43.044] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:43.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.224718ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ea07682a-1678-4fbe-894c-23772aac4e24 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:43.045] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998262901798561 | service: service-general
[2026-04-24 02:37:43.731] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:43.846] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:43.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.524864ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1d4623b2-57e0-47ff-b931-63588544210a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:43.847] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998263730579607 | service: service-general
[2026-04-24 02:37:44.531] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:44.673] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:44.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.99837ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: be9307e3-0aad-47c0-82c6-38f5e069e46e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:44.673] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998264531328153 | service: service-general
[2026-04-24 02:37:45.348] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:37:45.465] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:37:45.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.538909ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 63d9d1e1-e61a-408d-9285-506026b15f57 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:37:45.465] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:37:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998265347660933 | service: service-general
[2026-04-24 02:37:46.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ffeccf3-b7b1-48d1-ad77-e03f00f47e56 | service: service-general
[2026-04-24 02:37:46.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 413.513µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4ffeccf3-b7b1-48d1-ad77-e03f00f47e56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:46.352] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:46.488] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:46.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.209594ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2bc30923-d276-410f-ba7a-8e1c7bf905ba | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:46.488] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998326351499527 | service: service-general
[2026-04-24 02:38:47.173] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:47.318] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:47.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.217405ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4efe68a7-8ade-49b2-8070-20743f26e84c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:47.319] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998327172969942 | service: service-general
[2026-04-24 02:38:48.012] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:48.118] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:48.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.618057ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a5465ac3-67bd-45f5-9629-6ea726335cce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:48.118] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998328011592588 | service: service-general
[2026-04-24 02:38:48.797] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:48.957] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:48.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.385588ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: caca5eb5-ade1-40fc-9593-cf9306f5f775 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:48.957] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998328797213282 | service: service-general
[2026-04-24 02:38:49.638] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:49.752] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:49.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.6757ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 60d063f6-6339-47ee-b9dd-12c40df7934e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:49.752] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998329637701417 | service: service-general
[2026-04-24 02:38:50.629] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:50.778] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:50.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.578077ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3c51f037-b67b-4e4c-885b-c07115f721fa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:50.778] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998330628934974 | service: service-general
[2026-04-24 02:38:51.459] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:51.592] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:51.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.721762ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d785a790-f4ac-40cc-8f9b-d91faa6b03df | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:51.592] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998331459050533 | service: service-general
[2026-04-24 02:38:52.282] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:52.418] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:52.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.471258ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 042ada7f-7ade-4670-b6e4-24b3baad322d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:52.419] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998332281689631 | service: service-general
[2026-04-24 02:38:53.119] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:53.254] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:53.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.613601ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7ae0039e-4120-4a0b-8021-a7d4c279d84e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:53.255] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998333118568334 | service: service-general
[2026-04-24 02:38:54.155] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:54.286] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:54.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.402629ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ee0bb253-cbe0-4f60-a3f5-2c4741e31204 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:54.286] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998334155340390 | service: service-general
[2026-04-24 02:38:54.978] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:55.103] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:55.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.433712ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ae69e88a-95d7-4345-b2cf-b3bcb692a213 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:55.103] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998334978036463 | service: service-general
[2026-04-24 02:38:55.790] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:55.947] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:55.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.39465ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2df8e6e8-7456-4d6a-a3b0-1fd6cc15d00c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:55.947] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998335790006994 | service: service-general
[2026-04-24 02:38:56.829] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:56.975] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:56.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.816326ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a9514c92-310f-47d6-a0bd-4d42c2980fb6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:56.975] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998336828672149 | service: service-general
[2026-04-24 02:38:57.658] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:57.802] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:57.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.255617ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 52f3974c-5ecc-42a6-89bf-6c9b2328dac5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:57.803] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998337657720405 | service: service-general
[2026-04-24 02:38:58.495] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:58.640] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:58.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.791343ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a6f1f254-96d1-43ff-b4a9-4b8acf1a5adb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:58.640] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998338494922067 | service: service-general
[2026-04-24 02:38:59.348] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:38:59.457] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:38:59.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.902497ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c7f4e370-4830-4df4-a617-b9c22b5e0934 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:38:59.457] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:38:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998339347724031 | service: service-general
[2026-04-24 02:39:00.142] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:00.294] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:00.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.674095ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4ce15791-d2fc-4219-8189-1f68edff9c86 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:00.294] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998340141776216 | service: service-general
[2026-04-24 02:39:00.995] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:01.182] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:01.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.945209ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23851938-331f-4529-af1b-40bd6b9e941a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:01.183] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998340995007399 | service: service-general
[2026-04-24 02:39:02.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:02.148] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:02.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 94.638399ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 00be4ae6-5ce0-4d60-99e5-8dcd0712bfd7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:02.148] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998342053866640 | service: service-general
[2026-04-24 02:39:02.834] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:02.959] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:02.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.216769ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cbfb5b0b-8a5e-4092-944b-80984ccc5a6d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:02.960] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998342833775477 | service: service-general
[2026-04-24 02:39:03.658] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:03.762] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:03.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.133796ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4b503ea4-d3f9-4c3a-be6d-93790d55de62 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:03.763] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998343657834982 | service: service-general
[2026-04-24 02:39:04.505] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:04.611] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:04.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.277651ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 37135e84-057e-4356-ac7e-eb76daeff822 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:04.612] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998344504678595 | service: service-general
[2026-04-24 02:39:05.511] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:05.618] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:05.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.36569ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b1177486-940d-4b0f-9c5e-79785f55dd30 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:05.618] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998345510951852 | service: service-general
[2026-04-24 02:39:06.308] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:06.467] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:06.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.454981ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a8c41266-ed28-4f4f-9267-5684fbec0913 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:06.467] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998346307917633 | service: service-general
[2026-04-24 02:39:07.187] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:07.331] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:07.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.389315ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3478fe18-97c8-41a6-a57e-a88588dc2519 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:07.332] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998347186691597 | service: service-general
[2026-04-24 02:39:08.188] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:08.288] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:08.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.176667ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9895f3c8-d6d0-48ad-8026-ce699092a407 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:08.289] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998348187891656 | service: service-general
[2026-04-24 02:39:08.971] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:09.117] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:09.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.483772ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 03d2985a-7392-41df-81d5-16f46fdbcb50 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:09.117] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998348971142582 | service: service-general
[2026-04-24 02:39:09.977] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:10.117] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:10.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.213425ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7cf191e9-33da-4f4b-8e67-4fbb3dd970a8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:10.118] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998349976784192 | service: service-general
[2026-04-24 02:39:10.803] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:10.978] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:10.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.440604ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d8119d2d-17aa-4962-9451-a85c6384b5b0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:10.979] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998350802585586 | service: service-general
[2026-04-24 02:39:11.666] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:11.773] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:11.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.7201ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cfe6320b-b392-47a2-a404-b7f59c6ba1e2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:11.773] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998351665734002 | service: service-general
[2026-04-24 02:39:12.457] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:12.599] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:12.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.993984ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01419dcb-9f74-44c6-ab35-33d283fe7a6d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:12.599] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998352457463404 | service: service-general
[2026-04-24 02:39:13.264] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:13.497] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:13.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 233.749176ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 52d2bc89-7e4a-4ac8-aa69-979650a9ad9b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:13.497] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998353263542035 | service: service-general
[2026-04-24 02:39:14.186] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:14.471] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:14.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 285.242112ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f32ca3d0-a20d-42d0-9adf-add0f7896a2e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:14.471] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998354186114594 | service: service-general
[2026-04-24 02:39:15.152] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:15.271] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:15.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.961125ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 995f9a5b-9938-4a94-98b6-0a809bb66717 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:15.272] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998355152103663 | service: service-general
[2026-04-24 02:39:15.944] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:16.276] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:16.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 332.556804ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 515d3a2d-a27d-430c-9a40-a711a8c63c5a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:16.276] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998355943914481 | service: service-general
[2026-04-24 02:39:16.980] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:17.317] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:17.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 337.438274ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 90a30140-d32f-4d8a-8099-1a103230824a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:17.317] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998356980223025 | service: service-general
[2026-04-24 02:39:18.002] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:18.248] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:18.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 246.430517ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0f96583d-0594-4414-bc53-724382244314 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:18.248] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998358001891590 | service: service-general
[2026-04-24 02:39:18.923] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:19.075] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:19.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.349929ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ae04051c-4ffd-49b9-ba98-c7f7da73e1a4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:19.075] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998358923093016 | service: service-general
[2026-04-24 02:39:19.951] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:20.076] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:20.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.314829ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cf6343e9-0808-4497-b920-3c18401a7884 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:20.076] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998359951184913 | service: service-general
[2026-04-24 02:39:20.768] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:20.937] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:20.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.169758ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8dbf14b5-e66a-4201-9717-35f92c1eaa41 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:20.937] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998360768457850 | service: service-general
[2026-04-24 02:39:21.640] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:22.013] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:22.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 374.053378ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0efd6a67-cbc4-4d65-b4e5-8ca490f14059 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:22.013] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998361639655278 | service: service-general
[2026-04-24 02:39:22.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:24.380] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:24.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 1.695228638s | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 390a4d8c-0a12-4c39-8dfd-e3fa14f3a5da | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:24.380] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998362685174183 | service: service-general
[2026-04-24 02:39:25.079] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:25.191] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:25.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.035443ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d6aa7096-8644-47e5-8b6c-f175b91c1388 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:25.191] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998365078665634 | service: service-general
[2026-04-24 02:39:26.037] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:26.773] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:26.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 736.571679ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b4146c6a-e758-4bed-8224-c6755742567b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:26.773] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998366036721480 | service: service-general
[2026-04-24 02:39:27.450] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:27.684] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:27.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 234.099975ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d8c87a1a-92e9-40be-9afe-9e308a8789e8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:27.684] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998367450530998 | service: service-general
[2026-04-24 02:39:28.374] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:29.191] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:29.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 817.669278ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3850d4a7-7e09-4add-8944-8549e2e4f17a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:29.191] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998368373793406 | service: service-general
[2026-04-24 02:39:29.866] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:30.037] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:30.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.884523ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0cefbf9e-e874-47ee-bd7f-f1b562ec16a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:30.037] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998369866329041 | service: service-general
[2026-04-24 02:39:30.732] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:31.754] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:31.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 1.022714156s | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fb7ede7c-5d65-4ea5-b2a8-1bc608e5cdc4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:31.754] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998370731522098 | service: service-general
[2026-04-24 02:39:32.667] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:32.775] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:32.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.933385ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c494aa9a-8082-4761-a9a2-0daa0af3b2ed | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:32.775] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998372666920872 | service: service-general
[2026-04-24 02:39:33.516] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:33.644] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:33.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.729567ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d9a16980-b81c-47cb-8426-b0875ab9406a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:33.644] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998373516045807 | service: service-general
[2026-04-24 02:39:34.331] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:34.439] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:34.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.781958ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 045bf9c4-46af-4877-b616-bdbd6695aca3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:34.440] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998374331223668 | service: service-general
[2026-04-24 02:39:35.124] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:35.345] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:35.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.108776ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 38f08fb2-71ce-457c-9cd4-3d4aa712f425 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:35.345] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998375124283678 | service: service-general
[2026-04-24 02:39:36.040] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:36.170] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:36.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.18836ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8cbca75a-064d-4bde-8cdb-fd92214df697 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:36.170] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998376039644374 | service: service-general
[2026-04-24 02:39:37.273] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:37.383] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:37.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.797086ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 882965f8-e7f2-49e8-90f5-f87eb33e24f8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:37.383] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998377272859830 | service: service-general
[2026-04-24 02:39:39.213] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:39.327] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:39.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.239092ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 697bea27-d558-462f-9c57-cc4c6fa8c2bb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:39.328] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998379212911148 | service: service-general
[2026-04-24 02:39:40.402] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:40.552] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:40.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.672336ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 50d1d2ff-ef75-413e-96a8-d2a115cc61d1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:40.553] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998380402364485 | service: service-general
[2026-04-24 02:39:41.247] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:41.388] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:41.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.457535ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7fc47f77-c1f9-4187-8d7a-21f8c0f48dfe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:41.388] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998381247263686 | service: service-general
[2026-04-24 02:39:42.075] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:42.265] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:42.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.816312ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d97e8ff-cee3-4e49-997f-324290145a24 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:42.265] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998382074725565 | service: service-general
[2026-04-24 02:39:43.145] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:43.309] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:43.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.161991ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 89bf7cb0-3981-4292-a148-ad19fe9788cb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:43.310] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998383144842800 | service: service-general
[2026-04-24 02:39:44.202] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:39:44.318] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:39:44.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.088371ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d8e3fb93-a83b-48b6-ba47-078c941a1f4e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:39:44.318] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:39:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998384201747745 | service: service-general
[2026-04-24 02:39:45.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b4c1414-c79c-41f1-a085-d8065c5019de | service: service-general
[2026-04-24 02:39:45.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 295.573µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9b4c1414-c79c-41f1-a085-d8065c5019de | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:45.327] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:45.466] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:45.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.768157ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f93a08d5-5256-4a60-943a-3c9927023b3f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:45.467] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998445327316227 | service: service-general
[2026-04-24 02:40:46.164] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:46.305] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:46.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.438453ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e1413cf2-3c6e-42aa-940e-eed55d661351 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:46.305] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998446163073850 | service: service-general
[2026-04-24 02:40:46.991] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:47.144] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:47.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.040964ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bb32fb0e-dde2-4eeb-b39c-b7c3f80b0ad5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:47.144] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998446990438847 | service: service-general
[2026-04-24 02:40:47.832] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:48.007] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:48.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.002883ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 521e5473-86dc-412d-93bb-7854a44e1fd2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:48.008] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998447832060763 | service: service-general
[2026-04-24 02:40:48.693] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:48.965] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:48.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 272.362432ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f0355c0c-cc31-428e-9da8-9d77829c6a02 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:48.965] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998448692982625 | service: service-general
[2026-04-24 02:40:49.660] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:49.900] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:49.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 240.622614ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c12b362d-3c31-4194-9417-718b808f82bf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:49.901] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998449660458232 | service: service-general
[2026-04-24 02:40:50.576] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:50.714] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:50.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.001254ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a4242487-711c-49fb-b9f3-8e874cf58475 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:50.714] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998450575584267 | service: service-general
[2026-04-24 02:40:51.412] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:51.545] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:51.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.862384ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 84e0dde9-0ba5-468b-a1e4-2bb1f85f2613 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:51.546] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998451412026489 | service: service-general
[2026-04-24 02:40:52.227] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:52.431] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:52.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.777857ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 41f5ef82-113c-48c6-b88f-1034bd5c2795 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:52.431] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998452226983126 | service: service-general
[2026-04-24 02:40:53.619] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:53.756] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:53.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.745268ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 435db0fe-9ed7-4548-83c8-5afac3d83ac4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:53.756] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998453619021347 | service: service-general
[2026-04-24 02:40:54.429] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:54.563] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:54.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.865525ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f03fb3f9-139c-4b64-94b4-7807fbf98b0d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:54.564] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998454429196200 | service: service-general
[2026-04-24 02:40:55.250] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:55.407] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:55.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.150261ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 76b5398f-0ede-456a-9133-e1ee03f38e97 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:55.408] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998455249967157 | service: service-general
[2026-04-24 02:40:56.075] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:56.187] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:56.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.408891ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 70e9b356-7355-4bbe-81fa-3d8203ac543c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:56.187] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998456075267216 | service: service-general
[2026-04-24 02:40:56.871] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:57.033] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:57.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.623863ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6d35d563-6a89-4d9e-b3f1-c7a2fabc532b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:57.034] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998456870522953 | service: service-general
[2026-04-24 02:40:57.717] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:57.962] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:57.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 245.650667ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d41b4ad0-1665-42e7-ac7c-4c6a20e29ffa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:57.962] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998457716896011 | service: service-general
[2026-04-24 02:40:58.639] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:58.779] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:58.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.291663ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 82534d56-6ad3-40cb-a0fb-a273c2816f9f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:58.780] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998458638838926 | service: service-general
[2026-04-24 02:40:59.471] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:40:59.579] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:40:59.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.800832ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8c86afe-ff07-499a-ba7c-942d2a988244 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:40:59.579] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:40:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998459470701985 | service: service-general
[2026-04-24 02:41:00.264] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:00.418] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:00.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.091478ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e6dfcb72-3d63-4700-bb6f-91c7613f59ae | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:00.419] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998460263776502 | service: service-general
[2026-04-24 02:41:01.128] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:01.232] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:01.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.341837ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9a62c935-e5c4-43fe-8e79-922e8cc2027d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:01.233] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998461127540523 | service: service-general
[2026-04-24 02:41:01.911] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:02.020] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:02.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.601655ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8a14d26d-af7f-4b22-a8d9-51d7f526ee75 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:02.020] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998461911035825 | service: service-general
[2026-04-24 02:41:02.721] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:02.862] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:02.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.101963ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 17689a7a-30ff-4cc8-a716-100e03a87885 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:02.862] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998462720611806 | service: service-general
[2026-04-24 02:41:03.754] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:03.856] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:03.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.840697ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5c95993d-c295-4dec-9b90-af90d70f6e3e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:03.856] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998463753889112 | service: service-general
[2026-04-24 02:41:04.547] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:04.661] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:04.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.47948ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5a13c342-b0d0-4ae0-9ed1-a11672d538ba | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:04.661] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998464547144489 | service: service-general
[2026-04-24 02:41:05.354] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:05.488] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:05.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.340389ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b61710c5-b077-4383-a56e-f90450549b0e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:05.488] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998465354343514 | service: service-general
[2026-04-24 02:41:06.193] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:06.307] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:06.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.02618ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eba9bf7f-4c65-41bd-8fc0-793372ae4837 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:06.308] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998466192992577 | service: service-general
[2026-04-24 02:41:06.989] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:07.137] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:07.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.913193ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 484d4ada-feee-42a7-b1cc-c374c1890f29 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:07.137] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998466988492421 | service: service-general
[2026-04-24 02:41:07.836] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:07.994] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:07.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.441404ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6ace7eb4-6085-44c4-aa93-d3a71388c54e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:07.994] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998467836235227 | service: service-general
[2026-04-24 02:41:08.689] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:08.800] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:08.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.998251ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9ad1d964-c003-4e33-86ae-fbc404c14a71 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:08.800] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998468689377208 | service: service-general
[2026-04-24 02:41:09.488] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:09.607] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:09.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.655768ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8b9621f-a3b0-4bc6-8335-873e19f28bc8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:09.607] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998469487629769 | service: service-general
[2026-04-24 02:41:10.310] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:10.446] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:10.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.583974ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 550c63e3-1e2c-4e81-ac2a-5040623b4585 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:10.446] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998470309782146 | service: service-general
[2026-04-24 02:41:11.149] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:11.267] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:11.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.043962ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9a514b9e-09e0-4c05-bed7-747329b5ca55 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:11.267] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998471148469007 | service: service-general
[2026-04-24 02:41:11.944] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:12.208] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:12.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 265.105236ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4028d50c-be23-41a9-bd00-2d06e7c43d9d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:12.209] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998471943963200 | service: service-general
[2026-04-24 02:41:13.285] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:13.439] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:13.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.465028ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fa72e3a5-0336-44ca-ad7c-ffdb4163567e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:13.440] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998473284520278 | service: service-general
[2026-04-24 02:41:14.121] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:14.273] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:14.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.688795ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91c443e0-99ea-4824-9761-0b1788805314 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:14.273] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998474121144949 | service: service-general
[2026-04-24 02:41:14.953] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:15.068] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:15.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.668503ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f9b7ba0a-f4e9-4f38-bb66-3b01adb9baeb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:15.069] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998474953477054 | service: service-general
[2026-04-24 02:41:15.950] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:16.090] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:16.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.152626ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d337c79b-eaa1-4438-8333-bb90b3c64304 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:16.090] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998475949538132 | service: service-general
[2026-04-24 02:41:16.783] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:16.927] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:16.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.612612ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1a5de12f-a670-4e5a-81d1-6b89e8e5a344 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:16.928] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998476782577123 | service: service-general
[2026-04-24 02:41:17.609] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:17.709] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:17.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.457833ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a4c34f49-34ae-48c0-80cd-f95d9a5219b4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:17.709] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998477609208529 | service: service-general
[2026-04-24 02:41:18.920] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:19.054] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:19.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.809428ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8322e1b0-44cd-4105-8e2c-7a20d0084396 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:19.054] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998478919992751 | service: service-general
[2026-04-24 02:41:19.735] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:19.871] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:19.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.992482ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8d0ecb94-406f-4ec9-adbe-9d170361e4c2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:19.871] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998479734585363 | service: service-general
[2026-04-24 02:41:20.569] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:20.713] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:20.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.791377ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f4f5f4e3-5496-45b3-ae85-1a8568e423da | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:20.713] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998480568790335 | service: service-general
[2026-04-24 02:41:21.403] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:21.545] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:21.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.809435ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 65b51daf-25fc-4d0d-9c14-811f46bc037b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:21.546] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998481403149385 | service: service-general
[2026-04-24 02:41:22.228] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:22.334] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:22.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.751507ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 571bd188-7373-463e-899a-38e30b65618f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:22.334] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998482227550659 | service: service-general
[2026-04-24 02:41:23.016] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:23.127] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:23.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.61797ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e2e5cd23-1720-4514-8425-5f62ed917a71 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:23.128] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998483016317679 | service: service-general
[2026-04-24 02:41:23.988] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:24.119] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:24.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.293111ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eeed1d1b-d684-4d39-afd9-ad11349d0afd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:24.119] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998483988003191 | service: service-general
[2026-04-24 02:41:24.793] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:24.893] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:24.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.189912ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1e4c22fb-6249-41dc-b8c9-4028587783fe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:24.893] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998484793017581 | service: service-general
[2026-04-24 02:41:25.579] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:25.679] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:25.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.052617ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9090d54e-3f38-4d42-bd17-826355d4a1b1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:25.679] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998485578554753 | service: service-general
[2026-04-24 02:41:26.533] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:26.639] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:26.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.83317ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ba87b179-5d24-48df-bf19-a27daef8ac6c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:26.640] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998486533044514 | service: service-general
[2026-04-24 02:41:27.324] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:27.439] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:27.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.779162ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8af9faf9-a073-40f7-8c36-99856c5dcf07 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:27.439] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998487324470050 | service: service-general
[2026-04-24 02:41:28.117] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:28.236] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:28.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.758567ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a47fa23d-db2e-4664-8219-8d83615c8aea | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:28.236] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998488116681583 | service: service-general
[2026-04-24 02:41:29.072] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:29.187] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:29.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.354839ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 27872ee8-cc59-436a-9fa6-85cff383cebc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:29.188] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998489071659685 | service: service-general
[2026-04-24 02:41:29.869] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:29.998] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:29.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.699435ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d36329ea-bd09-4289-ae0d-2a62f1ee216b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:29.998] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998489868835767 | service: service-general
[2026-04-24 02:41:30.848] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:31.001] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:31.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.977166ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 957fc5b9-9dab-4316-bd08-5173380def7f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:31.002] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998490847928340 | service: service-general
[2026-04-24 02:41:31.693] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:31.832] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:31.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.892554ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 441c25ff-38df-4f80-9d2c-8c8b7e8a7089 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:31.832] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998491693488382 | service: service-general
[2026-04-24 02:41:32.516] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:32.611] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:32.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.266118ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 41163bee-6121-4be8-a601-7a25892836da | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:32.611] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998492516384058 | service: service-general
[2026-04-24 02:41:33.294] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:33.426] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:33.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.182418ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 64ad4c34-94b3-407d-ab84-d8051490b88d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:33.426] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998493294270549 | service: service-general
[2026-04-24 02:41:34.116] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:34.265] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:34.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.288203ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 57fac5d2-b273-40f6-8300-c77e8f50d7ec | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:34.265] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998494116080060 | service: service-general
[2026-04-24 02:41:34.954] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:35.185] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:35.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 232.293734ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 758105e7-9052-4a91-91b4-d672db9f696f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:35.186] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998494953792590 | service: service-general
[2026-04-24 02:41:35.861] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:36.007] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:36.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.543926ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: decacf51-51c0-4260-be4e-61161c782458 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:36.008] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998495861492196 | service: service-general
[2026-04-24 02:41:36.710] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:41:36.849] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:41:36.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.623352ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 34b22d1b-7cb4-495c-8aeb-5f717d4c47ad | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:41:36.849] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:41:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998496709794949 | service: service-general
[2026-04-24 02:41:37.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b23ebc05-0904-4645-94bb-2abdf0c1df66 | service: service-general
[2026-04-24 02:41:37.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 305.74µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b23ebc05-0904-4645-94bb-2abdf0c1df66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:37.826] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:37.991] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:37.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.987991ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3421cb41-ecfe-4cd8-afe9-2bdb39577f6e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:37.992] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998557826014171 | service: service-general
[2026-04-24 02:42:38.671] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:38.777] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:38.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.788682ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 82100447-a668-453b-b015-a154f984438d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:38.777] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998558670657138 | service: service-general
[2026-04-24 02:42:39.460] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:39.607] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:39.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.378982ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a596fded-2fe5-4e94-bccd-228b2e258b5f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:39.608] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998559459565742 | service: service-general
[2026-04-24 02:42:40.294] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:40.438] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:40.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.690291ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e7829948-54e9-4c12-a207-504a6d5d4c94 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:40.438] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998560294172915 | service: service-general
[2026-04-24 02:42:41.116] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:41.276] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:41.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.21735ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9aaef9cc-26d1-4446-befd-322f8cb7e938 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:41.277] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998561115717601 | service: service-general
[2026-04-24 02:42:41.965] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:42.103] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:42.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.692489ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 49b49355-3b0d-41db-bb1e-4556b21ac298 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:42.104] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998561965470812 | service: service-general
[2026-04-24 02:42:42.803] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:42.965] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:42.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.516207ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ade7fa50-f07f-4ced-8005-c6f42d1f2328 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:42.965] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998562802800685 | service: service-general
[2026-04-24 02:42:43.634] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:43.778] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:43.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.972881ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a8919b78-7061-4022-b3ef-aeb74d2c66eb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:43.779] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998563634195889 | service: service-general
[2026-04-24 02:42:44.461] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:44.608] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:44.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.936853ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5105f607-d25c-4c7c-a1c9-459321e74da3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:44.609] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998564461170809 | service: service-general
[2026-04-24 02:42:45.432] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:45.545] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:45.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.243656ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d3728bff-d3f5-47a1-a2db-43fdb25caf02 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:45.545] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998565432173372 | service: service-general
[2026-04-24 02:42:46.711] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:46.818] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:46.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.95984ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 90bc79c9-28c9-4ab5-a86a-9e17913a51a7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:46.818] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998566710903949 | service: service-general
[2026-04-24 02:42:47.482] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:47.588] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:47.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.044828ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7c4d6124-0a43-4715-b1c0-9df81a9e1525 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:47.589] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998567481864488 | service: service-general
[2026-04-24 02:42:48.264] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:48.370] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:48.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.290833ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1e41e501-3c91-4ff7-a9e4-c8f292f1c93b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:48.371] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998568263837596 | service: service-general
[2026-04-24 02:42:49.037] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:49.180] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:49.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.340348ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f6ac58ad-b0f0-4e54-9e79-9051ecfd362f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:49.180] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998569036942397 | service: service-general
[2026-04-24 02:42:49.845] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:49.985] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:49.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.733216ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a68013de-1bea-4104-b8f7-dd962c08ab6f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:49.986] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998569845174370 | service: service-general
[2026-04-24 02:42:50.646] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:50.754] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:50.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.027747ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 12a6ca19-90b2-4d61-ad9b-9fdcb585dc53 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:50.754] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998570646267956 | service: service-general
[2026-04-24 02:42:51.614] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:51.752] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:51.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.359316ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c4614fd4-411c-4018-87ee-3397717f8361 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:51.752] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998571613896196 | service: service-general
[2026-04-24 02:42:52.433] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:52.541] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:52.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.184965ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 04504894-fcdb-4a19-a436-a53041998d58 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:52.541] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998572433482877 | service: service-general
[2026-04-24 02:42:53.401] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:53.533] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:53.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.836596ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 31f5175e-f3b5-496c-81b5-f8b734822026 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:53.534] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998573401094282 | service: service-general
[2026-04-24 02:42:54.372] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:54.517] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:54.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.368224ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e551b8f0-6b9e-4f2d-9438-77aa64145bae | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:54.518] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998574371777607 | service: service-general
[2026-04-24 02:42:55.196] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:55.297] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:55.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.442158ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7bc58d3f-b3c3-41ed-a634-5f8f83143a8c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:55.297] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998575195865059 | service: service-general
[2026-04-24 02:42:56.145] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:56.288] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:56.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.764257ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5061b908-1ef6-4e8a-98a3-88457a8f2a43 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:56.288] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998576145038621 | service: service-general
[2026-04-24 02:42:57.322] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:57.452] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:57.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.82755ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 12df1efb-b94e-4ca8-aef8-d6063e30b131 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:57.452] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998577321954154 | service: service-general
[2026-04-24 02:42:58.120] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:58.227] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:58.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.699674ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 18f2cea9-27aa-4c82-b8be-714961909d5f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:58.227] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998578119644053 | service: service-general
[2026-04-24 02:42:59.074] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:59.179] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:59.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.762513ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bfa1fa3c-58f0-498b-8f7e-c58a24004ef4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:59.180] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998579074218517 | service: service-general
[2026-04-24 02:42:59.858] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:42:59.993] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:42:59.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.325558ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bd89d230-db37-4e65-bcb1-bfe9ba2ae9ba | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:42:59.993] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:42:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998579858048650 | service: service-general
[2026-04-24 02:43:00.659] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:00.801] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:00.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.728811ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 176cd1f5-79b9-48c6-8da8-d37b1aa71648 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:00.801] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998580658932364 | service: service-general
[2026-04-24 02:43:01.482] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:01.625] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:01.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.138751ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 71be7e82-73f3-4f25-a592-128bdf901d29 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:01.625] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998581482247430 | service: service-general
[2026-04-24 02:43:02.302] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:02.412] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:02.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.696664ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 290dbd34-3cd8-4971-a369-7590c820ab81 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:02.413] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998582302407658 | service: service-general
[2026-04-24 02:43:03.419] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:03.549] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:03.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.806233ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9eba8620-49e8-4834-beac-f9e7c604da5c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:03.549] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998583418650007 | service: service-general
[2026-04-24 02:43:04.235] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:04.379] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:04.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.33354ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e4b02a3b-90d1-433c-810e-6d5ecd4fb309 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:04.379] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998584235055646 | service: service-general
[2026-04-24 02:43:05.061] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:05.263] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:05.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.962576ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6be93fae-71d3-40e0-9621-aa03f109af49 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:05.264] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998585061119573 | service: service-general
[2026-04-24 02:43:06.310] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:06.417] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:06.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.242875ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91c657f3-dfe9-406d-a6ce-08d121bc1702 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:06.417] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998586309592674 | service: service-general
[2026-04-24 02:43:07.102] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:07.228] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:07.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.984072ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dba6d306-d16f-4c4a-9dc9-6a1300b02adc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:07.228] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998587101406194 | service: service-general
[2026-04-24 02:43:08.066] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:08.169] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:08.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.365941ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e34b493d-e1cd-46d0-864c-58a42e59ee25 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:08.169] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998588066162944 | service: service-general
[2026-04-24 02:43:09.043] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:09.182] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:09.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.367489ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f7db58d8-d98f-4cb0-b80a-e9f309dab3d9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:09.182] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998589043043048 | service: service-general
[2026-04-24 02:43:09.853] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:10.013] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:10.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.584798ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: afdca7e2-2670-4028-967a-46ba9a058ac8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:10.014] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998589853382365 | service: service-general
[2026-04-24 02:43:10.698] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:10.802] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:10.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.541161ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4cec10cd-b6df-4b42-8bc1-6234cd1e5afa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:10.803] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998590698434916 | service: service-general
[2026-04-24 02:43:11.695] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:11.812] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:11.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.069383ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ae1d0dc-40d0-4753-a61f-71736d030b6c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:11.812] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998591695317499 | service: service-general
[2026-04-24 02:43:12.687] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:13.012] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:13.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 326.379877ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff8d48ba-76d8-49ef-b306-53ac2a88f0c1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:13.013] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998592686494459 | service: service-general
[2026-04-24 02:43:13.688] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:13.807] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:13.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.338062ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4f39fa47-9ed4-499b-9759-b8c6b444e894 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:13.808] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998593687792977 | service: service-general
[2026-04-24 02:43:14.491] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:14.599] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:14.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.037861ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ba42cfaa-b6e9-48d7-b11a-c58a1b716d3a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:14.600] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998594491032053 | service: service-general
[2026-04-24 02:43:15.293] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:15.427] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:15.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.751986ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3515f8e9-aee3-4c0b-844f-011fce0aaef6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:15.427] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998595292969200 | service: service-general
[2026-04-24 02:43:16.116] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:16.219] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:16.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.20347ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6115324b-1a82-4de3-8021-19bf32b68a06 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:16.220] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998596115707221 | service: service-general
[2026-04-24 02:43:16.918] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:17.066] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:17.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.087307ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5f44c1cf-17a3-489e-9a70-49322161c303 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:17.066] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998596918224953 | service: service-general
[2026-04-24 02:43:17.746] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:17.884] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:17.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.369185ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 54b778fb-9b7f-4a1e-a561-a4a7ae5b8e4a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:17.884] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998597746344835 | service: service-general
[2026-04-24 02:43:18.719] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:18.851] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:18.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.509881ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7907235e-1f64-4103-ab1c-4375946d9643 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:18.851] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998598719186155 | service: service-general
[2026-04-24 02:43:19.519] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:19.653] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:19.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.20327ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1bc36f4c-a0e6-4e1e-b604-e7590ad65fee | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:19.654] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998599518772057 | service: service-general
[2026-04-24 02:43:20.512] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:20.630] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:20.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.148887ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 29fd7e0d-ff41-4f04-a309-38dcd5af327a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:20.630] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998600512385503 | service: service-general
[2026-04-24 02:43:21.476] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:21.623] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:21.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.682014ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b08cf72d-8d58-4ee5-a8a9-82f3d00987ac | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:21.623] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998601475739763 | service: service-general
[2026-04-24 02:43:22.304] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:22.482] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:22.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.144461ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c483507e-a9e6-41a9-8e24-19525fa04477 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:22.482] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998602304271141 | service: service-general
[2026-04-24 02:43:23.152] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:23.256] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:23.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.504457ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c334cefb-76c1-4256-b5fd-5961df6fd589 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:23.256] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998603151885528 | service: service-general
[2026-04-24 02:43:24.103] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:24.253] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:24.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.493503ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bff96262-10ba-4b39-b5db-da06f649671e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:24.253] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998604103094690 | service: service-general
[2026-04-24 02:43:24.938] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:25.041] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:25.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.158515ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1c77650b-9554-43cc-953f-fb1496e7be1a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:25.042] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998604937839082 | service: service-general
[2026-04-24 02:43:25.722] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:25.827] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:25.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.861008ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 150a259b-84e8-4a9d-b33b-5c2b3f9bf8c9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:25.827] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998605721539865 | service: service-general
[2026-04-24 02:43:26.490] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:26.591] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:26.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.731674ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b8e223b9-8a1d-4fd0-93c9-85632534d04b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:26.591] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998606489552311 | service: service-general
[2026-04-24 02:43:27.251] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:27.387] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:27.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.997973ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 61e693dc-a5a4-4a6e-b7a7-04d915a1eeaf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:27.388] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998607251049485 | service: service-general
[2026-04-24 02:43:28.049] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:28.193] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:28.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.452384ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cad8e59d-b545-4191-a936-16495b16f867 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:28.194] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998608048627563 | service: service-general
[2026-04-24 02:43:28.855] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:29.010] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:29.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.125021ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e91629d7-7e37-4544-a469-72e95c9f2b2d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:29.010] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998608854593590 | service: service-general
[2026-04-24 02:43:29.689] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:43:29.794] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:43:29.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.750254ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cfbb8a15-da51-43ad-94bc-6e3af0c6612d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:43:29.795] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:43:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998609689197209 | service: service-general
[2026-04-24 02:43:30.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3ad76b9-4c04-49fc-9bee-9316713fa705 | service: service-general
[2026-04-24 02:43:30.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 380.422µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d3ad76b9-4c04-49fc-9bee-9316713fa705 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:30.699] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:30.848] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:30.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.11192ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4d119445-7aee-437d-92f0-f4107cd81317 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:30.849] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998670698893979 | service: service-general
[2026-04-24 02:44:31.533] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:31.669] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:31.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.930164ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 89a5c5eb-6f4d-4121-94d3-4b721c6145d1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:31.669] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998671532699178 | service: service-general
[2026-04-24 02:44:32.356] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:32.490] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:32.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.362784ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3eed71d4-406d-497c-b6ac-c9518a0494a5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:32.491] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998672355507759 | service: service-general
[2026-04-24 02:44:33.545] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:33.745] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:33.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.524751ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dfd2514c-a824-4401-bbef-21d3b0b29d3c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:33.746] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998673544611782 | service: service-general
[2026-04-24 02:44:34.422] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:34.549] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:34.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.702103ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4253997f-aaf6-4f8d-9b25-145190ec9908 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:34.549] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998674421972812 | service: service-general
[2026-04-24 02:44:35.559] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:35.709] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:35.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.99684ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c7dbb5c-15f7-415c-9d02-79f4de896027 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:35.710] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998675559039549 | service: service-general
[2026-04-24 02:44:36.371] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:36.513] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:36.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.012525ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 78a515b8-78a6-477f-9706-04a86272dbfb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:36.514] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998676371176139 | service: service-general
[2026-04-24 02:44:37.196] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:37.333] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:37.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.625368ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f0f26a5-ee38-416f-88f1-ea61b4320581 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:37.333] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998677195749454 | service: service-general
[2026-04-24 02:44:37.995] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:38.135] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:38.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.473226ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ab0e84c3-af87-4827-b5e9-f56d0d82654b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:38.136] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998677995479102 | service: service-general
[2026-04-24 02:44:38.813] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:38.952] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:38.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.611678ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6c409f8b-6306-4a88-9fc4-24026978191b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:38.952] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998678812739103 | service: service-general
[2026-04-24 02:44:39.648] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:39.762] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:39.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.601496ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4acf8e99-3334-4113-84f3-41ba150d6db0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:39.763] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998679647613229 | service: service-general
[2026-04-24 02:44:40.432] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:40.556] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:40.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.438585ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f6a6130b-70e7-47cd-b126-7d9ae9231b69 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:40.556] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998680432195700 | service: service-general
[2026-04-24 02:44:41.230] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:41.362] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:41.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.902533ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2f7c00bb-d5d7-45d5-878e-49b36fb4ebf0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:41.363] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998681230347736 | service: service-general
[2026-04-24 02:44:42.041] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:42.142] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:42.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.001758ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4801b626-53eb-4ddf-bcb9-cfb7dccd2339 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:42.143] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998682041148160 | service: service-general
[2026-04-24 02:44:42.813] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:42.965] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:42.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.602022ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cfd6b36c-fe63-42d5-bde8-9a36190046f4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:42.965] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998682813173745 | service: service-general
[2026-04-24 02:44:43.810] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:43.936] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:43.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.615316ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0aef1512-9aef-4d2a-baee-c7e752f28746 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:43.936] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998683810201959 | service: service-general
[2026-04-24 02:44:44.620] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:44.714] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:44.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 94.260196ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 870bad03-0c10-4e21-88cc-316395587f48 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:44.714] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998684620177048 | service: service-general
[2026-04-24 02:44:45.397] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:45.534] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:45.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.564844ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b4a904b6-2dcf-4634-8eae-3cfdbf4465c5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:45.535] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998685397318022 | service: service-general
[2026-04-24 02:44:46.207] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:46.344] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:46.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.42997ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 209597ea-6d35-421d-8d14-ff66f26b4415 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:46.345] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998686206369172 | service: service-general
[2026-04-24 02:44:47.018] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:47.126] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:47.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.874161ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 58135e6f-9532-4da0-bc63-174291d971bd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:47.126] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998687016431279 | service: service-general
[2026-04-24 02:44:47.807] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:47.944] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:47.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.735331ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7ce9397c-8452-4149-85be-833e84dddc98 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:47.944] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998687806566010 | service: service-general
[2026-04-24 02:44:48.623] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:48.767] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:48.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.7936ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1584e921-20c8-4fa1-b884-90a52ae8ab2f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:48.768] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998688623190353 | service: service-general
[2026-04-24 02:44:49.434] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:49.541] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:49.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.187309ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bfd67ae2-3f36-4e83-945a-fcdabd603d40 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:49.541] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998689433490919 | service: service-general
[2026-04-24 02:44:50.221] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:50.352] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:50.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.889913ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a295299d-6ca9-40f3-8a81-e6b0724cb005 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:50.352] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998690221397337 | service: service-general
[2026-04-24 02:44:51.022] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:51.131] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:51.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.979559ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 810e1a96-c5e4-45f9-8627-f39b5384c6b1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:51.131] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998691022394454 | service: service-general
[2026-04-24 02:44:51.824] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:51.985] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:51.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.668707ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 66044df2-a325-4401-a8dd-40cf0b704371 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:51.985] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998691823899084 | service: service-general
[2026-04-24 02:44:52.667] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:52.842] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:52.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.245732ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d8745c5-7d10-4f3c-945d-3ed4b188405a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:52.843] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998692666770671 | service: service-general
[2026-04-24 02:44:53.896] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:54.042] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:54.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.511949ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0a3534d6-4a9b-4e37-b724-353e0eaa945e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:54.043] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998693895368136 | service: service-general
[2026-04-24 02:44:54.721] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:54.932] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:54.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.666816ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 34271f81-c14f-42fd-b2e0-aa763c0b3651 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:54.932] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998694721111367 | service: service-general
[2026-04-24 02:44:55.799] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:55.925] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:55.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.461957ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6ae84735-ab31-47ba-9b39-85eee58e347a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:55.925] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998695799230301 | service: service-general
[2026-04-24 02:44:56.623] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:56.712] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:56.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 90.339539ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a09b5c65-43a9-4cdd-ace1-39762ac4f432 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:56.713] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998696622767931 | service: service-general
[2026-04-24 02:44:57.385] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:57.486] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:57.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.418495ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f25b9ecf-bdd9-4a13-aebe-84c2af8c586c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:57.486] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998697385061052 | service: service-general
[2026-04-24 02:44:58.163] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:58.303] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:58.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.4253ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7ff825c9-ba8b-4219-9951-69060ceb9967 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:58.303] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998698162893494 | service: service-general
[2026-04-24 02:44:58.977] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:44:59.131] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:44:59.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.770511ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d055f55b-6df5-4cbc-a354-a29807f0f57a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:44:59.132] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:44:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998698977352615 | service: service-general
[2026-04-24 02:44:59.816] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:00.174] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:00.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 358.732621ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23b0cc2e-9ac3-41f4-b43f-ce1fdd32fa25 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:00.174] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998699815622939 | service: service-general
[2026-04-24 02:45:00.844] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:00.938] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:00.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.167746ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d3ad60a9-93f6-48eb-aac0-1ed652ae6dc9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:00.938] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998700843676790 | service: service-general
[2026-04-24 02:45:01.631] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:01.746] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:01.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.331741ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b74592e4-b764-4322-89c8-c8adc35a35fc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:01.746] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998701631392070 | service: service-general
[2026-04-24 02:45:02.453] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:02.574] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:02.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.199012ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a7c1f488-92b4-4e17-942f-554d5c5d6a0e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:02.575] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998702452827279 | service: service-general
[2026-04-24 02:45:03.288] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:03.407] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:03.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.662648ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9584dc2b-6d3e-4c44-93e5-65f3ba563440 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:03.408] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998703287344333 | service: service-general
[2026-04-24 02:45:04.107] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:04.510] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:04.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 403.480142ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3f04e5bb-e925-44a1-8bf0-0f9ee8a19d55 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:04.510] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998704106893779 | service: service-general
[2026-04-24 02:45:05.231] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:05.376] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:05.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.525549ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ba173568-6591-4c69-b832-cb13cb1a5783 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:05.376] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998705230881064 | service: service-general
[2026-04-24 02:45:06.076] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:06.188] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:06.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.438359ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 34c30c96-cef1-4957-b7b9-f83749159cce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:06.189] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998706075701645 | service: service-general
[2026-04-24 02:45:07.185] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:07.306] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:07.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.852894ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 874db360-8c14-4333-88c7-4f9df39c834c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:07.306] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998707184642434 | service: service-general
[2026-04-24 02:45:07.989] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:08.136] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:08.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.641812ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e86da79f-087f-4cfc-8835-d2012d94bb73 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:08.136] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998707988906358 | service: service-general
[2026-04-24 02:45:08.799] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:08.906] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:08.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.842919ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 154a4b0a-a419-4130-970c-34747f8b18ae | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:08.906] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998708798778108 | service: service-general
[2026-04-24 02:45:09.592] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:09.726] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:09.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.05815ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a6c03e8e-76e1-4f28-98d6-14c740818e5a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:09.726] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998709591744101 | service: service-general
[2026-04-24 02:45:10.392] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:10.522] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:10.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.234514ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 88df4e6f-b370-4114-b5bd-5956d8b5bfd8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:10.522] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998710392511931 | service: service-general
[2026-04-24 02:45:11.204] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:11.350] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:11.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.032253ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51bd8c1f-2ae0-447b-979f-a299bbfd5e69 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:11.351] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998711203955892 | service: service-general
[2026-04-24 02:45:12.040] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:12.192] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:12.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.858214ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d848cf55-0cd2-48a4-9201-f6fdefd6a441 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:12.193] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998712040307368 | service: service-general
[2026-04-24 02:45:12.873] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:13.025] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:13.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.085002ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 02b4313d-67ec-413c-afb1-66f239c1df2f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:13.025] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998712872457926 | service: service-general
[2026-04-24 02:45:13.703] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:13.819] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:13.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.918753ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0966d8af-f3c3-4512-9a82-2d4ee16983bc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:13.819] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998713702585274 | service: service-general
[2026-04-24 02:45:14.650] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:14.754] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:14.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.571203ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 57860a89-6350-4f7c-82c6-abcb3f543806 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:14.754] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998714650191628 | service: service-general
[2026-04-24 02:45:15.597] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:15.741] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:15.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.017392ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 251ef001-894a-415a-95cf-bf24e012cfc7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:15.741] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998715597482684 | service: service-general
[2026-04-24 02:45:16.578] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:16.726] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:16.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.319938ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e3c47043-0e6c-46cc-8056-f3a09fd7b647 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:16.727] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998716577757271 | service: service-general
[2026-04-24 02:45:17.393] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:17.714] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:17.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 322.40012ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7b28937e-3eac-47c0-b8b4-3ee599e16aec | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:17.715] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998717392616667 | service: service-general
[2026-04-24 02:45:18.402] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:18.540] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:18.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.703171ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b39d4715-0128-4d22-988a-a37c1c74824e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:18.540] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998718401612299 | service: service-general
[2026-04-24 02:45:19.219] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:19.362] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:19.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.05771ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4e2211a5-c5eb-46f4-815b-888922b11b5e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:19.363] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998719219103179 | service: service-general
[2026-04-24 02:45:20.027] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:20.135] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:20.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.479619ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 159d748a-3c8f-4f43-8a2e-e729f88c52df | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:20.136] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998720026601139 | service: service-general
[2026-04-24 02:45:20.820] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:20.925] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:20.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.948334ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 33bc9a33-ab13-4be8-8d35-90ac67dfaa52 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:20.926] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998720820051409 | service: service-general
[2026-04-24 02:45:21.614] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:45:21.726] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:45:21.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.037288ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 75f3282d-a140-4b56-9f2c-0d20e8de9d2e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:45:21.727] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:45:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998721614120938 | service: service-general
[2026-04-24 02:45:22.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 783515ca-c964-4c5d-9c5e-b3853a6484a7 | service: service-general
[2026-04-24 02:45:22.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 380.32µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 783515ca-c964-4c5d-9c5e-b3853a6484a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:22.650] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:22.799] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:22.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.632746ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3a847e5f-d52a-4cf2-89c4-1691dfb018de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:22.799] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998782649728080 | service: service-general
[2026-04-24 02:46:23.490] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:23.627] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:23.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.818166ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b959aa3c-409a-4cbd-89ed-16e14705d3ff | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:23.627] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998783488990657 | service: service-general
[2026-04-24 02:46:24.302] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:24.469] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:24.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.655338ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: adde2e86-d780-4fad-84a6-0cbcb640d607 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:24.469] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998784302002271 | service: service-general
[2026-04-24 02:46:25.177] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:25.280] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:25.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.230939ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a64a9139-4f9d-4fc9-b876-8624bf4a5a3d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:25.281] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998785176871255 | service: service-general
[2026-04-24 02:46:25.988] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:26.134] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:26.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.317464ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d18bdaf7-9724-43c3-9dc5-8574355a152e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:26.134] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998785988234741 | service: service-general
[2026-04-24 02:46:27.202] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:27.359] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:27.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.327277ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cac9db89-9b8c-48b4-be89-c260c354db93 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:27.359] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998787202161109 | service: service-general
[2026-04-24 02:46:28.028] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:28.121] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:28.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 93.478181ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: da43c064-8e20-4240-a53e-333c1891bc34 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:28.122] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998788028492480 | service: service-general
[2026-04-24 02:46:28.796] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:28.936] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:28.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.984181ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9cf7f5ad-0f70-4cef-a88d-ab2b4616048b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:28.936] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998788796416983 | service: service-general
[2026-04-24 02:46:29.803] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:29.943] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:29.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.666235ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 12286ae6-f3f9-472c-b31a-e0c04f6266b4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:29.943] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998789802589971 | service: service-general
[2026-04-24 02:46:30.645] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:30.849] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:30.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.658366ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e34a7958-498e-44dd-820c-11f9d3b7be5c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:30.849] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998790644793601 | service: service-general
[2026-04-24 02:46:31.544] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:31.823] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:31.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 279.789776ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e3764298-1b87-4c69-91d7-6ca28600ea73 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:31.824] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998791544133402 | service: service-general
[2026-04-24 02:46:32.491] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:32.636] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:32.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.933313ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a165f560-cb95-4686-836a-241603815266 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:32.636] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998792491316823 | service: service-general
[2026-04-24 02:46:33.491] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:33.598] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:33.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.498949ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff5f8052-2692-4136-8f2c-f1f468e1f8a0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:33.598] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998793491230130 | service: service-general
[2026-04-24 02:46:34.275] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:34.392] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:34.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.374257ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c6dc4cc2-e6f8-4d27-a72b-759b3d0bbac4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:34.393] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998794274727338 | service: service-general
[2026-04-24 02:46:35.100] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:35.383] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:35.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 283.693439ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e6cfede5-0283-4996-bdcc-af0578e8e663 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:35.384] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998795100150945 | service: service-general
[2026-04-24 02:46:36.085] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:36.184] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:36.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.473603ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 61f3940b-5e79-4815-9409-ec77cde417f5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:36.184] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998796085349848 | service: service-general
[2026-04-24 02:46:36.851] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:37.026] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:37.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.24292ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aba45238-cfe6-4a81-b4b4-05d57d09124f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:37.026] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998796850617493 | service: service-general
[2026-04-24 02:46:37.699] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:37.803] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:37.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.902142ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6a5235dd-a359-4878-956f-91b0e001de2a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:37.804] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998797699261786 | service: service-general
[2026-04-24 02:46:38.514] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:38.651] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:38.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.8412ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 914ceaa5-6247-457d-ad1c-d7e5cfb3821b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:38.651] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998798513756280 | service: service-general
[2026-04-24 02:46:40.235] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:40.388] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:40.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.86373ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d8b46453-fa32-4e6f-8b13-af5d0a715acb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:40.389] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998800234980747 | service: service-general
[2026-04-24 02:46:41.231] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:41.347] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:41.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.228279ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 34062cc3-e3e5-4bfd-8df0-c52bc01e1b17 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:41.348] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998801230970029 | service: service-general
[2026-04-24 02:46:42.025] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:42.165] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:42.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.974473ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a773a243-92a0-49e8-b665-016996fbbf69 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:42.165] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998802024661201 | service: service-general
[2026-04-24 02:46:43.044] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:43.222] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:43.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.811812ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 59528960-1f91-4b17-954d-4d87ec48522c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:43.223] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998803044164363 | service: service-general
[2026-04-24 02:46:43.903] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:44.080] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:44.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.126362ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a77086ba-0323-4583-b07a-4cc707be2219 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:44.080] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998803903374027 | service: service-general
[2026-04-24 02:46:44.961] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:45.185] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:45.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.457273ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ffce8648-3e43-4147-9b5a-ff23a7fb1e27 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:45.186] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998804960638753 | service: service-general
[2026-04-24 02:46:45.874] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:46.044] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:46.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.53124ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a514e559-1dd7-43ef-816f-9e1baa32202d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:46.044] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998805873822034 | service: service-general
[2026-04-24 02:46:46.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:46.892] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:46.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.699463ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 089ec456-13f7-4ec5-b94b-b6449268a43c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:46.892] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998806725642751 | service: service-general
[2026-04-24 02:46:47.565] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:47.777] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:47.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.056787ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4a4c90e5-401a-4918-8e00-e634b7f0a737 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:47.778] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998807564918098 | service: service-general
[2026-04-24 02:46:48.626] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:48.803] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:48.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.909749ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a4298f00-f525-4e18-a08f-a4e1ad5839a4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:48.804] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998808625987481 | service: service-general
[2026-04-24 02:46:49.487] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:49.608] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:49.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.081549ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0efccfa0-eb1d-4fbe-9719-110dc2704908 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:49.608] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998809486501431 | service: service-general
[2026-04-24 02:46:50.320] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:50.426] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:50.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.929556ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e53618b5-4128-4cb2-82ad-2270da10cbe3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:50.426] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998810319667522 | service: service-general
[2026-04-24 02:46:51.098] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:51.949] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:51.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 851.816172ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 24ddac5c-bfb1-45e2-a3f0-3ff9f787190c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:51.950] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998811098314474 | service: service-general
[2026-04-24 02:46:52.641] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:52.756] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:52.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.42001ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dfd05524-5d26-4383-8f68-774cf6837c8b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:52.757] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998812640773410 | service: service-general
[2026-04-24 02:46:53.447] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:53.658] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:53.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.489753ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 45804b28-fcb3-4417-aba3-5aed7c284afc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:53.659] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998813446651691 | service: service-general
[2026-04-24 02:46:54.345] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:54.442] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:54.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.014299ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2b150613-fb93-4051-a84d-06570b871da1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:54.442] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998814344557845 | service: service-general
[2026-04-24 02:46:55.310] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:55.441] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:55.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.472255ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: de08eb16-d50c-4042-b3a0-3eb3f9aabf53 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:55.441] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998815310232514 | service: service-general
[2026-04-24 02:46:56.129] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:56.245] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:56.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.323675ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7dcebb8a-48dd-44b3-b664-4d87bbda62f4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:56.245] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998816129174441 | service: service-general
[2026-04-24 02:46:56.943] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:57.061] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:57.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.403851ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b813438e-4a33-4c48-9e6a-5a339d84a145 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:57.061] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998816943126393 | service: service-general
[2026-04-24 02:46:57.762] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:57.921] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:57.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.096358ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8a53172f-e5d7-48af-a90d-35a4b1f624b0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:57.921] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998817761522022 | service: service-general
[2026-04-24 02:46:58.615] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:58.737] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:58.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.053115ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 63026f17-d64c-4c25-85fe-1c6037add2a8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:58.738] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998818615050252 | service: service-general
[2026-04-24 02:46:59.420] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:46:59.543] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:46:59.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.88898ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a8146088-04f8-4d95-b686-57aad41a04f9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:46:59.544] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:46:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998819420029957 | service: service-general
[2026-04-24 02:47:00.220] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:00.403] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:00.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.511202ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d1954af6-af8c-4725-8921-178eafaf829e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:00.404] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998820219478434 | service: service-general
[2026-04-24 02:47:01.251] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:01.396] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:01.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.460722ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8d211b7-d4dd-4030-af8d-f2481df768db | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:01.396] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998821251197926 | service: service-general
[2026-04-24 02:47:02.077] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:02.228] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:02.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.841922ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ec861132-9507-4ada-a840-b1a9cc54875b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:02.228] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998822076826488 | service: service-general
[2026-04-24 02:47:02.896] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:03.047] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:03.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.00155ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4250028f-9ba5-4202-98fc-9314f147ea7b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:03.048] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998822896218517 | service: service-general
[2026-04-24 02:47:03.732] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:04.036] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:04.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 304.757337ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 95331680-0891-4558-b1cd-db603c1567ff | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:04.036] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998823731951087 | service: service-general
[2026-04-24 02:47:04.724] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:05.137] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:05.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 414.145085ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7255de1a-d7df-40bf-a149-43121e0e26e7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:05.138] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998824724053598 | service: service-general
[2026-04-24 02:47:05.809] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:05.958] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:05.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.335562ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cc2020f8-70bc-4a70-8e2e-ce637bd1b3c8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:05.959] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998825808814263 | service: service-general
[2026-04-24 02:47:06.621] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:06.741] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:06.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.71869ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 18a3fc37-fe3d-4b04-a58c-ef95087d1b4e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:06.742] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998826621340875 | service: service-general
[2026-04-24 02:47:07.585] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:07.850] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:07.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 265.297233ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7840f48c-8eb7-41bd-a95e-db0d84ffb4af | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:07.850] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998827585409452 | service: service-general
[2026-04-24 02:47:08.551] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:08.677] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:08.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.021242ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7c0c4955-363b-40c6-8461-0ce457bd00c1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:08.677] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998828550542284 | service: service-general
[2026-04-24 02:47:09.346] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:09.496] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:09.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.62371ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9a508fb1-6e30-4b12-bdee-d4fe59f3c859 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:09.496] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998829345955497 | service: service-general
[2026-04-24 02:47:10.350] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:10.529] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:10.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.798015ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 27388bdc-75a5-4af6-8199-5b4c989363e4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:10.529] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998830349913992 | service: service-general
[2026-04-24 02:47:11.194] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:11.348] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:11.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.564213ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 69ef3a8d-ddbd-41c5-ae54-00654fdc9ce2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:11.349] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998831193568537 | service: service-general
[2026-04-24 02:47:12.013] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:12.125] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:12.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.95468ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4ac893ac-d8a0-4272-b0ab-899766c7150b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:12.125] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998832012672311 | service: service-general
[2026-04-24 02:47:12.789] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:12.931] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:12.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.422729ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ac8d0a72-77f9-4275-9bea-4333c5716e0d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:12.931] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998832789017076 | service: service-general
[2026-04-24 02:47:13.597] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:13.852] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:13.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 255.863829ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5038a7c4-5d5f-4a05-b78b-1d2477936dc5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:13.852] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998833596466743 | service: service-general
[2026-04-24 02:47:14.855] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:15.022] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:15.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.250815ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 90977968-7e2e-47ce-9672-5551db77bafc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:15.022] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998834855103922 | service: service-general
[2026-04-24 02:47:15.713] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:15.851] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:15.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.896217ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 89bd8829-c6dc-408c-9483-4ad219dc8c68 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:15.852] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998835713267118 | service: service-general
[2026-04-24 02:47:16.529] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:47:16.652] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:47:16.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.755335ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d2897ca7-13c6-4307-89d0-542fe3a3e364 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:47:16.652] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:47:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998836529005599 | service: service-general
[2026-04-24 02:47:17.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52d8a7d2-0389-46b1-ba15-c7903ab0dc7a | service: service-general
[2026-04-24 02:47:17.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 404.081µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 52d8a7d2-0389-46b1-ba15-c7903ab0dc7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:17.602] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:17.705] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:17.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.187999ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e02d0944-80ab-401b-b268-187af1477103 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:17.706] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998897601822617 | service: service-general
[2026-04-24 02:48:18.580] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:18.716] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:18.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.442335ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f438dd49-3ff7-4aca-a305-e850b3259cf7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:18.716] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998898579759856 | service: service-general
[2026-04-24 02:48:19.374] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:19.507] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:19.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.511954ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e0af6f41-ed89-44cd-8e87-4b723ba19117 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:19.507] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998899374187855 | service: service-general
[2026-04-24 02:48:20.182] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:20.292] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:20.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.707995ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5857979f-5d7b-476d-94a4-ef3471b581f5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:20.292] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998900181646254 | service: service-general
[2026-04-24 02:48:20.975] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:21.113] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:21.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.723715ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f0fdc380-72e1-406f-938a-af4528239302 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:21.114] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998900974510868 | service: service-general
[2026-04-24 02:48:21.982] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:22.075] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:22.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 93.003975ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d04d74da-55fb-413f-826d-13db6322540e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:22.075] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998901982208276 | service: service-general
[2026-04-24 02:48:23.109] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:23.216] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:23.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.305726ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9991894b-33f8-46e9-9e51-d31f8b88435a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:23.216] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998903109162568 | service: service-general
[2026-04-24 02:48:23.878] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:24.041] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:24.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.834986ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8bb7bd06-9cdd-4428-a7b7-1b0bcc8724af | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:24.042] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998903878231503 | service: service-general
[2026-04-24 02:48:24.710] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:24.831] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:24.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.92676ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ec30bd68-3a7b-4cb6-b375-d255aae37729 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:24.831] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998904710491327 | service: service-general
[2026-04-24 02:48:25.510] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:25.645] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:25.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.283843ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ddc72905-925c-4a22-a8d2-41df73cc1f06 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:25.646] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998905509830733 | service: service-general
[2026-04-24 02:48:26.320] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:26.457] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:26.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.165549ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c2d35cb-db44-45b3-82b4-8f1ed00b2647 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:26.457] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998906320150740 | service: service-general
[2026-04-24 02:48:27.314] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:27.623] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:27.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 309.702128ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d22db9d-151d-422e-bca7-ff5d5b922131 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:27.623] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998907313889853 | service: service-general
[2026-04-24 02:48:28.300] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:28.402] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:28.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.539732ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c67e2b93-465a-4467-ab4b-aa4d8f8212d2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:28.402] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998908300213532 | service: service-general
[2026-04-24 02:48:29.087] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:29.257] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:29.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.834879ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b9dc78ef-9986-44a1-81cd-29f11c3835b4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:29.257] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998909086829485 | service: service-general
[2026-04-24 02:48:29.941] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:30.234] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:30.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 293.429521ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 00d49a99-abe3-4002-b2e9-f80256dd88c1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:30.234] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998909940985681 | service: service-general
[2026-04-24 02:48:30.917] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:31.061] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:31.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.049406ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d64f53d5-a3f7-417b-9071-4a03dc608f3f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:31.061] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998910917354084 | service: service-general
[2026-04-24 02:48:31.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:31.830] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:31.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.807551ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e65d5e5a-7a7c-408f-9694-ba88c0fdfe7a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:31.830] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998911722660108 | service: service-general
[2026-04-24 02:48:32.498] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:32.642] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:32.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.09493ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f129017e-019c-4bd5-990f-241a69fe54aa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:32.642] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998912498351821 | service: service-general
[2026-04-24 02:48:33.324] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:33.468] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:33.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.074652ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 361932f1-518e-4d54-8661-8c5c7cbebfb3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:33.469] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998913323848047 | service: service-general
[2026-04-24 02:48:34.167] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:34.267] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:34.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.696948ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 52a898f2-7913-410d-a731-ceedfcd2eb23 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:34.267] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998914166918170 | service: service-general
[2026-04-24 02:48:34.987] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:35.107] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:35.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.34975ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0098883e-35f4-4184-8c30-6fb01ee9ff6f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:35.108] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998914986646700 | service: service-general
[2026-04-24 02:48:35.812] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:35.963] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:35.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.708932ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ee6b35f-08b8-4ab7-8035-919322dfda07 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:35.963] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998915812502899 | service: service-general
[2026-04-24 02:48:36.648] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:36.796] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:36.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.198251ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ffdc3cae-78e4-4355-9d3c-2cde9480e58d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:36.796] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998916648313479 | service: service-general
[2026-04-24 02:48:37.648] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:37.752] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:37.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.291074ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2477be85-2c73-4e28-af7c-249f1bd89877 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:37.752] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998917648019074 | service: service-general
[2026-04-24 02:48:38.434] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:38.586] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:38.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.065595ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 459bf4cd-8ff6-4ab3-9124-671da9348007 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:38.586] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998918433752110 | service: service-general
[2026-04-24 02:48:39.457] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:39.582] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:39.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.35551ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4b9d66d4-db90-425d-961c-00924a5c3e2f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:39.583] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998919456698888 | service: service-general
[2026-04-24 02:48:40.286] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:40.385] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:40.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.315111ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9246690a-d771-4da4-8549-dba812b59d51 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:40.385] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998920286052495 | service: service-general
[2026-04-24 02:48:41.070] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:41.208] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:41.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.228261ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6d2e42d4-bd1a-47aa-99c9-713370555fe2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:41.209] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998921069920210 | service: service-general
[2026-04-24 02:48:41.890] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:42.042] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:42.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.783867ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8c83478-1946-4801-a3a8-9d2cf9084f1f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:42.042] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998921889796937 | service: service-general
[2026-04-24 02:48:42.930] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:43.065] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:43.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.068734ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c449ff99-61d1-4a44-b403-03cf8abdcd3f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:43.066] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998922929943587 | service: service-general
[2026-04-24 02:48:43.731] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:43.843] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:43.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.502302ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 58def1a9-a611-4378-9926-6b931cdd2b1d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:43.844] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998923731447950 | service: service-general
[2026-04-24 02:48:44.706] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:44.802] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:44.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.252355ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f59c5fbd-26a0-4ef9-a2a0-5b09cf5c901b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:44.802] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998924706302644 | service: service-general
[2026-04-24 02:48:45.658] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:45.813] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:45.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.251799ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7f3284ad-0a5c-40fa-88e4-7a9138e2c557 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:45.813] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998925657519646 | service: service-general
[2026-04-24 02:48:46.496] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:46.653] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:46.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.743048ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4ec8c8d7-76b3-4518-b946-ee4b80099251 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:46.654] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998926496251115 | service: service-general
[2026-04-24 02:48:47.692] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:47.849] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:47.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.318098ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3f3051ad-4e1f-4369-9d90-bb9a94740f3b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:47.850] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998927691889947 | service: service-general
[2026-04-24 02:48:48.698] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:48.794] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:48.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.450801ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e9d4b874-8ca6-4037-943c-ac31f72d2692 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:48.795] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998928697765291 | service: service-general
[2026-04-24 02:48:49.801] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:49.965] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:49.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.434695ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 558b3725-3a68-46b9-9051-1cf3987ea1df | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:49.965] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998929800907799 | service: service-general
[2026-04-24 02:48:50.633] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:50.748] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:50.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.344684ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 09c45464-7701-4d8b-90fd-6a1cc69e388b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:50.749] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998930632628518 | service: service-general
[2026-04-24 02:48:51.434] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:51.536] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:51.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.5749ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 74bcd365-cd48-4d1c-b75f-e33a53abfaac | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:51.536] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998931433995952 | service: service-general
[2026-04-24 02:48:52.204] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:52.303] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:52.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.863478ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8632a32-8dee-4804-9a69-958fb78e25a2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:52.303] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998932203825559 | service: service-general
[2026-04-24 02:48:53.202] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:53.308] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:53.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.511674ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 93a42d96-bca9-4ff9-8d4d-b55048028a01 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:53.309] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998933201485641 | service: service-general
[2026-04-24 02:48:53.987] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:54.087] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:54.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.890823ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eb492c48-c828-482d-bbc0-63136e4c2359 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:54.088] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998933987015075 | service: service-general
[2026-04-24 02:48:54.754] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:54.982] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:54.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 229.102077ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a13402a9-afbe-491e-849b-a0ed06dde685 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:54.982] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998934753513974 | service: service-general
[2026-04-24 02:48:55.651] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:55.757] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:55.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.373603ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7ba65ca9-3d7b-40f1-9414-d83d4aae97a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:55.757] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998935651063845 | service: service-general
[2026-04-24 02:48:56.442] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:56.549] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:56.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.440074ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e3af85aa-b6c4-4f94-90f9-7a817a81d545 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:56.549] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998936442183838 | service: service-general
[2026-04-24 02:48:57.235] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:57.374] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:57.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.78698ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a25c74e3-52e3-453e-b0e4-6beaecee5f78 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:57.375] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998937235379615 | service: service-general
[2026-04-24 02:48:58.057] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:58.164] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:58.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.020699ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f3dbf2c3-befe-4b23-b571-80b7883eb287 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:58.164] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998938056720538 | service: service-general
[2026-04-24 02:48:58.867] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:59.039] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:59.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.832145ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 06532283-19be-4e4e-816f-2a5b16c36720 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:59.040] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998938867057824 | service: service-general
[2026-04-24 02:48:59.741] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:48:59.879] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:48:59.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.396428ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 06a9c925-2abf-4bf8-a95d-589e4d3a4103 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:48:59.879] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:48:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998939741151732 | service: service-general
[2026-04-24 02:49:00.560] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:00.678] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:00.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.030131ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6fb4ad65-5d49-4c47-b884-ade70550bf40 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:00.679] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998940559994987 | service: service-general
[2026-04-24 02:49:01.388] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:01.490] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:01.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.495954ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8f0b081a-d03c-4f44-b435-6b2d213260dc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:01.491] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998941387639317 | service: service-general
[2026-04-24 02:49:02.355] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:02.467] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:02.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.626965ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5d03815c-f597-47b1-abf0-252d0974ae4a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:02.468] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998942355232336 | service: service-general
[2026-04-24 02:49:03.351] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:03.461] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:03.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.402331ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 66a542c3-c79c-4875-bf13-fb438ac328fd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:03.461] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998943351048117 | service: service-general
[2026-04-24 02:49:04.344] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:04.492] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:04.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.094512ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c0c45bc8-8d80-4fb6-b0a4-d67d8cdd3160 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:04.493] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998944344048441 | service: service-general
[2026-04-24 02:49:05.168] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:05.322] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:05.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.324859ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 342ca6f5-c674-4f9e-b3a4-a2dd3e1ba3a6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:05.322] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998945167968583 | service: service-general
[2026-04-24 02:49:06.206] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:06.322] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:06.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.044067ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 904a5d8d-bd1d-4235-b5fa-ea794f2f9c3e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:06.322] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998946205617533 | service: service-general
[2026-04-24 02:49:07.188] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:07.491] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:07.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 303.100165ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 64312fca-70a7-4990-b1dd-55b15e5da48f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:07.491] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998947188310815 | service: service-general
[2026-04-24 02:49:08.169] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:08.323] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:08.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.777288ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6d4a5796-3f4c-4743-935a-d6afed6f5b17 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:08.324] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998948169220889 | service: service-general
[2026-04-24 02:49:09.021] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:09.124] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:09.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.55861ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0f4131cb-b7ae-43b3-ae6b-9f27137dba59 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:09.124] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998949020743163 | service: service-general
[2026-04-24 02:49:09.817] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:49:09.952] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:49:09.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.160388ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b293a333-cb4a-4327-809e-952877d6a7d1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:49:09.952] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:49:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776998949817211793 | service: service-general
[2026-04-24 02:49:10.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94f2a4e8-26fd-47f6-8ac2-18ef13e10963 | service: service-general
[2026-04-24 02:49:10.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 365.165µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 94f2a4e8-26fd-47f6-8ac2-18ef13e10963 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:04.841] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 463.913µs | method: POST | path: /api/v1/auth/login | request_id: 5f7062ae-b7c5-431c-8e85-19619dc5ec96 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:07.064] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:07.172] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:07.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.955007ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cc5736cb-5bf8-4247-a37c-15246d41eee0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:07.172] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999007063354536 | service: service-general
[2026-04-24 02:50:07.841] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:07.954] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:07.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.35401ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 913f9c80-bd4c-4062-b210-17412c6b97ba | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:07.954] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999007841209722 | service: service-general
[2026-04-24 02:50:08.631] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:08.774] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:08.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.30538ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f4a38863-bf5e-4376-a0a8-1fe512313a1b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:08.774] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999008631008630 | service: service-general
[2026-04-24 02:50:09.457] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:09.587] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:09.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.100121ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9efbc14d-bae1-4aa7-9539-c918db3cd91c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:09.587] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999009456577592 | service: service-general
[2026-04-24 02:50:10.265] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:10.404] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:10.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.257172ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f985b29-b8c6-4420-94a5-aadc58ee087d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:10.404] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999010265402022 | service: service-general
[2026-04-24 02:50:11.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:11.225] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:11.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.968654ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 926ab9de-6608-4e34-9f5e-6e058261d312 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:11.225] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999011080416845 | service: service-general
[2026-04-24 02:50:11.896] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:12.054] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:12.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.644446ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0cea9a19-77b4-4c56-b9f8-a0f3035b137e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:12.054] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999011895648058 | service: service-general
[2026-04-24 02:50:13.092] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:13.199] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:13.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.331081ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9744ebd0-0553-478e-a2df-b531253f4372 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:13.200] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999013091625162 | service: service-general
[2026-04-24 02:50:13.895] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:13.997] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:13.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.211258ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0d7def3a-aaf9-44fc-8ba4-8f53ddf4c8ee | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:13.997] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999013895256573 | service: service-general
[2026-04-24 02:50:14.671] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:14.827] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:14.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.117183ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dfebe6a5-3b68-4e5b-8ab6-a98539f7bd52 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:14.827] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999014671090527 | service: service-general
[2026-04-24 02:50:15.518] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:15.672] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:15.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.807023ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6af8d0c0-b3ff-4cbf-91ea-27acbf478171 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:15.672] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999015517993458 | service: service-general
[2026-04-24 02:50:16.352] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:16.497] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:16.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.052832ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f875d92e-4f26-47cc-9413-c1313a17f3fb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:16.497] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999016351805139 | service: service-general
[2026-04-24 02:50:17.175] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:17.351] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:17.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.266628ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 748ae20d-7feb-4083-a248-5a6a0f5ffc0c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:17.351] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999017175215082 | service: service-general
[2026-04-24 02:50:18.037] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:18.171] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:18.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.034525ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a5daed1d-d005-4c4a-a869-b4be3ffda0c6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:18.171] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999018036627979 | service: service-general
[2026-04-24 02:50:18.875] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:18.986] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:18.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.266312ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0873600d-c15c-43ed-aa4e-8bd092d64cfe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:18.986] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999018875207587 | service: service-general
[2026-04-24 02:50:19.687] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:19.823] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:19.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.30602ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0c1d520f-fd67-474b-9551-86d82d6cdd0a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:19.823] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999019686989363 | service: service-general
[2026-04-24 02:50:20.517] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:20.624] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:20.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.25524ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 96a8e399-4dc3-4662-922b-c264549f3f48 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:20.625] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999020516842448 | service: service-general
[2026-04-24 02:50:21.332] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:21.432] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:21.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.416437ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2193bdac-8821-4f69-ba49-7dc12c8beeb8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:21.432] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999021332229061 | service: service-general
[2026-04-24 02:50:22.121] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:22.398] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:22.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 277.781007ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 95f3ee2d-b4db-44f1-9f7b-9e442ae0cfdb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:22.398] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999022120786995 | service: service-general
[2026-04-24 02:50:23.102] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:23.252] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:23.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.345421ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e4dbc078-521a-4816-9505-2784a1f331c5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:23.252] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999023101826588 | service: service-general
[2026-04-24 02:50:23.930] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:24.079] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:24.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.601884ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 54db9937-27e0-4828-b357-59b6b31a55f3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:24.080] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999023929554920 | service: service-general
[2026-04-24 02:50:24.768] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:24.872] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:24.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.743457ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a4178f2b-c1fe-4c28-a9b8-b61d014ba1bd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:24.872] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999024767494422 | service: service-general
[2026-04-24 02:50:25.587] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:25.816] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:25.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 228.965194ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5629d728-b2eb-4504-bd29-60ba7f01bde7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:25.816] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999025587357810 | service: service-general
[2026-04-24 02:50:26.524] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:26.654] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:26.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.45159ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e7f4b0e2-d049-40a2-bef0-3af5987b0dd9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:26.655] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999026523744581 | service: service-general
[2026-04-24 02:50:27.360] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:27.465] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:27.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.242605ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fa57e53f-3887-4eeb-85d8-a95e101d1ce7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:27.465] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999027359554491 | service: service-general
[2026-04-24 02:50:28.159] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:28.261] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:28.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.399863ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d41d7569-07a6-4e6d-89b3-ab6046f19fb1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:28.261] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999028158836761 | service: service-general
[2026-04-24 02:50:28.940] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:29.070] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:29.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.976289ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e3d33c6a-c014-4ba6-83b0-517e8223a6bb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:29.071] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999028940115652 | service: service-general
[2026-04-24 02:50:29.750] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:29.892] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:29.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.809135ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2cd49565-d43b-428b-bd80-cf505dc3c7a6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:29.892] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999029749850155 | service: service-general
[2026-04-24 02:50:30.970] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:31.087] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:31.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.013695ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b94dd471-f5e5-4279-a2d9-bdd544f612aa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:31.087] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999030969617354 | service: service-general
[2026-04-24 02:50:31.797] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:31.942] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:31.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.971041ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 414f1272-2699-4c3b-9710-6d51d9c2fc9e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:31.942] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999031796690976 | service: service-general
[2026-04-24 02:50:32.634] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:32.774] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:32.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.143657ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ccb8f029-573c-4d75-8fb7-f6b99fb89872 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:32.774] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999032633506918 | service: service-general
[2026-04-24 02:50:33.643] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:33.814] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:33.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.02712ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b44152ec-674b-4019-bada-b0a6233a6083 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:33.814] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999033642769575 | service: service-general
[2026-04-24 02:50:34.673] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:34.785] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:34.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.896805ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0b296efb-268d-406c-82f7-88ea09ed6e96 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:34.785] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999034672564809 | service: service-general
[2026-04-24 02:50:35.472] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:35.575] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:35.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.825027ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d46780fd-bd8f-4b7c-adcd-75784423a0af | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:35.575] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999035471734849 | service: service-general
[2026-04-24 02:50:36.274] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:36.420] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:36.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.50197ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ed773568-9219-4b8c-a499-f77fbd4d0d0e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:36.421] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999036273663740 | service: service-general
[2026-04-24 02:50:37.102] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:37.210] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:37.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.384725ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 20bf1da5-80af-48b4-9db2-ac077c5c0b3e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:37.211] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999037101541044 | service: service-general
[2026-04-24 02:50:38.074] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:38.211] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:38.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.20084ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c8868319-0db9-40d9-b3c8-e3f6ae12c822 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:38.212] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999038073764471 | service: service-general
[2026-04-24 02:50:38.894] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:39.060] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:39.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.94594ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d2387bd6-0ab3-431e-bfd9-119b730facfa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:39.060] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999038894459806 | service: service-general
[2026-04-24 02:50:39.916] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:40.072] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:40.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.643634ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 04fb8d6b-e82d-46d2-8e9f-51385dbda40b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:40.072] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999039916119888 | service: service-general
[2026-04-24 02:50:40.752] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:40.868] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:40.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.918535ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fe5a3e6f-fe6e-4f39-9943-701159e97a4e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:40.869] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999040752045422 | service: service-general
[2026-04-24 02:50:41.557] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:41.660] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:41.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.027154ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d773c14f-02f9-45df-8f02-68445c862280 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:41.660] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999041557348700 | service: service-general
[2026-04-24 02:50:42.523] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:42.632] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:42.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.456786ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2f50e851-631e-4806-be64-14f175cacfd2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:42.633] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999042522684372 | service: service-general
[2026-04-24 02:50:43.304] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:43.448] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:43.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.354859ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e9be2385-6627-4349-8683-d0f92e6169c4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:43.448] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999043304198155 | service: service-general
[2026-04-24 02:50:44.297] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:44.407] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:44.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.846067ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dfca1625-d689-4bfc-bb5b-8fa95e4fb669 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:44.408] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999044297106511 | service: service-general
[2026-04-24 02:50:46.200] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:46.312] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:46.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.699378ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 71710500-ff17-44d0-91fa-de48a6066c13 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:46.312] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999046199970424 | service: service-general
[2026-04-24 02:50:46.997] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:47.106] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:47.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.715485ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 00b9993f-777d-40ff-b533-08167675028c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:47.107] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999046997388439 | service: service-general
[2026-04-24 02:50:47.802] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:47.943] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:47.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.1664ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c1df0e17-d3eb-4751-aebe-5a8ad616ecb0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:47.943] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999047801527927 | service: service-general
[2026-04-24 02:50:48.633] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:48.726] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:48.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 94.134657ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 04394126-6ef9-4124-b4fc-de60e016f7ce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:48.726] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999048632527852 | service: service-general
[2026-04-24 02:50:49.564] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:49.666] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:49.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.597915ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fd9c3b4d-8609-433f-b670-b1447695e70a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:49.667] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999049564469747 | service: service-general
[2026-04-24 02:50:51.424] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:51.525] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:51.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.276208ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 983c1e1e-394d-488b-a291-f06b8a5ea00a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:51.526] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999051423659813 | service: service-general
[2026-04-24 02:50:52.424] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:52.568] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:52.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.929326ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 60802215-475f-4f2b-8798-ff9c3597d257 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:52.569] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999052424085025 | service: service-general
[2026-04-24 02:50:53.246] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:53.350] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:53.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.176348ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 636298b9-b3ed-47b8-8d41-9e604ce0adb8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:53.351] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999053245942870 | service: service-general
[2026-04-24 02:50:54.029] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:54.131] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:54.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.174485ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c3a080a6-13b9-4aa7-a1cd-a54569e6e23d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:54.131] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999054029207974 | service: service-general
[2026-04-24 02:50:54.801] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:54.940] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:54.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.038421ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 37f508e9-5e2e-4e98-980f-442cd7a6b8a1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:54.940] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999054801412175 | service: service-general
[2026-04-24 02:50:55.627] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:55.737] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:55.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.50509ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 43501c18-c7bc-4b4f-8b98-e12a59a4001c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:55.738] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999055627435191 | service: service-general
[2026-04-24 02:50:56.441] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:56.554] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:56.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.896279ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 279f1913-d926-4347-a082-4a36501fcac6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:56.554] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999056440757257 | service: service-general
[2026-04-24 02:50:57.236] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:57.362] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:57.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.356668ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 169e5dbb-743e-40d7-89d5-e5789d27a80a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:57.362] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999057236245364 | service: service-general
[2026-04-24 02:50:58.046] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:58.150] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:58.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.850433ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fb1474e4-86da-4728-98ce-3d59622b0801 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:58.151] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999058046102213 | service: service-general
[2026-04-24 02:50:58.829] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:50:58.927] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:50:58.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.31986ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f14dc118-70b8-450b-a47c-930bcb6fc125 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:50:58.927] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:50:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999058828978442 | service: service-general
[2026-04-24 02:50:59.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8d0be3e-7846-41df-9aee-a1508bf0203c | service: service-general
[2026-04-24 02:50:59.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 362.912µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8d0be3e-7846-41df-9aee-a1508bf0203c | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:51:59.900] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:00.008] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:00.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.472225ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cdcebc55-8cbf-4437-b16f-dfe5ce63c3d0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:00.008] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999119899939419 | service: service-general
[2026-04-24 02:52:00.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:00.839] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:00.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.298546ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ff79e85-1d58-4222-b76d-6bf1abafb514 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:00.840] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999120704757211 | service: service-general
[2026-04-24 02:52:01.522] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:01.624] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:01.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.484297ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 325dcc2a-24d0-4c13-b4eb-e9a486ac97ed | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:01.624] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999121522153146 | service: service-general
[2026-04-24 02:52:02.587] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:02.737] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:02.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.295395ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6154d550-3808-452b-bd1f-5d2b80d4d7bf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:02.738] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999122586720725 | service: service-general
[2026-04-24 02:52:03.421] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:03.554] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:03.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.554665ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4052a8f8-8369-4d71-b9b8-580babd34807 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:03.555] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999123420599962 | service: service-general
[2026-04-24 02:52:04.270] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:04.377] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:04.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.409093ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2144ee0d-ae4a-407e-8111-b4fc98af5f2e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:04.378] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999124269734237 | service: service-general
[2026-04-24 02:52:05.064] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:05.197] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:05.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.416515ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8f452749-9ff0-4e81-b07d-39ff5131bc61 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:05.197] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999125064383238 | service: service-general
[2026-04-24 02:52:05.879] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:06.030] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:06.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.008471ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 36431c21-2bd8-4672-83b2-0b2da1e5eaab | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:06.031] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999125878879120 | service: service-general
[2026-04-24 02:52:06.704] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:06.846] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:06.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.800104ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 224e12a8-fbe8-4b37-8a55-3399fc42e085 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:06.846] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999126704004247 | service: service-general
[2026-04-24 02:52:07.535] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:07.682] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:07.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.759581ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: db6b9718-754d-4f99-8bfe-e816a0c45209 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:07.682] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999127535455583 | service: service-general
[2026-04-24 02:52:08.356] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:08.461] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:08.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.492062ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d91ed900-2157-476b-98f9-cebcde13daab | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:08.461] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999128356359353 | service: service-general
[2026-04-24 02:52:09.128] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:09.292] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:09.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.269134ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 08c6f00a-8299-4f4e-a4b3-d3a731cae0b2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:09.292] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999129128071985 | service: service-general
[2026-04-24 02:52:09.969] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:10.097] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:10.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.991716ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f65a2c2-2d1e-46ed-9671-ab2f81959456 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:10.098] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999129969069295 | service: service-general
[2026-04-24 02:52:10.770] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:10.922] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:10.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.771232ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9acdf604-37c3-4a75-b6e7-c59d424ead5d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:10.922] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999130770483119 | service: service-general
[2026-04-24 02:52:11.605] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:11.748] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:11.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.000477ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a476f0c9-86eb-4350-9ec3-1e164ea71900 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:11.748] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999131604813130 | service: service-general
[2026-04-24 02:52:12.609] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:12.713] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:12.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.421471ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 733e62f5-753a-4149-84bb-09d850eadd84 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:12.714] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999132609496710 | service: service-general
[2026-04-24 02:52:13.399] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:13.748] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:13.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 349.561126ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 976e44e2-d4ba-4a48-bdb0-ee6ad3109b80 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:13.748] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999133399215419 | service: service-general
[2026-04-24 02:52:14.801] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:15.028] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:15.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 227.360909ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c071ee21-f53b-4ea4-99f1-456dc00caf85 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:15.028] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999134801068826 | service: service-general
[2026-04-24 02:52:15.869] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:16.034] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:16.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.158881ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e07f3a19-2afb-48fa-a8b3-fd6bee59fde3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:16.034] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999135868594227 | service: service-general
[2026-04-24 02:52:16.727] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:16.900] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:16.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.717004ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4e92bb37-8c85-4302-a225-acd1b3ec42da | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:16.901] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999136727453626 | service: service-general
[2026-04-24 02:52:20.156] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 368.588µs | method: POST | path: /api/v1/auth/login | request_id: 1bac963f-3add-4bff-a2d1-81a70341c9e2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:22.385] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:22.501] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:22.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.267446ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b507c6c8-6b69-4099-9e5d-3ae68176efbc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:22.501] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999142385056196 | service: service-general
[2026-04-24 02:52:23.171] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:23.277] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]},{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:23.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.868434ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 177b5e8e-6309-4844-93fa-e75fcad74230 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:23.277] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999143170642356 | service: service-general
[2026-04-24 02:52:23.940] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:24.081] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:24.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.777214ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e1b3971f-df40-457f-bc73-a31a984a9121 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:24.081] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999143940076585 | service: service-general
[2026-04-24 02:52:24.782] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:24.924] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:24.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.985579ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dc203fc2-ea53-444b-b22d-607a34ccfd34 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:24.925] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999144781888246 | service: service-general
[2026-04-24 02:52:25.619] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:25.753] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:25.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.749324ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cecad9a3-59f5-4ae3-b775-31c5cd9f5d52 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:25.753] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999145619026723 | service: service-general
[2026-04-24 02:52:26.630] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:26.777] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:26.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.626079ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4dac954d-eda4-4477-ada4-da0249821783 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:26.778] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999146629520454 | service: service-general
[2026-04-24 02:52:27.467] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:27.577] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:27.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.7212ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 75f12ef7-e6f1-4e4f-9a6a-b43f71b10add | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:27.577] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999147466672934 | service: service-general
[2026-04-24 02:52:28.265] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:28.362] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:28.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.730647ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bae23351-783e-41a6-812e-3e79975d0a0e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:28.362] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999148264832212 | service: service-general
[2026-04-24 02:52:29.044] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:52:29.176] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"]}]} | service: service-general | status_code: 400
[2026-04-24 02:52:29.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.44943ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 241a89bf-64f7-4621-93ed-a2430a31d8a2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:52:29.177] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:52:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999149043516172 | service: service-general
[2026-04-24 02:52:32.790] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 378.886µs | method: POST | path: /api/v1/auth/login | request_id: f16ba12f-87af-46a2-858d-1fbb63af2d83 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:45.018] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 433.605µs | method: POST | path: /api/v1/auth/login | request_id: 1133e683-86e5-4d46-9736-79fdb1e2229e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:47.950] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:48.267] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 317.50664ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5a4aec49-887b-4900-9453-3cc2cab4e44e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:49.084] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:49.278] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.659024ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1960aa26-2c37-4246-a787-a38eb9aee1e3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:49.968] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:50.189] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.967872ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 644b87b8-3b58-4796-9616-7f93ce85ecda | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:50.871] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:51.056] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.615807ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 58c45b2c-84bb-4adf-902c-cc4204f4f2c1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:52.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:52.175] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:53:52.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.031522ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bdf91cc9-f46c-425e-8036-3f8ecb766ef2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:52.176] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:53:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999232072929322 | service: service-general
[2026-04-24 02:53:52.854] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:53.072] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.060023ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ae893d1b-8f3e-431f-83da-30f8eba83e41 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:53.751] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:53.957] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.061574ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b0d86218-3146-4fac-b23b-ecb559680fe9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:54.639] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:54.837] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.098618ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bbd1168f-e68e-4e79-8e7b-395cb877546d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:55.515] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:55.650] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:53:55.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.467612ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7dc465fb-7fe7-4229-90ed-1a9ef82b7f07 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:55.650] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:53:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999235515235931 | service: service-general
[2026-04-24 02:53:56.805] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:56.935] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:53:56.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.33183ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ed23dc21-7436-4453-91c9-f3f4e579e5eb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:56.936] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:53:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999236804837535 | service: service-general
[2026-04-24 02:53:57.601] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:57.804] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.972804ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c20e1426-33da-4f4c-bf80-5cb26239b952 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:58.669] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:58.874] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.181452ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 967e2189-aa7c-4156-b34c-abfec29a6978 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:53:59.551] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:53:59.773] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 222.254261ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e4dc23e9-9836-4c17-b56f-ba80e6d82f25 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:00.445] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:00.648] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.294755ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 32713ed8-1d9f-4a7d-ae1c-29f51f91ea2e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:01.337] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:01.561] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 224.273481ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6df7e95d-200d-4ce6-82db-79913887589f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:02.579] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:02.809] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:54:02.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 230.517177ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 405e043d-5734-4064-a35c-f7ba4abac541 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:02.809] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:54:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999242578955580 | service: service-general
[2026-04-24 02:54:03.491] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:03.976] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 485.44619ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 64a207aa-3eb3-4690-bd6b-62e4d42b74d3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:04.654] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:04.867] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.143115ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 19c82a41-5609-4a08-8fbd-b7e6ee407b29 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:05.702] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:05.913] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.059191ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3bc343df-7477-40c9-854d-65afa53eeb75 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:06.943] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:07.145] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.353763ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 25d4ad3c-a424-4411-b7af-af4506e714c9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:07.827] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:08.035] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.341923ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dc72523a-1f81-41f4-8a99-f3b4c3ecfda2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:08.720] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:08.932] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.43844ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eab1dce3-8c67-466a-aa1a-5f47a172ab68 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:09.622] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:09.759] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:54:09.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.2508ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7f494e0f-de29-4122-96f2-e83a6b51880a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:09.759] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:54:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999249622263582 | service: service-general
[2026-04-24 02:54:10.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:10.653] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.538024ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8e8806b6-628d-4f46-a2a3-378f435a7758 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:11.518] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:11.748] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 229.669207ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8de95b03-387b-4c7f-9bbf-82565b6b715f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:12.408] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:12.524] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:54:12.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.146069ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c74072a1-a253-49fa-a801-55c68ffbcabb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:12.524] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:54:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999252408178126 | service: service-general
[2026-04-24 02:54:13.362] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:13.517] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.793493ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d3bfe384-7874-4b40-a1d1-643ca69296fe | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:14.192] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:14.433] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 241.931575ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fec2257b-a324-4469-9287-d87973c49bb2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:15.112] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:15.217] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:54:15.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.070498ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 26d548ee-c716-45e3-a944-4fcc7eb4a64e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:15.217] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:54:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999255111570712 | service: service-general
[2026-04-24 02:54:16.058] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:16.251] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.160845ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f2083e47-0bf7-4225-9a79-b3741298cf20 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:17.117] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:17.320] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.827027ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b1751496-8698-4597-b515-1e134d5fa785 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:18.163] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:18.313] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:54:18.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.743423ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 47603008-3978-4d6f-8add-bb4551e4a800 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:18.314] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:54:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999258163457478 | service: service-general
[2026-04-24 02:54:19.009] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:19.201] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.973157ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5c124266-b6ad-4b9e-8360-7c98b047b998 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:19.874] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:20.079] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.905363ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9d983f90-975d-497d-b9e3-bafd08dd356a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:20.744] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:20.919] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.367062ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 46fc3b37-9366-4bd9-b8ea-d4512e8eb147 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:21.923] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:22.080] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:54:22.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.88953ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 642c776c-ff21-444a-b1a2-314cc0fe6416 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:22.081] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:54:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999261922996204 | service: service-general
[2026-04-24 02:54:23.826] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:24.060] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 234.73726ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ea60d8e8-e372-4d2d-8caa-920360d06443 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:24.753] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:24.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.270344ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 90166bf2-aebd-4869-8062-34dc8e7e5c6e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:25.641] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:25.856] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.276021ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 415e8dcc-f3ee-453c-a22c-dfdfd0253398 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:26.519] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:26.754] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 235.482939ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 706fc2f2-601a-45fb-83ce-313f4072867a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:27.473] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:27.685] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.170251ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 353960ba-51f6-49ee-bb26-cbced4ff65b5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:28.362] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:28.487] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:54:28.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.328274ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f8426f64-71fc-4043-b104-f160d00c00de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:28.487] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:54:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999268362382054 | service: service-general
[2026-04-24 02:54:29.175] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:29.364] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.099885ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e0c82602-324d-4f40-ab38-9dd2d21f7ee9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:30.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:30.205] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:54:30.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.751371ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a74c864e-c3e0-41ce-a271-d43b8299d28a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:30.205] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:54:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999270054005610 | service: service-general
[2026-04-24 02:54:30.896] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:31.107] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.055801ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3f2f1c2e-c143-4c30-a3ad-96c3915dcaaf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:31.785] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:32.055] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 270.984153ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9930533f-6a09-497c-9f58-0abe964000d3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:32.744] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:32.895] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.898746ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 83812b37-7202-405d-8dec-3849ccae43e8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:33.798] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:34.022] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.67614ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: da1b2718-c357-42f8-8b22-e71e87d8529c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:34.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:34.872] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.518306ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a990c271-0708-479f-ab4b-b9d6c5a64adf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:35.717] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:36.041] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 324.812155ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bd0e5642-0e95-44d7-8998-1003fa354ef6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:36.745] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:36.929] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.164039ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 69d123c0-1e44-4fdc-a55b-5b8d83c0b1fc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:37.621] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:37.798] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.762207ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d840e54f-141b-4c73-8b0e-d9ec244d4ee7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:38.491] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:38.664] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.030705ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bb31e5a4-b2c0-44d6-9e72-ac7e91d442fc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:39.340] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:39.565] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.098486ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a1bd5443-a1c0-44e8-b7a9-58dbc870b013 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:40.227] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:40.385] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.829675ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6146c261-a6ae-4acd-9532-0827afea287a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:41.222] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:41.396] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.616794ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dc753845-6b4c-40d2-8a61-83f58d5e4bfb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:42.095] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:42.276] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.406732ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b6a96477-959a-440f-a95c-a84d43305c54 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:42.972] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:43.213] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 240.957059ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23b290bb-b46f-4d39-be6e-6d28b8b7febf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:43.905] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:54:44.124] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.649562ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 27a3481a-2578-4924-bc16-3fac8430ba69 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:54:44.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3337533-ef20-488c-b6f4-8a907a212c6a | service: service-general
[2026-04-24 02:54:44.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 359.566µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b3337533-ef20-488c-b6f4-8a907a212c6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:45.053] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:45.159] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:55:45.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.386591ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 10e74148-fd3b-4472-a7dc-213b9395b353 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:45.159] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:55:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999345053304568 | service: service-general
[2026-04-24 02:55:46.187] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:46.395] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.620257ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ec0288d7-0ce7-4341-9acb-e384d1222b51 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:47.071] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:47.280] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.472563ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 72a77fa9-e08d-4d21-afdc-e45f907a739e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:47.935] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:48.168] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 232.84161ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51020961-5f02-4bb0-be30-7ca783d78417 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:48.833] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:49.039] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.630245ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4958c109-79aa-447c-a92f-b8faa633b443 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:49.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:50.081] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.095996ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e20a8d29-46f1-4886-bf55-eada5de30955 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:50.762] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:50.932] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.394612ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4485228a-78c0-4f3b-a940-2aca7d06ab49 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:51.593] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:51.778] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.099939ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ab635cbf-1ba5-4999-bcd4-372c91a20cf6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:52.598] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:52.797] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.753604ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8c835791-b6d5-4f02-a0ff-ac4b8097d923 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:53.494] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:53.712] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.112994ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 669992c8-56fb-4a20-a9dd-42a70bce4ff6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:54.616] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:54.812] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.160471ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f701c094-fa27-4b26-9798-ff201bd9492e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:55.496] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:55.673] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.367012ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b98908fd-6ff2-4c83-852f-37d87baefaf9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:56.364] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:56.544] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.526378ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6554efac-b222-459d-97b2-19296126f0e9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:57.386] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:57.488] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:55:57.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.16911ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d16d85d7-968a-4e67-8796-90826db4c309 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:57.488] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:55:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999357385565418 | service: service-general
[2026-04-24 02:55:58.156] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:58.374] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.283763ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 75b14aeb-b6a0-4e40-a439-bab2c0242a1c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:59.040] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:55:59.219] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.404898ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b7145b2d-4cd2-4096-9192-e80523c04dac | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:55:59.893] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:00.088] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.220032ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0e85a9b3-f710-4d79-80ac-9a9510038aa2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:00.951] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:01.145] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.647536ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 76aa9b8f-e9d5-4108-bd5b-617dd36e1dab | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:01.828] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:02.046] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 218.40407ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 98a7ddba-f0d4-434d-a300-8d6431950cf6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:03.146] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:03.340] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.305649ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 166731a2-db85-4822-9bbc-a76c57d9a909 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:04.048] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:04.260] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.022201ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 47df184c-1ded-434a-b5df-bbe294b01f73 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:05.174] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:05.432] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 257.991204ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1019098f-79c9-4fe5-9fea-78400db53603 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:06.203] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:06.406] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.592697ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 48989331-28e6-457d-add5-5ebabc353e3a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:07.094] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:07.256] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.256498ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 20b062ed-a273-46ad-90e5-1b8f5fda524d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:07.928] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:08.314] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 386.922706ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a963bd5a-c7dc-4440-ba1d-ce09089e9dc4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:09.003] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:09.184] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.905296ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fbdd47d0-9a46-4335-90b5-0c7e550c255e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:09.898] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:10.146] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 248.549346ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 85a2cf39-88cc-4f00-b08b-a1716056e042 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:10.818] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:11.071] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 252.984916ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7d364c55-3eb3-4d30-bf33-b8e7c6a70a69 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:11.733] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:11.947] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.490823ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 278a137a-6bdb-4318-953e-91e3266a74a0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:12.640] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:12.808] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.986571ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2ee0cea5-c4e4-4493-9b38-425330c4f04d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:13.523] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:13.736] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.770941ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 228be2f2-4867-42e9-9db9-ea563f2bbd45 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:14.425] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:14.602] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.83166ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e5e49b12-20ab-4244-9763-14596db2f724 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:15.509] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:15.705] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.749147ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3900a286-70b5-4e78-b353-a5e97d7b9d1f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:16.372] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:16.530] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:56:16.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.538998ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f649e456-00dd-4670-9c7d-d8b0d03e68f4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:16.531] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:56:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999376371572653 | service: service-general
[2026-04-24 02:56:17.248] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:17.436] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.13448ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 67ad55c4-6b32-4480-9fb5-9de2495ac49d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:18.128] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:18.321] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.803078ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 10becf89-114e-46d6-bc7d-3d60d1981fd2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:19.016] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:19.226] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.35267ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b0707d0e-3a92-4025-808a-6cded61eb973 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:20.094] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:20.293] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.130305ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 453d6fd2-d90f-4ebf-84e9-271375844db9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:20.979] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:21.170] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.200814ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6630b903-8999-4ba0-9685-abe5dfb54cb8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:21.847] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:22.043] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.288843ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f62d6783-2e7c-471e-a004-47c2a3c28f15 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:22.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:22.874] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.491307ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 55137c10-6f26-4b43-ba73-d19266665cf2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:25.176] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:25.366] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.025778ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 25ef3beb-0d19-48fb-80e4-18d2d7e42abb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:27.680] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:27.843] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.434384ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 877a443c-f71e-4e84-99ca-e29ff71818f4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:28.540] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:28.732] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.839676ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4a539f94-7900-4fe5-84e3-aa9793da8271 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:29.413] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:29.596] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.263643ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9eb1390c-41a1-4e75-ad28-2415ba0f6be9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:30.779] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:30.962] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.914929ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c006bd0-03f5-41cd-bb5f-e6d4552933e6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:31.648] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:31.760] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:56:31.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.783678ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0c6c964d-7bfe-4ebd-bd87-902f0bde3a51 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:31.760] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:56:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999391647626929 | service: service-general
[2026-04-24 02:56:32.450] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:32.617] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.225205ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5d669923-e757-4ec5-b39c-8c72026678ba | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:34.050] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:34.228] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.261049ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bebcc0c6-494f-4023-a3db-ac8bbde6feef | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:34.907] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:35.126] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.723092ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6215c75d-441c-497a-b844-c6d3e73e13f4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:35.862] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:36.031] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.877393ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ceeda3d-08d2-4bb9-a12c-6bd95e6a2234 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:37.453] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:37.683] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 230.696185ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2e142a9d-be53-436a-b380-c9823acd6461 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:38.918] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:39.131] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.957934ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e10a7daf-bad2-4b15-ba87-9502f8c454c1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:39.792] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:39.948] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.079296ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8dc7fe53-5784-4214-8cf8-737d25f74a80 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:40.609] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:40.802] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.083385ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fe429c0f-687c-4901-9ad8-c19dc39790fb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:41.469] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:41.630] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.392962ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3e183865-14a3-4085-8b07-f6b17c7218ff | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:42.309] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:42.482] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.026294ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b43a2743-18a6-47b9-94c6-8d0a26311dfd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:43.350] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:43.564] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.18058ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6529fd92-34a9-4891-a6d7-8932fbe9250d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:44.407] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:44.614] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.148115ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 39f5daf3-fd72-4543-a1ea-95f661101ab7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:45.627] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:45.864] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 237.542729ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8b6e81f0-4669-455d-8781-6f3abe989d22 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:47.426] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:47.613] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.857623ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 062a3409-4b48-4af2-b275-b44b9f8884df | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:48.779] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:49.026] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 247.385277ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: abb3f91d-c7c7-4ada-84e7-74429fb3393e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:49.691] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:49.869] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.716662ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6d1d2057-0015-4a92-9ad0-c3af00c39755 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:52.635] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:52.790] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.889235ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 345beb99-4f52-48bb-800c-c55f971a3648 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:53.964] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:54.172] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.71757ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1e955ba5-7939-4d6c-95ec-a14054293058 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:56.190] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:56.354] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.044773ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f9f0f745-ae86-4121-8b5b-3204862e5db1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:58.074] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:58.279] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.928346ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 615ac32d-67bf-48b5-a64e-67c68faf1b46 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:58.963] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:56:59.136] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.880315ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 566d39b0-c594-403b-90ff-ac6224f1f85b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:56:59.814] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:00.067] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 254.017637ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 04594554-f11b-471f-aa1a-f2ab74a958dd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:01.794] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:01.958] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.934624ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0573b4ac-c739-46ba-9bb1-05c132671af5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:02.620] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:02.841] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.256817ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 31e1288e-0fce-4c3c-bece-b03e57bc1827 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:06.063] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:06.239] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.518549ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23a5c6c0-d929-47fd-a5bc-2b0ced26f055 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:07.098] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:07.284] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.577549ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 910d167a-131f-457f-afbd-2d29aeab8f9e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:08.129] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:08.315] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.535388ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 888ab73a-7bbd-4d0b-b617-6d9e4f9a20db | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:09.018] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:09.164] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.438979ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 45ad9cc8-f43a-4f9e-8cad-2aaa0f26d67c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:09.980] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:10.155] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.723759ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 637ad1b5-a4ad-4650-9526-b7b3b9db0ed2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:11.178] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:11.369] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.043315ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 48b74189-73c9-4f79-adf6-4dda190beb0e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:12.034] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:12.217] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.898939ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: afe12ded-c1fd-496a-862c-2c4840973be0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:13.436] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:14.108] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 671.731448ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cc6d93e6-a298-4edc-b9f2-cb8bfd5fe8ae | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:14.966] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:15.143] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.143144ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8f893d9d-7e3b-4058-a8ae-eaa3d7e59535 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:16.176] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:16.361] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.05817ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8ebe4a7-f48a-4aac-a31d-991b31958427 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:17.703] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:17.905] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.933158ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9ebf6636-a88c-41b1-9ff6-25f1a0b8c9d6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:18.592] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:18.787] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.764606ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6d84b629-5c99-4ba4-88e2-4484dff8e60a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:19.656] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:19.788] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 02:57:19.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.879939ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 28ac58b4-3f5f-449c-bbb7-0c7c29cb6b0e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:19.788] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:57:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999439655827934 | service: service-general
[2026-04-24 02:57:20.958] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:21.189] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.418745ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a830b18c-465c-4334-ba95-48efb4f5d43b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:22.035] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:22.233] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.038057ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ddf1dbb-0419-430b-9246-5afa5583463a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:23.050] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 02:57:23.240] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:57:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 02:57:23.240] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: http request failed: Post "https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest": context canceled
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.161008ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 34476444-eec7-4e7e-bfba-f10b959fc90a | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 02:57:23.240] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T02:57:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999443050467424 | service: service-general
[2026-04-24 03:03:20.529] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 552.793µs | method: POST | path: /api/v1/auth/login | request_id: 49b51ba3-94e9-45ee-bd3a-3155770b73e9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:22.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:23.008] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:03:23.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.820377ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0128507d-c46d-4835-a35a-e5f895bef5b9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:23.009] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:03:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999802819354867 | service: service-general
[2026-04-24 03:03:23.968] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:24.123] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.02437ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7192ee21-4d66-4040-a641-b0a2938b0a34 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:25.027] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:25.216] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.517974ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cbd02a3e-79e3-459b-91d7-62641243526e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:25.913] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:26.109] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.998668ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9350cc1f-f884-47f9-9e5b-a34c392d06f6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:27.241] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:27.358] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:03:27.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.043843ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9e3e0d85-88e7-4f83-aa47-84b80f5ce0f6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:27.358] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:03:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999807241262996 | service: service-general
[2026-04-24 03:03:29.797] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:29.996] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.497179ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 31f9a24b-dbe8-4441-ae8e-0b8d40db3b9e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:30.711] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:30.823] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:03:30.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.416262ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 940e16a1-50e4-43c9-a7d0-77bc7157491c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:30.823] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:03:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1776999810711068336 | service: service-general
[2026-04-24 03:03:32.466] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:32.677] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.429752ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ed2a31e-fdda-4710-8a32-e6dadf1ee7cd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:34.138] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:34.325] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.310561ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8332bc2f-dae0-4906-961d-fe1478714601 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:35.034] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:35.241] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.896358ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 99cc15e4-98dc-4924-bcca-91ae13f1f1e6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:03:36.555] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:03:36.728] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.477746ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f0af922-9522-4ca4-afed-0adf1dc8f056 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:06:53.377] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 529.141µs | method: POST | path: /api/v1/auth/login | request_id: 42b0a95b-88c4-4136-8937-77863350fb71 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:06:55.991] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:06:56.111] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:06:56.111] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:06:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:06:56.111] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.016616ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ec90a9e-88d0-479b-b71a-f5bd33fcc509 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:06:56.111] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:06:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000015990745134 | service: service-general
[2026-04-24 03:07:01.361] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:07:01.565] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.739406ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f512736b-d9d9-444c-89f9-444e01060d4d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:07:02.249] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:07:02.518] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 268.8219ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 285549e2-bdd2-463d-9002-25f42af211d7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:07:03.215] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:07:03.404] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.31131ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7bc371e3-c584-456e-9613-b9b364d5f058 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:07:04.472] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:07:04.652] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.879563ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 310ef985-0b74-4b83-be35-1d2044d15417 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:17.247] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 514.399µs | method: POST | path: /api/v1/auth/login | request_id: 9ae2c6ba-f056-43bb-9c80-623b3dd18c81 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:21.371] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:21.613] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 242.952037ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 777e8a9c-750f-4cbd-a2cc-94ac9a330d34 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:22.298] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:22.475] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.86435ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 17350842-a58e-488c-a4bd-3d77e9b00517 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:23.919] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:24.104] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.897923ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: db86c43b-a01b-42b3-978c-e4d21c65daf5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:24.983] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:25.189] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.447743ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e6ab0cf5-3752-4734-9ab6-cf64e6feb173 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:26.605] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:26.786] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.401105ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1e6c5d6f-66f8-44a7-bd9f-91c6696fe583 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:27.473] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:27.634] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.772578ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 11c7b077-fdb8-4c91-939b-3544b6e742dc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:28.332] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:28.556] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 224.835108ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a6c3a3ef-7d74-49e1-9d8d-bb8bc69fc6d2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:29.412] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:29.591] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.191145ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5cf0b338-50c9-4eb3-b4d1-30216286f6ae | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:33.631] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:33.862] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.323273ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ac63e2f6-450b-43d1-b34f-6c2c802c25d1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:34.548] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:34.725] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.31565ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 32f07a1c-71aa-43a2-9251-b3e317ab7942 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:35.399] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:35.582] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.999014ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a78ee4a6-d245-4b6b-83b8-15258e77ccf7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:36.260] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:36.521] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 261.01956ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c5c0ca2e-9870-4879-af12-e06a5d82f730 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:37.206] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:37.478] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 272.532683ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4fb44d26-7e03-4ad4-8506-3b7b2f0adce2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:38.154] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:38.340] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.495594ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d3ae2d00-cd09-4762-8614-11c7b2c9228a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:39.018] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:39.207] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.944898ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3264fa34-9c53-4bea-bce2-4b1863d6397a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:39.882] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:40.084] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.43734ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a88756f3-cfae-458b-9bf0-250328c69709 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:40.762] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:40.914] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:08:40.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.053644ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a9b87ccf-d4bf-40e9-9b79-9bc88924e123 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:40.915] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:08:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000120762169632 | service: service-general
[2026-04-24 03:08:41.592] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:41.762] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.927189ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b38023d1-631d-4569-a000-eeff8b6b390b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:42.432] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:42.648] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 216.166334ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d4f468a9-0276-4695-a78d-bfff967e7197 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:43.327] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:43.514] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.908434ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0eb08075-885d-4109-8664-6e7ca066e2fe | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:44.533] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:44.701] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.731049ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1d52b0c5-48d7-4556-b358-ed08b1e17344 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:45.411] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:45.582] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.390645ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 78b62bfa-5ade-4e99-a57e-96724640a9f4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:46.258] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:46.462] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.162103ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 261cc164-9621-4c25-be1f-9af83f05b0f0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:47.312] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:47.475] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.138843ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a3b62ce7-8cb4-40c1-b487-eb98356b453e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:48.154] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:48.336] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.690606ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8465cdfc-c9eb-456b-8504-ee2e946802f1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:49.009] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:49.167] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:08:49.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.248395ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f6804360-26ce-4aea-9f5e-01db64254a17 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:49.168] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:08:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000129008747173 | service: service-general
[2026-04-24 03:08:49.862] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:50.029] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.34063ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff15f9d8-4f9c-46ed-b8f5-6836508318fd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:50.875] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:51.046] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.197762ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 89e19b76-b7a4-4122-92ed-107128666806 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:51.890] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:52.099] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.356101ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0294a8c9-fbb2-4ea0-abcb-f451139b3b40 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:52.775] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:53.120] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 345.398333ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8e3369ec-4cc0-4714-83b0-ecf4d79d7206 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:53.972] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:54.138] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.050401ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2fa92887-e216-4094-aa34-5b493d259ad8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:54.811] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:54.983] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.025759ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 05ddad2e-a0c5-4541-bef3-611e36487889 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:56.529] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:56.722] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.874517ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d10dff7-1c69-421f-b744-fdb45c7d6bc4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:57.571] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:58.196] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 625.602252ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a7b57d1f-3c45-4f4a-b4be-d5e07dd0ceb1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:58.891] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:08:59.081] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.25824ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d758bb4-b6e7-467e-9237-54d1ba7b6fe2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:08:59.935] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:00.109] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.334492ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 926f7e0a-54da-433f-b72e-50af5a96d028 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:00.785] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:00.989] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.969335ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d2cb8bba-3bea-4cbe-89cb-f29f7496dfae | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:01.862] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:02.020] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.168732ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eeafc174-1df1-41fa-9d76-f974cb510753 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:02.708] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:02.863] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.254816ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d1b0710c-4d4f-4304-b8d7-79d9b3bd2ae4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:03.539] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:03.995] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 457.001729ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bef8c3b2-32e2-4bad-ae9f-b1d29e15654c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:05.059] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:05.211] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.096892ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3b958e6e-2523-4f9e-9120-1bfa37c22c59 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:05.898] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:06.033] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:09:06.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.028854ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e0a1379d-e35d-4160-bc03-72ae61b0a7b1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:06.033] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:09:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000145897601660 | service: service-general
[2026-04-24 03:09:06.719] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:06.905] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.223455ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ab08752f-e888-44a8-95b3-b1d68dee2716 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:07.596] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:07.817] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 222.118898ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bffb66aa-f45e-4653-8185-a84ebc846ee3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:08.504] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:08.682] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.243618ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8c453034-879f-499f-bc8b-9511c2b716e0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:09.367] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:09.563] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.15891ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fd3fd598-b64f-4e40-bf63-9ce3f974d0f5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:10.246] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:10.481] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 235.517528ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 83a70818-a1d8-4e6b-a5ad-42ec4fa7d490 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:11.388] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:11.602] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.162857ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 480a0263-09c2-4ff7-ae5d-02bf3e0e278a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:12.458] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:12.632] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.133725ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a377c738-7b83-4f37-8a5b-90df4ef4e474 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:13.315] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:13.501] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.133202ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f057273b-1b03-4be3-8008-ac1a4cfc48fc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:14.189] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:14.439] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 249.618724ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c647d123-7edf-4e7d-bb6c-26fb479d9327 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:15.123] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:15.296] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.782062ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 76e6f457-d1f5-4d7f-b9a5-be2ce97553c0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:15.984] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:16.161] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.609883ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5f117798-090e-4e67-b0eb-3cb1c9c9d34b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:17.019] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:17.168] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.30004ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6f560723-ea76-4133-bd61-960c151fe42e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:17.835] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:18.052] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.525516ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f61d1c9c-1697-44bd-9943-c5f8934e1614 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:18.715] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:18.936] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.475933ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8db54063-a156-4e02-8c12-43573827f9a3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:19.614] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:19.819] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.418457ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0b6f9dfc-2e27-432d-bf39-a7696c68cf03 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:20.519] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:20.703] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.868672ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d2f64580-8172-4a23-a98e-dfcbeed47215 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:21.372] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:21.540] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.611412ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3fb8749d-99f3-4fe5-a61d-fb06e61264fd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:22.519] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:22.631] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:09:22.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.194828ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23ea80ae-9b34-4011-b1e4-42f3bf914df9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:22.632] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:09:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000162518721814 | service: service-general
[2026-04-24 03:09:23.314] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:23.530] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.103139ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 232c7b57-bd21-4361-b12a-bea800a51f2d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:24.221] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:24.426] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.568615ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a01ceea8-c3a3-48a6-b532-dfdcc0f83af9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:25.289] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:25.489] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.515983ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5cb95827-5e84-4c00-968a-caf6887295f0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:26.171] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:26.342] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.805511ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a5468a1c-6489-439d-b867-7e1cf9f70afa | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:27.043] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:27.218] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.00124ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4d18c8d9-534d-44d6-ab1c-880e9283c4ed | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:27.901] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:28.082] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.27293ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8d06aa4-4d47-4355-a349-8ef3a308c4fb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:28.767] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:28.946] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.196648ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c388bc14-76b7-4ec0-8143-bd2b7fa85ac7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:29.980] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:30.163] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.021438ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9861ac83-0df9-4dcc-97ac-62206e1a6b7a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:30.844] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:30.942] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:09:30.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.781879ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d76fcd43-9aad-42c0-a023-1fe135d10fa2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:30.942] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:09:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000170843887894 | service: service-general
[2026-04-24 03:09:31.616] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:31.820] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.950081ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dd12fc6d-6f5f-49bd-a559-a4c5f8257bfb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:32.502] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:32.687] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.008433ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3b39aff8-ef44-46bf-a39b-387c67d2d7dd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:33.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:33.929] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.92796ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 59856750-dd6c-4fbe-9007-5e4b527b63e4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:34.619] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:34.805] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.419845ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 77f1c6f3-925e-4e77-bbb0-45b029d88cd9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:35.498] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:35.708] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.672251ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c2b4dbe0-0d4d-4f9a-b6a3-b374ad9328cc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:36.553] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:36.728] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.009285ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a7c24361-4320-486a-84ce-6e8f50d969c4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:37.765] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:37.929] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.190038ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9a02cb56-cdf4-4d08-8124-814f76e96762 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:38.619] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:38.785] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.831856ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f6b0a7c3-02ef-450e-9ea8-4cab56bd5ac1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:39.461] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:39.620] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.249396ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 731edcfb-c8fb-4a9a-9681-bba9769c2573 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:40.301] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:40.492] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.875274ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e193b9ec-5254-4250-8f1e-a11f6aac4751 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:41.170] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:41.327] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.135087ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1ea5cdea-be9b-4009-9386-77cf7e8ed03f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:42.169] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:42.353] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.518239ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: db98a7ba-4de1-4190-aac5-e358ab8d7146 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:43.026] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:43.198] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.186559ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b445a075-25dc-4bb8-8929-82c517bb1c60 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:43.872] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:44.102] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 230.156214ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e4938233-db4f-4bb6-ba31-c8f274e06937 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:44.780] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:44.975] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.027025ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9df04739-9825-4968-a6f3-6bbafc15fe70 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:45.650] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:45.874] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 224.311056ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b60d23be-6b49-4928-98de-333a2c74380c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:46.549] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:46.779] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 230.408197ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c1c19f62-95fa-479f-be3d-fea22c423720 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:47.460] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:47.646] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.086992ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 63516126-a934-4015-adbb-e173ea40e4ce | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:48.332] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:48.502] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.236374ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 855d0f33-a927-45bc-b8ca-b138a78cb267 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:49.202] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:49.370] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.715036ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6c480188-4c42-4856-a554-feccb0b388bf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:50.045] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:50.189] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.329055ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c01499cd-4397-4ea3-98a8-3ef5b643f27d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:50.881] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:51.007] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:09:51.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.38052ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5027cd5a-3eff-4bd8-aef3-3b5eb00a5747 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:51.007] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:09:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000190881196469 | service: service-general
[2026-04-24 03:09:51.694] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:51.846] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.159493ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 88be6f61-dc7a-49d2-9a87-1fa2b8b03e20 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:52.735] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:52.945] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.624362ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ed889838-5fe8-4a51-94ca-76d89504b0ab | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:53.629] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:53.790] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.69853ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ef251bbe-ea58-467a-a450-cdf6843d9d49 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:54.635] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:54.808] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.652441ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 05d546fc-c4c1-4173-ade1-8b2a4fe91ed6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:55.494] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:55.657] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.203448ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2e60e305-d29b-485f-a163-7d28ba9341ab | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:56.346] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:56.542] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.256176ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 63551b4b-4801-48ed-a165-31be47643707 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:57.221] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:57.388] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.631572ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eacd061b-334d-480b-b1cd-f6eced859029 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:58.267] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:58.362] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:09:58.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.459004ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 54a50912-7816-4866-869d-0b4f87501fa1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:09:58.362] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:09:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000198266931602 | service: service-general
[2026-04-24 03:09:59.032] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:09:59.264] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 232.84867ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 501a5361-f285-4466-bde0-c09a9c3ebe2e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:00.123] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:00.301] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.14175ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e91dde35-addc-4698-a478-c5658c3ffb4c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:01.155] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:01.359] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.607271ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 18999464-cd76-4a7c-8ad3-ee6a2802ba9f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:02.038] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:02.237] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.306254ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a940f2b0-cba4-4094-8330-e734502d7842 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:03.308] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:03.520] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.27877ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 39d86c82-b559-47ec-85c0-c992e264ac7b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:04.392] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:04.586] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.809791ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9eeed544-d6cd-4c5e-8215-821ca0c8a375 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:05.659] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:05.868] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.17708ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f21a1772-9501-47e8-a417-3992551c605c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:06.546] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:06.748] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.920948ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7f17c84e-2bfc-41a1-b5f2-661c994160b0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:07.425] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:07.644] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.186669ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 74eb751e-3994-4b8d-8076-7281cd14166f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:08.328] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:08.516] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.545497ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b213449d-8a1b-48bc-a3e3-9dc4ca4116da | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:09.372] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:09.595] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.080237ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d86100a5-439e-4cff-b8eb-8c1fb162bbff | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:10.274] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:10.538] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 264.226173ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b9bb30dc-6ab6-46ae-8f10-dc0071b0ec25 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:11.289] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:11.544] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 255.613567ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 48bcb52a-38ad-41c3-98a3-aa6a42e28efb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:12.213] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:12.384] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.471985ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 08d1f4fc-c38e-43a8-8134-698306d26801 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:13.077] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:10:13.312] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 235.0791ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3b7dc639-74ba-48a2-98ee-9e4e6f34585f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:10:14.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b46520b-ebf1-467b-936f-37a467549de7 | service: service-general
[2026-04-24 03:10:14.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 360.165µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3b46520b-ebf1-467b-936f-37a467549de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:14.239] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:14.448] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.688991ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 841c7e6e-9ec2-4eeb-9944-0f0d40d9b264 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:15.135] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:15.385] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 250.571048ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2240ae32-ca44-4896-b38e-1e1da38966a9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:16.074] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:16.259] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.317368ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fde3baab-5959-46ae-96dd-0f4c9a14572d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:16.948] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:17.121] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.295413ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8bbfce58-0227-4438-b480-7be694c3d8ea | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:17.810] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:17.971] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.826912ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 708f11e4-d6e6-4fe3-8710-833a7b8d3d72 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:18.658] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:18.833] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.352119ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b12f7adf-846b-40d1-a37e-deceb59c368f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:19.730] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:19.982] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 251.963857ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f1a7c224-e702-4a92-bd36-29ff5419f2a4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:20.860] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:21.077] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.152858ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 270a71dd-eac9-4357-900e-b79d4e3d5602 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:21.949] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:22.112] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.015059ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d9c545b2-d9da-4acb-86e3-cb22cd246d50 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:22.791] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:23.095] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 303.876635ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2543ba9d-ca78-4423-91f4-ddd5bcc1f4c8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:23.955] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:24.123] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.413336ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4a597a4e-3ad4-4afb-adb2-f69f66d5bc08 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:25.032] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:25.217] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.075386ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 03373d47-7bc3-402d-ac8f-84aa421f443c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:25.917] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:26.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.370172ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ac729654-44d0-461a-ae33-7d2877d59235 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:26.767] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:26.963] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.799009ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 56cf6ffe-518a-4db2-990a-65173c55cf98 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:27.651] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:27.822] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.872994ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5b46aa88-09f0-440c-b0e4-8b95135f8974 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:28.502] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:28.680] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.142245ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 50dd9402-ee45-4573-9d10-f84b948d9ae5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:29.366] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:29.470] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:11:29.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.534114ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9ba5b840-6fb6-4e69-a89e-24e52d8dc755 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:29.470] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:11:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000289365652622 | service: service-general
[2026-04-24 03:11:30.170] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:30.319] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.830915ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 550cd8be-af1e-4d09-95d8-1064db6aaf13 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:31.005] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:31.175] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.760346ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d54f3077-056a-4186-ac10-247fdacfccf1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:31.864] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:32.013] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.395243ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 605d2c66-9e5e-4f5b-ac6f-aa06c4539de9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:32.690] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:32.872] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.730642ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c16ad1ce-36df-4e6c-a5ff-33f0b3a40f76 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:33.555] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:33.712] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.828305ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1c253b48-233a-450b-8897-f4e0c65fe878 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:34.733] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:34.928] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.651209ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 89411c79-5ecb-46f4-9b9d-3c0bac04302a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:35.602] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:35.702] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:11:35.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.573707ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 43cc0430-7162-4934-a058-659a7e1609e2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:35.702] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:11:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000295601989694 | service: service-general
[2026-04-24 03:11:36.378] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:36.556] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.245039ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d60f328e-c56e-4659-8971-50b24d5fc1e3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:37.235] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:37.407] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.166766ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 679d594d-768a-48f4-96d0-d28d8172a5b6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:38.084] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:38.348] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 264.958927ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 38bfd773-7d6d-4bc4-b98c-689dab2b75b2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:39.026] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:39.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.046097ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 93cc8532-40d1-447f-ac2b-f480050b2ee5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:39.879] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:40.110] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.304474ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2d170e2a-9951-4e62-9a92-15f65349c9dd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:40.796] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:41.036] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 241.010902ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 623a1e4d-41bf-427b-8fcb-b5dd608f2da3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:41.727] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:41.901] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.239501ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b68fa51e-dfca-4568-a7f5-d398530ca4da | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:42.588] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:42.742] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.037088ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2ce294ad-5b5f-4809-b54d-59781f3d6f8d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:43.601] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:43.767] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.138253ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c2ca5bc8-5905-48c0-8abc-ffdd4da63989 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:44.628] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:44.680] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:11:44.680] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:11:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:11:44.680] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 53.25652ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 990053da-8be8-4b2a-99bd-c3d7f390e7b4 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:44.681] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:11:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000304627628271 | service: service-general
[2026-04-24 03:11:49.924] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:50.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.823389ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 20d491d9-4ede-475a-95f6-fe57f13546c2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:50.759] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:50.909] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.369126ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8fee4d9f-07f4-4402-94d2-879a6c66bf5a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:51.783] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:51.957] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.536928ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 80d84f21-9554-4370-b84c-ee2c1622ecec | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:52.655] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:52.807] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.43805ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 81f8707b-5d07-41ef-9a28-4514982a58d0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:53.851] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:53.908] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:11:53.908] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:11:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:11:53.908] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 57.230521ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5fb51541-65da-451d-98e1-5bf09a0fccbf | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:53.908] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:11:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000313851315241 | service: service-general
[2026-04-24 03:11:59.118] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:11:59.177] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:11:59.177] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:11:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:11:59.177] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 59.338966ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b1d15f04-674a-48e0-8b52-2f63ae42bb11 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:11:59.177] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:11:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000319118221192 | service: service-general
[2026-04-24 03:12:04.411] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:04.590] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.309408ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cf1f9bce-dd86-45d7-90c7-3f3f52ca10d2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:05.651] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:05.862] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.975087ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dea7d71d-b44c-4e14-8ab3-fd483c04b1d0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:06.733] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:07.143] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 409.770195ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2b5a7512-4413-44cd-bf87-c2208f452b53 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:08.008] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:08.182] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.372465ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ceaf9762-3cc2-4db3-a3dd-2da8c6c8b7f4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:09.044] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:09.160] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:12:09.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.618324ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e759fb5c-9b3c-4e2f-9876-4d3f9630089a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:09.161] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:12:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000329043577532 | service: service-general
[2026-04-24 03:12:09.842] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:10.024] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.51922ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 88e8b319-bf22-4066-ab16-16be5ae9dbb8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:10.729] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:10.886] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.017697ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 315d31c3-367e-4946-8afb-8fddd3e9366e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:11.569] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:11.764] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.978493ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91a368a8-fc95-4d3a-b631-a58a339d0d62 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:12.616] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:12.812] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.554338ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 82f07ab4-4a7e-4a2a-b20f-40a6ce7f071f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:13.504] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:13.644] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:12:13.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.446931ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bfa2221a-e13e-4cef-9005-31febc7bdfa9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:13.645] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:12:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000333503670265 | service: service-general
[2026-04-24 03:12:14.500] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:14.655] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.378542ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ab810f02-c46d-4b85-8ef9-dfc24fa0b5e3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:15.334] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:15.547] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.049634ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 47bcdcba-20d7-43ae-8fe8-8a29dc31d113 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:16.212] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:16.409] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.639184ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c857da8a-c8ad-4018-b3fb-95998e335b8a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:17.249] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:17.437] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.828849ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e2d98b36-321e-42e3-b093-70e2a15e1e30 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:18.103] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:18.287] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.1299ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 99e3ecbb-91c6-4097-9ce6-3b24d1d87c64 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:19.157] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:19.371] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.952024ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: be2e4012-5ccb-4e8c-a56b-174bb7995214 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:21.194] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:21.385] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.373846ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 00925586-e6d4-49bb-9321-49d38a6a28be | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:22.068] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:22.258] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.442642ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8811cc6-a2b2-46d9-9155-5c079b896caf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:22.949] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:23.140] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.592568ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a3787f83-d91b-43e3-909c-3db95b7f4fbf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:24.189] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:24.339] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.524171ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4f32f6bf-9eec-4322-8231-65f748304aac | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:26.133] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:26.297] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.519472ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8e9e67bb-35a9-47f2-ab92-808c40ef11f6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:27.355] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:27.560] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.486536ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9d97760d-8776-4142-b252-7f0e94dc8d77 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:28.228] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:28.423] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.477631ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f512018-f628-47b2-b616-50a5539ff9e3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:29.112] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:29.281] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.294391ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 230c0b01-21d0-4a09-b7a5-ac2947078dfc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:29.961] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:30.171] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.701598ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 596de395-6715-4d8f-9db0-dcc3de5eff9e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:30.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:31.080] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.370004ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8bfe1052-8c2d-4266-8a4e-ceacbe29db51 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:31.777] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:31.961] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.89018ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c9fbadd0-353f-4289-83d3-c33c0313f25b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:32.643] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:32.811] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.16351ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 959d1162-46f1-40a8-9be7-bfc8da923be0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:33.490] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:33.649] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.138615ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fcdf8e28-4675-49ba-8df1-28c827baacc9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:34.342] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:34.504] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.320439ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 50efabe1-786a-4087-8679-d279b3a8c8e1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:35.194] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:35.351] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.056276ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: df03bd8b-647c-43e9-8663-fddf106fa25d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:36.034] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:36.195] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.268686ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fb2208b5-43bc-49d4-8c62-961822192aff | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:36.875] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:37.038] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.302964ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f6c500ab-b204-4588-97f7-66d2d6c5420a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:37.722] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:37.940] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 218.851394ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b0367a6d-786b-494a-a6c0-b228f9887e60 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:38.630] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:38.815] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.764437ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff16a181-341f-49e1-bd1d-afb0c10c1c1c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:39.512] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:39.678] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.823431ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 660e188a-7e63-4657-ab0d-9c858750ad56 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:40.359] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:40.511] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.773805ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 342527dd-9ae5-4ab6-b3c9-b5d8f19751b8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:41.378] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:41.559] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.03066ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3f511572-333c-497e-b5a6-3bf105fc46e8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:42.463] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:42.639] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.880908ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 498436bb-b7f1-41a2-bd30-d5b8a8beae44 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:43.326] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:43.497] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.891301ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: be0269f1-7ffb-40eb-b925-58dfc4beac79 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:44.182] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:44.387] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.422265ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b772dd6f-c731-45b8-a966-bbd7fe6df9bd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:45.064] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:45.227] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.366497ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 20e30701-a5ca-4357-a863-1d9e2f11915a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:46.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:46.261] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.758959ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a8af8251-1fb4-46b4-9253-319825af3344 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:47.461] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:47.595] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:12:47.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.765761ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 395bf489-3f4f-480f-b5e0-6d9bf6555cb8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:47.595] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:12:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000367460868596 | service: service-general
[2026-04-24 03:12:48.459] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:48.614] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.076158ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b5c77d91-0374-44ed-8142-f188f3e86df9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:49.304] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:49.499] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.316544ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d1b3e927-e10c-40ef-b159-b4ce5dfedace | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:50.176] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:50.363] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.442161ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 74140f9b-c4e4-4c95-82e1-463feadd5025 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:51.038] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:51.192] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:12:51.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.753638ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7f1f346e-b486-4cd5-9d3a-2a5e1c71d788 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:51.193] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:12:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000371038300781 | service: service-general
[2026-04-24 03:12:51.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:52.087] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.702151ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b204f26f-4876-4324-b25b-a5e41193a0cb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:52.798] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:52.956] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.987075ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8c299edf-baec-4187-b4f1-573152725ab0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:53.647] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:53.827] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.255815ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 96ce22d5-e6ac-49dd-8230-228b7f45e313 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:54.672] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:54.819] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.310646ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 557f5b00-dd3a-4fc4-a0a5-571835a88d20 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:55.493] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:55.716] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.393469ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a55d267f-eae3-41a0-9ec9-3224917f46a1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:56.391] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:56.581] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.601382ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a2658b5a-0364-4988-b6fa-60bbc31ebbf2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:57.256] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:57.418] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.355946ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 544dae49-b2e3-414f-a771-8dd40dc60a23 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:58.279] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:58.450] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.872455ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b4687aa3-7fe3-4da7-88b3-8e429ba4f4f8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:12:59.135] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:12:59.331] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.566647ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f25c9055-2fd0-43c9-8a7c-0ee9bbf93ec6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:00.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:00.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.925481ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a4244118-7067-4e79-97f9-2cf160123548 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:01.086] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:01.244] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.831536ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 529ab40e-464f-4e47-a333-43b1bc7d0b5b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:01.929] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:02.125] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.695645ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f5aab867-77b2-4085-bc2a-3a99b0d14f1d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:02.803] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:02.904] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:13:02.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.500972ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b70d11b6-8b59-4b8e-aac3-59e636f90604 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:02.904] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:13:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000382803110794 | service: service-general
[2026-04-24 03:13:03.590] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:03.788] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.38643ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: af78793f-1d3c-42e8-92d2-2bfca40fd3ad | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:04.469] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:04.669] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.749505ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 36ec9a15-a7e6-4e88-b56d-af850519f4eb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:05.347] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:05.517] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.67187ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 728d1872-9860-4f51-bd85-53539bc90a63 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:06.197] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:06.411] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.673268ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aa38baac-3c1a-4fdd-b57f-6c66f0509c02 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:07.101] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:07.281] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.629373ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a00325ca-168c-46ef-8fe5-96df87f28284 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:07.970] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:08.143] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.556701ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 06549c3e-c4e7-40bd-b31f-542798d491ca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:08.823] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:09.001] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.90383ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cafe69d3-f1b1-494c-b2cf-5ccb451afe49 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:09.674] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:09.846] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.058869ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 92fa7a73-fe02-4ae5-8ea5-1f2ceb181906 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:10.531] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:13:10.715] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.132905ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 93d6449b-c78d-4994-af35-2d69f28860e0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:13:11.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b82fc2e-6bf2-441c-9fc7-fd3035438366 | service: service-general
[2026-04-24 03:13:11.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 368.376µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8b82fc2e-6bf2-441c-9fc7-fd3035438366 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:11.616] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:11.787] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.559638ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 73ed2475-e873-4a94-b990-9d5d2404046d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:12.455] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:12.636] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.284158ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c95bb2af-3676-449b-8c1a-591811d80f58 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:13.482] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:13.676] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.056467ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9652a717-4eea-42bc-a323-ca9465c156d9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:14.570] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:14.748] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.203047ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ac572de-a8ee-421f-b4e4-eefe01f63391 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:15.425] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:15.618] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.656049ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a0114a3b-b907-4546-a6d5-56d089396c67 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:16.298] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:17.151] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 853.167468ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6c4d88c8-4e75-41f7-860e-1785172c5cf7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:18.009] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:18.240] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.903882ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 88849460-5817-422d-aa7a-3d590132f82d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:19.103] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:19.289] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.000732ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e0a0c1c6-1cb1-4040-8020-2aee234516f0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:19.992] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:20.172] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.355903ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a15c24ee-90f7-4dae-a21d-c1b0fad3f62e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:20.846] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:21.044] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.922116ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4dfaea5a-23fb-4d34-aba7-28db058d8485 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:21.720] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:21.922] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.77908ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: de919d56-dd92-475e-b431-b17882cba829 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:23.109] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:23.298] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.153461ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cef5cb5c-1c83-4628-b866-a77bcbecd23a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:23.975] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:24.164] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.039107ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: afeb85bf-64f5-49b2-aa2b-02ad15ab87de | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:24.835] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:25.072] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 237.445329ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 04890e79-0ad0-45b1-b994-3fa89578405b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:25.919] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:26.062] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.665943ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1c54f3fc-2fa9-49bd-a844-91a725d3859f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:26.738] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:26.914] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.518629ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 48d42abb-0e0f-4f8a-9f7b-1751c859615f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:27.585] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:27.774] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.627953ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b343c003-630d-40b3-a4ed-b44d56cd3374 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:28.437] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:28.689] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 252.508752ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ab9d91a-661d-402b-8e60-97c581fd8471 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:29.348] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:29.532] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.854962ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ce62a5b-840a-48df-847b-70415e0d0892 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:30.191] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:30.364] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.810288ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b08b5d02-79f3-41dd-822c-4db7abcc01e4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:31.022] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:31.191] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.626418ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 954d99f1-7255-4431-8c28-0036067b74c6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:31.849] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:31.899] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:14:31.899] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:14:31.899] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 50.84294ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bae1e21d-bca0-4a2a-be14-bf12247910f0 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:31.900] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000471848992744 | service: service-general
[2026-04-24 03:14:37.130] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:37.192] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:14:37.193] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:14:37.193] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 63.830788ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5918b15e-86a9-485f-ac83-4b7d7f0c3b3f | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:37.193] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000477129385522 | service: service-general
[2026-04-24 03:14:42.401] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:42.453] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:14:42.453] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:14:42.454] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 53.536053ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: da830597-5095-4ea5-9781-64c55eb687a6 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:42.454] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000482400485890 | service: service-general
[2026-04-24 03:14:47.633] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:47.693] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:14:47.693] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:14:47.693] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 61.334121ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c1b62ca6-a4f0-4e4d-8a41-eda2362f7a23 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:47.693] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000487632509084 | service: service-general
[2026-04-24 03:14:52.861] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:53.052] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.816577ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e9281291-baae-4560-aeef-6b3be6177e7f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:53.713] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:53.775] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:14:53.775] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:14:53.775] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 62.90175ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 41885d55-b432-4153-8e7c-6e5bce6af549 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:53.775] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000493712810407 | service: service-general
[2026-04-24 03:14:59.002] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:14:59.054] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:14:59.054] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:14:59.054] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 52.949054ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5a254353-0b68-4675-b9bc-f377b035e0f4 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:14:59.054] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:14:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000499001869919 | service: service-general
[2026-04-24 03:15:04.240] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:04.446] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.696781ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 824ae5bd-dc41-4b98-8d58-73f323d81f8a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:05.315] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:05.540] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.334763ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4f63fb06-b1c1-47da-9ab2-1783c0ac370c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:06.233] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:06.419] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.913773ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9541dc17-8bd7-485a-baa4-e45c234fabef | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:07.098] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:07.337] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 239.22161ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 958ba337-6aa1-496c-94a2-df225889952c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:08.033] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:08.225] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.685312ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2dd5fcca-0b77-49ab-b45e-9951b025e13d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:08.898] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:09.105] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.153466ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e763d6b5-c769-41f7-9498-4ce4551097c9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:09.772] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:09.939] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.378884ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9d86d35b-db31-4508-8508-483d8e60e5b2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:10.607] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:10.772] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.707335ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bfe2e604-e2e3-4b25-b41b-53eae557a8aa | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:11.438] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:11.615] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.116035ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e229d07d-f627-42de-ab0e-0eef9efbcd6a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:12.489] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:12.668] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.961582ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 83f36d84-bb7d-445e-92db-ccbfb2289038 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:13.351] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:13.518] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.816374ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a4efa214-b3c2-47f6-a778-9bdcf07328a6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:14.197] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:14.406] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.087627ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 59c548e4-e77d-45de-8095-88e1593c7255 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:15.096] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:15.498] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 402.164092ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f15f23a8-8540-4a1c-b531-2fb1ca8e3d92 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:16.174] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:16.355] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.237554ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9602612a-71c2-4308-9f09-f3d22077f184 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:17.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:17.204] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.10928ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 63098f23-bfec-4c6b-8187-56d121404197 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:17.867] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:18.028] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.746673ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8b478973-4233-4608-bf17-164af0283f78 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:18.867] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:19.037] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.985543ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1813d4c0-f956-4c30-8d21-738bca0fb8ce | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:19.710] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:19.898] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.193937ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 579d955c-ed31-4663-81fd-b86f8a7c893f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:20.609] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:20.791] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.447181ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c11e081c-80a1-4054-bbe5-7de2b4107e0b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:21.484] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:21.693] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.236378ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ac6a7503-efbe-4e65-8e5b-697b3359f62e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:22.368] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:22.517] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.942482ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2697bb64-b8fa-4ab0-a2ab-eac1b2da7d44 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:23.197] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:23.459] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 262.369073ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 065ecf0c-a265-4333-9b88-b3caeab34370 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:24.154] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:24.357] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.034217ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff2fd78c-4d48-4f1d-b5d7-93cb03a8ca8e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:25.055] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:26.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 1.030447688s | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fa889368-7f09-457e-a11f-4c1f49776f28 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:26.760] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:26.948] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.409003ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7642b53c-6c3e-436b-8b8d-9ca0b8d05d87 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:27.617] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:27.798] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.969986ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b5beca8f-d901-451f-8cec-436a9935341a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:28.472] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:28.641] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.396559ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9fe76be9-8e28-4bba-9aa0-2e51adfc2624 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:29.309] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:29.533] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.975752ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c4278d24-6e2b-42f1-b84b-527cab426fe3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:30.223] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:30.392] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.602552ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 27ceeae4-9c53-4dfb-a927-0edf571ed12d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:31.244] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:31.429] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.912026ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0485b148-cd44-4a61-a4e1-1cbcf7ce9039 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:32.779] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:32.963] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.414616ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7b6ab54e-d355-44dc-aa4b-06a2d115cb54 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:33.642] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:33.823] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.200229ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2030aa69-4543-4be9-ab24-a7873d3e05c4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:34.507] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:34.613] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:15:34.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.521023ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 642f576d-318e-4fad-ab69-2dcecdc0e7a1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:34.614] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:15:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000534507396341 | service: service-general
[2026-04-24 03:15:35.299] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:35.496] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.991349ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 532e09cb-d99e-464b-93b2-0dbf8d3f8af2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:36.166] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:36.371] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.819885ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 63a575a2-c4aa-4dd0-a6be-823ba5c066a2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:37.224] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:37.327] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:15:37.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.993309ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d8eb0bf2-7b20-44e1-8278-556046e04ab9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:37.328] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:15:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000537223946920 | service: service-general
[2026-04-24 03:15:38.006] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:38.182] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.743072ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aba49ebc-c475-45ef-b453-bbc584c290b5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:38.859] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:39.050] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.710774ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 82d470f4-5848-4d25-a357-ac8844f27072 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:39.735] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:39.909] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.147128ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 68c0057a-48c2-4a27-b71c-ea321877b93c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:40.593] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:40.718] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:15:40.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.823116ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1497fb70-ca50-4cf7-a080-613503f25d24 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:40.718] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:15:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000540592599121 | service: service-general
[2026-04-24 03:15:41.406] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:41.594] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.746866ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f9589d39-c461-4b67-8cd8-2008f87f14a7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:42.284] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:42.463] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.194207ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8dc973f4-8f85-445d-b203-052c57a1d01d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:43.153] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:43.328] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.841998ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1406127a-a799-49b5-a1db-d786f63327d6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:44.347] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:44.551] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.635726ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e7e5813d-05e3-4bf7-8266-2af88b33f992 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:45.582] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:45.688] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:15:45.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.639106ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5c6aba9a-28cf-4614-bccf-65af4ca89bc2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:45.688] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:15:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000545582220006 | service: service-general
[2026-04-24 03:15:46.545] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:46.740] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.62868ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d474c1c5-e60d-4283-b548-d2f44f4c1231 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:47.418] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:47.639] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.873115ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 74f47906-78b4-4dc6-96c6-ecb2a843dce7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:48.323] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:48.515] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.901493ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 19562929-3ad7-4067-ae85-0cc0394dfe65 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:49.192] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:49.592] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 400.835259ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9d377e6d-cc18-4334-848e-5d78a773534d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:50.266] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:50.456] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.961681ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 81d95647-f558-46ff-819d-0a489f0ad86c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:51.146] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:51.352] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.48668ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e1e89c5b-9462-427d-b5f9-ff4959791f56 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:52.020] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:52.199] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.401021ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aecb7914-1063-4911-a3a2-e9d344fdb1e8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:52.875] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:53.055] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.032619ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c5a18b72-8a88-43da-9ce2-bece56d24334 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:53.731] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:53.900] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.970477ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c5f645d0-d165-4d96-a17c-eef256994684 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:54.577] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:54.774] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.858423ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f9673fbc-386c-40a1-a288-0e07ace26554 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:55.451] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:55.612] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.286452ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7814cd48-07ad-4fdd-988d-78259deb5771 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:56.278] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:56.466] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.73231ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c525d0b8-3103-433a-bcee-e766e9b518ca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:57.136] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:57.304] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.899142ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2abc5577-8bc2-4ce9-85f4-d269da959174 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:57.966] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:58.126] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.688276ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f41cfa53-30a8-4319-930c-50ff287788a7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:58.781] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:58.969] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.54643ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1c617b22-61a0-43c4-9ea3-52e489e27de4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:15:59.649] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:15:59.802] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.493129ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9db4d353-dea7-4e50-bedf-a6ba6b8b8b7a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:00.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:16:00.667] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.266038ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 26a259bc-5699-48ba-a4e8-41527967668f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:01.328] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:16:01.528] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.397084ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9c996d3a-35d2-42ed-a6c9-1d4f412cfc78 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:02.222] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:16:02.424] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.736102ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 12aa4c3f-67c1-43c8-94fe-2d8c1f42b711 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:03.110] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:16:03.343] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 233.299128ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c8dded71-0675-473d-8a15-3bab5600d1f0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:04.029] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:16:04.207] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.92409ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ea6a677d-6889-4117-b444-137a7488c46a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:04.889] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:16:05.089] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.334677ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 641bf184-e322-4494-9ffe-94079ead2476 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:05.773] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:16:05.984] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.668232ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bc3bc655-f690-43f1-94bc-b8cda825d225 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:06.654] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:16:06.815] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.474372ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5d6e40b2-c790-40b2-a693-ab8d01f6e10f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:16:07.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff03d54a-3d22-48f8-a50e-cf7f9babf06e | service: service-general
[2026-04-24 03:16:07.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 401.632µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff03d54a-3d22-48f8-a50e-cf7f9babf06e | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:07.728] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:08.191] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 463.937543ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ea383609-e09b-4653-8f51-67680dbc9a5c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:08.881] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:09.182] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 302.070871ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01a1f107-cfae-4f57-a906-55a56e36fb46 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:09.863] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:10.159] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 296.714998ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5d92d12e-e08f-4850-b773-0826c785ce19 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:10.825] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:11.239] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 414.894124ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bf378b6b-e81e-4585-a7df-9ea13043ab67 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:11.915] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:12.330] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 415.304868ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 09e1f2b9-c068-4a9c-91c1-93cfe4076212 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:13.024] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:13.247] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 222.947382ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1355dad0-9964-4ab2-9da4-cfba0b0af086 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:13.915] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:14.116] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.987917ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c8b72f28-e559-49e9-a289-a97e9310eca1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:14.798] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:14.994] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.619236ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c3696817-ac82-4385-b0e3-472fbf794c9a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:15.661] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:15.866] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.540325ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c9eaa402-7d7c-4b9c-ae2d-229d7cc7906d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:16.531] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:16.735] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.283473ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f5ca14a6-80a0-4dbc-8397-a7572c66b94d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:18.158] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:18.471] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 313.418758ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c96ab981-1af4-466a-965a-71cf68a7fa44 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:19.158] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:19.337] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.550261ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f9338f37-56fd-4aa9-a174-ab400da44e17 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:20.734] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:20.943] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.305232ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: edb58a6f-b4e5-463a-b045-34d1d2d226d2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:23.179] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:23.388] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.258974ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 06422fca-079b-4ef1-b9c0-2512b3cc2aa6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:26.349] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:26.564] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.86843ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 62444e2d-505c-45f8-8a17-cc773d883691 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:27.750] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:27.976] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 227.048437ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e7aa851a-919a-4537-8ee4-d84aec4cf738 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:28.987] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:29.164] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.474717ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 35dba79d-ae8e-466e-8a12-1687726f99a4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:30.020] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:30.240] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.008442ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7b343afe-bbdd-4fcd-85bd-714c90d80e68 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:31.266] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:31.373] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:17:31.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.808704ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d90bb19-76af-4d80-a61a-ea6cccc147de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:31.374] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:17:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000651266338586 | service: service-general
[2026-04-24 03:17:32.051] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:32.237] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.828687ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 754a0881-adbd-440b-883e-5337825ea5d7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:33.653] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:33.846] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.913677ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 49a33dc2-8413-4172-84ac-b2321dfdef43 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:34.523] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:34.681] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.518711ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ed1cebd7-09f5-421f-adb5-9194dadb78a7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:36.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:36.252] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:17:36.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.632102ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f8851d65-ff49-4fee-a3bc-d7ae2389762d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:36.252] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:17:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000656073165869 | service: service-general
[2026-04-24 03:17:37.295] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:37.427] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:17:37.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.305332ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4e271a0d-bc18-4380-9139-6f3df42734c5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:37.428] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:17:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000657294647112 | service: service-general
[2026-04-24 03:17:38.098] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:38.331] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 233.629064ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9f37f9b0-2fbb-45e1-af28-d8d952f3db38 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:39.010] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:39.176] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.108918ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d9b30f85-774e-44c4-b18b-3d0f10828219 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:39.866] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:40.084] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 218.442307ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d95ef26e-0594-4878-bbce-b87f25f6b51e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:40.765] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:40.975] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.291713ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 09b8bbe4-c3fc-47b2-a599-d10ee8cd21b2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:41.657] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:41.882] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.487186ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 219c65f3-c1b0-44f7-8b40-cc85e3bad732 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:42.558] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:42.725] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.509805ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 27a5214d-41cc-43d9-95c9-b282c3b50593 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:43.393] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:43.571] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.58618ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2afc2e0c-dfc4-4c41-8d36-33497a068518 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:44.263] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:44.523] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 259.797017ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a17cd753-9f0e-45d0-82fc-3305bd98c288 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:45.387] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:45.564] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.008734ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8a671679-74cf-4ee3-93a0-8230ee11fe20 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:46.248] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:46.478] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 230.713274ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0dadf33a-dba1-4f3c-8b33-2a45938b4853 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:47.159] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:47.356] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.103108ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6f8f4354-89ca-49d1-a414-b6a64d135abb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:48.044] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:48.353] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 309.725057ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a5804147-20a6-40bd-b8d6-efbdb7f5ac15 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:49.230] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:49.409] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.130559ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 42ac7644-cc54-40f1-9dad-5345507e9bf1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:50.094] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:50.225] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:17:50.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.849721ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 273a05e4-f412-4402-981c-78d16d191526 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:50.225] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:17:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000670093524899 | service: service-general
[2026-04-24 03:17:50.920] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:51.119] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.954566ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 59392e3b-3611-4e0a-9040-1a53362b8f10 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:51.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:52.021] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.511895ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ea6a9408-b5d3-4577-b856-b278923ae203 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:52.711] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:52.880] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.472084ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b7b8cb86-af3f-4028-b83e-775cb3280b8c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:53.546] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:53.766] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.224318ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 65171cd4-b3e0-45a6-8830-fe129b9d85bd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:54.454] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:54.636] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.066595ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1baa9488-4737-4e4a-b87c-5167630c5240 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:55.319] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:55.492] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.990469ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 85e842d9-2eee-4f53-b200-3cf5133f9da0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:56.180] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:56.366] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.562671ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a8e42ccf-bb4a-4f89-ad21-dbdc697e268a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:57.247] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:57.381] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:17:57.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.005665ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8b844911-4b4f-4311-9ada-f1a3867e88de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:17:57.381] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:17:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000677247456516 | service: service-general
[2026-04-24 03:17:58.751] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:17:58.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.915359ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cfb0a1a9-5988-4575-9336-b5ccbc0fc2b6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:01.208] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:01.415] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.924315ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dc005a69-4e69-4189-b5aa-ce3b731df35b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:03.558] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:03.792] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 234.796143ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c564098f-a264-46bb-bf59-9fa5c147ee51 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:04.488] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:04.748] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 259.843177ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0b890a5a-f0e1-474b-b57b-4512537e3a5d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:05.434] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:05.654] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.358147ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 25212185-0c46-449a-8f3d-5b80f85c0daa | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:06.534] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:06.691] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.932791ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0a6f30d9-fcaa-42df-8f03-41f1c7971f4c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:07.540] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:07.811] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 271.412456ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0bf2e331-4d87-4329-8717-afc17908bb80 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:08.495] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:08.678] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.658769ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e36743cd-0b7e-4fca-a631-9660b9742002 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:09.540] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:09.726] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.221706ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5d250989-e86f-4bf2-bb8b-736e21db7920 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:10.559] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:10.745] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.295694ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b0782498-a4f6-4fb1-bab2-73327b48b22d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:11.423] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:11.601] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.808231ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 86dc583f-e416-462a-870b-e32c659e26c1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:12.445] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:12.634] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.58307ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b212339a-a6fe-4da7-97a4-50e5d2cc0ca1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:13.317] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:13.535] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 218.12634ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2f1928bd-1524-48dd-a372-41b33f19a91e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:14.382] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:14.752] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 370.07213ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aa987dab-5cd0-44a8-8f6c-9bb309c9bfec | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:15.432] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:15.604] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.621716ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: af78bd6c-c711-4b53-9815-756781cff619 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:16.303] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:16.494] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.595385ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 251d4620-307c-4d71-bb6f-3f4cf3923a88 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:17.167] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:17.367] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.863637ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 195eb1b5-b877-4811-a43b-d5ae70ae2e0d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:18.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:18.263] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.112489ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51a9b431-03bf-47ad-a9e6-9d77449f0adf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:19.121] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:19.361] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 240.606704ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ba0d9ca-ea3f-404e-a18f-ab0cdbf1034d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:20.045] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:20.249] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.799497ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9f1a0b1a-ad9c-4079-8de0-7ceaaeaf7302 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:20.936] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:21.144] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.549945ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 868052d4-3d2e-45f2-b5ee-e893004cc2b5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:21.837] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:21.997] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.363072ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 35ea4cf7-795f-4f27-938a-08d50ef703be | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:22.672] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:22.888] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 216.868144ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bdece3f9-58a4-4e5a-beb4-308980a3e204 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:23.572] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:23.726] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.291531ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 64b967eb-7f7f-46b5-8130-fab78a307cbe | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:24.398] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:24.608] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.167775ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fd54316c-8560-409f-be63-e63903922ee9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:25.314] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:25.502] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.743078ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c0be6335-d55d-4bca-9e21-814124072088 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:26.181] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:26.387] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.838267ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9cdaa6a0-dfb0-43c4-b695-32522a41fb56 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:27.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:27.256] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.167087ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 047a3bae-59cd-4810-9a51-3d616ffab261 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:27.920] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:28.114] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.491331ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 034e1434-4871-4db8-aed9-d620fa62653a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:28.781] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:28.952] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.243044ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 086c253d-aefe-421b-b147-3047edb6bfdd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:29.674] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:29.879] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.666519ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 80ca743b-f703-47f9-8fcb-3128897c9e62 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:30.936] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:31.075] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:18:31.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.16971ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8236a41b-2711-44ea-a2ff-1845446313fd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:31.075] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:18:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000710935443731 | service: service-general
[2026-04-24 03:18:31.752] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:31.921] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.207867ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d22e54e-7fa6-4c65-8ca6-83f4dd9d883e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:33.132] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:33.355] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.505942ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6da1c36a-2749-4a5b-9d9f-b5b291fb4ae4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:34.032] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:34.245] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.154003ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 06037cdb-9c53-4853-8f05-b44d8cc9d786 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:34.945] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:35.135] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.02559ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b0711b65-375b-434b-b5ad-4516e996a608 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:35.873] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:36.077] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.151266ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a50fb300-b14c-4605-a415-8093e15d8477 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:36.773] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:36.951] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.997644ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 53424078-a679-45b4-b513-5c154e363612 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:37.839] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:38.044] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.371013ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fbdcc081-8e34-4f87-a384-2240ea53dfa2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:38.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:38.911] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.316319ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c59cb2f4-42aa-4209-afb5-b3adb971f828 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:39.585] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:39.766] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.747174ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91ba0e08-93f9-405e-9d90-9d08320783f3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:40.601] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:40.785] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.508551ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ffad6fd8-c7c1-46ae-9fac-7bd7a4faa8b0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:41.460] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:41.647] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.508438ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 949adfd3-b7ce-4df9-9235-b9db2667c679 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:42.329] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:42.533] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.602914ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ea050584-05d7-468a-8a5d-b45a24de98a4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:43.217] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:43.380] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.312461ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 06ca0237-8ee3-4a01-bd5c-080e5ed2fe1b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:44.043] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:44.223] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.86544ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 79fe5c05-9e80-4911-8e49-669e711b1b02 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:44.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:45.097] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.600444ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a9161e4c-5eaf-42b7-bb38-234b41c8b144 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:45.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:46.014] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.290856ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 286d999e-fcc5-44a2-a7d2-0f093e205f3d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:46.695] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:46.905] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.476055ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 48bac785-4f63-491a-bfcc-727b85095470 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:47.563] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:47.754] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.470149ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8e138d64-9964-4153-97c4-3dbbef03c718 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:48.432] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:48.527] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:18:48.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.841906ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a72d8f25-4f7a-4a80-a766-4c06805aaf59 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:48.528] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:18:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000728432177294 | service: service-general
[2026-04-24 03:18:49.205] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:49.372] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.031094ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b6979e52-fd35-46b1-aef2-e02b5af90c0b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:50.051] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:50.222] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.816622ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 760d6e1f-c262-4c6c-bbab-44826633c065 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:50.903] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:51.066] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.457407ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c2eb3c64-9914-4e15-9343-a370ad068182 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:51.745] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:51.876] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:18:51.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.309556ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 73eb9a72-dd2f-4cf3-963f-b1f071755c70 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:51.876] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:18:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000731745198305 | service: service-general
[2026-04-24 03:18:52.547] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:52.721] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.673368ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 851bc605-6af3-4141-a3bd-a5639f21bb6c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:53.399] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:53.660] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 262.270207ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 37b11c4b-a77f-4d54-b446-f2a7662d92e6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:54.333] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:54.535] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.941185ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f085bf62-98dc-49fc-ad04-59d872ca1bea | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:55.222] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:55.395] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.391023ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7eb03778-d9ea-477e-842e-7d0161f2981a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:56.118] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:56.358] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 241.207805ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 742c38bb-c380-46a8-ab61-8e060ba69ef7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:57.240] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:57.452] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.556343ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ab59b2c4-0917-4de5-95eb-c19fad0e368a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:58.145] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:58.334] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.148122ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7df198ea-c7be-4e72-aa9c-6e5b2d6453b7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:59.009] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:18:59.214] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.035351ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 556385b3-6bb3-4046-8721-a72ac37005ab | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:18:59.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:19:00.041] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.23828ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e1f9f9e0-7ae2-48e3-a913-991e37682c52 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:19:00.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:19:00.896] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.870672ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 16f2507d-8d4d-43ba-8ab3-89aa0f1b1166 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:19:01.576] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:19:01.833] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 256.864643ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 788a4330-29fb-47fc-9bd7-cb59045b5d0c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:19:02.509] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:19:02.769] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 260.40477ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 74032567-2a7b-4383-a237-3ac4d5bdf22b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:19:03.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a53b5d16-6cdb-44e7-9623-10ec989b074a | service: service-general
[2026-04-24 03:19:03.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 380.552µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a53b5d16-6cdb-44e7-9623-10ec989b074a | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:03.717] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:03.888] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.912035ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3793739c-799b-4b9e-a66a-fcc9c6da8a28 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:04.638] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:04.828] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.837346ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 719fa63e-5a28-4e50-9a5f-3158a7b888cc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:05.529] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:05.698] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.83304ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f76fe475-3c28-4cb5-98ec-e75c8f24b637 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:06.376] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:06.596] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.006569ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ca0449e-42cf-4a1c-830c-0382c2d33117 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:07.301] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:07.477] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.424495ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 84e174f1-4920-446d-8d3f-cd8fcfe42d80 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:08.154] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:08.353] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.308298ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6c09e068-f9ee-4a05-8aae-4e318bb7a294 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:09.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:09.238] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 224.827735ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 08b707a5-a380-40bf-a351-de634214ae6a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:09.914] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:10.093] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.994837ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4fa82622-4b1d-4b74-8925-3c4d4b7358fa | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:10.758] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:11.003] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 246.210227ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f50ca14c-f268-4140-97b4-34518fc4da32 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:11.679] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:11.821] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:20:11.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.756889ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7f818d50-94cf-4e84-b868-46a4c30e8a52 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:11.821] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000811678678096 | service: service-general
[2026-04-24 03:20:12.655] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:12.858] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.323499ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91940877-3122-433e-82f6-bd6116a8d923 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:13.523] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:13.785] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 262.351267ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a4fc43ea-19ae-4c04-a340-69b415d1ac02 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:14.462] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:14.640] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.97636ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 24e1888f-b056-4c19-a55f-434df74b73ca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:15.318] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:15.502] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.163765ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8f731e48-76ea-416b-a949-dcfc63ecf1b0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:16.173] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:16.366] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.361182ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4b472386-e1c3-45b8-b9ac-d505988ef1e9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:17.180] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:17.361] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.244595ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 13c8db5b-335d-4b8d-9791-03a5641d2342 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:18.222] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:18.411] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.418166ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bcc4fc5a-f70a-460c-bcf5-5c8c22581126 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:19.091] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:19.276] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.353902ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c1ea8ab4-2c43-481e-b50b-0baa249cfa7d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:20.313] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:20.415] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:20:20.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.384536ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7b0b950f-9662-4ac3-adfa-15e7c076c5e9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:20.416] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000820312718567 | service: service-general
[2026-04-24 03:20:21.253] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:21.420] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.311056ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 07833caf-3a7e-4665-9f04-7c5e3bb6ba49 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:22.097] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:22.279] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.565072ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 554937c0-00d2-44ea-b0a4-a7f7412a6290 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:23.993] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:24.146] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.65383ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4ecdce59-9ccf-4edc-9496-022676f505d1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:24.983] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:25.171] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.451056ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c7b9040a-c53b-4376-aebd-3d0422b77337 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:25.852] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:26.011] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.447656ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8378d48-c0e4-42a5-9018-0c455a0774d1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:26.693] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:26.875] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.892405ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e1dfc9f7-cc67-4879-ab68-e97cbb52d99b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:27.555] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:27.745] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.218101ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c41843ea-f3d3-4133-bf7b-eb7cd81bde4d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:28.421] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:28.589] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.498963ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f91a58ec-ca07-410b-a47b-13594338ebed | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:29.276] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:29.454] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.809205ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8432e793-04a0-4586-b925-cc6ccdd4763e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:30.447] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:30.660] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.939194ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 39c89a35-fd52-470d-b1d0-c68abce6f1d8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:31.341] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:31.497] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.975631ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 48d8a0c0-055d-4936-ac01-042b0cff05e6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:32.166] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:32.435] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 269.444705ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: de38f350-8cff-4663-9088-824a7ec51e76 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:33.465] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:33.640] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.377283ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0e282d86-f41e-4586-a0d1-1d0f31784df1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:34.315] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:34.481] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.147442ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fd179f69-205f-4b3d-afcf-c57dc94dd257 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:35.180] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:35.360] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.606215ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d5042c9-e945-468e-819a-2ce96ecc46ed | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:36.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:36.235] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.279653ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 61be44aa-38df-45d3-a656-1f867f7b3da0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:37.068] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:37.248] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.936857ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 09ae7378-4292-4de8-b3c0-6e7a509725b1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:38.105] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:38.262] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.968653ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e399a544-b39f-4075-b48a-7b4c486f43d8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:38.944] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:39.108] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.204945ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c1d7874e-8e64-4a47-9105-45f2b959a606 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:39.791] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:39.955] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.5857ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 13081e95-830a-4070-a5ce-8ae1b78c29b5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:40.612] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:40.779] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.025118ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4fbb08be-1ad6-476a-8079-f869dbfe7fc0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:41.477] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:41.560] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:20:41.560] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:20:41.560] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.025135ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bfafe0d1-6cce-468a-82af-8a87eb193f17 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:41.560] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000841477243977 | service: service-general
[2026-04-24 03:20:46.744] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:46.994] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 250.522346ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d51bdb38-54c8-4520-9829-ed35fe12d483 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:47.829] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:47.989] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.736005ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 35d6fb59-0170-489c-8d8c-bd762d454db1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:48.827] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:48.934] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:20:48.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.796286ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0da71ef6-ac30-4576-b2d3-1b705bc5b82b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:48.935] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000848827106400 | service: service-general
[2026-04-24 03:20:49.607] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:49.707] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:20:49.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.313718ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 28271079-6561-4c73-a898-124e1c3b39ef | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:49.707] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000849606859939 | service: service-general
[2026-04-24 03:20:50.368] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:50.421] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:20:50.421] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:20:50.421] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 53.506385ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8943d013-96e0-4f40-a9c9-d2b2a448a31f | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:50.421] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000850368122541 | service: service-general
[2026-04-24 03:20:55.597] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:20:55.690] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:20:55.691] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:20:55.691] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 94.277085ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 631e4f88-caa7-4f21-bc51-7d2f99ee7afb | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:20:55.691] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:20:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000855596896519 | service: service-general
[2026-04-24 03:21:00.859] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:01.043] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.210478ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6604c8f5-1d9d-493e-bedc-13bd36ef6141 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:01.721] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:01.835] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:21:01.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.382329ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cf8a10a3-c915-4a78-8320-69d5b442641c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:01.836] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:21:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000861720641478 | service: service-general
[2026-04-24 03:21:02.690] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:02.898] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.9366ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: edae83c3-eeb8-404c-8674-aa702a203612 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:03.600] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:03.767] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.633748ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7df9bb65-15d4-4df2-b79d-b646f20cf6b2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:04.472] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:04.664] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.259616ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 387a7f38-0a41-4f5d-a84e-13e8bd6fbe43 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:05.343] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:05.504] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.432865ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 35b72e9f-6836-4a22-8cc1-f0bf3044772e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:06.188] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:06.310] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:21:06.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.093461ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b62b89c9-d302-4a7f-bfa9-936746649e05 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:06.310] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:21:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000866187686525 | service: service-general
[2026-04-24 03:21:06.992] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:07.197] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.241451ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1973de1a-b287-4604-ae29-fbe7410436f4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:07.889] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:08.043] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.37621ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 845115b2-7f1a-44e1-9f35-47c815a03104 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:09.102] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:09.277] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.435548ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 80946dd3-ce63-4b2f-86db-147ad8cd6b5a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:09.962] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:10.126] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.339657ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dfb8bb0e-6cb6-4462-93c6-b5e1ddfac7d7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:10.857] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:11.061] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.563809ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cf5e2b1e-94ff-4586-8c11-1f473ed48ab8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:11.929] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:12.105] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.977163ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff0e8e75-323a-4db3-bd54-d2cf9dc4951a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:13.106] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:13.338] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 232.520295ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ceab919-549f-472c-8d83-5c46e5c71c15 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:14.161] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:14.323] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.29315ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a3261071-3a40-4639-9579-ac8f509e6ea0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:15.000] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:15.110] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:21:15.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.189279ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b302553b-0bbf-4c7e-b034-3a5c5107a687 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:15.110] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:21:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000875000024307 | service: service-general
[2026-04-24 03:21:16.153] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:16.386] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 233.253019ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: de7157d9-a432-49bd-932d-273b0aead392 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:17.066] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:17.274] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.530534ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: edb1b443-ab5e-4219-9bb8-8e5d84bb3377 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:17.953] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:18.149] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.743506ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4c90745a-63ea-48b3-a223-daa179719d7e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:18.840] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:18.995] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.230661ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51417392-10e7-49a7-ae36-bf30d0b6ab41 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:19.670] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:19.828] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.501681ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 460e1daf-8c18-4e58-85b4-f90b961ded41 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:20.552] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:20.728] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.763952ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8fd88fdc-e593-48d2-b094-f09b61d20671 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:21.403] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:21.593] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.957585ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 442e1f0e-e57c-42f5-9704-8998c3b00258 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:22.270] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:22.440] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.890104ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 04a1c6b3-ac67-4a5d-9d9f-8433d17f8094 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:23.137] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:23.327] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.705615ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 902a9c62-1e01-4575-9dc4-283880e443eb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:23.984] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:24.163] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.222144ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e48e6c2a-c12c-4dec-94d3-2ddf7beabfb4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:25.013] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:25.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.25809ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ca2321fe-1101-45ee-b5ca-4244bbd23725 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:25.859] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:26.067] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.185325ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2af857d5-0138-4480-955b-e4becbca6ff7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:26.747] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:26.927] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.967959ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f8225caf-c46d-4388-be0c-6860efb40d26 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:27.754] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:27.911] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.939611ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ce44ee4-c350-4b8e-a27e-e7a7ec17a6d0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:28.589] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:28.759] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.563349ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4a246ae3-0553-45fe-ab54-ec6270ad58bf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:29.606] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:29.773] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.614544ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5246864b-eb61-415e-9dd0-2eadd02c6adb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:30.582] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:30.746] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.238766ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 86533a49-f357-4ebe-80e2-aaf842b68bc7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:31.413] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:31.619] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.558356ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a1e53112-b94c-412c-8e17-22b3db33d5ee | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:32.479] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:32.643] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.951949ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 31e82817-7ac3-4cb0-9534-52ec5c0f9283 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:33.338] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:33.546] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.270287ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b82ef909-8a3b-440f-ac2a-8a34c8756601 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:34.403] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:34.573] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.448509ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 21599e91-307f-44c7-b442-4fed22a86f19 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:35.419] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:35.592] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.658667ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c1486df6-b546-44c3-aa86-ea9898d0a3ca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:36.273] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:36.449] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.923923ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c35914f-c46c-45f3-b4ee-357c0ea01276 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:37.120] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:37.281] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.173851ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3b94ec10-682a-4f1b-8dba-aca12baef001 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:38.125] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:38.278] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.593365ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 78dd8556-779e-4854-a4e8-38a6988eb039 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:38.967] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:39.165] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.49778ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b2b013d9-4e3e-484b-abb6-1b3a76960c52 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:39.843] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:40.017] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.549137ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a648bfb1-57be-4d7e-8c22-70c6f67f7d94 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:40.676] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:40.857] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.774013ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ce9220e4-b6de-48bc-b226-8df7cebde789 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:41.529] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:41.693] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.033584ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9a2a79ac-1b40-44c5-9e15-7a89d351ba2c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:42.533] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:42.701] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.11808ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f0140646-dd53-4a33-92e7-dd220babd3a2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:43.718] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:43.906] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.541337ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23fa7650-4ff1-44d9-84f4-1ef38b8bc938 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:45.396] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:45.585] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.066922ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7a9fccb3-7d52-4235-bb1a-42c6f8562052 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:46.438] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:46.614] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.165745ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 02a5e1a8-5c00-4da4-b884-7eedce7379e6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:47.755] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:47.918] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.82111ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e7c3c344-7194-4cbc-ba31-12d4867e0768 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:48.600] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:48.766] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.226024ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 090defed-3d5a-4421-8266-acc7ee584951 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:50.553] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:50.723] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.600465ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 73c3badc-082d-4b8f-933c-e8a1e8c4c9e5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:51.736] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:51.905] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.98112ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01b350e2-920b-4f47-9891-375482b4e4e7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:52.871] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:53.070] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.860732ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 99bbc12f-714a-400e-99f3-9c0b50aba78f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:53.891] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:53.946] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:21:53.946] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:21:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:21:53.947] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 56.198384ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ce467e97-b3bf-4ff3-8f27-965cd16a04ac | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:53.947] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:21:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000913890769377 | service: service-general
[2026-04-24 03:21:59.124] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:21:59.285] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.957955ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 58cfe02d-25ee-4571-88fe-00ef2a90ef7f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:21:59.954] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:00.004] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}} | service: service-general | status_code: 429
[2026-04-24 03:22:00.004] [ERROR] HTTP error occurred | 📍 http.go:116 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.LogHTTPError | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | service: service-general
[2026-04-24 03:22:00.005] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 429): {"fault":{"faultstring":"Rate limit quota violation. Quota limit exceeded. Identifier : l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ","detail":{"errorcode":"policies.ratelimit.QuotaViolation"}}}
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 51.428699ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b5abd7af-573f-46a4-9169-778d13996316 | service: service-general | status: 500 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:00.005] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000919953570644 | service: service-general
[2026-04-24 03:22:05.194] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:05.409] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.844874ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5107ee62-e57a-46a5-ac22-b69eeb3ef7a6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:06.283] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:06.447] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.870102ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dd743b66-364e-44e3-8b65-9d902aee4dd9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:07.121] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:07.320] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.223037ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bb73ded9-b6c7-4767-99b1-195aa0461a2f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:09.233] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:09.416] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.011787ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f2fe674c-8abe-441d-b03c-4c354355dfa4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:10.928] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:11.219] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 291.894639ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ec3a011e-48c9-4551-93e8-a93b58ecd5bb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:12.177] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:12.387] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.264174ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2f36fa86-e031-47de-b7ab-30d21c50856f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:13.213] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:13.535] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 322.573983ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f5a1a2e1-bb35-4b6b-903f-8b7565bdfdd1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:14.362] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:14.564] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.070365ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a7e0055e-a86b-4e9f-ba03-8e969f0c2614 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:16.654] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:16.816] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.443991ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5ab434c0-48f7-47fe-a134-65548983a93d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:17.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:17.829] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 355.227093ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 15a67a06-1bb7-4f72-b956-17fdbceafe9f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:19.170] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:19.437] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 267.135059ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9c304a00-3d07-405f-91ee-7e7340155592 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:20.571] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:20.738] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.326261ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 49359f3b-eb50-4979-be0d-bf465ec61eb4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:21.407] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:21.587] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.764248ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6353338a-11fd-46e2-8b98-7634f1aa2cd9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:23.072] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:23.232] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.297916ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e4a024d5-7dea-4f8e-8bfa-bb5f372e0a0c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:24.059] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:24.267] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.967431ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9b60625d-1e11-4eb0-a990-50261835c12b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:25.567] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:25.734] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.152601ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7dedbb08-cff6-47ba-89ab-cfe938bbb58f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:26.406] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:26.578] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.71369ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f09a9015-9b9c-40d4-b160-ae07302aa508 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:27.254] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:27.432] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.495622ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 75081ade-c1bd-4f3f-b9cb-d4a996403b9d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:28.257] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:28.450] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.494984ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b87361bb-6f08-4275-ae31-965f5143473c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:29.122] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:29.315] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.868088ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 928a0f4c-0a7c-4cf5-a0b4-3b0395801a74 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:29.971] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:30.083] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:22:30.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.548694ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3fd9a388-c229-4620-8221-2594cc2e7444 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:30.084] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000949971409381 | service: service-general
[2026-04-24 03:22:30.737] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:30.895] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.860983ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7893b2ea-7409-4990-9d67-5eb030a1cb83 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:31.569] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:31.764] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.732601ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c3fe37ba-0ea8-422c-ae58-2c6b4d501777 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:32.440] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:32.700] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 260.28689ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dde63d3b-4bfd-461b-8e8a-7e477b50cb12 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:33.373] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:33.525] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.250662ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a6cd48ba-5efd-423e-a6bb-ad51d4241553 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:34.505] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:34.612] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:22:34.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.70914ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a430c51e-d98b-42e0-80a5-d2045248153a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:34.612] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000954504514931 | service: service-general
[2026-04-24 03:22:35.577] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:35.768] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.884451ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 53dd87f2-f2a5-44fa-a8b2-8459e680cfe5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:36.960] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:37.160] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.210738ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c9c0b3bc-a014-4243-84dc-74accc5998be | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:37.841] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:38.036] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.391116ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 77448273-d291-4551-820a-2247afbcb8ff | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:39.218] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:39.518] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 299.967649ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 59aa1852-2cba-417f-be13-0eb6bf3a8161 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:40.345] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:40.546] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.929687ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5fe02cdf-e901-4210-810b-b68db940bedb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:41.389] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:41.574] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.393963ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8319b2d2-3dac-4d71-b0e4-35bafc65eac2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:42.247] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:42.433] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.529724ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 00a63b58-07ae-4b51-9824-087c4ef12faf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:43.110] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:43.280] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.635311ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 24b7a0b8-c542-4bba-ac38-e665ff0ee729 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:43.949] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:44.127] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.648078ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7b55f087-9a08-46f2-82b6-9dba57dcc693 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:44.803] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:44.901] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:22:44.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.04131ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c4dabc16-efa3-459a-9e79-6fd4e13dd8d9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:44.902] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000964803157462 | service: service-general
[2026-04-24 03:22:45.558] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:45.742] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.844136ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c55db993-2176-423f-af3c-c43273b43ad5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:46.395] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:46.564] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.869884ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ff1a2be-f655-4d16-9247-ca8c2b351200 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:47.231] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:47.400] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.917355ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 35bcea77-747c-40ab-91c0-0790347cbbca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:48.079] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:48.197] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:22:48.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.726931ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7a7945cc-f8a0-4ca6-a371-0d3e550b3bef | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:48.198] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000968079180657 | service: service-general
[2026-04-24 03:22:48.880] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:49.045] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.108611ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aff5ef0c-7f83-4aef-bfbc-2211d7fb71f9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:49.699] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:49.887] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.05332ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3bbf74de-daed-4795-bc28-ac85c498e3ae | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:50.722] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:50.922] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.922339ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dfa1c46d-3c7d-4303-85ff-f28336361582 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:51.588] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:51.688] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:22:51.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.793901ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4e35a6b0-aa53-4971-9f32-e9ab6a6c2cd3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:51.688] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000971587976499 | service: service-general
[2026-04-24 03:22:52.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:52.764] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:22:52.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.853719ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a6632e90-5d02-4162-9f2e-4ea3730196b8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:52.764] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000972635560150 | service: service-general
[2026-04-24 03:22:53.614] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:53.834] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.328708ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9c186549-b6dc-4eb5-a6d8-d6e1be40efba | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:54.522] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:54.678] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.58694ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5387c433-e02c-4cbb-9e7a-6634a1682cda | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:55.355] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:55.533] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.536873ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4f07437e-684c-4469-ad22-9092ed17bea6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:56.204] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:56.391] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.546335ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eb01ec23-c086-4ec5-8936-c14ca5a783ca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:57.233] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:57.407] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.02809ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cb9fbc2e-e3b1-40f2-a2a7-5be15422b108 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:58.078] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:58.273] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.736644ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d113f169-ce8e-45b3-8dd4-da56a495f648 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:58.939] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:59.045] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:22:59.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.136306ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f6fbb4fd-7eea-4f55-ac8a-23bc1588dd03 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:22:59.046] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:22:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000978938722072 | service: service-general
[2026-04-24 03:22:59.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:22:59.874] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.422313ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01d73cbc-e5dd-47c1-b019-f73d1f47bbd8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:00.549] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:00.718] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.683865ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3092cf02-3365-4d0f-bc96-8bb311e2af5b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:01.391] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:01.611] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.426629ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 143cb15b-f2b5-4c32-8cf0-65f482d699e0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:02.443] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:02.623] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.777417ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 38a3ffa7-5219-4a86-9625-c370395c537a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:03.282] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:03.505] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.53963ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fb6f8bd8-6040-4355-936d-4f6646dd07f4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:04.739] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:04.878] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.30222ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 31e9c0f7-5ede-4a7d-8a26-694c78a339d8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:05.546] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:05.732] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.781038ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7881059b-f6ca-4ed3-991f-e1307a79e717 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:06.387] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:06.601] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.928505ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91d30f49-2990-495d-b777-b9d66b003c40 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:07.728] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:07.827] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:07.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.453484ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 90f830cc-4aac-4389-9e1c-5670084365d8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:07.828] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000987727662391 | service: service-general
[2026-04-24 03:23:08.504] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:08.684] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.901506ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b86b85d3-87ee-422b-bd52-25c1d4b25314 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:09.504] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:09.667] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.043176ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 356bad2e-bff7-46ba-a4e6-a8d75c500537 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:10.677] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:10.879] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.219399ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6733d304-f82a-4d44-a76a-b1a81765c1f5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:11.536] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:11.714] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.879395ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ddde2de-7fd3-48b1-9ea0-9be3501e72c8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:12.384] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:12.595] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.251334ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 19cd83aa-298b-477f-90f4-dbea9918dbca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:13.270] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:13.532] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 262.5268ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 20a66b29-0e98-4253-8d32-30333bc67295 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:14.714] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:14.918] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.717984ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 72bd6a60-25a1-42ac-8571-cb0d680bdb14 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:15.594] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:15.705] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:15.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.903138ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 93dc652c-4bac-45c7-b215-9472360cd84f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:15.705] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000995593937722 | service: service-general
[2026-04-24 03:23:16.539] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:16.641] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:16.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.70903ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d3306224-b132-450c-8eca-e487b7e8b1d8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:16.642] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777000996539238571 | service: service-general
[2026-04-24 03:23:17.683] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:17.866] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.271463ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5a78efa8-4ca9-49a6-8924-95867eaebd34 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:18.526] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:18.683] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.61612ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 128f4cd6-ee96-4e85-a8a6-fa56fa796699 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:19.340] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:19.583] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 243.542245ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1cb1c9ab-b154-4a10-aa79-b55237af98da | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:20.589] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:20.720] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:20.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.570352ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dfca0df4-ec10-4444-bd3b-a48776861480 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:20.720] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001000588922450 | service: service-general
[2026-04-24 03:23:21.552] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:21.750] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.326452ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1ed779e8-3906-4a9e-981c-2e7d4bce6f1f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:22.419] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:22.520] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:22.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.753362ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4d27b78f-a8be-43af-86de-a4370495d89c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:22.520] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001002419011715 | service: service-general
[2026-04-24 03:23:23.379] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:23.590] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.89637ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4d09581f-646f-40f0-b56e-3d2f80c30086 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:24.274] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:24.473] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.398816ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bf288f3e-2cd6-4e08-8be7-c6e3bebae98d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:25.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:25.301] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.553052ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2ef075e0-0357-46e2-91f5-c7db343a5bef | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:25.971] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:26.187] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.994431ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f5288dfd-4909-4d47-80fe-1131962b0312 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:26.856] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:27.072] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.017676ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bcdb7e0f-4db6-41da-85da-f6096a7ffd1f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:27.747] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:27.949] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.183912ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ef3ecef1-8960-4415-a210-7ba262dd2579 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:28.616] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:28.793] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.322192ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 49c8731a-8cd0-405d-a9aa-7f259a336c29 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:29.455] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:29.628] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.281119ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 265fc77f-c2f0-4cd1-895f-e95abaefab47 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:30.544] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:30.857] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 313.11964ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ad7d4c37-d9c2-4b37-addb-35757a5ba876 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:31.530] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:31.713] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.824514ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 32ad1fec-2c68-40fa-8eb4-4bdf3be71a0b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:32.391] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:32.593] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.235735ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 959d442a-c16f-406e-b282-b6616df71e04 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:33.439] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:33.563] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:33.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.728973ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c88df8f-00a6-42e8-9dd1-2e5bd28489f9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:33.563] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001013438906477 | service: service-general
[2026-04-24 03:23:34.238] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:34.413] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.539905ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1ed013d1-c62f-4cf7-ab8a-cf78b78a50a7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:35.087] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:35.199] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:35.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.022177ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: caaad533-0a5b-4ae3-890a-94892d11e1b5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:35.199] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001015086774456 | service: service-general
[2026-04-24 03:23:35.856] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:36.067] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.599329ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7cd68e60-ff6c-414c-bb88-56bc0bdaa6d0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:36.765] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:36.875] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:36.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.248052ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: db3d3503-e403-43c9-a3ba-118eae3141c9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:36.875] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001016765337552 | service: service-general
[2026-04-24 03:23:37.554] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:37.721] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.479893ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 65791138-44d1-44d5-8081-56d77d4aab9f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:38.401] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:38.597] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.368173ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e28641b6-9064-4836-afe8-793ad81206ef | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:39.322] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:39.490] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.21581ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ae9403b5-e5bb-44d4-84a9-c9a5641c502d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:40.159] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:40.380] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.993899ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 86fdcf33-fcce-499b-bcb2-b291b96a1489 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:41.051] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:41.222] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.641503ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6c9cba14-bf95-463c-8148-1092ffe9caa9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:42.064] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:42.262] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.373924ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ead9ba8d-9e18-4d98-a120-4b332f9f31ab | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:42.956] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:43.169] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.916006ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f62ef73b-4b76-4cd8-8803-36c73f57dce5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:44.003] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:44.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.685811ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e9d8953f-6c91-4f3b-9ba2-4b10fd8f188a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:44.857] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:45.054] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.337329ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: de873eaf-7864-44cb-8e4c-f318d81c16dd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:45.855] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:46.027] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.444865ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1fca3d41-d1b4-489c-87ce-8b0a388926f1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:46.683] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:46.875] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.444058ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51132b57-06fa-4652-b969-2d837f4466a5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:47.678] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:47.833] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.948717ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6efd92bb-0e2f-419e-b9fc-b8cf56f80869 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:48.630] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:48.878] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 248.395751ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 82f47705-bb28-48f5-9062-afb53cad7884 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:49.531] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:49.754] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 224.054902ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0e36e894-fcfc-4769-a2a1-c9149f253b24 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:50.565] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:50.709] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:50.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.486885ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 12666680-057c-43f0-a446-775d053de51b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:50.710] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001030565402931 | service: service-general
[2026-04-24 03:23:51.372] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:51.533] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:51.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.513148ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 14f7d645-0e3c-4718-b6f8-c32dcab839b8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:51.534] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001031372414217 | service: service-general
[2026-04-24 03:23:52.196] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:52.324] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:52.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.141437ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a8b22540-e0ce-4a82-be9e-f18d712cc473 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:52.325] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001032195916559 | service: service-general
[2026-04-24 03:23:52.992] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:53.094] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:53.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.564307ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ca0733df-8afb-4325-b6dc-2853757a5cd2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:53.095] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001032991557460 | service: service-general
[2026-04-24 03:23:53.756] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:53.991] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 235.835012ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f30ff12-4d08-4107-a17c-7222058b4f6a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:54.663] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:54.866] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.893109ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23b709e6-3377-4c6d-99a7-b309367d25a1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:55.521] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:55.751] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.090405ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3258c16e-a1eb-4fd5-bdad-d4e8966bcd4d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:56.435] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:56.564] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:23:56.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.388736ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1eab1d9c-9494-4312-a46d-ccd41e67a879 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:56.565] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:23:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001036434771806 | service: service-general
[2026-04-24 03:23:57.232] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:57.418] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.134054ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c3242d37-d5ce-45e5-b867-2ad1c6737495 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:23:59.050] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:23:59.245] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.301499ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 788c4599-42bb-4146-8bfe-e3c58a6fff6c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:24:00.246] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:24:00.437] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.179804ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1b7d2e28-d360-4910-901b-3514d008c4a0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:24:01.576] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:24:01.741] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.460594ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 03fe8b69-1fc6-408c-af20-7cee8ecf9d09 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:24:02.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18bceac3-4076-4d4f-af78-a2dbee4c1942 | service: service-general
[2026-04-24 03:24:02.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 324.594µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 18bceac3-4076-4d4f-af78-a2dbee4c1942 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:02.652] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:02.794] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:25:02.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.341649ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 38706f2e-7c0c-454d-a816-12b7ff66a30a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:02.794] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:25:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001102652180223 | service: service-general
[2026-04-24 03:25:03.471] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:03.668] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.965343ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 57cecade-90c1-401a-9d1a-fd190bec7aa0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:04.564] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:04.722] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.556117ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b812ba00-9740-43e5-8adf-1ef50a546d29 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:05.421] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:05.580] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.444474ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23caf64e-30ef-4975-a424-8a3293da90d0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:06.267] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:06.470] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.312039ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5cdf322b-8aca-4857-aebd-fd74c6855776 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:07.318] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:07.528] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.346623ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ea9aacba-c556-4289-a747-63e363f49260 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:08.352] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:08.532] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.190961ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a6248bbf-a59f-474e-a328-b5373abc4b76 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:09.221] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:09.426] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.508042ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 13abd5ca-037b-467b-a5e9-fbf729c12f29 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:10.104] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:10.278] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.457499ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01928697-e4e7-430c-b931-65184c6481c1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:11.301] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:11.482] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.859612ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 527dee05-2979-44b0-a54f-14afea3996a0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:12.338] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:12.533] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.119507ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8c076ee2-09f2-445e-a5f6-afb51e8f0e6f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:13.381] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:13.566] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.416121ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 70ccb34a-c664-40c0-bd04-b4a166aad563 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:14.400] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:14.569] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.095042ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: edddc4e8-c6e5-4033-8519-9294958c8252 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:15.432] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:15.658] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 227.144126ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 23ef6577-97cc-4530-b11f-fa55dcfa3390 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:16.322] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:16.493] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.266608ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e4462dd1-c50b-4144-859a-89b98d47a99c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:17.325] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:17.517] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.764092ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 61e4c646-103c-4e50-b243-a2dc16ba3907 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:18.537] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:18.672] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:25:18.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.734948ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e7749682-dc1e-4f9b-a8d9-f6ae82121f02 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:18.672] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:25:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001118536696163 | service: service-general
[2026-04-24 03:25:19.663] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:19.866] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.37913ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7c6ed11f-2445-4efa-801b-d32b7b7b7264 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:20.873] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:21.087] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.914247ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c7eec318-0ea6-4af7-b592-4a5215db8432 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:22.141] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:22.305] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.4509ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b1b655f2-0bac-487c-8e62-58770d1db935 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:23.149] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:23.337] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.600219ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c8faf3e1-e00c-470d-bb01-4785e9df3522 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:24.731] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:24.829] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:25:24.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.480591ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 54dddad8-b583-414d-9447-77e40fdfb916 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:24.829] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:25:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001124731233133 | service: service-general
[2026-04-24 03:25:25.671] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:25.878] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.51976ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51d9976b-494e-49e3-b48d-56cbc4c9fe4d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:26.556] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:26.754] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.717318ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5a678d84-d772-4c0c-9ee3-e5c3083174f5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:27.757] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:27.959] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.96105ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ccdfaa2b-3503-4862-8138-6938bb7f3ba5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:29.126] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:29.339] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.631524ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b5e5197a-415c-4634-ab38-751e14a47ac2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:31.506] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:31.699] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.649549ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1ca58b11-5015-4e3d-8883-11b849e226d5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:32.700] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:32.872] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.975794ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 490834ce-10f6-4db2-855f-1e4061684689 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:35.855] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:36.046] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.701776ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ad143984-e09e-45ba-954b-496adce868db | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:37.451] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:37.616] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.203181ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ca02633-cd52-40bc-ad1d-69a2a2486621 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:38.659] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:38.880] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.867109ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9060d1bf-d867-4770-a330-b9341d70c54c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:42.304] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:42.519] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.241186ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1a6bd9f5-f7a5-4ccf-bd84-49c40947dbba | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:43.549] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:43.780] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.167936ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dd362392-f083-4e01-8b91-e86256e29b72 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:45.310] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:45.472] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.719976ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 758ce854-3606-4ae8-88fa-6849568c36cf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:46.138] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:46.326] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.876665ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3939eb1d-44bf-4061-8863-92f173802566 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:46.999] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:47.205] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.176724ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a191e82a-3272-434c-b600-611e011b9e8c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:47.868] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:48.019] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:25:48.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.555478ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8b76b83c-6f06-4e9c-9b19-3de2a07be8de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:48.019] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:25:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001147867972542 | service: service-general
[2026-04-24 03:25:48.682] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:48.846] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.381699ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eeb80abd-009e-46ac-9b0b-0bf1c349a046 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:49.674] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:49.846] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.283281ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 804aced0-c7ba-4ccd-bd16-29b323da555e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:50.518] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:50.706] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.040304ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 48beecff-569a-4700-ba01-b37da11b6ae8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:51.906] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:52.060] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.665913ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 33eabec8-fe03-49ce-b856-2bed891c5264 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:53.371] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:53.539] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.530339ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d0dc17df-fdd7-46bc-9fd1-4e9d3f749257 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:55.290] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:55.524] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 234.425932ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1a04a91e-68ae-4670-a6e9-a81b3c52b76c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:25:57.492] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:25:57.657] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.114781ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0317177c-867e-4c85-bba5-a6ca43d2a83c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:02.990] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:03.191] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.88809ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d3e5cea-22cb-456b-985b-1bb6dc000c19 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:04.069] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:04.313] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 244.168642ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bd01c75c-65fe-490d-a71d-9f397a7b0085 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:05.021] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:05.441] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 420.617449ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e2a3a365-5563-4389-8097-3c89e81ca471 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:06.806] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:06.982] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.664191ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: efb73c6c-2dac-4f53-9aec-c4fff45493a9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:07.852] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:08.022] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.354101ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bf43463d-eb9d-4c51-be1a-383b005e25f7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:08.878] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:09.036] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.853777ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cf883aa0-c4ab-4e63-875f-0a028553476c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:09.706] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:10.408] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 702.404856ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bdab3e0d-fe37-4dab-8e4e-0cb739033843 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:11.783] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:11.946] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.026083ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e22d0f3a-e878-4542-adab-64a32bcde1d1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:12.635] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:12.808] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.777769ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dc5d106d-cfeb-476e-8d8a-ea4cb3e6fc86 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:13.490] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:13.604] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:26:13.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.365699ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8b096fcf-534d-4fb2-b8fa-21afff911ca3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:13.604] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:26:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001173490141439 | service: service-general
[2026-04-24 03:26:14.293] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:14.511] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 218.733658ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c8eab88-f72a-4a0c-9c58-f28e3452d9f4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:15.358] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:15.720] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 362.611661ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 08980895-8155-4cb7-86c6-e8e272f96ea3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:16.920] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:17.091] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.257887ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 59aa9db7-6b43-403c-90f9-f52066b377a7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:17.941] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:18.093] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.179345ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 58e299d2-ee90-4d5a-826c-44d58f16dcac | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:19.462] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:19.637] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.762372ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c8010ae1-62ac-4baf-8293-2cdeeca099dc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:20.499] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:20.842] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 343.112717ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3dbd3c24-76d9-4f4c-909c-49ca7c169027 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:22.614] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:22.799] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.036621ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7b3d3149-6bb0-4eaf-9c50-880c1ee62097 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:24.174] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:24.417] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 243.537381ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b2b99e7f-7e2e-4a58-80dd-47ff9fc5d625 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:27.449] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:27.632] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.939298ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fda47948-4a86-4791-beba-a37af19a08e8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:29.416] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:29.577] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.166709ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fcb202ba-9394-461f-b490-84384b735a02 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:31.065] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:31.238] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.533534ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: faf3ef3f-d423-4fcf-94c7-ad4ef814799d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:33.697] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:33.803] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:26:33.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.688638ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 678a1d8e-6c0e-4e09-b3f6-65b5e06bc90e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:33.804] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:26:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001193697256991 | service: service-general
[2026-04-24 03:26:34.632] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:34.798] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.966429ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 264b2731-15e8-4683-9715-29a4bb56ad0b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:35.637] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:35.886] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 249.527768ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 507f3bce-ca97-4915-bf95-97bc56e0d7f0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:36.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:37.077] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.169588ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a1211b29-8371-4d79-b2e4-e1ed82c120b2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:38.559] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:38.708] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.552542ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6287f6e8-be4a-4f73-b9a9-6d346edc4de2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:39.879] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:40.066] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.274748ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 19dea5bc-cc1a-4122-924c-ef8ec8d50733 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:41.212] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:41.387] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.514382ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7835a3d1-0dac-441a-b29f-6fda70bb708d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:42.360] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:42.560] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.313162ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d16212be-f0a6-44d1-81c0-c712108d3c9e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:43.232] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:43.354] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:26:43.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.658919ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6aeb0592-43d7-40f5-8baa-2d0cd96853bf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:43.354] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:26:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001203231904522 | service: service-general
[2026-04-24 03:26:44.234] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:44.408] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.384758ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f4cfc378-e6a6-4888-ae12-8500b45f9340 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:45.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:45.227] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.805698ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fd51a78c-064d-4aaa-8f44-1abe3e547075 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:46.070] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:46.236] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.159243ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 44267d1e-83e3-4230-990c-50dba34490e3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:46.909] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:47.097] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.802738ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d47e1f80-08bd-40ba-837d-e4008dfbb1dc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:47.761] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:47.924] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.139911ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6f6ad29b-1bab-49fd-a542-b39b15c45528 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:48.595] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:48.746] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.918373ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4bb54b41-b5af-40ac-8312-9c5131ceb00e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:49.420] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:49.523] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:26:49.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.388629ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 78d79a0d-5fdc-4080-9ef6-a26980c62da6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:49.524] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:26:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777001209419561212 | service: service-general
[2026-04-24 03:26:50.379] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:50.537] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.944971ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f9e5a6c5-dd97-41cf-911c-fe4c1e227e1e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:26:51.719] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:26:51.895] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.711025ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a89bad1f-fbd6-41b2-81be-5719e3efa1be | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:27:52.892] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:27:53.046] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.746653ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a57b2cf6-fd30-4918-95b6-3a5cb2921ee7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:41:29.696] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:41:29.967] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 271.644672ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e707f6b9-d73f-45cc-b65f-6b77183c5940 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:47:37.953] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:47:38.203] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 250.401008ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bbdd98f9-fc6c-46a2-a68c-40e6ddff3691 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 03:49:00.293] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 995.797µs | method: POST | path: /api/v1/auth/login | request_id: a2c7b8ac-92d1-41da-8bae-c83783718c88 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:49:42.451] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 345.77µs | method: POST | path: /api/v1/auth/login | request_id: ab5e75dd-8d25-4636-92e0-e13cda315a47 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:49:58.457] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 379.668µs | method: POST | path: /api/v1/auth/login | request_id: 9e2b64f3-b092-4871-b69d-76c28686db9c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:50:59.853] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 462.599µs | method: POST | path: /api/v1/auth/login | request_id: 4e8dfb51-18cd-439e-a99b-cf9d1c449cc9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:52:22.011] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 519.359µs | method: POST | path: /api/v1/auth/login | request_id: da05a3de-8c8d-499b-bf12-2d1db26e847c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:53:23.230] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 461.049µs | method: POST | path: /api/v1/auth/login | request_id: 02187447-146d-4003-8d2d-16806fd03142 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:53:52.186] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 392.452µs | method: POST | path: /api/v1/auth/login | request_id: f3a79be3-7002-4072-b0f3-dc31ceda778a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:56:53.650] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 548.31µs | method: POST | path: /api/v1/auth/login | request_id: 815dd5b1-6672-44bb-9ee6-7145d93e64c9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 03:56:56.584] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:56:56.821] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:56:56.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 238.031807ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 356cb1c1-1fb7-4b7a-8b5b-83760b50576b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:56:56.821] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:56:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003016583466611 | service: service-general
[2026-04-24 03:56:57.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:56:57.801] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:56:57.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.229304ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e1a8a504-095f-4c30-8c3e-b854533f3c67 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:56:57.801] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:56:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003017685235212 | service: service-general
[2026-04-24 03:56:58.482] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:56:58.604] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:56:58.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.068491ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 17ba80ed-ea93-40d9-950d-2624f24ee319 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:56:58.604] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:56:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003018481371491 | service: service-general
[2026-04-24 03:56:59.287] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:56:59.405] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:56:59.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.287339ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: faddfbf0-dd17-4b2c-8437-1af580b5b1ed | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:56:59.406] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:56:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003019286757350 | service: service-general
[2026-04-24 03:57:00.427] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:00.644] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:00.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.100711ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 34acce62-9fb8-4cf6-b19c-a972d6a2da55 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:00.644] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003020427265203 | service: service-general
[2026-04-24 03:57:01.321] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:01.449] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:01.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.441194ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51d455b1-c270-4f7b-a9ef-f6261a951ead | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:01.449] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003021320977996 | service: service-general
[2026-04-24 03:57:02.146] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:02.270] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:02.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.726849ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 05b5307f-ed7a-4e6f-8d97-9dc2e3108f1c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:02.270] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003022145647999 | service: service-general
[2026-04-24 03:57:02.967] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:03.084] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:03.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.23198ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d71acc37-7404-49c8-8441-8197ab2851e3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:03.085] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003022966843957 | service: service-general
[2026-04-24 03:57:03.756] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:03.898] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:03.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.085196ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e942d4dc-6c49-410b-8f2b-aef747509a91 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:03.898] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003023756474901 | service: service-general
[2026-04-24 03:57:05.128] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:05.266] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:05.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.166558ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: be19809c-2ceb-4cd8-ad40-d58c26844766 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:05.267] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003025127935137 | service: service-general
[2026-04-24 03:57:05.948] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:06.066] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:06.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.040952ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8c2c6118-0966-4ccb-bae9-5c47d22521c2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:06.066] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003025947730330 | service: service-general
[2026-04-24 03:57:06.927] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:07.002] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:07.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 76.360285ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2e7944d8-da30-4243-b8da-3af920bd57cc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:07.003] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003026926733895 | service: service-general
[2026-04-24 03:57:07.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:07.804] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:07.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.78103ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 04f7c79c-a7d9-4901-b1e8-b85e49ffe398 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:07.804] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003027684846335 | service: service-general
[2026-04-24 03:57:08.489] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:08.616] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:08.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.481579ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9a972378-4f0b-44ed-af3e-6476011bd590 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:08.617] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003028488577618 | service: service-general
[2026-04-24 03:57:09.300] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:09.420] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:09.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.712646ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eee31da3-bf77-4238-bf6d-ef60f2026cc7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:09.420] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003029299978366 | service: service-general
[2026-04-24 03:57:10.475] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:10.579] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:10.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.027943ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6b77ec2c-2333-4b99-ae79-313e369ebf77 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:10.579] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003030474732222 | service: service-general
[2026-04-24 03:57:11.260] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:11.378] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:11.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.908657ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 74b07ba3-87d1-4ecd-a43a-1fa2a8da678f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:11.378] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003031259752121 | service: service-general
[2026-04-24 03:57:12.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:12.197] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:12.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.911146ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 20441ac7-768f-422a-868f-f8b80c54565f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:12.197] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003032072930696 | service: service-general
[2026-04-24 03:57:13.070] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:13.195] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:13.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.653084ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a9b4b9bf-ce72-4d90-bbaf-577e47e98b22 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:13.196] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003033070253285 | service: service-general
[2026-04-24 03:57:14.246] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:14.325] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:14.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.029742ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6f74775b-5925-43b9-8396-86cc8c25cc39 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:14.325] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003034245757367 | service: service-general
[2026-04-24 03:57:15.004] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:15.127] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:15.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.294852ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 15a68420-8e18-4411-b648-d8e0327bcb38 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:15.128] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003035003686590 | service: service-general
[2026-04-24 03:57:15.809] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:15.894] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:15.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 85.749526ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3fb9a409-6b66-4ec8-bb76-cdd692a5bb65 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:15.894] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003035808914751 | service: service-general
[2026-04-24 03:57:16.592] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:16.734] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:16.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.601316ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0044a5d3-060d-482e-ac58-2794a9625981 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:16.734] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003036592148866 | service: service-general
[2026-04-24 03:57:17.400] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:17.480] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:17.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.906449ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 717ccbc1-c5ed-4014-8bb7-0e4fe31f7608 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:17.480] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003037399691637 | service: service-general
[2026-04-24 03:57:18.317] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:18.435] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:18.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.178466ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 77963aa4-b1c1-419e-8dfb-a4d2996aa107 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:18.435] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003038317410460 | service: service-general
[2026-04-24 03:57:19.113] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:19.253] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:19.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.28607ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d32cc477-e2f2-4eb2-9bc4-e2782c49a6a4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:19.253] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003039112573071 | service: service-general
[2026-04-24 03:57:20.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:20.192] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:20.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.526257ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e10c9e48-53b2-4649-90ab-5140976fd1ec | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:20.192] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003040073171944 | service: service-general
[2026-04-24 03:57:20.868] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:20.990] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:20.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.839107ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 988f113c-0bcf-4f0f-8ccc-b3867d7abee9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:20.991] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003040868263721 | service: service-general
[2026-04-24 03:57:21.667] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:21.826] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:21.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.81644ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a7763824-686d-46d0-bd97-796431014953 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:21.826] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003041667372823 | service: service-general
[2026-04-24 03:57:22.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:22.831] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:22.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.560114ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9fd6bc35-3bb8-45e1-a3a1-fd345d8cdc89 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:22.832] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003042685336523 | service: service-general
[2026-04-24 03:57:23.682] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:23.810] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:23.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.573748ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c263e246-79d5-44b7-9bf2-5f469556c93d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:23.811] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003043681516684 | service: service-general
[2026-04-24 03:57:24.632] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:24.781] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:24.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.817986ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a0c0e360-9a95-4067-8ab4-30fc5e4de4de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:24.781] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:24Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003044631428208 | service: service-general
[2026-04-24 03:57:25.439] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:25.555] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:25.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.968055ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2ba8de86-dfd2-419c-9896-a35c6010d269 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:25.555] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003045438843257 | service: service-general
[2026-04-24 03:57:26.215] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:26.335] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:26.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.946179ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 21177e33-a75d-4c8f-9863-fde7cc4bb3d9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:26.335] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003046215382414 | service: service-general
[2026-04-24 03:57:27.022] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:27.143] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:27.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.348624ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1dde5eaf-e782-49e3-8f6d-ae65a329ea22 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:27.143] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003047021477762 | service: service-general
[2026-04-24 03:57:28.132] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:28.275] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:28.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.398778ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2b1aeeb4-d29e-45f4-b8a4-8095057a34ce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:28.276] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003048131651506 | service: service-general
[2026-04-24 03:57:29.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:29.966] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:29.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.600141ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 39dbca35-40fb-4018-866d-e1908c227211 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:29.967] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003049886395677 | service: service-general
[2026-04-24 03:57:30.629] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:30.712] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:30.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.280868ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 253ba41c-4814-47f9-adb9-9860c9753605 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:30.712] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003050629335242 | service: service-general
[2026-04-24 03:57:31.381] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:31.518] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:31.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.641687ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ca21dae7-3217-417c-af22-237be7fb36a2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:31.518] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003051380822761 | service: service-general
[2026-04-24 03:57:32.204] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:32.281] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:32.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 78.055959ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 912562d3-37fd-45b8-9786-95feec427b46 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:32.281] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003052203551332 | service: service-general
[2026-04-24 03:57:32.958] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:33.090] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:33.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.60755ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4f3facac-108c-4faf-8e6b-6b15e557e727 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:33.090] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003052957762976 | service: service-general
[2026-04-24 03:57:33.763] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:33.907] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:33.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.359107ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d94a690f-03ad-4fde-ba8a-3f03050ee11a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:33.907] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003053763381931 | service: service-general
[2026-04-24 03:57:34.586] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:34.663] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:34.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 78.367462ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bf943249-4da3-4910-ab38-2fd2003deed3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:34.663] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003054585445718 | service: service-general
[2026-04-24 03:57:35.343] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:35.485] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 03:57:35.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.238531ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4c6f13a8-fbe2-4f5b-afc1-81bc51e2862a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:35.486] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003055342839346 | service: service-general
[2026-04-24 03:57:36.160] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:36.280] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:36.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.903804ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b17868f9-1b86-4e14-b703-d32f9579c879 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:36.281] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003056160085548 | service: service-general
[2026-04-24 03:57:36.952] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:37.030] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:37.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 79.078845ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2dfac3e8-ba25-41b9-bf7b-d784d125c859 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:37.030] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003056951381144 | service: service-general
[2026-04-24 03:57:37.699] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:37.821] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:37.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.730556ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 46788f45-afe0-4743-b59f-00150f1d5eae | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:37.821] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003057698962501 | service: service-general
[2026-04-24 03:57:38.662] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:38.777] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:38.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.189535ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ac26fa7-f865-4923-a544-b34881d960cf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:38.777] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003058662059300 | service: service-general
[2026-04-24 03:57:39.457] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:39.536] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:39.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 79.616221ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 19804417-c9e0-4fbd-81d3-42cfc734f2b0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:39.536] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003059456708135 | service: service-general
[2026-04-24 03:57:40.389] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:40.512] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:40.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.977688ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ff14f90-60aa-4e78-a41a-ad90265a9af0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:40.513] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003060388955575 | service: service-general
[2026-04-24 03:57:41.195] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:41.309] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:41.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.920811ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2ef1ceee-1cca-4731-99c6-95673329438d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:41.310] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003061195079837 | service: service-general
[2026-04-24 03:57:41.995] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:42.113] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:42.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.295466ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: addd984b-0273-4afc-b21d-e7d6ae0477a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:42.114] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003061994733004 | service: service-general
[2026-04-24 03:57:42.793] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:42.956] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:42.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.577978ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5006a75b-6259-4c4b-a8b9-dadf72536c9c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:42.957] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003062792587511 | service: service-general
[2026-04-24 03:57:43.641] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:43.719] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:43.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 78.480789ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 50579982-2c75-46b6-9f50-35c1f0298249 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:43.719] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003063640799314 | service: service-general
[2026-04-24 03:57:44.422] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:44.640] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:44.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 218.845552ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3bd13f28-3591-4974-a2c6-570a3fe5984d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:44.640] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003064421537277 | service: service-general
[2026-04-24 03:57:45.519] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:45.649] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:45.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.745995ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d84a4cc2-4398-4155-9e27-fc6a14488f9a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:45.649] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003065518817823 | service: service-general
[2026-04-24 03:57:46.355] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:46.477] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:46.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.418196ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: df9ff9c6-e04b-4fe8-bfef-4a9b938e9c2d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:46.477] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003066354920368 | service: service-general
[2026-04-24 03:57:47.154] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:47.237] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:47.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.784624ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7193f6e2-4af5-4e7c-b99b-4f8efe0c01a9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:47.237] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003067153983601 | service: service-general
[2026-04-24 03:57:47.926] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 03:57:48.002] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 03:57:48.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 76.261018ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ec2eb937-acbf-4afb-85b6-6a801b5fdc9e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 03:57:48.002] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T03:57:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777003067926306187 | service: service-general
[2026-04-24 03:57:48.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b7be021-8c13-433c-a71b-2c8e2fd185fb | service: service-general
[2026-04-24 03:57:48.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 451.432µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4b7be021-8c13-433c-a71b-2c8e2fd185fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:02:11.193] [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-24T04:02:11Z] timestamp:2026-04-24T04:02:11Z] | method: GET | path: /api/v1/satusehat/servicerequest/ea0fbf9d-acfb-493b-b32b-559fe5e45879 | service: service-general
[2026-04-24 04:02:11.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 2.122333ms | method: GET | path: /api/v1/satusehat/servicerequest/ea0fbf9d-acfb-493b-b32b-559fe5e45879 | request_id: 36e9d616-185b-4d28-9430-e6dc6872b8f8 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:02:18.372] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 425.17µs | method: POST | path: /api/v1/auth/login | request_id: c059db10-dae2-4eeb-bbde-09242240c0ee | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:02:23.134] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ea0fbf9d-acfb-493b-b32b-559fe5e45879
[2026-04-24 04:02:23.369] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 235.805574ms | method: GET | path: /api/v1/satusehat/servicerequest/ea0fbf9d-acfb-493b-b32b-559fe5e45879 | request_id: e14b209c-0590-4979-8168-d49dc86015d5 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:09:39.026] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 730.79µs | method: POST | path: /api/v1/auth/login | request_id: 6ec95fa6-a4f4-4852-9d54-737a48888be8 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:09:59.135] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:invalid character '/' looking for beginning of object key string reason:invalid character '/' looking for beginning of object key string timestamp:2026-04-24T04:09:59Z] | method: POST | path: /api/v1/satusehat/medication | service: service-general
[2026-04-24 04:09:59.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: invalid character '/' looking for beginning of object key string
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 1.464422ms | method: POST | path: /api/v1/satusehat/medication | request_id: 6f17269b-224c-449e-b03d-d621701afb0e | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:09:59.136] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medication | request_id: req_1777003799134573358 | service: service-general
[2026-04-24 04:10:13.358] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:invalid character '/' looking for beginning of object key string reason:invalid character '/' looking for beginning of object key string timestamp:2026-04-24T04:10:13Z] | method: POST | path: /api/v1/satusehat/medication | service: service-general
[2026-04-24 04:10:13.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: invalid character '/' looking for beginning of object key string
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 652.662µs | method: POST | path: /api/v1/satusehat/medication | request_id: 94de0c55-5318-46ad-ab5f-47277e281463 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:10:13.358] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medication | request_id: req_1777003813357553643 | service: service-general
[2026-04-24 04:10:48.181] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/Medication
[2026-04-24 04:10:48.412] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 232.654352ms | method: POST | path: /api/v1/satusehat/medication | request_id: ba81c229-2e83-4c02-abc8-34d9e560c520 | service: service-general | status: 201 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:12:24.364] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 532.23µs | method: POST | path: /api/v1/auth/login | request_id: 650c4279-7623-430a-a4dd-c1096643517c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:27.163] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:27.464] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 300.983562ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4dac73ef-a7f0-4929-abad-cf97566c6646 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:28.664] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:28.892] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 228.384038ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8a141e1b-3e5b-4fbb-8236-3d0addb4e51b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:29.919] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:30.125] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.479822ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7f5fb571-1476-4a7e-95f2-ed1e3b8b4b18 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:30.982] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:31.151] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:12:31.301] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 319.542714ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fe1f4015-3e82-4e20-841b-5df841c9aecb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:31.751] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 600.580278ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b35fe1ab-5f65-4a31-84ba-2dcb54130213 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:31.976] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:32.281] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 305.89116ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2f6be4c3-9179-4ca7-8e37-c8a197ad8ece | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:33.137] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:33.411] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 275.014087ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ea045f69-3f76-468d-a611-f88e6c3377e5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:34.089] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:34.419] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:12:34.422] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 333.335035ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fbf9e506-9bbf-4a63-be5e-bc303208cf3a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:34.730] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 311.462498ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1251a9f0-09ff-4847-810f-416063d38c2c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:35.108] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:35.481] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 373.109785ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 33df3ae0-41c5-4fce-9cbb-5a84ad957238 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:36.545] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:12:36.868] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:12:36.882] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 336.671247ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b122a605-3cfe-4538-a134-2efdba9c342d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:12:37.161] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 293.141531ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 924bedb4-2e34-49ee-ad34-4a7183473541 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:30.036] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 495.792µs | method: POST | path: /api/v1/auth/login | request_id: a7ec4b14-eed3-419f-966e-053e1a4ecf71 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:32.261] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:32.523] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 262.488563ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 12c32d0b-c17f-4bf3-89e0-20d97a0f5b58 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:33.728] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:33.937] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.831105ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51f96af9-a97c-444d-9e70-c63bc45c36f8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:34.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:34.320] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 266.744622ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2eeee23a-e612-4f05-be60-213949fe0575 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:34.779] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:34.991] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.715065ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c7e2207e-443b-43c9-81d8-60d89d972c15 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:35.678] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:35.877] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.166248ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 58890fa2-c15c-4163-909d-a76203d09394 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:36.083] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:36.331] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 248.632476ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ae5d0e5f-e174-442e-94e6-475a8dfd7600 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:36.901] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:37.170] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 269.292318ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e2df3a3c-7c08-4cea-a741-576cb7a9ee0a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:37.842] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:38.088] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 246.943855ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 418a8a84-effe-40d6-ba52-77651e96fcff | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:38.211] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:38.468] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 257.931548ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 068a0a95-5660-4df4-af27-ebc7c8bea5ca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:38.766] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:38.977] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.052607ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 595a0490-fc9d-4cc6-bf8c-0fcdf4b307ee | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:39.019] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:39.292] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 273.288387ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d4e82b4e-0b36-48e3-967b-521128043f55 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:39.656] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:39.914] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 258.638584ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 545d8f4c-ddd5-4a6e-a812-0960a0730472 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:40.984] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:41.140] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.666956ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9674bf7c-b64a-4096-a4e3-84cbe1ef2971 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:41.817] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:42.019] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.26753ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6cb0c215-23cb-45d7-a16a-065c515732a0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:42.882] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:43.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.498598ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d0a2ca95-44d7-4e28-9a82-870234130ddf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:43.615] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/765f471e-7e0d-4cf8-9218-97513a17fb15
[2026-04-24 04:15:43.763] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.978643ms | method: GET | path: /api/v1/satusehat/servicerequest/765f471e-7e0d-4cf8-9218-97513a17fb15 | request_id: 5e5ce2d1-6590-43ee-97e5-4645991fde9e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:43.764] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:43.912] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:43.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.95826ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c18d16b7-c876-43cd-82b7-e6d1a57067b5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:43.912] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:43Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004143763818315 | service: service-general
[2026-04-24 04:15:44.086] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:44.256] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.913342ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c9bf05cb-bad2-487e-af01-bf2b9586a4ae | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:44.936] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:44.989] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4271e20d-fc8d-490b-8864-edbcb2605edc
[2026-04-24 04:15:45.134] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.392949ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a83ae4cd-8313-4cb7-9488-b69f28e134f1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:45.155] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.056538ms | method: GET | path: /api/v1/satusehat/servicerequest/4271e20d-fc8d-490b-8864-edbcb2605edc | request_id: c72e0cfb-8c19-4ff5-8b54-436641212c94 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:45.740] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ff4b7d44-f933-4f41-8991-0c1cef464e4a
[2026-04-24 04:15:45.826] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:45.906] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.557936ms | method: GET | path: /api/v1/satusehat/servicerequest/ff4b7d44-f933-4f41-8991-0c1cef464e4a | request_id: b271f295-fbb8-4309-9fe9-e30dd558fb07 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:45.907] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:46.043] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:46.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.653464ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c6153687-4210-4807-93b3-b2b9ab89bde4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:46.043] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004145906876103 | service: service-general
[2026-04-24 04:15:46.051] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.150508ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8cf0ef51-14cf-41ba-9776-232598e12172 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:46.725] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:46.956] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.189877ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d4fe3a35-18ba-44d3-a084-64e4bf166f3d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:47.165] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/32a3e604-a205-4a81-bc71-b2ed4d76c147
[2026-04-24 04:15:47.337] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.313518ms | method: GET | path: /api/v1/satusehat/servicerequest/32a3e604-a205-4a81-bc71-b2ed4d76c147 | request_id: ed690626-c5dd-4870-8f4c-7728b24325b6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:47.338] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:47.484] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:47.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.964751ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9f3c8859-5338-49b9-8c9f-b0eeef26e8d2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:47.484] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004147338436027 | service: service-general
[2026-04-24 04:15:47.635] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:47.850] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.494838ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d17a12f8-9f62-4c3b-a93a-31b436e3259b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:48.537] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:48.572] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e791e237-f65b-4537-ac15-b9047a88e15d
[2026-04-24 04:15:48.718] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.588789ms | method: GET | path: /api/v1/satusehat/servicerequest/e791e237-f65b-4537-ac15-b9047a88e15d | request_id: e75dcc17-816c-42c0-b6a0-1064c05437f2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:48.719] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:48.746] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.016255ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 46f1fedd-b495-41b6-b576-38b4f0b2fd59 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:48.854] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:48.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.477409ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 27974bf6-000a-42fc-ae5b-7755104de8ea | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:48.855] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004148719399050 | service: service-general
[2026-04-24 04:15:49.427] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:49.611] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.538627ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ad8339a-ce4e-4a75-b11b-97cca4936abf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:49.954] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9f3db044-e7cf-409a-91c0-cf51a9377502
[2026-04-24 04:15:50.081] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.018015ms | method: GET | path: /api/v1/satusehat/servicerequest/9f3db044-e7cf-409a-91c0-cf51a9377502 | request_id: f975a4fe-d731-4ef2-8790-022483933082 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:50.082] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:50.285] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:50.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.978615ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d3c8a17a-aed3-48ea-955d-85f41df0d45e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:50.285] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004150081866291 | service: service-general
[2026-04-24 04:15:50.628] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:50.824] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.738228ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5567d088-d6b3-4508-b50a-541279c3f198 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:51.370] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/79cd1832-90bf-404a-a68a-9549fd3ec1bd
[2026-04-24 04:15:51.507] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.208155ms | method: GET | path: /api/v1/satusehat/servicerequest/79cd1832-90bf-404a-a68a-9549fd3ec1bd | request_id: 51926b21-31f1-4cef-8451-0c9a9f1f2095 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:51.508] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:51.645] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:51.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.879974ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 04341f6d-101d-47d1-ad97-6dcda415d657 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:51.645] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004151507617637 | service: service-general
[2026-04-24 04:15:51.663] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:51.876] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.436902ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5756f8bf-9f6f-4e9b-9b1b-dc78726cbe46 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:52.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ff5edb0a-7e48-4438-acec-d14700a8b837
[2026-04-24 04:15:52.872] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.981757ms | method: GET | path: /api/v1/satusehat/servicerequest/ff5edb0a-7e48-4438-acec-d14700a8b837 | request_id: 74db482d-9fea-4b43-b148-7b3be50ceec6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:52.873] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:52.981] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:52.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.774306ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 189e66db-dd47-461f-b204-bb35a9ef405b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:52.981] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004152872884377 | service: service-general
[2026-04-24 04:15:53.041] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:53.241] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.474513ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 32ebb5e6-ee2c-4ca2-80cd-8b0438cc733d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:53.931] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:54.140] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/51b99586-8e16-4b1d-8151-8db8e28876ff
[2026-04-24 04:15:54.179] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 248.377949ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a680cdc7-d3e0-4238-96d5-3d5b67c55f8f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:54.296] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.173692ms | method: GET | path: /api/v1/satusehat/servicerequest/51b99586-8e16-4b1d-8151-8db8e28876ff | request_id: da80bb57-0b03-4a18-b7d9-e0f57c5e007a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:54.297] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:54.442] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:54.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.974069ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ea325b09-8fa1-4f09-999f-857ed49a8a47 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:54.442] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004154297329097 | service: service-general
[2026-04-24 04:15:55.369] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:55.517] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:55.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.604226ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6fa958c3-ac85-4a59-a583-2026139a76de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:55.517] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777004155368921283 | service: service-general
[2026-04-24 04:15:55.534] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/bbfe5656-4346-436a-b037-1a572540ea69
[2026-04-24 04:15:55.736] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.186237ms | method: GET | path: /api/v1/satusehat/servicerequest/bbfe5656-4346-436a-b037-1a572540ea69 | request_id: 358033a6-fc6f-45d5-b1c2-93f33edeef23 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:55.737] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:55.895] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:55.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.213658ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4bb31db3-44ff-4268-9d14-dc5ca061abc8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:55.895] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004155737118240 | service: service-general
[2026-04-24 04:15:56.383] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:56.584] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.077138ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0942752a-bbd1-447d-a2c3-c533b48e212b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:56.970] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/54a43c1b-937b-4e2f-a6a5-15befe31cd03
[2026-04-24 04:15:57.125] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.972333ms | method: GET | path: /api/v1/satusehat/servicerequest/54a43c1b-937b-4e2f-a6a5-15befe31cd03 | request_id: a98a37b0-2c00-43eb-9b6f-0dd6933c52e8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:57.126] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:57.268] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:57.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.562569ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 752042cd-04f8-4284-b0ca-e4278e12b971 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:57.269] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004157126288774 | service: service-general
[2026-04-24 04:15:57.455] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:57.634] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.017001ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 85a2c948-bde7-42b0-ac27-8d4b0f9ca062 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:58.388] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c7a8b493-baf4-4269-8dfe-019c1a364dda
[2026-04-24 04:15:58.500] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:58.573] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.627389ms | method: GET | path: /api/v1/satusehat/servicerequest/c7a8b493-baf4-4269-8dfe-019c1a364dda | request_id: 3a0f15e1-8830-4d33-9a8a-bc66a945758b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:58.574] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:15:58.658] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.240124ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 278e9ac8-84d7-4875-9271-372e2afde973 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:58.720] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:15:58.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.899216ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f1846bad-e0be-4aa1-8f9e-a2744f273a77 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:58.720] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:15:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004158573836363 | service: service-general
[2026-04-24 04:15:59.348] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:15:59.525] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.481796ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 22fc384c-f3ec-481e-b393-ac0ae62a0db8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:59.810] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e65e9192-5d02-4771-a629-503c501ed5b9
[2026-04-24 04:15:59.970] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.640208ms | method: GET | path: /api/v1/satusehat/servicerequest/e65e9192-5d02-4771-a629-503c501ed5b9 | request_id: fb916047-5805-49fb-8fd1-1807fe01924f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:15:59.971] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:16:00.084] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:16:00.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.521691ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c8ae8394-08cc-497d-8c47-9ce196b108c5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:00.085] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:16:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004159971414708 | service: service-general
[2026-04-24 04:16:00.214] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:16:00.428] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.07603ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0f69a0a5-7018-40be-8209-e0061bda4bca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:01.127] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 04:16:01.340] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.387859ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 229b0fbc-9c0c-4f9d-9cda-a298885a54fc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:01.343] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff
[2026-04-24 04:16:01.476] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.243456ms | method: GET | path: /api/v1/satusehat/servicerequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff | request_id: 4d71809e-da21-4cf4-9148-5ca04b462604 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:01.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e273416a-f2cd-4939-aaa5-b864da1e0f6d | service: service-general
[2026-04-24 04:16:01.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 311.297µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e273416a-f2cd-4939-aaa5-b864da1e0f6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:02.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9986abc-0029-4b15-8a4e-291fc9a58abb | service: service-general
[2026-04-24 04:16:02.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 337.226µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b9986abc-0029-4b15-8a4e-291fc9a58abb | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:07.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 63 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6481f31a-5dbb-4b65-8e73-8e13d948d82c | service: service-general
[2026-04-24 04:16:07.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 388.21µs | method: GET | path: /api/v1/satusehat/servicerequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff | request_id: 6481f31a-5dbb-4b65-8e73-8e13d948d82c | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:07.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 64 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8a4c7c0-af0c-4ded-857d-a0f7f06b309f | service: service-general
[2026-04-24 04:16:07.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.731µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f8a4c7c0-af0c-4ded-857d-a0f7f06b309f | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:12.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 65 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b22e016e-5458-4465-8b03-714102719fa3 | service: service-general
[2026-04-24 04:16:12.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 381.068µs | method: GET | path: /api/v1/satusehat/servicerequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff | request_id: b22e016e-5458-4465-8b03-714102719fa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:12.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 66 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1571db9-28e2-436a-978b-7e58a9be7d21 | service: service-general
[2026-04-24 04:16:12.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.683µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f1571db9-28e2-436a-978b-7e58a9be7d21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:18.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 67 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcb3be64-f1b6-4f29-9c0f-4a3bae22a0b8 | service: service-general
[2026-04-24 04:16:18.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 391.645µs | method: GET | path: /api/v1/satusehat/servicerequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff | request_id: fcb3be64-f1b6-4f29-9c0f-4a3bae22a0b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:18.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 68 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc148925-45d1-4638-a267-ee1b0abf98f6 | service: service-general
[2026-04-24 04:16:18.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.141µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cc148925-45d1-4638-a267-ee1b0abf98f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:24.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 69 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f91a2d3-ec06-4b08-aa37-7b09a93a3e1d | service: service-general
[2026-04-24 04:16:24.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 431.348µs | method: GET | path: /api/v1/satusehat/servicerequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff | request_id: 6f91a2d3-ec06-4b08-aa37-7b09a93a3e1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:24.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 70 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85557860-3864-4bbf-952f-c97e02e19cb0 | service: service-general
[2026-04-24 04:16:24.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 257.633µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 85557860-3864-4bbf-952f-c97e02e19cb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:29.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 71 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9034f568-a181-4995-bb54-e6cab14231cc | service: service-general
[2026-04-24 04:16:29.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 364.705µs | method: GET | path: /api/v1/satusehat/servicerequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff | request_id: 9034f568-a181-4995-bb54-e6cab14231cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:29.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 72 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07ceb658-7e17-4f5b-bbce-94b2b4b24d8c | service: service-general
[2026-04-24 04:16:29.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.473µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 07ceb658-7e17-4f5b-bbce-94b2b4b24d8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:35.430] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff
[2026-04-24 04:16:35.611] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.492735ms | method: GET | path: /api/v1/satusehat/servicerequest/b69437a2-2b4f-44ab-a090-1eaae34dc2ff | request_id: b2350b8b-8c25-47b2-9865-7138a079c6a9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:35.612] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:16:35.730] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:16:35.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.769546ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1d6bb55b-f23d-476a-a2aa-446dde6327f9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:35.731] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:16:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004195612347212 | service: service-general
[2026-04-24 04:16:36.895] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8db2259a-3c6a-4b75-8cf6-f90f00a9e9c0
[2026-04-24 04:16:37.022] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.523126ms | method: GET | path: /api/v1/satusehat/servicerequest/8db2259a-3c6a-4b75-8cf6-f90f00a9e9c0 | request_id: a01c7592-4e9b-4825-9d44-ff180254f539 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:37.023] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:16:37.126] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:16:37.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.515863ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: efae915f-45f8-4a1f-ae17-5adca8755078 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:37.126] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:16:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004197023221552 | service: service-general
[2026-04-24 04:16:38.226] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9f957ded-338d-4b91-8070-f538fc0cb3cd
[2026-04-24 04:16:38.345] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.399832ms | method: GET | path: /api/v1/satusehat/servicerequest/9f957ded-338d-4b91-8070-f538fc0cb3cd | request_id: 8bace0ac-ee5c-4142-8cf3-e00ec8db6928 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:38.346] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:16:38.635] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:16:38.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 289.659478ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0277c2f8-e90d-4d63-9ded-dc3b991ebb39 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:38.635] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:16:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004198346146139 | service: service-general
[2026-04-24 04:16:39.746] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2a324278-69ed-4346-8da3-9acd8428465b
[2026-04-24 04:16:39.897] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.413625ms | method: GET | path: /api/v1/satusehat/servicerequest/2a324278-69ed-4346-8da3-9acd8428465b | request_id: 5115bfef-31c0-4834-ad32-15765b0b3ad7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:39.898] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:16:40.032] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:16:40.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.388544ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7b444ed8-d25c-447d-aeec-e5ba743cd8e8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:40.033] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:16:40Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004199897847090 | service: service-general
[2026-04-24 04:16:41.175] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b095db53-414d-4b41-8f0f-929be2f7a8c1
[2026-04-24 04:16:41.285] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.661293ms | method: GET | path: /api/v1/satusehat/servicerequest/b095db53-414d-4b41-8f0f-929be2f7a8c1 | request_id: 3a571a3d-1c75-4094-bb30-87d45499b04b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:41.286] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:16:41.390] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:16:41.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.62613ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c32d7e83-daf2-43e7-997f-0ffeeb507fb3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:41.391] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:16:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004201286250998 | service: service-general
[2026-04-24 04:16:42.497] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7f9bf3ed-c386-4f87-a84b-f36bca3ac59f
[2026-04-24 04:16:42.618] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.152262ms | method: GET | path: /api/v1/satusehat/servicerequest/7f9bf3ed-c386-4f87-a84b-f36bca3ac59f | request_id: effa6cef-1c25-4f07-b309-ce1f5774300b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:42.619] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:16:42.872] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:16:42.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 253.533341ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5850e01f-8d9b-4ee4-8c90-b222e7d4b1ff | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:42.872] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:16:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004202618822710 | service: service-general
[2026-04-24 04:16:43.983] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2c876031-3a56-487c-a93e-2bf199c3ac21
[2026-04-24 04:16:44.102] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.201662ms | method: GET | path: /api/v1/satusehat/servicerequest/2c876031-3a56-487c-a93e-2bf199c3ac21 | request_id: 8d6a8bb6-f088-49ad-aa58-2946099e12df | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:44.104] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 04:16:44.254] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 04:16:44.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.393169ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5c359fad-893a-4d23-8413-ce05b37eedaa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 04:16:44.255] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:16:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777004204103679605 | service: service-general
[2026-04-24 04:23:24.761] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:Kolom 'AuthoredOn' wajib diisi reason:Key: 'MedicationRequestRequest.AuthoredOn' Error:Field validation for 'AuthoredOn' failed on the 'required' tag timestamp:2026-04-24T04:23:24Z] | method: POST | path: /api/v1/satusehat/medicationrequest | service: service-general
[2026-04-24 04:23:24.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Key: 'MedicationRequestRequest.AuthoredOn' Error:Field validation for 'AuthoredOn' failed on the 'required' tag
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 2.167297ms | method: POST | path: /api/v1/satusehat/medicationrequest | request_id: fe279f26-80a8-4351-a747-8265a3d88c90 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:23:24.762] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationrequest | request_id: req_1777004604760189798 | service: service-general
[2026-04-24 04:24:08.088] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:Kolom 'AuthoredOn' wajib diisi reason:Key: 'MedicationRequestRequest.AuthoredOn' Error:Field validation for 'AuthoredOn' failed on the 'required' tag timestamp:2026-04-24T04:24:08Z] | method: POST | path: /api/v1/satusehat/medicationrequest | service: service-general
[2026-04-24 04:24:08.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Key: 'MedicationRequestRequest.AuthoredOn' Error:Field validation for 'AuthoredOn' failed on the 'required' tag
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 798.372µs | method: POST | path: /api/v1/satusehat/medicationrequest | request_id: 21af9d0b-f5b6-4653-a75c-9bd4efb86d4f | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:24:08.089] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationrequest | request_id: req_1777004648088148293 | service: service-general
[2026-04-24 04:25:23.207] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/MedicationRequest
[2026-04-24 04:25:23.437] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: MedicationRequest.identifier (RuleNumber: 10388)"},"expression":["MedicationRequest.identifier"]}]} | service: service-general | status_code: 400
[2026-04-24 04:25:23.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 231.508219ms | method: POST | path: /api/v1/satusehat/medicationrequest | request_id: 5e61db44-8266-432a-a6e9-5e535ebcfb3a | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:25:23.438] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:25:23Z] | method: POST | path: /api/v1/satusehat/medicationrequest | request_id: req_1777004723206414897 | service: service-general
[2026-04-24 04:26:53.911] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/MedicationRequest
[2026-04-24 04:26:54.339] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 428.524603ms | method: POST | path: /api/v1/satusehat/medicationrequest | request_id: f9fce171-e35d-4b94-8e7b-cd5d8116b3e8 | service: service-general | status: 201 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:41:48.645] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:json: cannot unmarshal string into Go struct field MedicationDispenseRequest.quantity_value of type float64 reason:json: cannot unmarshal string into Go struct field MedicationDispenseRequest.quantity_value of type float64 timestamp:2026-04-24T04:41:48Z] | method: POST | path: /api/v1/satusehat/medicationdispense | service: service-general
[2026-04-24 04:41:48.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: json: cannot unmarshal string into Go struct field MedicationDispenseRequest.quantity_value of type float64
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 911.991µs | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: b2e94486-2071-4dff-a8d2-fe1bad86f406 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:41:48.646] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: req_1777005708645041240 | service: service-general
[2026-04-24 04:42:01.026] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:Kolom 'LocationID' wajib diisi, Kolom 'PrescriptionID' wajib diisi, Kolom 'PreparedDate' wajib diisi, Kolom 'HandedOverDate' wajib diisi, Kolom 'QuantityUnit' wajib diisi reason:Key: 'MedicationDispenseRequest.LocationID' Error:Field validation for 'LocationID' failed on the 'required' tag
Key: 'MedicationDispenseRequest.PrescriptionID' Error:Field validation for 'PrescriptionID' failed on the 'required' tag
Key: 'MedicationDispenseRequest.PreparedDate' Error:Field validation for 'PreparedDate' failed on the 'required' tag
Key: 'MedicationDispenseRequest.HandedOverDate' Error:Field validation for 'HandedOverDate' failed on the 'required' tag
Key: 'MedicationDispenseRequest.QuantityUnit' Error:Field validation for 'QuantityUnit' failed on the 'required' tag timestamp:2026-04-24T04:42:01Z] | method: POST | path: /api/v1/satusehat/medicationdispense | service: service-general
[2026-04-24 04:42:01.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Key: 'MedicationDispenseRequest.LocationID' Error:Field validation for 'LocationID' failed on the 'required' tag
Key: 'MedicationDispenseRequest.PrescriptionID' Error:Field validation for 'PrescriptionID' failed on the 'required' tag
Key: 'MedicationDispenseRequest.PreparedDate' Error:Field validation for 'PreparedDate' failed on the 'required' tag
Key: 'MedicationDispenseRequest.HandedOverDate' Error:Field validation for 'HandedOverDate' failed on the 'required' tag
Key: 'MedicationDispenseRequest.QuantityUnit' Error:Field validation for 'QuantityUnit' failed on the 'required' tag
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 716.36µs | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: c33dce10-f31f-4dee-a875-2e45a72023a1 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:42:01.027] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: req_1777005721026131190 | service: service-general
[2026-04-24 04:50:48.451] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:invalid character '}' looking for beginning of object key string reason:invalid character '}' looking for beginning of object key string timestamp:2026-04-24T04:50:48Z] | method: POST | path: /api/v1/satusehat/medicationdispense | service: service-general
[2026-04-24 04:50:48.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: invalid character '}' looking for beginning of object key string
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 916.777µs | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: 68e2539c-a1ed-40ed-a01d-bd7b9e04bad0 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:50:48.451] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: req_1777006248450879044 | service: service-general
[2026-04-24 04:50:49.118] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:invalid character '}' looking for beginning of object key string reason:invalid character '}' looking for beginning of object key string timestamp:2026-04-24T04:50:49Z] | method: POST | path: /api/v1/satusehat/medicationdispense | service: service-general
[2026-04-24 04:50:49.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: invalid character '}' looking for beginning of object key string
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 807.213µs | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: 78b90089-d3bf-45d3-82df-4ede3cb71635 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:50:49.119] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: req_1777006249118209097 | service: service-general
[2026-04-24 04:50:55.412] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:parsing time "2026-04-03" as "2006-01-02T15:04:05Z07:00": cannot parse "" as "T" reason:parsing time "2026-04-03" as "2006-01-02T15:04:05Z07:00": cannot parse "" as "T" timestamp:2026-04-24T04:50:55Z] | method: POST | path: /api/v1/satusehat/medicationdispense | service: service-general
[2026-04-24 04:50:55.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: parsing time "2026-04-03" as "2006-01-02T15:04:05Z07:00": cannot parse "" as "T"
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 590.306µs | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: 74ba3ff8-d41c-4143-bb91-5dc573d5bd03 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:50:55.412] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: req_1777006255411518859 | service: service-general
[2026-04-24 04:52:15.720] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:parsing time "2026-04-03 13:28:46" as "2006-01-02T15:04:05Z07:00": cannot parse " 13:28:46" as "T" reason:parsing time "2026-04-03 13:28:46" as "2006-01-02T15:04:05Z07:00": cannot parse " 13:28:46" as "T" timestamp:2026-04-24T04:52:15Z] | method: POST | path: /api/v1/satusehat/medicationdispense | service: service-general
[2026-04-24 04:52:15.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: parsing time "2026-04-03 13:28:46" as "2006-01-02T15:04:05Z07:00": cannot parse " 13:28:46" as "T"
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 838.866µs | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: 70baeddd-6a77-4956-a59d-1992340d5b7c | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:52:15.720] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: req_1777006335719396589 | service: service-general
[2026-04-24 04:52:39.038] [ERROR] HTTP error occurred | 📍 http.go:116 | category: validation | environment: debug | error_code: INVALID_INPUT | ⚙️ service/pkg/errors.LogHTTPError | http_status: 400 | metadata: map[additional_details:parsing time "2026-04-03T13:28:46" as "2006-01-02T15:04:05Z07:00": cannot parse "" as "Z07:00" reason:parsing time "2026-04-03T13:28:46" as "2006-01-02T15:04:05Z07:00": cannot parse "" as "Z07:00" timestamp:2026-04-24T04:52:39Z] | method: POST | path: /api/v1/satusehat/medicationdispense | service: service-general
[2026-04-24 04:52:39.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: parsing time "2026-04-03T13:28:46" as "2006-01-02T15:04:05Z07:00": cannot parse "" as "Z07:00"
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 819.942µs | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: 5fcea2dd-cd9a-40ae-983e-a497c4a6aa74 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:52:39.038] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[] | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: req_1777006359037544537 | service: service-general
[2026-04-24 04:52:53.930] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/MedicationDispense
[2026-04-24 04:52:54.196] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"issue":[{"code":"value","details":{"text":"reference_not_found"},"diagnostics":"reference target(s) not found: MedicationRequest/RJ2604000299","severity":"error"}],"resourceType":"OperationOutcome"} | service: service-general | status_code: 400
[2026-04-24 04:52:54.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 267.234407ms | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: 8fd4ff1c-a43b-4c8a-aba9-b87ea5d65edb | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 04:52:54.197] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T04:52:54Z] | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: req_1777006373929950703 | service: service-general
[2026-04-24 04:53:35.118] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/MedicationDispense
[2026-04-24 04:53:35.392] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 273.830625ms | method: POST | path: /api/v1/satusehat/medicationdispense | request_id: 5847982a-8be6-45d5-b07f-01745a15ed68 | service: service-general | status: 201 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 05:17:13.250] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 638.449µs | method: POST | path: /api/v1/auth/login | request_id: d3d2f94a-dbd8-48c9-9216-b9d3d3e81488 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:15.467] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:15.753] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 286.306492ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e406c642-f0cc-4880-b836-59f568cd3c8c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:17.941] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:18.137] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.222577ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e512e7fc-3a16-4cef-854d-6bcf33fb02d7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:20.318] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:20.524] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.669992ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d0227034-bfbe-4732-a1fe-98ae286545cd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:22.707] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:22.851] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:22.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.656712ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 723cd3e5-b347-45d3-ac03-173a66b98ef1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:22.852] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777007842707310812 | service: service-general
[2026-04-24 05:17:23.908] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1cb43e01-24a9-4bc4-b3a2-1647e6bda76b
[2026-04-24 05:17:24.078] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.82392ms | method: GET | path: /api/v1/satusehat/servicerequest/1cb43e01-24a9-4bc4-b3a2-1647e6bda76b | request_id: eacd6c8e-591f-4c2a-aa84-0e73464fcc17 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:24.665] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d96d0b11-dcdb-4daa-8b2a-306fb3db41fb
[2026-04-24 05:17:24.823] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.344693ms | method: GET | path: /api/v1/satusehat/servicerequest/d96d0b11-dcdb-4daa-8b2a-306fb3db41fb | request_id: 65018039-e10c-40b3-8f65-b8fa60093ba8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:25.047] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:25.256] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.037923ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7bf6bbee-26ab-4841-a01b-673f51327f03 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:25.449] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b917b4eb-f74b-422c-b4b7-d7d361ab55ec
[2026-04-24 05:17:25.616] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.001573ms | method: GET | path: /api/v1/satusehat/servicerequest/b917b4eb-f74b-422c-b4b7-d7d361ab55ec | request_id: bfa6749e-2e65-489e-b02f-b90ac5184495 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:26.201] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/70448b10-012e-4afb-aef0-d5ded2efd204
[2026-04-24 05:17:26.381] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.995865ms | method: GET | path: /api/v1/satusehat/servicerequest/70448b10-012e-4afb-aef0-d5ded2efd204 | request_id: 63ed8d41-a76d-4ad8-b458-da9b8b1d36a9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:26.962] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/248e0ae7-ac92-49ec-9df4-d45992095acb
[2026-04-24 05:17:27.080] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.811173ms | method: GET | path: /api/v1/satusehat/servicerequest/248e0ae7-ac92-49ec-9df4-d45992095acb | request_id: f328ca19-4e63-4712-b616-e7ac7fd5e825 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:27.437] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:27.654] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.109627ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 41490c1b-82f9-40f9-acee-6ff5c309eaa8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:27.676] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/21e62976-41fc-4d00-a5f5-ec47062c84f3
[2026-04-24 05:17:27.841] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.002281ms | method: GET | path: /api/v1/satusehat/servicerequest/21e62976-41fc-4d00-a5f5-ec47062c84f3 | request_id: aaaf5c38-33a9-49c6-8bc6-8f8ea72f18bf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:28.418] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/073295c8-8f10-4bc1-a959-511b45602ff7
[2026-04-24 05:17:28.593] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.304497ms | method: GET | path: /api/v1/satusehat/servicerequest/073295c8-8f10-4bc1-a959-511b45602ff7 | request_id: 27120d4e-8c7c-416d-af84-3590da7a9fc5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:29.230] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/62806834-a0bf-4b24-a5f6-59eb64f4a356
[2026-04-24 05:17:29.394] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.704019ms | method: GET | path: /api/v1/satusehat/servicerequest/62806834-a0bf-4b24-a5f6-59eb64f4a356 | request_id: 5dac2c0b-a9c1-4c02-bc82-7fc377488b01 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:30.015] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7dc91755-a8ae-4190-beb8-b9cffbecb2e2
[2026-04-24 05:17:30.023] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:30.190] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.234979ms | method: GET | path: /api/v1/satusehat/servicerequest/7dc91755-a8ae-4190-beb8-b9cffbecb2e2 | request_id: c632e812-e41c-46ed-883c-056db4a71684 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:30.242] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.640348ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0a871886-c5f4-4e28-8bd9-1b8bb4754c30 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:30.871] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/096c66f8-fd42-4c73-a821-ce0cb5d033da
[2026-04-24 05:17:31.019] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.937426ms | method: GET | path: /api/v1/satusehat/servicerequest/096c66f8-fd42-4c73-a821-ce0cb5d033da | request_id: 015391d8-6295-40ef-b14e-556b5844343c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:31.592] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b6c38138-ca17-47aa-ac45-2ba8043b2000
[2026-04-24 05:17:31.767] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.114994ms | method: GET | path: /api/v1/satusehat/servicerequest/b6c38138-ca17-47aa-ac45-2ba8043b2000 | request_id: 1029ed39-6f0d-4803-9f12-7c3c38fa1f65 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:32.348] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3a52c094-e5de-4aaf-9f57-b0bc7b12cd83
[2026-04-24 05:17:32.421] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:32.524] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.514921ms | method: GET | path: /api/v1/satusehat/servicerequest/3a52c094-e5de-4aaf-9f57-b0bc7b12cd83 | request_id: 3ba53031-b72a-4e58-b005-39bef7d8782f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:32.693] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 272.717744ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 66477802-5154-4155-a3ce-f4c5d8d4f3e1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:33.171] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e50de3bd-d5fb-43fd-8f98-1208b7392e69
[2026-04-24 05:17:33.327] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.75287ms | method: GET | path: /api/v1/satusehat/servicerequest/e50de3bd-d5fb-43fd-8f98-1208b7392e69 | request_id: e7ba2dbc-1eee-4f86-9493-4948d6afc3e3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:33.937] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0e847846-7c67-4e74-a043-a9f400af64ff
[2026-04-24 05:17:34.122] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.372731ms | method: GET | path: /api/v1/satusehat/servicerequest/0e847846-7c67-4e74-a043-a9f400af64ff | request_id: bd7a48bf-86ab-4697-b108-e2d4565fb54c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:34.766] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8aba83ff-6f31-416f-a970-93b6e7ad2320
[2026-04-24 05:17:34.875] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:34.878] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.355632ms | method: GET | path: /api/v1/satusehat/servicerequest/8aba83ff-6f31-416f-a970-93b6e7ad2320 | request_id: 55c3845d-5a16-4123-8640-90652ecac750 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:34.879] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:35.029] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:35.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.479627ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 86b266f4-0392-4c82-9331-02a55dd88d60 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:35.029] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007854879026769 | service: service-general
[2026-04-24 05:17:35.076] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.73598ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d8426cc-ecd4-4296-a191-557fb068f212 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:37.254] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:37.507] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 253.134632ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ebfe2cf-539e-4057-848c-0b5a59d791b5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:37.617] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9434002d-5d5d-42ec-99bc-4351f3a0c58a
[2026-04-24 05:17:37.782] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.848348ms | method: GET | path: /api/v1/satusehat/servicerequest/9434002d-5d5d-42ec-99bc-4351f3a0c58a | request_id: 36fd743d-4c96-46fb-8c34-860b93ae3ccf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:37.783] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:37.916] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:37.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.576695ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9c1af62f-eed3-4afd-986a-d4b30aef36a6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:37.916] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007857783064977 | service: service-general
[2026-04-24 05:17:40.153] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:40.379] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 227.164136ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c9fd7d9a-beb7-4310-972e-fbf63f3d4ad0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:40.498] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9eb9c7a7-8213-49e2-86c9-41d6624f3227
[2026-04-24 05:17:40.615] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.27575ms | method: GET | path: /api/v1/satusehat/servicerequest/9eb9c7a7-8213-49e2-86c9-41d6624f3227 | request_id: 239885fb-2059-40f1-9ca0-a62fe647a367 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:40.616] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:40.835] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:40.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.184528ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ad0fc40e-51de-4018-b641-47729b98c741 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:40.835] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:40Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007860616253199 | service: service-general
[2026-04-24 05:17:42.560] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:42.845] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:42.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 285.790621ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4a7385d2-06ad-4590-8b66-f451a8f8becf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:42.845] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777007862559863341 | service: service-general
[2026-04-24 05:17:43.403] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b502b03f-0cb0-4c56-a5be-f443fca13f65
[2026-04-24 05:17:43.559] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.951861ms | method: GET | path: /api/v1/satusehat/servicerequest/b502b03f-0cb0-4c56-a5be-f443fca13f65 | request_id: 78a2e59d-2647-47eb-b285-8f3c37e45d20 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:43.560] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:43.698] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:43.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.431082ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b0628562-3dcd-4b08-a81b-655096e4661b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:43.698] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:43Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007863560206808 | service: service-general
[2026-04-24 05:17:45.016] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:45.257] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 241.363628ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 45d2d002-66b5-4cfe-a3c6-5ecb1c75fa21 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:46.309] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/03331ee5-ca81-4422-b2e1-9659e24d7294
[2026-04-24 05:17:46.510] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.613304ms | method: GET | path: /api/v1/satusehat/servicerequest/03331ee5-ca81-4422-b2e1-9659e24d7294 | request_id: 93a8d0da-1070-41ad-8bb2-efc9f9a5c4a3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:47.091] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/154080c3-9aec-4f87-aabe-0cbcca319b9f
[2026-04-24 05:17:47.195] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.70524ms | method: GET | path: /api/v1/satusehat/servicerequest/154080c3-9aec-4f87-aabe-0cbcca319b9f | request_id: 1eb9bdd0-d0d9-400b-a262-0cb4acd73e51 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:47.196] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:47.335] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:47.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.040574ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5f6fe427-1fe8-4f78-a17d-abed08df1157 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:47.335] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007867196168490 | service: service-general
[2026-04-24 05:17:47.751] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:47.947] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.962798ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9636fff7-78eb-4f4b-8783-0f234de4e4a7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:49.901] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d91673c1-d129-4ed0-8d8f-8c528aba6f63
[2026-04-24 05:17:50.019] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.607731ms | method: GET | path: /api/v1/satusehat/servicerequest/d91673c1-d129-4ed0-8d8f-8c528aba6f63 | request_id: 41bffd5a-6045-4850-9b68-a8dcca73d3f9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:50.020] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:50.120] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:50.171] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:50.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.285952ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fd39df1f-dc81-432e-843b-115b29850d93 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:50.171] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007870020299566 | service: service-general
[2026-04-24 05:17:50.394] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 274.296111ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4923c023-44fc-49c5-bfef-b66e908bbaa9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:52.566] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:52.756] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c7188c32-45cf-4828-9496-e85e1b1a1989
[2026-04-24 05:17:52.766] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.509959ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 48883d94-9ee1-4436-8541-bfaf1fceb194 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:52.866] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.292999ms | method: GET | path: /api/v1/satusehat/servicerequest/c7188c32-45cf-4828-9496-e85e1b1a1989 | request_id: 4236406b-a2a8-41e5-9f03-f59d7f36ac23 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:52.868] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:52.965] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:52.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.418005ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 91261a68-afcb-4e89-875b-528a88c7c201 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:52.966] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007872867566840 | service: service-general
[2026-04-24 05:17:55.129] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:55.279] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.923086ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b492ef60-a7dc-470a-aa91-f129e7cc4bc1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:55.558] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/73dcea70-f1a3-4420-9814-7a80bc5404ba
[2026-04-24 05:17:55.668] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.435255ms | method: GET | path: /api/v1/satusehat/servicerequest/73dcea70-f1a3-4420-9814-7a80bc5404ba | request_id: a696eaa9-9b1e-4446-817f-b433da4fad4a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:55.669] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:55.816] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:55.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.96017ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e8e724f7-a3e9-41c6-8178-a73b1b45e6db | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:55.816] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007875669459736 | service: service-general
[2026-04-24 05:17:57.448] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:57.593] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:57.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.248836ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9df677ce-6187-4a04-b9b9-1c7a9dfbdf73 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:57.593] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777007877447548286 | service: service-general
[2026-04-24 05:17:58.397] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8c82ab6a-baab-44bd-97a7-2febf91fd9df
[2026-04-24 05:17:58.514] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.755546ms | method: GET | path: /api/v1/satusehat/servicerequest/8c82ab6a-baab-44bd-97a7-2febf91fd9df | request_id: 21595c32-b9ca-4536-9d61-a9e7a76fee71 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:58.515] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:17:58.649] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:17:58.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.730996ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a27e5876-f499-4bea-8d31-f902a48a2b5d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:17:58.649] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:17:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007878515581157 | service: service-general
[2026-04-24 05:17:59.753] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:17:59.909] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.847576ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 84110e68-e659-4930-8cd3-655dc07fd1da | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:01.213] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9385529f-0f34-4585-b0c4-1052b470fb33
[2026-04-24 05:18:01.372] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.455919ms | method: GET | path: /api/v1/satusehat/servicerequest/9385529f-0f34-4585-b0c4-1052b470fb33 | request_id: 731fa52a-fdd3-4271-a9fa-ddf001f4987b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:01.984] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/26d0601b-af2d-484e-ab25-56a9d1a164d2
[2026-04-24 05:18:02.092] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:18:02.157] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.312402ms | method: GET | path: /api/v1/satusehat/servicerequest/26d0601b-af2d-484e-ab25-56a9d1a164d2 | request_id: 805f0788-bcc5-415f-b280-170f34f46567 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:02.159] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:02.256] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.417734ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 132c65c1-3fb8-4a2d-85f9-7385bb6461d9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:02.300] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:02.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.381912ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cc523ee2-f0ae-4e05-b376-ee1ed26febaf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:02.301] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007882158654849 | service: service-general
[2026-04-24 05:18:04.436] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:18:04.667] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.731251ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7941a74e-3f09-4916-ab93-0428d6ec7913 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:04.912] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b8ec4c96-4b09-4ee2-aa16-372617c45259
[2026-04-24 05:18:05.079] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.799394ms | method: GET | path: /api/v1/satusehat/servicerequest/b8ec4c96-4b09-4ee2-aa16-372617c45259 | request_id: dcac9e36-86b0-418b-93a1-96fb01fb1b79 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:05.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:05.189] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:05.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.545696ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8ef49f43-945c-45bd-bbc6-fa9ad2cdd745 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:05.189] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007885079770344 | service: service-general
[2026-04-24 05:18:06.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 441a7c89-4533-4315-a67e-762f7d5f5df5 | service: service-general
[2026-04-24 05:18:06.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 383.208µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 441a7c89-4533-4315-a67e-762f7d5f5df5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:07.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d949c4e-3189-461f-969b-eaf0b9a14fd5 | service: service-general
[2026-04-24 05:18:07.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 345.133µs | method: GET | path: /api/v1/satusehat/servicerequest/a1868b31-42d3-428b-a342-a24b04c22621 | request_id: 3d949c4e-3189-461f-969b-eaf0b9a14fd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:07.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 63 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48474c4-4e72-46f4-9060-2ba198e69cbd | service: service-general
[2026-04-24 05:18:07.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.086µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c48474c4-4e72-46f4-9060-2ba198e69cbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:13.441] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a1868b31-42d3-428b-a342-a24b04c22621
[2026-04-24 05:18:13.696] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 255.357194ms | method: GET | path: /api/v1/satusehat/servicerequest/a1868b31-42d3-428b-a342-a24b04c22621 | request_id: c3cada2b-77b6-4c5e-a3a7-cb3669ec2af2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:13.697] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:13.834] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:13.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.039537ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c3b2801e-3f90-40a8-89d4-2509fe2b6024 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:13.835] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:13Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007893696967346 | service: service-general
[2026-04-24 05:18:16.427] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1492eca3-3468-49f7-a472-e111d2db8263
[2026-04-24 05:18:16.585] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.71533ms | method: GET | path: /api/v1/satusehat/servicerequest/1492eca3-3468-49f7-a472-e111d2db8263 | request_id: 55e62783-4da4-48b3-8de6-11ef33f7d1c4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:16.586] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:16.690] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:16.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.485638ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e44380af-4357-442c-af4f-1f20cc462ba2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:16.690] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:16Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007896585987394 | service: service-general
[2026-04-24 05:18:19.280] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2d433ddb-a7d5-4695-87d8-35615ade16c7
[2026-04-24 05:18:19.439] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.785441ms | method: GET | path: /api/v1/satusehat/servicerequest/2d433ddb-a7d5-4695-87d8-35615ade16c7 | request_id: 8f22aaf5-2229-4603-8012-d617439076f7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:19.440] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:19.547] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:19.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.684205ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c45f8f18-05c7-4621-aa9d-0b9c43fadefe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:19.547] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007899439989303 | service: service-general
[2026-04-24 05:18:22.137] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5613a946-d4f7-47bf-a166-adf8a5a22155
[2026-04-24 05:18:22.271] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.949013ms | method: GET | path: /api/v1/satusehat/servicerequest/5613a946-d4f7-47bf-a166-adf8a5a22155 | request_id: 7fb7ae28-0077-4ce4-89c6-2d9a76448415 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:22.272] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:22.420] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:22.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.454726ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9f3bee9f-8a7d-4b7c-b6de-f4322fe700e7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:22.420] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007902272045421 | service: service-general
[2026-04-24 05:18:25.009] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a025e6be-b9b4-4d07-ac27-ae251578fd48
[2026-04-24 05:18:25.183] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.583111ms | method: GET | path: /api/v1/satusehat/servicerequest/a025e6be-b9b4-4d07-ac27-ae251578fd48 | request_id: 64e1b4e2-0fe0-444f-9c7f-97474b608ee0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:25.185] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:25.329] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:25.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.163866ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8e9e3403-c474-417c-8de5-bedd10dec5ec | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:25.330] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007905184674321 | service: service-general
[2026-04-24 05:18:27.898] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/75e56379-95b2-4512-971e-76c9b3fb8907
[2026-04-24 05:18:28.053] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.853ms | method: GET | path: /api/v1/satusehat/servicerequest/75e56379-95b2-4512-971e-76c9b3fb8907 | request_id: 917e1697-465e-484e-a4ff-5b4f9b54991d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:28.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:28.171] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:28.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.321338ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: eacf5201-36ad-4e76-9574-9a2e76be2a44 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:28.172] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007908053761557 | service: service-general
[2026-04-24 05:18:30.764] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6ab4a58c-827d-4d3e-a146-188607d9008c
[2026-04-24 05:18:30.881] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.211034ms | method: GET | path: /api/v1/satusehat/servicerequest/6ab4a58c-827d-4d3e-a146-188607d9008c | request_id: 07e58c13-1e8d-40db-90ef-4008181e7831 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:30.883] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:30.981] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:30.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.358828ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b339d71f-1ebf-497e-9d68-b1a6d743ee76 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:30.982] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:30Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007910882544708 | service: service-general
[2026-04-24 05:18:33.585] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c447143e-372e-4663-8a22-768ea68ecc89
[2026-04-24 05:18:33.753] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.698404ms | method: GET | path: /api/v1/satusehat/servicerequest/c447143e-372e-4663-8a22-768ea68ecc89 | request_id: 4a5552f1-062a-46d6-84f7-f979eb359444 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:33.754] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:33.851] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:33.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.108643ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f944c856-9bce-4b43-93ac-917291256e3f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:33.851] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007913754415025 | service: service-general
[2026-04-24 05:18:36.448] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0f43f11b-963c-4e61-b57d-06abc76b7e27
[2026-04-24 05:18:36.580] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.026947ms | method: GET | path: /api/v1/satusehat/servicerequest/0f43f11b-963c-4e61-b57d-06abc76b7e27 | request_id: 5ddd1adb-ce77-4acf-a799-d5d916cd724e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:36.581] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:36.718] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:36.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.311816ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4cdfe275-0a2b-4080-a623-1d1cb2b828ff | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:36.718] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007916581095525 | service: service-general
[2026-04-24 05:18:39.332] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9ec93875-173f-45b4-9be2-117ca3d320ae
[2026-04-24 05:18:39.499] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.556395ms | method: GET | path: /api/v1/satusehat/servicerequest/9ec93875-173f-45b4-9be2-117ca3d320ae | request_id: e19c99ea-5523-442c-b42c-6e746098e992 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:39.500] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:39.608] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:39.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.896568ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5699306a-1be8-4748-a520-579d1f18a21b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:39.608] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007919499683991 | service: service-general
[2026-04-24 05:18:42.182] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f8723633-ca4d-492f-a14a-50fe99b9776e
[2026-04-24 05:18:42.313] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.277628ms | method: GET | path: /api/v1/satusehat/servicerequest/f8723633-ca4d-492f-a14a-50fe99b9776e | request_id: a8e8c6e6-ade2-4211-83bd-0da5f92e6ecd | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:42.315] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:42.424] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:42.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.668776ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 82964c39-8480-4b5d-9042-af08720a8b8a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:42.424] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007922314529325 | service: service-general
[2026-04-24 05:18:45.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/631a9302-91fc-4c0b-b9bc-06dc321a5d7f
[2026-04-24 05:18:45.220] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.101261ms | method: GET | path: /api/v1/satusehat/servicerequest/631a9302-91fc-4c0b-b9bc-06dc321a5d7f | request_id: fc4d9418-14dc-41d0-a225-c138896cf84c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:45.221] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:45.325] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:45.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.990853ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 43228b28-52ff-4677-8116-58fc6d4a68d3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:45.325] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007925221390638 | service: service-general
[2026-04-24 05:18:47.889] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9d179afa-41d5-4c4d-bc23-0af775b327d1
[2026-04-24 05:18:48.024] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.863416ms | method: GET | path: /api/v1/satusehat/servicerequest/9d179afa-41d5-4c4d-bc23-0af775b327d1 | request_id: b39e36db-1a7d-491f-a5f0-fadf2a18bbb1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:48.025] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:48.144] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:48.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.185341ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ba9f0b6f-d3ca-407a-8dc0-52073c8a2836 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:48.145] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007928024803162 | service: service-general
[2026-04-24 05:18:50.802] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e4e5c69d-fd45-4dc0-b855-878a5d963e86
[2026-04-24 05:18:50.925] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.890375ms | method: GET | path: /api/v1/satusehat/servicerequest/e4e5c69d-fd45-4dc0-b855-878a5d963e86 | request_id: d9fe51d4-ab48-4e65-a26d-20bab0700414 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:50.927] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:51.020] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:51.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 94.259396ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9a7d2549-6bb7-4ad5-82c3-2e1b2e783b52 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:51.020] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007930926549947 | service: service-general
[2026-04-24 05:18:53.583] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4dfccd43-2cac-4b52-8001-fc155fcccd52
[2026-04-24 05:18:53.715] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.596377ms | method: GET | path: /api/v1/satusehat/servicerequest/4dfccd43-2cac-4b52-8001-fc155fcccd52 | request_id: 1800523a-9b0f-47ee-984b-babf90487957 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:53.716] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:53.813] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:53.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.366781ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 38658c4a-1176-450c-8b04-705a7020deb8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:53.814] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:53Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007933715684943 | service: service-general
[2026-04-24 05:18:56.389] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/40db605a-6d96-4eb9-8676-b9b591616c9d
[2026-04-24 05:18:56.523] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.157601ms | method: GET | path: /api/v1/satusehat/servicerequest/40db605a-6d96-4eb9-8676-b9b591616c9d | request_id: b56addd9-600b-4d9e-b2cd-de1a8028786d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:56.524] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:56.626] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:56.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.650856ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 857f59fa-6030-4791-8128-6fad54024dce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:56.627] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:56Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007936524496754 | service: service-general
[2026-04-24 05:18:59.203] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/75a4def1-01e8-4894-b427-6281efad4a6f
[2026-04-24 05:18:59.337] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.213598ms | method: GET | path: /api/v1/satusehat/servicerequest/75a4def1-01e8-4894-b427-6281efad4a6f | request_id: 816d5c26-fbb4-4aa0-bccf-0f9e86a908cc | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:59.338] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:18:59.466] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:18:59.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.525211ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e01d5dd6-2715-4454-8365-ed5153d589b8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:18:59.467] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:18:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007939337642238 | service: service-general
[2026-04-24 05:19:02.074] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/35bf9e57-1ec5-4aa7-83f1-1e29698ad0bb
[2026-04-24 05:19:02.208] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.307221ms | method: GET | path: /api/v1/satusehat/servicerequest/35bf9e57-1ec5-4aa7-83f1-1e29698ad0bb | request_id: 5189aede-3867-404b-bea4-44a7314d0895 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:02.210] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:02.311] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:02.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.832252ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8cf80749-a71b-41a9-84b5-a245228ba1df | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:02.311] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007942209661426 | service: service-general
[2026-04-24 05:19:04.903] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c9b09c55-9759-4e5f-8ca1-98bad4d322d7
[2026-04-24 05:19:05.037] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.317906ms | method: GET | path: /api/v1/satusehat/servicerequest/c9b09c55-9759-4e5f-8ca1-98bad4d322d7 | request_id: 038d9db6-b400-4f2c-9094-ad983bd1656c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:05.038] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:05.161] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:05.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.357547ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d3bb07d2-79f2-4e80-9c59-437595ad3b4d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:05.161] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007945037997221 | service: service-general
[2026-04-24 05:19:07.044] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:07.249] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.997713ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2b75299e-9c15-4032-8b81-53b06873a318 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:07.754] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/59883894-868c-4a36-bb67-3d47f4e12e9b
[2026-04-24 05:19:07.872] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.112978ms | method: GET | path: /api/v1/satusehat/servicerequest/59883894-868c-4a36-bb67-3d47f4e12e9b | request_id: 77746aed-5141-401b-ba19-19fe3fcde792 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:07.873] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:08.021] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:08.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.454996ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9b920507-a962-46cf-86b1-8234e0031338 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:08.021] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007947873041244 | service: service-general
[2026-04-24 05:19:09.425] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:09.619] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.147077ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2935e52a-7808-4132-b39b-4f9c5273e944 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:10.603] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6272ff60-d7c9-4118-92a8-c08c6e5a5bfd
[2026-04-24 05:19:10.778] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.538907ms | method: GET | path: /api/v1/satusehat/servicerequest/6272ff60-d7c9-4118-92a8-c08c6e5a5bfd | request_id: 9609e0c3-b7d0-4a78-ac87-c9b9fd0e9693 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:10.779] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:10.884] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:10.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.618712ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 14a95aae-f710-4a59-a91a-7c640e467349 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:10.885] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:10Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007950779347213 | service: service-general
[2026-04-24 05:19:11.794] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:11.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.301833ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 43230260-bed8-43ed-a3fa-69db0959c1c1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:13.466] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/72a55a04-c7cd-445e-8021-5852a08ca57f
[2026-04-24 05:19:13.597] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.535625ms | method: GET | path: /api/v1/satusehat/servicerequest/72a55a04-c7cd-445e-8021-5852a08ca57f | request_id: aca815e5-d12d-462a-8d64-d25b7728b21d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:13.599] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:13.749] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:13.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.435691ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7510796a-a862-42c0-970f-ed59496faad2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:13.750] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:13Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007953598606816 | service: service-general
[2026-04-24 05:19:14.143] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:14.258] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:14.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.910079ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 66933385-e976-456f-955c-9a9f14b35526 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:14.258] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777007954142788310 | service: service-general
[2026-04-24 05:19:16.326] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0dc58a87-6444-4634-b7bb-07bf778ce173
[2026-04-24 05:19:16.437] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:16.470] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.111555ms | method: GET | path: /api/v1/satusehat/servicerequest/0dc58a87-6444-4634-b7bb-07bf778ce173 | request_id: b3d0a77d-fb42-476f-b6f4-a4330b66d9a5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:16.471] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:16.580] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:16.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.035466ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ba4d41f0-b6df-481f-996c-95aa77d3dfd6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:16.581] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:16Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007956471022993 | service: service-general
[2026-04-24 05:19:16.604] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.296158ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7eb738ce-637a-492b-ab8f-3f1027910f5c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:18.776] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:18.979] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.927606ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d1ab2213-aae8-4ffe-a60a-94bdd9b0fd58 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:19.205] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/755082c4-f532-4181-9909-25d42d082a17
[2026-04-24 05:19:19.339] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.421578ms | method: GET | path: /api/v1/satusehat/servicerequest/755082c4-f532-4181-9909-25d42d082a17 | request_id: 80c7a110-f859-438e-8464-ed3f6101ea20 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:19.340] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:19.475] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:19.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.068236ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3641f9ed-e468-4c1b-b644-de091af07ad3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:19.475] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007959340247176 | service: service-general
[2026-04-24 05:19:21.162] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:21.322] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.13651ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91f4d447-127c-40ed-aa16-71bfbd17ccf0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:22.102] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1530be68-b641-4129-91cf-30aa8354fe82
[2026-04-24 05:19:22.246] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.121243ms | method: GET | path: /api/v1/satusehat/servicerequest/1530be68-b641-4129-91cf-30aa8354fe82 | request_id: c75552a0-569d-46f4-8996-0b26d7323732 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:22.247] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:22.352] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:22.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.604094ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9dab6c93-11dd-4f60-9546-110a64052699 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:22.353] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007962247586807 | service: service-general
[2026-04-24 05:19:23.698] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:23.918] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.446949ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 496c2512-6679-4103-b8d5-6d81ddf875ed | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:24.960] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/993565ac-701f-409f-b5e7-884fc3ea74db
[2026-04-24 05:19:25.091] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.998744ms | method: GET | path: /api/v1/satusehat/servicerequest/993565ac-701f-409f-b5e7-884fc3ea74db | request_id: ac3601e6-9434-4c78-b179-24b15717fc1e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:25.092] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:25.232] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:25.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.552339ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 96729e0b-5b38-47eb-b6fb-da159dbcea8b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:25.232] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007965092205078 | service: service-general
[2026-04-24 05:19:26.097] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:26.279] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.342256ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 53f95068-1778-41ed-8459-4e4ae584482f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:27.911] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d9ef8c69-6346-4dfd-a542-d29221c0d3b5
[2026-04-24 05:19:28.103] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.334894ms | method: GET | path: /api/v1/satusehat/servicerequest/d9ef8c69-6346-4dfd-a542-d29221c0d3b5 | request_id: f383c859-a9ac-4210-86c8-cb1e30e5afce | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:28.104] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:28.202] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:28.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.447315ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c3caa5fc-c11b-4388-a5bc-271129a39f9d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:28.203] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007968103680774 | service: service-general
[2026-04-24 05:19:28.450] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:28.555] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:28.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.427794ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 39880a5e-3280-4747-9df6-5bcb69e6bf7d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:28.556] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777007968449526999 | service: service-general
[2026-04-24 05:19:30.729] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:30.817] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2a272242-bd42-4181-b2b5-2a2631dc7f22
[2026-04-24 05:19:30.943] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.209795ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b6f102cc-6221-4647-970c-45dfdd2a71c4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:30.950] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.329899ms | method: GET | path: /api/v1/satusehat/servicerequest/2a272242-bd42-4181-b2b5-2a2631dc7f22 | request_id: 9d82dde7-74e6-4240-8fa9-0d93844c5384 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:30.951] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:31.092] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:31.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.652792ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2fd64b87-84cf-47c6-a327-ff4c666d31ed | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:31.093] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007970951308323 | service: service-general
[2026-04-24 05:19:33.146] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:33.375] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 229.802162ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bc855465-1c44-4fdc-b1a1-8a6243f20a23 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:33.750] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/00435c40-9811-4f83-93ed-469a0b07e093
[2026-04-24 05:19:33.979] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 229.549411ms | method: GET | path: /api/v1/satusehat/servicerequest/00435c40-9811-4f83-93ed-469a0b07e093 | request_id: 0bc1db91-9888-4f76-9bad-16ea8ec4a8fe | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:33.980] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:34.081] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:34.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.28622ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 775d994c-a810-4e29-b6f7-bf5258c89776 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:34.081] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:34Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007973980034003 | service: service-general
[2026-04-24 05:19:35.542] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:35.708] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.595408ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 761b0dab-c498-4336-8f5a-72c55e7d7103 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:36.677] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cdb87594-9db5-4f20-a08a-0f41ab027219
[2026-04-24 05:19:36.792] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.964317ms | method: GET | path: /api/v1/satusehat/servicerequest/cdb87594-9db5-4f20-a08a-0f41ab027219 | request_id: 00a1a920-8f1f-4922-9733-a60de0457d27 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:36.793] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:36.892] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:36.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.246407ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fd2f7fa6-3ec5-4833-8c12-63e221a357fc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:36.893] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007976792894590 | service: service-general
[2026-04-24 05:19:38.400] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:38.580] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.032879ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7a15a0bf-30e3-4dbc-82ad-739e4fc26725 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:39.471] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ce86db9e-09a5-4c38-870a-50a221ac6ad0
[2026-04-24 05:19:39.634] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.775299ms | method: GET | path: /api/v1/satusehat/servicerequest/ce86db9e-09a5-4c38-870a-50a221ac6ad0 | request_id: e8ea2abe-05ff-4b74-b694-aa920701244a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:39.635] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:39.790] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:39.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.96489ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 10a4a254-7202-4f13-892d-ad48791e4493 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:39.791] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007979635159584 | service: service-general
[2026-04-24 05:19:40.748] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:40.948] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.860113ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b2f1cdce-c599-4e9d-97e5-65db25150d3d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:42.354] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e2beff9e-0f22-4fc9-8e7a-0ebe63808554
[2026-04-24 05:19:42.511] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.099035ms | method: GET | path: /api/v1/satusehat/servicerequest/e2beff9e-0f22-4fc9-8e7a-0ebe63808554 | request_id: 18b8a142-c471-484d-bbf8-71cc80cab905 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:42.512] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:42.617] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:42.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.366094ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3ba2ea43-bd90-4810-a4f6-15acdd6bcfe3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:42.617] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007982512175498 | service: service-general
[2026-04-24 05:19:43.125] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:43.296] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.694506ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 45c10057-c939-4d6f-aa14-4093f2ad9e0b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:45.201] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/133f238d-d0cb-450e-9688-cf65b10e3c95
[2026-04-24 05:19:45.340] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.155132ms | method: GET | path: /api/v1/satusehat/servicerequest/133f238d-d0cb-450e-9688-cf65b10e3c95 | request_id: 82c72f28-5133-4ecf-bd27-cda0c0696a6b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:45.341] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:45.456] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:45.481] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:45.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.058016ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 61165c00-a021-45c0-83f9-3c973489a8d4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:45.482] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007985341027773 | service: service-general
[2026-04-24 05:19:45.619] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.804993ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6e3fa4c5-f47d-4d80-ad94-bb1c543f890a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:47.800] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:47.977] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.038137ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: df469f09-06d3-46f2-9f6f-1c46696735fd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:48.139] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3e92d723-a4d3-4594-9570-c0fc9d66b656
[2026-04-24 05:19:48.289] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.563936ms | method: GET | path: /api/v1/satusehat/servicerequest/3e92d723-a4d3-4594-9570-c0fc9d66b656 | request_id: 433998ab-6914-411b-8aa8-410d3fb09c57 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:48.290] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:48.392] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:48.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.521086ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 85b4ce5d-23a4-4379-8ffc-2305007f38f3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:48.392] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007988289944248 | service: service-general
[2026-04-24 05:19:50.160] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:50.309] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.096483ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 350f6959-f5b6-46ad-abe1-9c03e6d574f1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:50.997] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8a73a5e1-8fea-49af-9025-b02a6909ca60
[2026-04-24 05:19:51.109] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.465121ms | method: GET | path: /api/v1/satusehat/servicerequest/8a73a5e1-8fea-49af-9025-b02a6909ca60 | request_id: d0642d6e-c58c-42b9-8924-3391a72f8e7a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:51.111] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:19:51.259] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:19:51.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.055619ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b62155b2-c086-447f-8000-207ce0ebd718 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:51.259] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:19:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777007991110607443 | service: service-general
[2026-04-24 05:19:52.488] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:52.694] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.418906ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f51ddbb4-be87-4ee3-ae8a-6876b8a2bc54 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:53.904] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7b65776d-7323-4da4-bd34-cd856702c3ec
[2026-04-24 05:19:54.021] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.022878ms | method: GET | path: /api/v1/satusehat/servicerequest/7b65776d-7323-4da4-bd34-cd856702c3ec | request_id: f6022d2c-cfc0-4438-b8e7-52a20216ad97 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:54.657] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/60a26575-2b24-4e33-9820-41eb248b3611
[2026-04-24 05:19:54.770] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.375592ms | method: GET | path: /api/v1/satusehat/servicerequest/60a26575-2b24-4e33-9820-41eb248b3611 | request_id: 9a7d2e39-f1d8-4bc5-be57-d9ecea8d8d3f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:55.043] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:55.198] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.486844ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a65987cd-a9c0-4a5e-b76f-d06f50a00615 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:55.427] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b3446c96-c58e-4e7c-a347-6309510be49d
[2026-04-24 05:19:55.578] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.417174ms | method: GET | path: /api/v1/satusehat/servicerequest/b3446c96-c58e-4e7c-a347-6309510be49d | request_id: 858caabf-da97-4a41-9a3e-f48d2f84a2f7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:56.174] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5307a8c9-03a5-4224-9e99-f83c6df85cfd
[2026-04-24 05:19:56.298] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.677545ms | method: GET | path: /api/v1/satusehat/servicerequest/5307a8c9-03a5-4224-9e99-f83c6df85cfd | request_id: 9e5aacca-df52-43fb-8e89-c05341038674 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:56.869] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/da7f3d89-f279-4cb3-a53a-1b65d2100f71
[2026-04-24 05:19:56.983] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.72432ms | method: GET | path: /api/v1/satusehat/servicerequest/da7f3d89-f279-4cb3-a53a-1b65d2100f71 | request_id: 94eb941e-27e7-4eb4-96e0-cd47dd6e2565 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:57.374] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:19:57.560] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9bea74d0-47b6-4b11-8ee8-4de1bea7efcd
[2026-04-24 05:19:57.607] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 233.115266ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e7331d3c-306f-4438-87ba-21e5e1c7fbcd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:57.682] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.380116ms | method: GET | path: /api/v1/satusehat/servicerequest/9bea74d0-47b6-4b11-8ee8-4de1bea7efcd | request_id: 28b2f9cc-8021-4c8b-984c-c86d3b3f8fef | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:58.272] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d0e09afc-cb2b-4c5f-b407-46c07d80c786
[2026-04-24 05:19:58.399] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.491163ms | method: GET | path: /api/v1/satusehat/servicerequest/d0e09afc-cb2b-4c5f-b407-46c07d80c786 | request_id: d4c9e17d-fef4-4b2e-bb5e-2f56991cd6a7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:58.988] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/35201924-b92d-4daa-b403-b810680d8609
[2026-04-24 05:19:59.134] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.413159ms | method: GET | path: /api/v1/satusehat/servicerequest/35201924-b92d-4daa-b403-b810680d8609 | request_id: d43ee0c2-fd7c-4bf5-a113-83c0ae39ae70 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:59.734] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/aeddd2e6-92fd-4652-9c41-f835bfcfd0ca
[2026-04-24 05:19:59.867] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.516873ms | method: GET | path: /api/v1/satusehat/servicerequest/aeddd2e6-92fd-4652-9c41-f835bfcfd0ca | request_id: c364687b-5852-4af7-8695-0ba895a51a9d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:19:59.970] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:20:00.157] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.900639ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4c860aae-3b37-453a-bc96-18354753639d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:00.451] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b1f60917-d2ee-47ca-ba83-a6bb1992931a
[2026-04-24 05:20:00.585] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.358444ms | method: GET | path: /api/v1/satusehat/servicerequest/b1f60917-d2ee-47ca-ba83-a6bb1992931a | request_id: f9a21a97-e63e-4d82-acf0-e620d4fe34cf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:01.206] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7ea4af76-a78d-452e-acbe-a0f475de01f2
[2026-04-24 05:20:01.331] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.910643ms | method: GET | path: /api/v1/satusehat/servicerequest/7ea4af76-a78d-452e-acbe-a0f475de01f2 | request_id: 18eddf22-1a31-4f93-bc33-5d69473f94b0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:01.975] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/88d5268d-d7a3-47da-9c21-0ec6f9b05cf1
[2026-04-24 05:20:02.185] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.063499ms | method: GET | path: /api/v1/satusehat/servicerequest/88d5268d-d7a3-47da-9c21-0ec6f9b05cf1 | request_id: a4bb9536-71e5-45f6-8796-84d542472113 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:02.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d69ece03-ac47-45d7-bb70-2eb2f5d26303 | service: service-general
[2026-04-24 05:20:02.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 372.744µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d69ece03-ac47-45d7-bb70-2eb2f5d26303 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:02.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 519a9180-3406-432b-9317-2d9f4f1da52c | service: service-general
[2026-04-24 05:20:02.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 285.732µs | method: GET | path: /api/v1/satusehat/servicerequest/ee5f87f5-79a9-4f3b-a1a0-fd035dc53791 | request_id: 519a9180-3406-432b-9317-2d9f4f1da52c | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:03.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 63 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6714bf6-67c1-4cc7-b0b1-235d13bdf4b8 | service: service-general
[2026-04-24 05:20:03.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 324.349µs | method: GET | path: /api/v1/satusehat/servicerequest/1159eaf2-062d-4f8b-b8f1-89528b57e158 | request_id: f6714bf6-67c1-4cc7-b0b1-235d13bdf4b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:04.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 64 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27bfda54-4367-482e-9c89-a317d140f166 | service: service-general
[2026-04-24 05:20:04.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 321.291µs | method: GET | path: /api/v1/satusehat/servicerequest/36cd469e-0957-4d6e-bde9-13d1c2dbce5f | request_id: 27bfda54-4367-482e-9c89-a317d140f166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:04.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 65 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10b2de7d-a3e9-41e5-af9c-40375abe2862 | service: service-general
[2026-04-24 05:20:04.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 325.596µs | method: GET | path: /api/v1/satusehat/servicerequest/eedc1564-77e5-4279-be51-bf566d4d886c | request_id: 10b2de7d-a3e9-41e5-af9c-40375abe2862 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:05.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 66 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af13b84e-28d4-4cf8-a287-e5ebe56b57b4 | service: service-general
[2026-04-24 05:20:05.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 293.538µs | method: GET | path: /api/v1/satusehat/servicerequest/5718f72e-3fe5-4870-84d4-d8a74e5266a2 | request_id: af13b84e-28d4-4cf8-a287-e5ebe56b57b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:06.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 67 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 756972e6-18f0-461b-b653-ee2fa93c46e3 | service: service-general
[2026-04-24 05:20:06.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 316.217µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 756972e6-18f0-461b-b653-ee2fa93c46e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:11.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 68 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 811824f4-59e7-40e1-a1a6-a0d5e321e8f3 | service: service-general
[2026-04-24 05:20:11.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 408.073µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 811824f4-59e7-40e1-a1a6-a0d5e321e8f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:17.016] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:17.305] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 289.759573ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 93c90d82-b4c9-4641-b382-876658b5c240 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:20.015] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:20.391] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 376.643643ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f81a9bf9-2bf0-4951-9e6d-e45e3bec6e0a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:23.151] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:23.411] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 260.498437ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 14ae3db1-5ae1-47d6-b539-c714654b08df | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:26.575] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:26.833] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 258.561716ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ccf2322d-ea1f-46a4-a0b4-078362813be4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:30.050] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:30.348] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 299.368283ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: dad52e57-7eb8-4553-80ed-13e75eb28974 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:32.396] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:32.651] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 255.271185ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ec528280-7cbb-40a5-a519-368d86d4cea4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:37.821] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:38.039] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.776939ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6ff13028-bcac-4107-988c-c9ee6d87483d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:40.664] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:40.919] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 256.091636ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f7700009-48ef-4fe6-8aff-40c7886f497a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:43.502] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:43.747] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 244.732897ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 589e230b-845a-4952-9d63-b3975d0157de | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:46.933] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e109deaa-ab5b-4dc7-987b-b5c66dbde1eb
[2026-04-24 05:20:47.119] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.260908ms | method: GET | path: /api/v1/satusehat/servicerequest/e109deaa-ab5b-4dc7-987b-b5c66dbde1eb | request_id: 4432f39a-8c04-4ff2-bb21-ecb4f0531629 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:47.683] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f08b4c12-41cb-4437-b493-be43d0ee9fc0
[2026-04-24 05:20:47.847] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.451052ms | method: GET | path: /api/v1/satusehat/servicerequest/f08b4c12-41cb-4437-b493-be43d0ee9fc0 | request_id: b67dd3e3-d77a-4332-a483-c55a1f49c9cb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:48.409] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4ca4f942-ffff-4b91-993c-a0d8f869c138
[2026-04-24 05:20:48.599] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.566487ms | method: GET | path: /api/v1/satusehat/servicerequest/4ca4f942-ffff-4b91-993c-a0d8f869c138 | request_id: 9675a0cd-d3e4-4f2e-b5fe-79b66599122f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:49.729] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/10e48b24-0258-4b92-baec-76fb8a525ade
[2026-04-24 05:20:49.994] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 265.312061ms | method: GET | path: /api/v1/satusehat/servicerequest/10e48b24-0258-4b92-baec-76fb8a525ade | request_id: de576594-f074-4d6e-a492-42c499659f3b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:50.632] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/928a3793-b02f-4558-a603-e8b44d709968
[2026-04-24 05:20:50.789] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.240804ms | method: GET | path: /api/v1/satusehat/servicerequest/928a3793-b02f-4558-a603-e8b44d709968 | request_id: 6b105205-9eb6-4620-bb21-199fe3d81a84 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:50.805] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:51.038] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 232.887896ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: be6ee49d-8eb6-456e-88ae-3b331f6bc6b3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:54.202] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/85d2dfeb-c95f-4a23-ab8a-81d876e5a831
[2026-04-24 05:20:54.337] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.770103ms | method: GET | path: /api/v1/satusehat/servicerequest/85d2dfeb-c95f-4a23-ab8a-81d876e5a831 | request_id: 5e409a0f-0dd3-4096-bd0c-26d3312185ce | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:54.338] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:54.444] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:20:54.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.26283ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fe04966f-86e9-4d41-aeb4-a54371e5b3a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:54.444] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:20:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008054337965663 | service: service-general
[2026-04-24 05:20:57.022] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/514db18f-705e-489f-832e-b24e0d7c0332
[2026-04-24 05:20:57.139] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.1769ms | method: GET | path: /api/v1/satusehat/servicerequest/514db18f-705e-489f-832e-b24e0d7c0332 | request_id: e1a7b010-b6a0-4a76-95ae-aa179c44c7be | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:57.140] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:20:57.247] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:20:57.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.297896ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e2c733cd-37c2-46c4-9d6f-114024cdd221 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:20:57.247] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:20:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008057140096291 | service: service-general
[2026-04-24 05:20:59.833] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:00.095] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 262.78883ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9445a33a-e9be-4863-844c-d11e08bd7ac6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:02.517] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:02.725] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.995804ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8246943a-e8c3-4710-99b3-6496b20c9d3e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:03.137] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:03.407] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 270.051618ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1e355487-99eb-40df-90e1-975240bee50e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:04.908] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:05.190] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 282.614461ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6e045039-8232-400e-b4bf-a6417564bcc6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:06.635] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:06.931] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 295.49997ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e51051f9-c4c9-44ac-8d47-6770e7fbf70f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:07.918] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:08.104] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.865652ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b9f9e5af-f714-45cf-a96d-06400b0c41d7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:10.282] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:10.465] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.454571ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 84536bad-d489-48a7-bc5d-cadf79215d97 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:12.804] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:13.017] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.795769ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff572eeb-a94f-4b34-ac8b-3a39bf137bdc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:13.671] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/fa6f04a0-ee4e-4363-96b3-0fc3fda0a5c4
[2026-04-24 05:21:13.819] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.408869ms | method: GET | path: /api/v1/satusehat/servicerequest/fa6f04a0-ee4e-4363-96b3-0fc3fda0a5c4 | request_id: c9da0836-c913-4ec6-960e-f5d55e80ce91 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:14.409] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a3d3891b-bd85-4430-9314-ed4804d99edb
[2026-04-24 05:21:14.580] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.042483ms | method: GET | path: /api/v1/satusehat/servicerequest/a3d3891b-bd85-4430-9314-ed4804d99edb | request_id: e9667ba7-23aa-4452-a76c-a9902f99ea21 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:15.182] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f8ec2e46-1c78-43a0-b572-7d1b4e8b8e1e
[2026-04-24 05:21:15.201] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:15.346] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.085652ms | method: GET | path: /api/v1/satusehat/servicerequest/f8ec2e46-1c78-43a0-b572-7d1b4e8b8e1e | request_id: 6084ee22-bedd-46bf-8ddf-f5f6fd78319b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:15.390] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.384461ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 563312c2-61af-4e06-bcdd-8b37bdc24023 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:15.920] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/12ba9e12-dc89-4b96-a260-7196912be980
[2026-04-24 05:21:16.044] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.626811ms | method: GET | path: /api/v1/satusehat/servicerequest/12ba9e12-dc89-4b96-a260-7196912be980 | request_id: 4ed6a6cf-4378-46f8-98cd-83c55edb14ac | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:16.770] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f766dd5d-1d61-40cd-bb22-ac4f6c1e7186
[2026-04-24 05:21:16.963] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.118493ms | method: GET | path: /api/v1/satusehat/servicerequest/f766dd5d-1d61-40cd-bb22-ac4f6c1e7186 | request_id: 54d2e82b-476b-4d69-ad57-bbce50c365a8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:17.557] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e4faa700-90b0-4d82-82f7-e4fef53e3a13
[2026-04-24 05:21:17.575] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:17.719] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.196081ms | method: GET | path: /api/v1/satusehat/servicerequest/e4faa700-90b0-4d82-82f7-e4fef53e3a13 | request_id: b7428a80-e760-42eb-8eb8-12597b8ad7d5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:17.720] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:17.771] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.283787ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2f74eddd-c71c-48c1-88f4-c2550efaea9c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:17.868] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:17.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.186262ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 77c9c7bc-c540-49ea-b4c7-d7b8cd86200a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:17.868] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:17Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008077720057220 | service: service-general
[2026-04-24 05:21:19.957] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:20.150] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.786777ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 510d938a-4a59-4476-bafe-e04cd5ad32bf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:20.466] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3f99c23e-b789-4906-b210-d99cd67bdf01
[2026-04-24 05:21:20.577] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.657285ms | method: GET | path: /api/v1/satusehat/servicerequest/3f99c23e-b789-4906-b210-d99cd67bdf01 | request_id: 80bc2fcf-73a1-4624-81af-a99ddd75a49c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:21.143] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0a13b540-b314-4262-900a-8823ecceddbb
[2026-04-24 05:21:21.286] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.492146ms | method: GET | path: /api/v1/satusehat/servicerequest/0a13b540-b314-4262-900a-8823ecceddbb | request_id: 44fa8cbc-5dc5-4fa9-bfdd-a1e6b2671593 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:22.683] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:22.861] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.064219ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 69de9945-c7ae-4ddf-8508-4af5925982ef | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:23.096] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cb5f97a6-af60-4b23-99d8-650c41bb12f1
[2026-04-24 05:21:23.266] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.601191ms | method: GET | path: /api/v1/satusehat/servicerequest/cb5f97a6-af60-4b23-99d8-650c41bb12f1 | request_id: 7cf4773b-8c22-433c-9ea3-ccad66dcdc80 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:23.834] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f2c5d002-95cd-4656-acef-dc5ce4e81215
[2026-04-24 05:21:24.005] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.086923ms | method: GET | path: /api/v1/satusehat/servicerequest/f2c5d002-95cd-4656-acef-dc5ce4e81215 | request_id: 5f43e526-6371-4159-bd48-feb8640a2fd5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:24.570] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/bb2dc132-dc44-4b4b-90dd-7794898576f1
[2026-04-24 05:21:24.682] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.158621ms | method: GET | path: /api/v1/satusehat/servicerequest/bb2dc132-dc44-4b4b-90dd-7794898576f1 | request_id: 87f6adf7-6352-4226-aeb5-5d57f42e465f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:25.066] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:25.276] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.821242ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c3ba50a2-d47b-4deb-b9b3-2f8c00574e85 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:25.827] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/edb733bd-371b-41c6-a1d4-a125a781ed4f
[2026-04-24 05:21:25.936] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.445062ms | method: GET | path: /api/v1/satusehat/servicerequest/edb733bd-371b-41c6-a1d4-a125a781ed4f | request_id: bb4fc077-f15f-4423-9e2c-044b7ba6ca72 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:26.497] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/37304270-330c-4f97-9c31-9b53bc7948b0
[2026-04-24 05:21:26.680] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.917777ms | method: GET | path: /api/v1/satusehat/servicerequest/37304270-330c-4f97-9c31-9b53bc7948b0 | request_id: 380b4916-f77d-4c81-8d38-dcc82149d134 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:26.681] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:26.824] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:26.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.69473ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1b0ef339-ec7b-484b-a548-0768e127c29c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:26.825] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:26Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008086681195557 | service: service-general
[2026-04-24 05:21:27.435] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:27.533] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:27.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.519268ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91b2d882-a8cf-4e4d-933d-3fefb312254a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:27.533] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008087434968368 | service: service-general
[2026-04-24 05:21:29.413] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/29f6af72-4eac-4a4a-81d0-6ff747d3ffea
[2026-04-24 05:21:29.574] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.936739ms | method: GET | path: /api/v1/satusehat/servicerequest/29f6af72-4eac-4a4a-81d0-6ff747d3ffea | request_id: 9baa8f9e-ccd5-4951-88fe-282489a625ee | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:29.576] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:29.697] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:29.708] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:29.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.122259ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8d9e14cb-b1cb-4c47-8ffe-08d9dd9707b5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:29.708] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:29Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008089575509928 | service: service-general
[2026-04-24 05:21:29.802] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:29.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.416321ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1de5d7c4-7aa3-4cda-8549-c78f6d5b388d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:29.803] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008089697479925 | service: service-general
[2026-04-24 05:21:32.336] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4f6aa4a2-5e74-4275-a0f7-d0fb8c5e5b42
[2026-04-24 05:21:32.457] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.057007ms | method: GET | path: /api/v1/satusehat/servicerequest/4f6aa4a2-5e74-4275-a0f7-d0fb8c5e5b42 | request_id: c5544cdb-da09-43ac-b9b9-2e92c5afceb1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:32.458] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:32.504] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:32.565] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:32.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.635749ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2bb0f6dc-6a8f-4486-ab9b-5c45a359a97f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:32.565] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008092457864831 | service: service-general
[2026-04-24 05:21:32.674] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.368171ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bb538ecb-138e-43cc-90ee-136450c30878 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:34.877] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:35.067] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.743951ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3a16574d-ac02-423b-bd8d-772c212c869a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:35.167] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3866f0fe-2b84-4189-b6ab-23d256963b8f
[2026-04-24 05:21:35.303] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.250124ms | method: GET | path: /api/v1/satusehat/servicerequest/3866f0fe-2b84-4189-b6ab-23d256963b8f | request_id: 235e191a-9267-43fd-a0be-a16ebb92c3fb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:35.304] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:35.404] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:35.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.516055ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ac14c1ab-e339-4665-8d26-e301ba08d5f4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:35.405] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008095304560023 | service: service-general
[2026-04-24 05:21:37.262] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:37.429] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.346576ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4456eeb5-6ff9-476e-8e81-dd15fb003b07 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:38.012] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ccc3b4db-8228-46e5-9579-63770a6971ef
[2026-04-24 05:21:38.139] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.92721ms | method: GET | path: /api/v1/satusehat/servicerequest/ccc3b4db-8228-46e5-9579-63770a6971ef | request_id: 25aa55e2-ac4c-4aec-80f3-9be508e92872 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:38.744] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e5df780c-095f-4630-a2fd-4057bc0cfe6c
[2026-04-24 05:21:38.855] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.132821ms | method: GET | path: /api/v1/satusehat/servicerequest/e5df780c-095f-4630-a2fd-4057bc0cfe6c | request_id: 0b58eecb-af21-422d-bfc8-812b81746f55 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:39.443] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/05f5c354-988b-4c55-ae16-80a9448129ee
[2026-04-24 05:21:39.603] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.266902ms | method: GET | path: /api/v1/satusehat/servicerequest/05f5c354-988b-4c55-ae16-80a9448129ee | request_id: a715bb2c-38f8-45e1-a158-72f3a07f0abb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:39.604] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:39.743] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:39.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.070652ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5554fc90-bc89-44ed-aa19-a9bb7e70c61d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:39.744] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008099603761499 | service: service-general
[2026-04-24 05:21:39.965] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:40.163] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.588845ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7025d37e-458e-40a9-b429-4a7e55b47741 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:42.333] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/30783de8-14db-4604-acef-b6633d700044
[2026-04-24 05:21:42.496] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.877404ms | method: GET | path: /api/v1/satusehat/servicerequest/30783de8-14db-4604-acef-b6633d700044 | request_id: 85a6728b-2df1-4fea-bb96-65e12e1c7e9a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:42.497] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:42.508] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:42.589] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:42.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 92.62408ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7bf7e4cb-e634-401d-85f1-c45b1203cce9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:42.589] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008102496837079 | service: service-general
[2026-04-24 05:21:42.692] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.151867ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 19e6fb67-10b7-4fac-beb4-0f9c89ad127b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:45.072] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:45.218] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5b7f77b2-921a-4c1f-9bee-1a23bb766f07
[2026-04-24 05:21:45.264] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.757993ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51a9af7d-258d-4499-b1b4-1f93cb380a00 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:45.403] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.907944ms | method: GET | path: /api/v1/satusehat/servicerequest/5b7f77b2-921a-4c1f-9bee-1a23bb766f07 | request_id: 1afd2d60-2cf4-47c0-8e8b-3be301a38ba2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:45.404] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:45.545] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:45.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.135532ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c200c11c-e93b-4f2d-8894-2552abb54dc8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:45.546] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008105403825860 | service: service-general
[2026-04-24 05:21:47.446] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:47.612] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.090049ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 49df6ec8-a275-4c9e-8e15-44fa5f21207d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:48.129] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/76dadf00-e72e-4164-8ae7-975516d177eb
[2026-04-24 05:21:48.264] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.044655ms | method: GET | path: /api/v1/satusehat/servicerequest/76dadf00-e72e-4164-8ae7-975516d177eb | request_id: 642872f2-3bec-4f84-94db-a48702a5107f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:48.265] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:48.399] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:48.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.085461ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0e4b507b-1434-4af3-8802-38587188dde3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:48.399] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008108265447615 | service: service-general
[2026-04-24 05:21:49.787] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:50.100] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 313.797411ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f0a5340c-2622-40f9-9e9c-113b8aef8552 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:50.996] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6a3d9e8c-bda9-4e24-a926-f87ccc0b71bd
[2026-04-24 05:21:51.181] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.181486ms | method: GET | path: /api/v1/satusehat/servicerequest/6a3d9e8c-bda9-4e24-a926-f87ccc0b71bd | request_id: 5fb88d66-f550-49b3-b150-d7f199de7536 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:51.182] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:51.284] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:51.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.426331ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: de915e94-4b3f-4e9d-a145-db70338cc67d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:51.284] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008111182138276 | service: service-general
[2026-04-24 05:21:52.447] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:52.807] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 359.742961ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fc7cc4a0-6e05-4edb-853d-89b9c3beab51 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:53.877] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/42878ea2-3f84-4623-8aac-6fa1e3b1d18d
[2026-04-24 05:21:53.990] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.472244ms | method: GET | path: /api/v1/satusehat/servicerequest/42878ea2-3f84-4623-8aac-6fa1e3b1d18d | request_id: b1895e64-ff2c-42a9-9978-fea84932aee5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:53.992] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:54.140] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:54.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.571563ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 754fe58b-8c21-4929-ad07-92e39fe01d03 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:54.141] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008113991527323 | service: service-general
[2026-04-24 05:21:54.989] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:55.172] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.645536ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e225e5e1-30fc-4c8d-868b-9ee0162f81ee | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:56.736] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0e55b99f-c249-46c1-a0fa-50f0d886eb72
[2026-04-24 05:21:56.907] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.965215ms | method: GET | path: /api/v1/satusehat/servicerequest/0e55b99f-c249-46c1-a0fa-50f0d886eb72 | request_id: 1a29b0cd-8273-4ed4-9d64-28f633d873a0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:56.908] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:21:57.041] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:57.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.003055ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3a28c4ea-1542-4332-8337-fb965255f057 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:57.041] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008116907677474 | service: service-general
[2026-04-24 05:21:57.529] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:57.684] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.151122ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d4252b5a-3066-421e-bdff-bf8527d0a3ed | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:59.869] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:21:59.999] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:21:59.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.241038ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 81d48faf-88a5-4237-9fe4-4e572b696aba | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:21:59.999] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:21:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008119868964470 | service: service-general
[2026-04-24 05:22:00.082] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:00.378] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 296.092721ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ce138b9a-7d89-4302-92d6-119c1cdd7b32 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:02.175] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:22:02.399] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 224.725844ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 20b228d2-b709-4913-b005-84b68aa7aff0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:02.712] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:03.016] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 303.65995ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: adcf807a-6705-43c7-94e1-71d5a8e53933 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:04.577] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:22:04.825] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 248.530033ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e83c8de7-9e52-4adb-a9da-e4f1f68b57ac | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:05.611] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:05.843] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 233.218428ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 38271ba3-89f8-4c98-b067-8f2a0f95e8b6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:06.997] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:22:07.172] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.261724ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 665e9da7-d235-4825-adec-e1265a200af6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:07.860] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:08.078] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 218.726681ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 09f93a6d-c4ac-4a3c-a1bb-21d21ca9a555 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:09.348] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:22:09.521] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.013477ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dcae3789-4d09-4e73-b4ed-d233d8bd93af | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:10.697] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:10.912] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.335511ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 59959ab2-155e-42f0-9510-d677a16368a3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:11.700] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:22:11.839] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:22:11.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.622165ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: da477cfe-dcb2-4b58-964a-c9f5601273dc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:11.839] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:22:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008131700153552 | service: service-general
[2026-04-24 05:22:14.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a821cc55-2103-4fe6-8acb-ab792acc416f | service: service-general
[2026-04-24 05:22:14.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 377.716µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a821cc55-2103-4fe6-8acb-ab792acc416f | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:16.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4de7be17-e677-49b4-88a2-be99fbfcc32d | service: service-general
[2026-04-24 05:22:16.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 378.629µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4de7be17-e677-49b4-88a2-be99fbfcc32d | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:21.091] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:21.414] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 323.500062ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 93732a95-ef8a-4683-8f5a-9e71aadcf8ee | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:24.695] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:24.903] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.75916ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9254f06c-a5f9-4e90-be0c-751e6a32ade4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:28.689] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c21cb078-cf98-4acf-86e7-28067729fff2
[2026-04-24 05:22:29.036] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 346.84926ms | method: GET | path: /api/v1/satusehat/servicerequest/c21cb078-cf98-4acf-86e7-28067729fff2 | request_id: e4ee6ce9-a1d8-4140-8ff8-be634d92705d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:29.037] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:29.187] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:22:29.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.898208ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f2a91700-93d8-4061-b96f-76d698bef3a9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:29.187] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:22:29Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008149036838139 | service: service-general
[2026-04-24 05:22:31.205] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:31.415] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.610246ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0a8883e9-b10b-41cc-86f5-8db0e0e5d09b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:33.980] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/517984ec-1cf8-47b4-9615-e5395be886db
[2026-04-24 05:22:34.144] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.532175ms | method: GET | path: /api/v1/satusehat/servicerequest/517984ec-1cf8-47b4-9615-e5395be886db | request_id: e4009c8d-3cb7-45e8-9d2b-0852e081ca34 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:34.145] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:34.306] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:22:34.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.96283ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: de9e336c-6cf8-490b-a425-5d968240bb43 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:34.306] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:22:34Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008154145479390 | service: service-general
[2026-04-24 05:22:36.877] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d9e656b8-3386-4ddc-ac04-5fb6580a5064
[2026-04-24 05:22:36.998] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.409704ms | method: GET | path: /api/v1/satusehat/servicerequest/d9e656b8-3386-4ddc-ac04-5fb6580a5064 | request_id: 69a9b0f2-d45e-452c-8f9f-1daa0d7b258c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:36.999] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:37.131] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:22:37.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.943991ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c6208ed4-5feb-44b2-9bdf-cb4657f4c676 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:37.131] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:22:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008156998777257 | service: service-general
[2026-04-24 05:22:39.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5d444cdf-b890-4112-a7d3-fbc551c9decb
[2026-04-24 05:22:39.806] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.553713ms | method: GET | path: /api/v1/satusehat/servicerequest/5d444cdf-b890-4112-a7d3-fbc551c9decb | request_id: fb3700fb-6ade-415e-9a96-213b8107e653 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:39.807] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:39.913] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:22:39.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.435611ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 12ab5fbe-afd7-4263-b81b-fb0ca55857e2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:39.913] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:22:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008159806911831 | service: service-general
[2026-04-24 05:22:42.535] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7982d825-86f7-4946-a723-92746546e9da
[2026-04-24 05:22:42.657] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.89429ms | method: GET | path: /api/v1/satusehat/servicerequest/7982d825-86f7-4946-a723-92746546e9da | request_id: 80e66b1e-353e-4a73-939b-247e81a743c6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:42.658] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:42.799] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:22:42.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.948272ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 27cedc22-2ef4-4ef8-be39-1f7942b489fb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:42.799] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:22:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008162658264715 | service: service-general
[2026-04-24 05:22:44.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:45.023] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.817726ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d683cf73-710c-42e3-88c0-fe9a16ca305a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:51.149] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:51.440] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 291.773296ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c9a10c08-9903-4093-8c1a-15c2fe7160ea | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:54.666] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:54.923] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 257.733419ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f82f89b6-0e83-4fa7-b675-1eaf0c3b420b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:22:58.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:22:59.008] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 285.391825ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 753f4b13-f54a-453a-9416-e2ac472f44d1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:01.667] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:01.965] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 298.722536ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a4b4f704-b1fa-46e9-a36f-2e45a6e39e1d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:05.688] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:06.006] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 318.212225ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 54d66ee5-05dc-4218-a601-27855c53cc18 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:08.574] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:08.861] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 287.046088ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 25310264-9b1e-4882-82b6-bc8af36dc2c6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:10.879] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:11.221] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 343.091286ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a7004501-f397-4da4-87d8-8985f49fb074 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:13.240] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:13.703] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 463.58674ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 146999c4-9646-4fd1-aacf-739b5fbec964 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:14.199] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:14.522] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 323.034068ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d02c40a8-ccac-4408-af3a-1ed0acab035f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:16.881] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:17.102] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:17.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 222.005559ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a2301972-3da3-491b-9456-723ed731d697 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:17.102] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008196880454533 | service: service-general
[2026-04-24 05:23:18.690] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:18.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 270.423474ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 60fda08d-cab0-41aa-871b-51dbf0d7c782 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:19.257] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:19.394] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:19.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.729965ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cde21659-4c87-4374-afb1-f52982e5d116 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:19.395] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008199257211633 | service: service-general
[2026-04-24 05:23:21.762] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:21.964] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.74601ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 82f1e9a9-c446-4e9b-acab-94d655fa14c5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:22.328] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c6d6714d-b0ea-439b-85fc-0771003b4b76
[2026-04-24 05:23:22.437] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.184826ms | method: GET | path: /api/v1/satusehat/servicerequest/c6d6714d-b0ea-439b-85fc-0771003b4b76 | request_id: c92ecb0a-ea75-4a59-9724-1a13035ecf56 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:22.438] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:22.596] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:22.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.794942ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0c1dac2f-533a-4112-b25b-d08c723ed574 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:22.596] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008202438499420 | service: service-general
[2026-04-24 05:23:24.291] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:24.464] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.50607ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9024e16c-ea74-4fd1-b47c-7e5c028a5657 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:25.165] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6fd9cc82-feb5-4803-9bbe-124826dfcbe9
[2026-04-24 05:23:25.320] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.460037ms | method: GET | path: /api/v1/satusehat/servicerequest/6fd9cc82-feb5-4803-9bbe-124826dfcbe9 | request_id: 5f135dc5-b6c6-4f52-98f9-112b2d6b3310 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:25.321] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:25.463] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:25.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.921072ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2033ce1f-af47-42ef-977c-8919cf6eaff8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:25.463] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008205320806401 | service: service-general
[2026-04-24 05:23:26.947] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:27.110] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:27.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.387271ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: efa37465-2be1-4fa3-9279-18cd2e172129 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:27.111] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008206946689276 | service: service-general
[2026-04-24 05:23:29.285] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:29.487] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.473621ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9d42ca12-b506-4b29-b5cb-f1b9ffdab38d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:30.368] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:30.599] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.07495ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c5112928-c284-44a1-915a-933f57631afc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:31.667] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:31.859] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.764055ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 66151709-1441-43aa-ab3a-da99fd513ba7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:33.195] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:33.434] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 240.180585ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b570fd1d-d40e-45b0-97a3-dc419fb06348 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:34.583] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:34.785] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.057886ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d830e47f-a72c-420b-9d92-e09adee477dd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:36.065] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:36.316] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 250.797152ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 18cc9712-d3cd-4640-9fd5-1787fc324ad1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:36.955] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:37.178] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 222.534138ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 72c0cdaf-dec1-474f-890a-2a3cab07a2df | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:38.891] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:39.107] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 216.761444ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3a75f410-0386-4639-acc8-fe29ab0eebdc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:39.350] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:39.544] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.600696ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: be5b643b-be5e-4794-b09e-db2c0a465051 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:41.138] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:41.521] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 383.359156ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5038653a-5af5-446f-a1c8-6b9d5e3cf2be | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:41.910] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:42.118] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.242431ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1c8f6a4a-5008-46d3-845c-daabbea6733b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:43.541] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:43.833] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 292.79998ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 540b8951-58b7-40ec-8469-11c18735bbe7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:44.297] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:44.405] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:44.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.424648ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 351e4126-eadf-4717-9da1-6e5ea8792708 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:44.405] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008224297173284 | service: service-general
[2026-04-24 05:23:46.589] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:46.768] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.07126ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ed72dac5-e3aa-4dbd-9ecf-0447d371af8d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:47.542] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/77a0bb96-bc7f-45f0-b4f7-a5e5e5ed26bf
[2026-04-24 05:23:47.660] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.955719ms | method: GET | path: /api/v1/satusehat/servicerequest/77a0bb96-bc7f-45f0-b4f7-a5e5e5ed26bf | request_id: a815ad69-a467-4343-a6cd-be20bc20d588 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:48.239] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/22359a82-d681-41cf-9ce7-e6d93667e514
[2026-04-24 05:23:48.361] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.915565ms | method: GET | path: /api/v1/satusehat/servicerequest/22359a82-d681-41cf-9ce7-e6d93667e514 | request_id: 647a870b-5112-4a5b-a9b2-7255a2b7c17e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:48.992] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5bb34d87-c4ff-403e-a30a-1368c8cc2a80
[2026-04-24 05:23:49.150] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.232673ms | method: GET | path: /api/v1/satusehat/servicerequest/5bb34d87-c4ff-403e-a30a-1368c8cc2a80 | request_id: 5e44818c-aa86-4473-912b-af3f6f39be64 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:49.271] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:49.455] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.385831ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f0540ac5-64b3-4b6b-a33b-3ed2366a8ad3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:49.728] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/06621ec6-2d57-48f3-8d8f-36a02367c089
[2026-04-24 05:23:49.886] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.047502ms | method: GET | path: /api/v1/satusehat/servicerequest/06621ec6-2d57-48f3-8d8f-36a02367c089 | request_id: e848edfa-7b40-443c-b822-e55bf9337994 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:50.332] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:50.603] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 272.103484ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d4adad7e-d4db-4fa7-b274-b715fee1b44d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:51.767] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:51.862] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:51.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.277171ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c526d45-598c-4f9a-8cac-1d0d0ec4b091 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:51.863] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008231766752694 | service: service-general
[2026-04-24 05:23:53.197] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cb2cb966-925c-4903-8fb9-aac83e0a6a6b
[2026-04-24 05:23:53.329] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.083014ms | method: GET | path: /api/v1/satusehat/servicerequest/cb2cb966-925c-4903-8fb9-aac83e0a6a6b | request_id: 23c8ce1d-9070-4bc1-9d79-b69008832249 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:53.330] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:53.449] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:53.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.381718ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 53f096ca-e638-479b-adbc-afd66f675974 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:53.449] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:53Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008233330227788 | service: service-general
[2026-04-24 05:23:54.678] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:54.873] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:54.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.790545ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9b00ca93-8056-4925-b161-d20658fb6d9a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:54.873] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008234678003793 | service: service-general
[2026-04-24 05:23:56.431] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/dd3999f1-7469-43dc-ab22-e3e9ce9a3cc1
[2026-04-24 05:23:56.575] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.95804ms | method: GET | path: /api/v1/satusehat/servicerequest/dd3999f1-7469-43dc-ab22-e3e9ce9a3cc1 | request_id: 4f7b9f40-134f-4bb0-9400-15e5cceed9e1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:57.398] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:23:57.611] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.363835ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f76847c1-0427-4510-aa0f-28c03b401cd6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:58.570] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d2a47035-e5d1-4d4a-8906-450b431ae495
[2026-04-24 05:23:58.705] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.930084ms | method: GET | path: /api/v1/satusehat/servicerequest/d2a47035-e5d1-4d4a-8906-450b431ae495 | request_id: 60d7f8de-c12b-4a5d-991e-a5f1ab19bdfc | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:58.706] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:23:58.847] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:23:58.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.858542ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 76ec2df0-f110-45e8-9783-d62f843c6654 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:23:58.847] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:23:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008238705735671 | service: service-general
[2026-04-24 05:24:01.642] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:01.813] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.48253ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e82cec0f-11e3-4ce0-a910-d1fbb2188361 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:03.679] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:03.930] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 251.296069ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: be16eb73-7a71-4183-ac03-694c5c1a2b87 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:06.957] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:07.154] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.07542ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ee34a032-000e-4903-a0f5-cfa3760c7152 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:07.757] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:08.016] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 259.870956ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5b4ca31e-c374-4886-a674-a92d11a464b8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:09.966] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:10.116] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.991914ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2503ad7c-1411-4856-9caf-5cfbfcf4a2fa | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:11.190] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:11.418] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 229.53162ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2f26624c-4b84-42a7-99a8-0e3ba4608c82 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:15.443] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:15.637] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.400113ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 22026cf2-4c34-41d9-ab81-bbf23526f91d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:16.155] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:16.389] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 234.538367ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6004a93d-60c2-4c8c-b9cf-933aa904d8b5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:17.838] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:18.068] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 230.362232ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fb6a9de9-5922-46cf-90e8-d58b3ef333b9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:19.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:19.259] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 245.331258ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9d1ce2df-d798-42ca-bcb0-707a65cbe115 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:20.230] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:20.534] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 304.810869ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 03985a03-2b71-449c-829f-26fb6fd8e77e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:21.911] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:22.155] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 244.456401ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0395f2d7-95ea-4f17-83a8-adadae3cfcae | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:24.255] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:24.603] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 347.987481ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f20f9ec1-6a12-49d4-919d-21e9221d71e0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:25.515] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:25.791] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 276.406246ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ac2ea3f6-38eb-4f63-8558-8e9c15798df9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:26.662] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:26.956] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 294.651935ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1ee2e14e-661f-4739-a0bd-0b59c8f0c3c9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:28.907] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:29.122] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.30355ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8a8e644e-b92f-416b-8720-339bb80afd64 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:30.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:31.006] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 280.85786ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 11479834-b640-4652-a874-42f008259e06 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:31.433] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:31.574] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:24:31.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.285708ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3b983c55-ced1-40b0-9283-875fdc5f67a8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:31.575] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:24:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008271432775432 | service: service-general
[2026-04-24 05:24:36.264] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:36.442] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.479097ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6a246210-44c4-464d-a109-509c221891ab | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:37.841] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:38.138] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 297.630119ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0e170acc-1ea2-4479-a69f-3e2614113f7a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:39.103] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:39.312] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.614714ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b59d2ae3-d1d5-4e9c-8b12-0e334b19ab01 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:40.185] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:40.436] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 251.548746ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a08cfc94-1067-4173-b381-4f33ccfbc207 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:41.632] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:41.797] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.309326ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 07ad5eae-949b-4d21-af93-b909ff180f1a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:43.040] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:43.304] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 264.957022ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 252d73da-5d76-4581-8c33-5587337cdf36 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:44.293] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:44.553] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 260.570231ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fc98a804-719f-4326-a755-ae3144a47b84 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:46.881] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:47.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.027826ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3fdca5de-8edb-444c-8c36-44270ce61bf4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:48.305] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:48.564] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 259.305216ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9f8c5edc-433c-4df6-bff8-13a45c5372c9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:49.449] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:49.629] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.033051ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7c30241e-7f5a-4936-ad03-e04fe15f6a8b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:51.145] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:51.446] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 300.916995ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9e042422-ba75-4656-9a0f-f86d4a62326d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:52.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:52.315] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.905049ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4db68d54-2399-4be5-b465-c1ec1a330984 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:54.057] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:54.350] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 293.008746ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0153727c-903d-4e70-bdd9-a624c8baa982 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:54.472] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:54.672] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.632253ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 162862e8-1cfb-4222-ba40-2d91af7afbd3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:56.849] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:56.991] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:57.075] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.841073ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 96e0fc0d-715f-4216-89e9-4e0e07617dc9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:57.210] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.417931ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3441cf54-125d-4393-9290-2bbac0bdc5cd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:59.274] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:24:59.401] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:24:59.410] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:24:59.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.116742ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1c5d0ca2-6666-4f47-8764-8f17cd56e06e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:24:59.410] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:24:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008299274360820 | service: service-general
[2026-04-24 05:24:59.698] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 297.249943ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b677b206-054e-4564-99e1-dac7cf504221 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:01.604] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:01.787] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.383118ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cff19f51-165f-4380-934b-ca7c8c6e5ac6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:02.244] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:02.613] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 369.466368ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fbe0fbd7-ef7e-4916-ac9d-b0ae42c39cf3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:03.961] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:04.156] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.12197ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7526799b-9719-42ef-a0ab-a1119c3a75de | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:05.283] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:05.535] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 252.612795ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c518c0a8-a0e1-45d9-8415-1556a1673555 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:06.330] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:06.524] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.870696ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2ebe0869-bb99-48e4-a918-d1f01a2df1ab | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:08.693] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:08.859] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.516945ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4aa8eb4a-f9bb-4f03-91d0-46ceb796ea8a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:11.031] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:11.124] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:11.224] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.068746ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a461be73-7459-4035-8722-115a276cbb0b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:11.391] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 267.675458ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1a8874e2-2b92-47a5-88e8-3e3008b5ce77 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:13.408] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:13.694] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 286.49165ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: aca8620c-6513-44d6-9c10-74acc6b33c2f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:13.882] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:14.588] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 706.233714ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d3ef28af-8517-42e8-a1a0-e9ea2d68d002 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:16.756] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:17.053] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 297.373355ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f7b1dc08-5c18-4b23-a200-8b19811285c3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:17.424] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:17.703] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 279.769749ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d4e7f97a-3326-43a9-bd24-019da809a4d4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:19.401] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:19.600] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.874127ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 49554937-27ca-4181-8eeb-ce37f8899990 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:19.734] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:19.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 226.803645ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5969d146-a4ea-49ab-a046-a6b0d0283c70 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:21.771] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:21.957] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.459866ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9ea2cf23-40d9-4a08-9330-4c8a203c6311 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:23.159] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:23.418] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 259.054545ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8d6ba6bb-0c0e-4557-a155-94f850b56041 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:24.152] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:24.303] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.531694ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 353eef09-7d17-48c4-8f7a-0e9e42aa1291 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:25.918] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:26.168] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 250.440789ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6e02ac4d-5094-48f6-98b0-4996e884f830 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:26.481] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:26.647] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.527622ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 10b4522d-510c-4835-83f8-944de8a30fc4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:28.821] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:29.025] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.927109ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 38599259-621e-42c1-99a3-793cb09ee6fd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:29.085] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:29.308] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.459804ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 71a1f2b5-a12c-481d-aadb-244a7787113f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:31.187] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:31.375] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.175289ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cfb2611f-3d05-4ee1-8c4a-c27497ae9df0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:31.909] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:32.209] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 300.318305ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 606812a4-1612-4c08-9f3f-75ccc92c23e2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:33.903] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:34.139] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 237.068286ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5e9e607d-0f0c-4d28-8e8d-f34bc3bcb319 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:34.816] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:35.100] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 284.749683ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5aa42070-a2ad-4053-933f-053f11e4f41d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:36.317] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:36.508] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.4044ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b9601142-9c6d-46b4-9477-9195f0bf345a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:37.119] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:37.379] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 260.652422ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4532a64a-7dba-40b3-aec8-10bd027e5080 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:38.843] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:39.038] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.854831ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 76ab1878-8069-40ae-a921-3f4ce0ac7dc9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:39.967] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:40.230] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 263.182673ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 815d5f2d-de50-4410-9719-415b8392dc0e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:41.556] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:41.723] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.156398ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c8355ff8-cf17-404e-a847-2ad9505ede08 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:44.077] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:44.206] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:44.256] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.074483ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2ac14d5a-6e6b-4542-8ab4-2387012304d6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:44.432] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 226.310967ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d9407353-d3bb-42cb-847e-0fd7b9c1d4a3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:46.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.9 | latency: 613.236µs | method: POST | path: /api/v1/satusehat/diagnosticreport | request_id: 57951040-1b60-4539-bf31-08c6783f49e6 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 05:25:46.572] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:46.708] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:25:46.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.22181ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 92c9f5fe-5726-4114-8c2f-b595e50f60e4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:46.709] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:25:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008346571599698 | service: service-general
[2026-04-24 05:25:47.622] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:47.866] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 244.964877ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2d424f4f-db15-4c0a-b156-912234f9bef5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:48.869] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:49.022] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.895304ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: faf82931-cc57-428e-b1aa-074aab3accaf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:50.473] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:50.696] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 222.796984ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 48aaaec8-70d6-4cac-be31-ca8e28732b00 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:51.686] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:51.914] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 228.846352ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4e074d48-4bbe-41c1-8ca9-d94ce8a76968 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:52.713] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:52.981] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 268.582963ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 41c7bdec-2cef-4bf9-962c-11c46f109870 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:54.088] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:54.264] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.36291ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 347078a0-2c4a-47d1-bd86-a5bd21a27424 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:55.616] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:55.844] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 228.405956ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5aa4c81c-a15e-4dd5-b28d-75b8f7305f11 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:56.442] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:56.627] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.90581ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 03204d85-6194-4d1d-ba7e-4e1baa845786 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:58.429] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:25:58.667] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 238.505846ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 23ca14be-c888-49df-a583-637dbe141b99 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:25:58.948] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:25:59.109] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.895919ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5c7c93f8-f528-451f-bc7a-9e2c79191c2a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:01.283] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:01.448] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.229221ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ebff6388-520e-461d-a4b9-d83a3b4824d8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:03.798] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:03.907] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:03.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.448949ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9e927660-1831-4d42-b568-6f5a14d5013b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:03.907] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008363798260817 | service: service-general
[2026-04-24 05:26:04.627] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:04.872] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 244.845729ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 669df8e9-c251-43a9-bb6d-7f7b1765f9fc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:06.084] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:06.292] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.208932ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9cf04723-70f2-473a-9d1b-1db2b6275f13 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:06.890] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:07.155] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 265.253247ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 42b3d5f6-d15e-48b8-9959-39f4785c010b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:08.495] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:08.699] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.953637ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6a7d84b0-6716-4d10-8e88-f425ca139a0b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:11.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:11.226] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.264489ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 57d4f320-fd96-4d6b-a24c-e41db043c6a4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:13.406] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:13.668] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 263.331583ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 08953075-fec0-4ff6-a0a0-604bea3fd997 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:14.766] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:14.997] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 231.14388ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 41f29a88-1d7e-40c3-9a5b-ef693c714921 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:16.012] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:16.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.857076ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5a55f984-b44b-4e1c-a8f8-38d881791b8e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:18.392] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:18.646] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 254.447361ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 176616ed-6eaa-4b4e-bf9a-002ec42a7340 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:19.412] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:19.670] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 258.169435ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 14e533c2-8320-4bce-9d9a-aa01ca0cf4bd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:20.828] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:20.993] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.609591ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 86e238af-30f9-429e-9caa-f24bd6166995 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:23.172] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:23.363] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.635478ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 252074b3-dfe5-4fb7-8a4b-59571c22e87f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:23.399] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:23.670] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 271.075756ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: eb0f9f37-6497-4d70-88e3-12dc2ffb8dac | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:25.525] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:25.701] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.450491ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 591c5e94-3781-4af3-9343-34873351336d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:26.953] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:27.189] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 236.557671ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9320339f-2a9b-41f8-a7fa-8aeac8eb1e8f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:27.876] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:28.087] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.845873ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: efa6cc3b-600f-4370-8d90-6cd11df28163 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:29.769] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:29.961] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.744359ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ab5c4cd9-5498-4f8f-a0f8-6b6a6cde1acb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:30.246] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:30.498] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 251.645179ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fe5fe11d-219d-49d4-b114-727158c79d45 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:31.977] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:32.220] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 243.499924ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2d7da01e-9c13-493f-9da0-7f8d73a46dd3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:32.657] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:32.858] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.308553ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aea8722e-cb73-40a5-9d0f-60eb51f3a9e3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:35.018] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:35.244] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 226.816077ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 44a8b7ca-bb63-494b-8416-3c68e75220c1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:35.451] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e5556a4a-8ad2-40b0-a720-00edad564e7f
[2026-04-24 05:26:35.620] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.593442ms | method: GET | path: /api/v1/satusehat/servicerequest/e5556a4a-8ad2-40b0-a720-00edad564e7f | request_id: 62fffa9b-1c00-458f-9e90-1c8e691cc876 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:37.414] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:37.665] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 251.453184ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 81c120e3-fb70-4d10-b880-18ea99ed8e62 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:38.391] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/166144c3-9100-449b-acae-08c3b7ca1501
[2026-04-24 05:26:38.531] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.223874ms | method: GET | path: /api/v1/satusehat/servicerequest/166144c3-9100-449b-acae-08c3b7ca1501 | request_id: e476fa43-588e-4a1b-8d78-cb3e6ef1a6bc | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:38.533] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:38.768] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:38.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 236.161539ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 984d7f4f-0c2e-45d4-87fd-7858c87c54bc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:38.768] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008398532598664 | service: service-general
[2026-04-24 05:26:39.872] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:40.067] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.595364ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9209e1b5-9c08-4b0d-b747-1778b258d418 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:40.869] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:41.107] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 238.544007ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6d8ee12f-4f68-4d90-9f6a-920a7a93a7a6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:42.267] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:42.468] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.944469ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 719d241b-014b-477f-b924-8cf6bf50cfad | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:44.687] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:44.851] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.747511ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c368149b-daca-4862-8622-2700bc9c3c46 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:44.871] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5712f748-9d22-4c9a-bdca-593b397afcae
[2026-04-24 05:26:45.007] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.471445ms | method: GET | path: /api/v1/satusehat/servicerequest/5712f748-9d22-4c9a-bdca-593b397afcae | request_id: 7948dd29-2e99-43b8-a855-f76183d486c4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:45.008] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:45.148] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:45.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.072421ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 80cba59d-9521-459b-9258-4dc88d7b5cd4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:45.149] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008405007885485 | service: service-general
[2026-04-24 05:26:47.011] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:47.199] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.757718ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4710dc51-fc30-4a9e-a4ac-434c3f49d800 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:47.719] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/806ac7aa-aa18-4f00-902a-53935eecdb75
[2026-04-24 05:26:47.833] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.16028ms | method: GET | path: /api/v1/satusehat/servicerequest/806ac7aa-aa18-4f00-902a-53935eecdb75 | request_id: e9328e57-bafe-4afc-bb48-b1be38739da3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:47.834] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:47.961] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:47.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.728715ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 37e341fa-f9c3-456d-a856-9579e21c2bea | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:47.961] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008407833961041 | service: service-general
[2026-04-24 05:26:49.374] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:49.471] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:49.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.646992ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2a80a725-46d5-45b4-a50b-b98eef948377 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:49.472] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008409374386368 | service: service-general
[2026-04-24 05:26:50.608] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5a5dd3fe-f54f-408a-abbf-654b501f7660
[2026-04-24 05:26:50.832] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.079703ms | method: GET | path: /api/v1/satusehat/servicerequest/5a5dd3fe-f54f-408a-abbf-654b501f7660 | request_id: 5fed5c3a-e833-4af3-be39-253c30c4b325 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:50.833] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:50.972] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:50.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.036051ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ca6c1e57-0ff5-4f75-acec-4797c1ecb3a0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:50.972] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008410833503786 | service: service-general
[2026-04-24 05:26:51.661] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:51.842] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.767995ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6c442053-b981-46dc-b48d-af4b5b15d7d5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:53.566] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d60fda7b-b3a8-40f6-8299-05c5026fbac4
[2026-04-24 05:26:53.726] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.80622ms | method: GET | path: /api/v1/satusehat/servicerequest/d60fda7b-b3a8-40f6-8299-05c5026fbac4 | request_id: 0c59aa6a-7502-454b-96a7-ed40284d10cd | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:53.727] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:53.822] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:53.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.915049ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f6f85e04-206f-4273-93eb-a7ff8f8c2c34 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:53.822] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:53Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008413726920890 | service: service-general
[2026-04-24 05:26:53.999] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:54.244] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 245.410471ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b63ef4a0-7dad-4c4d-b0c7-54c7d77fbe26 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:56.377] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/60c94e42-98d9-4906-8746-6eee05fe3865
[2026-04-24 05:26:56.571] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:56.588] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.403425ms | method: GET | path: /api/v1/satusehat/servicerequest/60c94e42-98d9-4906-8746-6eee05fe3865 | request_id: 773f4d10-45ef-4623-9ead-602c59f1f514 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:56.590] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:56.695] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:56.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.749051ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d9c8c056-da1d-4c50-a4ed-45910dfb5eb6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:56.695] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:56Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008416589561446 | service: service-general
[2026-04-24 05:26:56.773] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.512554ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 17c59a5a-f9bb-4083-80f0-a9ca45c4cb71 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:59.105] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:26:59.276] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/69dbef28-c512-4681-9307-507eb99ae70a
[2026-04-24 05:26:59.278] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.402098ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51c9edcd-2582-4970-bd37-bc8ac3d68559 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:59.399] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.913676ms | method: GET | path: /api/v1/satusehat/servicerequest/69dbef28-c512-4681-9307-507eb99ae70a | request_id: a0be864a-ef4a-43b4-8526-2b72f9ef4991 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:59.400] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:26:59.503] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:26:59.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.082336ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c2cf03ff-0767-4da3-a7d9-4c74f69df33e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:26:59.504] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:26:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008419400098967 | service: service-general
[2026-04-24 05:27:01.465] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:01.690] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.5669ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7aae8265-3cf2-4a1c-bb63-39fcebabb07f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:04.230] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:04.421] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.907405ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3d63ee1a-2b6d-4359-9f34-59b834dd2dd2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:04.604] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:04.857] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 253.473081ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c0bff78a-b19f-49b2-a609-7614bb9028c7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:06.607] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:06.790] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.45011ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9c04cb02-75e0-416f-b0b8-fe77c3a84e9f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:09.145] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:09.383] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 239.335842ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8dd3ed12-6d1d-4412-8e9e-e180dc1b663b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:10.531] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:10.793] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 261.711007ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f1b7ac30-f758-48e0-8e25-91e4bda4dc09 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:11.538] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:11.738] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.630001ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1d4e4f78-6d85-402f-9a6b-48a0f5c9014c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:13.912] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:14.063] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.907044ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3ae2368c-831a-4a60-a007-51ae836b2d8c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:16.256] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:16.445] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.630423ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fb70848e-aac9-411f-bab8-569c34317b2b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:17.023] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:17.339] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 315.856653ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9b211256-c163-44e2-903e-bf45f4e539e5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:18.632] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:18.809] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.270362ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c78f53bc-6eab-43ee-9b02-87113824365f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:19.370] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:19.598] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 228.68401ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 15e9ef4a-c371-4e7c-aaca-5127b0667a31 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:20.990] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:21.167] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.656552ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e8336acb-7a94-4d5b-9fee-b2353eeeb146 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:23.341] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:23.512] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.706536ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d2cd70fb-897f-497a-aef6-50adf38146e3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:24.092] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/fc8bde32-9bef-4c3f-888c-8bce295af03e
[2026-04-24 05:27:24.224] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.201205ms | method: GET | path: /api/v1/satusehat/servicerequest/fc8bde32-9bef-4c3f-888c-8bce295af03e | request_id: e9934fbb-0979-4a5c-809d-27a25ac067fe | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:24.780] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/de967f2b-c0ac-4616-9fd3-5c687fe9be98
[2026-04-24 05:27:24.919] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.476365ms | method: GET | path: /api/v1/satusehat/servicerequest/de967f2b-c0ac-4616-9fd3-5c687fe9be98 | request_id: f808d892-2e30-440c-8944-57d613f2fbdb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:25.461] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/56c1db8a-7182-4971-a4ee-acd783707e6c
[2026-04-24 05:27:25.619] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.174727ms | method: GET | path: /api/v1/satusehat/servicerequest/56c1db8a-7182-4971-a4ee-acd783707e6c | request_id: a1ca3e8b-cc64-4860-ae4b-db20c2e68d15 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:25.664] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:25.854] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.857262ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eb35f569-dbad-4220-830a-d00939d28090 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:26.846] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8cd00345-3fde-4050-99d6-c90eb653e0ea
[2026-04-24 05:27:27.015] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.842144ms | method: GET | path: /api/v1/satusehat/servicerequest/8cd00345-3fde-4050-99d6-c90eb653e0ea | request_id: 624f7004-342d-4e1e-9ffe-e276e976525f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:27.558] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/040aa0d2-a3d8-416b-817b-34376f43a57d
[2026-04-24 05:27:27.687] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.971084ms | method: GET | path: /api/v1/satusehat/servicerequest/040aa0d2-a3d8-416b-817b-34376f43a57d | request_id: fb946d98-54b5-49bd-8a64-668367fea2b6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:27.688] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:27.959] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:27:27.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 271.739558ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bac84071-d03c-4d71-aa05-f65fe9c5e57a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:27.960] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:27:27Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008447688316444 | service: service-general
[2026-04-24 05:27:28.028] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:28.204] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.359879ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 955d7dda-45d3-4997-a294-09dfced42e0e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:30.382] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:30.517] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5793429e-2306-4c0a-9981-c951c6d8f4c1
[2026-04-24 05:27:30.536] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.553417ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dbadda9b-30de-416b-af72-0cb607657e7b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:30.641] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.56268ms | method: GET | path: /api/v1/satusehat/servicerequest/5793429e-2306-4c0a-9981-c951c6d8f4c1 | request_id: 698f737d-6d1a-4841-bf05-22b1b3db670f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:30.642] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:30.740] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:27:30.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.052294ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1c23f0c1-690b-4ed0-b364-06cc4e7e774f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:30.740] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:27:30Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008450642435208 | service: service-general
[2026-04-24 05:27:32.720] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:32.898] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.375603ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a7183a63-8d7d-4001-9d79-305f2434bc6e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:35.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:35.241] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.184611ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0bc9379a-861c-4f4a-99eb-9988ebccac7a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:36.338] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:36.629] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 291.779534ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4981e53f-832b-4575-aa49-503f71dac15b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:37.418] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:37.626] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.932951ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2a7d07e9-2e1e-49bb-a455-df1b3113b5bc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:39.226] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:39.530] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 303.724181ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6c8eca9b-324f-4f7c-9853-865b46d5e4db | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:39.782] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:39.963] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.407495ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9ef6846a-8f1b-4c37-b9a2-94332498ae79 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:42.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:42.662] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.940853ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3fc601ea-8397-40c8-b87e-969abbe625ce | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:43.780] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:44.031] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 251.63892ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c7eed760-8728-402d-a055-f896660094e0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:44.836] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:45.050] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.074517ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6610becb-81fa-4da1-bfee-957fb0d57b9a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:46.606] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:46.880] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 274.16476ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ee235804-c761-45ca-87df-6fa6fadb076d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:47.225] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:47.447] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 222.388163ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 88abf6f9-0232-4bad-95a1-a51aaf17f32b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:49.798] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:50.000] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.342493ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f10db2be-12cd-4638-8ae3-42bdee511eda | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:52.539] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:52.543] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:52.698] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.947317ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01eb5084-1ff0-420f-bfaa-0f045ead593b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:52.781] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 237.663393ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7c56cc89-10f8-498e-9553-20997418bd42 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:54.877] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:55.089] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.189912ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f2aaff58-9a13-4e64-86a1-bfbc726c4b1f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:56.510] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:27:56.766] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 257.532913ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a80d1e38-dd14-4bd5-8b52-15774db06fff | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:57.268] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:57.457] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.465449ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 84acbda0-2c2f-4533-ba5e-ef2d3bde33e1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:27:59.788] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:27:59.984] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.207598ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 94297d85-a1e0-4d2b-ade6-b26e678bc3fc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:00.587] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:00.830] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 243.961163ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2c198c8c-c854-498e-a0b9-a4363d4bd47a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:02.246] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:02.403] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.475567ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a5765e4f-78da-4585-83a9-2281aaf7256a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:04.571] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:04.746] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.231456ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f52f2e72-5640-4e74-87f5-5fc2447ce8fe | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:06.922] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:07.106] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.21814ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c02d5757-0a17-4fab-ac04-08fd5f73b04f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:10.274] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:10.496] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 222.405857ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b09afa5b-af26-44e0-a76d-e2016608de82 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:11.644] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:11.888] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 244.775006ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0f7757e4-21f0-4d36-8e33-1335714ac912 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:13.181] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:13.344] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.052535ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2f5d25d1-b015-4632-a7f1-7a0c6389bb27 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:15.666] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:15.893] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 227.619845ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7867426d-227d-4fcb-8819-12069284776d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:17.697] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:17.972] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 274.849781ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 788819e5-a932-481d-a1f8-31db604d4ec8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:18.702] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:18.859] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.326031ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f7c53eb5-f698-4138-939a-fb45a78f46cd | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:21.052] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:21.157] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:28:21.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.832719ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: df80fde1-f866-45ec-8b5e-9763df769eea | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:21.157] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:28:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008501051639205 | service: service-general
[2026-04-24 05:28:23.352] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:23.507] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.764613ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 16532e1e-d384-4126-b76b-6edbeedab982 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:25.489] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/09b933f5-48f0-4b07-8616-a1ccbf81b2ee
[2026-04-24 05:28:25.666] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.575263ms | method: GET | path: /api/v1/satusehat/servicerequest/09b933f5-48f0-4b07-8616-a1ccbf81b2ee | request_id: c356db65-84b4-4942-bd96-8639ae9b25be | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:25.684] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:25.871] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.781123ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9f9c8a83-84df-46b3-a5a1-b63e2c7e18fb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:26.278] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5195544d-1982-4c57-93eb-5f3a1b07a6ec
[2026-04-24 05:28:26.436] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.301124ms | method: GET | path: /api/v1/satusehat/servicerequest/5195544d-1982-4c57-93eb-5f3a1b07a6ec | request_id: 9bf737ad-4172-42b0-941a-74d0bc6085b3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:27.083] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b512eb04-a768-4c2a-b3f4-ea4b8affea01
[2026-04-24 05:28:27.194] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.239198ms | method: GET | path: /api/v1/satusehat/servicerequest/b512eb04-a768-4c2a-b3f4-ea4b8affea01 | request_id: 6fa1eb9e-9704-4c24-95cb-dce7a5b47c74 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:27.766] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7cbdebe2-69f3-4200-97f2-785a644eeb11
[2026-04-24 05:28:27.951] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.534149ms | method: GET | path: /api/v1/satusehat/servicerequest/7cbdebe2-69f3-4200-97f2-785a644eeb11 | request_id: 562c6366-c4f6-4bda-aaa3-31f4de2e04c7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:28.045] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:28.208] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.533368ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fffee5d2-684f-4f16-9b21-4b2e238787de | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:29.958] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6b85d874-56d4-4a06-8cc6-6dc534324e60
[2026-04-24 05:28:30.121] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.177807ms | method: GET | path: /api/v1/satusehat/servicerequest/6b85d874-56d4-4a06-8cc6-6dc534324e60 | request_id: ddc459c3-f635-49e0-a322-cef81673f0e7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:30.388] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:30.583] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.140149ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 87673539-182a-4b28-b080-b9f22e88d286 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:32.456] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:32.782] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 326.640095ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 62d5fcb7-349a-4861-b0e5-75919e3484fb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:33.102] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:33.304] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.277311ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ce59324-4991-46c6-b5a2-4f9096c98ec6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:35.665] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:35.874] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.079475ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d87480bf-9d35-47ea-9e0e-acc14625aa98 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:38.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:38.795] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.373987ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b7302b64-3f32-4a22-a55c-c34f7febee71 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:43.610] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:43.875] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 265.854448ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 49c9b1f2-cf94-49f1-99cd-44cd3912e0e3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:44.297] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:44.571] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 274.970666ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bda7ab5f-35e8-4a47-b9c4-e69ee820ca0a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:47.238] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:47.438] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.588385ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f1bf54cb-c418-4305-b482-c901040a0256 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:48.046] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:48.364] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 318.791733ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 91ef993f-e517-499e-ad37-97bac9dc559b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:51.896] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/255fd487-887c-4ae6-928b-d9d172e86118
[2026-04-24 05:28:52.162] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 266.1577ms | method: GET | path: /api/v1/satusehat/servicerequest/255fd487-887c-4ae6-928b-d9d172e86118 | request_id: cc2ab797-4d03-42fb-a43c-a7a7dd6b1054 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:52.163] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:52.294] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:28:52.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.258734ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ec73ba62-6c4a-4d1c-91b9-123e919ca599 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:52.294] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:28:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008532163065910 | service: service-general
[2026-04-24 05:28:54.884] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b558ac65-5ae1-406a-8928-fe0c90c681f2
[2026-04-24 05:28:55.013] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.817176ms | method: GET | path: /api/v1/satusehat/servicerequest/b558ac65-5ae1-406a-8928-fe0c90c681f2 | request_id: 36d84b77-d728-4744-8f5b-073bd57cae2b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:55.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:55.149] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:28:55.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.802027ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c850eeea-d98a-4a35-8669-9e1ffd31370d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:55.149] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:28:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008535013817801 | service: service-general
[2026-04-24 05:28:56.569] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:56.737] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.136564ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 43406ad1-8b29-4955-811e-762ba3e89683 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:58.066] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b97ee7bc-f4de-41e9-a76d-f7ae93c771dc
[2026-04-24 05:28:58.191] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.177157ms | method: GET | path: /api/v1/satusehat/servicerequest/b97ee7bc-f4de-41e9-a76d-f7ae93c771dc | request_id: 3a1aa868-7bc0-4cca-9ce6-98caad0b8693 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:58.192] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:28:58.293] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:28:58.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.872436ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8d8f4c8b-40ea-4be9-82bd-806fcd4cb21f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:58.294] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:28:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008538192133185 | service: service-general
[2026-04-24 05:28:59.626] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:28:59.766] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:28:59.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.344041ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 89932d60-fd8a-4880-be7b-893af8bbadc7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:28:59.766] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:28:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008539625843037 | service: service-general
[2026-04-24 05:29:00.872] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/139c8c9a-edb4-4181-80b9-3c58f9268a6d
[2026-04-24 05:29:01.041] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.509835ms | method: GET | path: /api/v1/satusehat/servicerequest/139c8c9a-edb4-4181-80b9-3c58f9268a6d | request_id: 923442fc-a63b-415e-a687-118a272f56fa | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:01.042] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:01.144] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:01.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.990395ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7bf82a37-beaf-489e-acf3-cc460721817d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:01.145] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008541042173422 | service: service-general
[2026-04-24 05:29:02.978] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:03.093] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:03.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.963891ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bc2b592c-6b60-4599-b197-b4f150a952c3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:03.094] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008542978100194 | service: service-general
[2026-04-24 05:29:03.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5c5ea16c-3273-433a-95b3-3681b0c60708
[2026-04-24 05:29:03.817] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.625064ms | method: GET | path: /api/v1/satusehat/servicerequest/5c5ea16c-3273-433a-95b3-3681b0c60708 | request_id: 8ac444b8-906d-458d-98b2-e328b9829650 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:03.818] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:03.960] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:03.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.833434ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c82df4e2-31e1-41b8-a807-d067f0f9a60a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:03.961] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008543818361136 | service: service-general
[2026-04-24 05:29:06.304] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:06.474] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.813921ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 71f4dae5-9ab8-4e36-9b70-7d7f5d95b6b8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:06.540] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/193b2dd1-07dd-48dc-b169-ea92c7527186
[2026-04-24 05:29:06.696] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.620825ms | method: GET | path: /api/v1/satusehat/servicerequest/193b2dd1-07dd-48dc-b169-ea92c7527186 | request_id: 1eb77405-4b92-4ea7-bf28-70d6f2c19eae | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:06.697] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:06.831] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:06.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.164897ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7728c27d-ed80-4402-82a9-a917c4533cff | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:06.832] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008546697043259 | service: service-general
[2026-04-24 05:29:09.430] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/28c44ac3-d420-4316-ad08-b1403e5b2902
[2026-04-24 05:29:09.555] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.790188ms | method: GET | path: /api/v1/satusehat/servicerequest/28c44ac3-d420-4316-ad08-b1403e5b2902 | request_id: dedb2a8e-a5e2-48cf-aaa7-847bb3b07bf5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:09.556] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:09.685] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:09.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.807124ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b52094fc-e433-4f46-9218-5968bb74a596 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:09.685] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008549555775945 | service: service-general
[2026-04-24 05:29:12.316] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b624e36d-04d3-492c-82fd-21818563b9d2
[2026-04-24 05:29:12.451] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.606795ms | method: GET | path: /api/v1/satusehat/servicerequest/b624e36d-04d3-492c-82fd-21818563b9d2 | request_id: 803fd309-cf4d-4bf6-ad39-1bd01a8aeb95 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:12.452] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:12.563] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:12.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.016286ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 30979da5-266e-48f5-b680-1374edafed25 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:12.564] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008552451938965 | service: service-general
[2026-04-24 05:29:12.845] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:13.022] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.410671ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e7ca0853-4ba2-486c-8518-859f44c5e208 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:15.206] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:15.229] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f0bddae4-5239-4fff-9025-cef02cbbde20
[2026-04-24 05:29:15.370] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.127107ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 02f276a9-9283-4a1c-a3fb-50696d50c00e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:15.390] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.741085ms | method: GET | path: /api/v1/satusehat/servicerequest/f0bddae4-5239-4fff-9025-cef02cbbde20 | request_id: 6626afb9-beb9-4d79-820e-04c7dbbe3eb3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:15.391] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:15.493] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:15.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.604851ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f6bddf1c-6dd8-45f2-a466-33ddc181f692 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:15.493] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008555390968238 | service: service-general
[2026-04-24 05:29:17.544] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:17.747] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.492496ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 781fb351-3374-40a6-8dae-447fc8c10da3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:18.057] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2f173c1c-7a4c-48bc-8389-ebe7c00e9d62
[2026-04-24 05:29:18.173] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.010517ms | method: GET | path: /api/v1/satusehat/servicerequest/2f173c1c-7a4c-48bc-8389-ebe7c00e9d62 | request_id: 346af01f-fc0f-459f-9604-ec7be32ff09f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:18.174] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:18.275] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:18.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.516291ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3fce1431-eab7-4e08-b441-9217cf24341b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:18.275] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008558174183658 | service: service-general
[2026-04-24 05:29:19.923] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:20.139] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.057608ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 149b1378-e109-4438-9873-3bb28d242b9d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:20.841] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/021932f8-8c45-47f8-9f38-ecef41f3452f
[2026-04-24 05:29:20.996] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.021462ms | method: GET | path: /api/v1/satusehat/servicerequest/021932f8-8c45-47f8-9f38-ecef41f3452f | request_id: ca1e26bd-059a-47c1-ae62-1e8366654a76 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:20.997] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:21.141] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:21.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.42438ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4de42ab8-6484-418b-aed5-81806f3eaf89 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:21.141] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:21Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008560996793429 | service: service-general
[2026-04-24 05:29:22.318] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:22.456] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:22.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.705745ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c31cd50c-8e46-4b31-ba74-18d62cc98a64 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:22.456] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008562318091546 | service: service-general
[2026-04-24 05:29:23.704] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e8b35869-61f7-4500-9d82-9396d7897920
[2026-04-24 05:29:23.826] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.799786ms | method: GET | path: /api/v1/satusehat/servicerequest/e8b35869-61f7-4500-9d82-9396d7897920 | request_id: 79b95236-fb1e-4613-9452-4c3500530c83 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:23.827] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:23.936] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:23.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.09103ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 00082077-1e10-4538-821a-33cdd6521105 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:23.937] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:23Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008563827031109 | service: service-general
[2026-04-24 05:29:24.954] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:25.159] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.736719ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 775c1a8a-01b0-4e6b-934a-039871ae5d78 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:26.594] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/31ee05a5-f438-4893-8f6a-06c8b6fcac32
[2026-04-24 05:29:26.704] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.66471ms | method: GET | path: /api/v1/satusehat/servicerequest/31ee05a5-f438-4893-8f6a-06c8b6fcac32 | request_id: 877896d4-2a21-4810-9389-6355e0288944 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:26.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:26.806] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:26.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.654907ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 244d3fe9-fad5-4e53-abe7-e9553939eafc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:26.806] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:26Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008566705099707 | service: service-general
[2026-04-24 05:29:27.321] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:27.524] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.647716ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2181cc89-162a-46cb-a0f1-07076a6a6323 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:29.407] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/82ecfef1-4fca-4e8f-a918-edf739c73191
[2026-04-24 05:29:29.545] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.091274ms | method: GET | path: /api/v1/satusehat/servicerequest/82ecfef1-4fca-4e8f-a918-edf739c73191 | request_id: 18bca841-4243-4c38-8e77-492578b686da | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:29.547] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:29.706] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:29.741] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:29.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.707371ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d5c28592-94db-4170-9fe1-a3f54a59f61a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:29.741] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:29Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008569546570126 | service: service-general
[2026-04-24 05:29:29.862] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.918679ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1a4fd123-5dd1-488e-bd02-a0fb3828cab6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:32.082] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:32.289] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.144026ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 107a2c95-e528-4280-a48c-0fc49e08edc6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:32.353] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f7d4f557-d025-47d5-abbe-76e733adfc24
[2026-04-24 05:29:32.511] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.581751ms | method: GET | path: /api/v1/satusehat/servicerequest/f7d4f557-d025-47d5-abbe-76e733adfc24 | request_id: e0fcc37f-6eb1-4c0d-b36e-25c9f797e5d0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:32.512] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:32.623] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:32.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.833661ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e29aa49c-8301-474a-b592-6e9a1659c978 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:32.624] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008572512355135 | service: service-general
[2026-04-24 05:29:34.448] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:34.704] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 256.193091ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4f678b66-bd04-4c34-a736-4c08ac0d3ce9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:35.178] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f3872c82-be5f-4aaa-a1d3-878b0fd1aa3e
[2026-04-24 05:29:35.300] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.466459ms | method: GET | path: /api/v1/satusehat/servicerequest/f3872c82-be5f-4aaa-a1d3-878b0fd1aa3e | request_id: 3bb52038-4e56-4034-8249-b28bff6883a5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:35.302] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:35.456] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:35.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.817919ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: caf54feb-e023-4f40-92a5-385866124045 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:35.456] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008575301590077 | service: service-general
[2026-04-24 05:29:36.885] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:37.078] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.510307ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b0b2346b-1a0f-46c6-ba3a-f45aa4e69ab9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:38.058] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/487681e6-c5f2-439e-a092-cc0e2428a0e4
[2026-04-24 05:29:38.215] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.014821ms | method: GET | path: /api/v1/satusehat/servicerequest/487681e6-c5f2-439e-a092-cc0e2428a0e4 | request_id: bf8ea226-b263-44af-9048-8d93c1d5b110 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:38.216] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:38.330] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:38.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.326357ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5a7de6f6-24f5-48b0-93c0-067f80e1bb65 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:38.330] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008578216121310 | service: service-general
[2026-04-24 05:29:39.589] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:39.783] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.564953ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: af393448-824b-4125-b166-92392fc29c93 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:40.913] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b1667cac-0d15-4010-b47b-10f9bddcd71c
[2026-04-24 05:29:41.091] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.636727ms | method: GET | path: /api/v1/satusehat/servicerequest/b1667cac-0d15-4010-b47b-10f9bddcd71c | request_id: 87827178-4220-408b-811a-0d2e73828395 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:41.092] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:41.233] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:41.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.729148ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2a58ff04-2826-45c1-8a3c-49dde505cf5e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:41.233] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008581091901434 | service: service-general
[2026-04-24 05:29:41.947] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:42.189] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 241.802013ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d2d189d5-f5ad-4b6f-b330-a3711a86f75e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:43.817] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/534806d1-11d9-4c8b-8e12-4aba72dafcf5
[2026-04-24 05:29:43.936] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.872126ms | method: GET | path: /api/v1/satusehat/servicerequest/534806d1-11d9-4c8b-8e12-4aba72dafcf5 | request_id: 67dff8e5-d681-489e-b15d-389033e4de75 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:43.937] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:44.075] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:44.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.010958ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bbe1aa84-eb6d-471a-b4d4-33b4f12e2f99 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:44.075] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008583937349671 | service: service-general
[2026-04-24 05:29:44.368] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:44.539] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.374575ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0e7a92cd-01d5-4b1d-8102-5f99d0970229 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:46.682] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/24f70141-aa31-4c33-8841-555f84db266c
[2026-04-24 05:29:46.714] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:46.795] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.67998ms | method: GET | path: /api/v1/satusehat/servicerequest/24f70141-aa31-4c33-8841-555f84db266c | request_id: 3cd818c7-8969-4cb9-85b4-023597a6cc00 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:46.796] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:46.899] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.117999ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 82359e62-fb2c-43b5-a007-e9c6b87ab544 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:46.938] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:46.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.753142ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bc3b2acf-2e6e-44a1-935c-225276ba8683 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:46.938] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008586795904852 | service: service-general
[2026-04-24 05:29:49.099] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:49.324] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 226.22801ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2f50b33c-8dad-4666-9929-c9d9755f049c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:49.509] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/56632e0c-c689-4a55-a377-b28ba131564a
[2026-04-24 05:29:49.664] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.490944ms | method: GET | path: /api/v1/satusehat/servicerequest/56632e0c-c689-4a55-a377-b28ba131564a | request_id: 3e0689f7-1365-48a9-b270-fb16726cf703 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:49.666] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:49.778] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:49.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.495191ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 618f1ec6-8b88-4a2c-abe6-8983c7b14327 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:49.779] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008589665578806 | service: service-general
[2026-04-24 05:29:51.486] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:51.677] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.215362ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c5519fa1-e8af-458e-b3c0-84d9f610ebad | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:52.349] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/999cdaca-2843-4645-9126-3ab888e3599c
[2026-04-24 05:29:52.506] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.957721ms | method: GET | path: /api/v1/satusehat/servicerequest/999cdaca-2843-4645-9126-3ab888e3599c | request_id: 4cf8efef-f2e8-4f9f-b920-fa061887a661 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:52.507] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:52.649] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:52.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.801494ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: db637b0d-ecdb-4c3a-a919-892d13543f21 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:52.649] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008592506862935 | service: service-general
[2026-04-24 05:29:53.838] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:54.014] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.457769ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8472c7f4-1f45-4ec4-8a68-db8aafc3f0a5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:55.244] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/df7f95e4-11a3-4fcb-85f7-eddd59216270
[2026-04-24 05:29:55.439] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.11045ms | method: GET | path: /api/v1/satusehat/servicerequest/df7f95e4-11a3-4fcb-85f7-eddd59216270 | request_id: a0324548-d9c1-40ea-91da-57de0faae63b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:55.440] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:55.573] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:55.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.943011ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b1557e39-7629-428b-bb9a-f93c5f20191a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:55.574] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008595440060133 | service: service-general
[2026-04-24 05:29:56.192] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:56.372] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.178569ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c3d5ad21-8716-4969-a7d3-7cfabf96a5a6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:58.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9aa086dc-6894-4223-84cf-2a3f32e2dd5d
[2026-04-24 05:29:58.269] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.576664ms | method: GET | path: /api/v1/satusehat/servicerequest/9aa086dc-6894-4223-84cf-2a3f32e2dd5d | request_id: 1dcc8dc3-47f0-4d7f-9f81-ae6acc685bbe | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:58.270] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:29:58.371] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:29:58.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.077566ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ebdc3a98-0698-41ff-a13f-f2f2f234cc29 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:29:58.372] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:29:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008598269846518 | service: service-general
[2026-04-24 05:29:58.546] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:29:58.715] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.405488ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9d588b20-5265-40ff-8630-295502020db4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:01.043] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1903a6de-2af2-479d-baa1-cfe05ee38d24
[2026-04-24 05:30:01.075] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:30:01.191] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.362295ms | method: GET | path: /api/v1/satusehat/servicerequest/1903a6de-2af2-479d-baa1-cfe05ee38d24 | request_id: 014a7b63-6b08-423f-bcee-83fe2c510de2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:01.192] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:01.281] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.668983ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e063dd25-9cc7-4773-9616-4215ad963c26 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:01.334] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:01.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.311708ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f9208d5a-ae1a-4bbf-aa78-b64a6ee60f13 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:01.334] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008601192114351 | service: service-general
[2026-04-24 05:30:03.493] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:30:03.703] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.383631ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5cdddf8d-5187-4d3d-8564-82eb171fc788 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:03.923] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f0ce9441-5665-408a-80fd-8cb0a03dc05a
[2026-04-24 05:30:04.073] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.051475ms | method: GET | path: /api/v1/satusehat/servicerequest/f0ce9441-5665-408a-80fd-8cb0a03dc05a | request_id: b8dde71f-9a59-4313-a9e6-b87922ee344b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:04.074] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:04.190] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:04.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.646656ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7f485a78-dcce-4cc2-bf42-7821c4fd8901 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:04.190] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:04Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008604073874630 | service: service-general
[2026-04-24 05:30:05.876] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:30:06.074] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.048122ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9292710b-2c3b-424a-aaf4-83585b2822a7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:06.802] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/44dd058b-529b-430f-a40c-6faab9169430
[2026-04-24 05:30:06.954] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.559836ms | method: GET | path: /api/v1/satusehat/servicerequest/44dd058b-529b-430f-a40c-6faab9169430 | request_id: 1bc2dfe5-8f35-46c3-8c18-8d1fa4440e50 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:06.955] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:07.097] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:07.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.664171ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 531e714c-4073-4a7b-951b-9a61e6be012e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:07.097] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:07Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008606954997564 | service: service-general
[2026-04-24 05:30:08.250] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:30:08.452] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 202.212464ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a40ec9c7-425d-4734-b825-effd8c9017fa | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:09.701] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f803f759-45a4-493b-9c02-057c96610830
[2026-04-24 05:30:09.819] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.146756ms | method: GET | path: /api/v1/satusehat/servicerequest/f803f759-45a4-493b-9c02-057c96610830 | request_id: f973bc9e-40f8-4f45-a3bd-912157f8f6de | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:09.820] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:09.921] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:09.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.874612ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 219c8b42-5497-45cd-be7b-b89139518a47 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:09.922] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008609820289143 | service: service-general
[2026-04-24 05:30:10.633] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:30:10.811] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.938206ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9d10e24a-910a-4abd-bfcf-6635c1f6ac12 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:12.544] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/08cb6e33-77c8-4431-b3ee-a45def815c37
[2026-04-24 05:30:12.662] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.695485ms | method: GET | path: /api/v1/satusehat/servicerequest/08cb6e33-77c8-4431-b3ee-a45def815c37 | request_id: 4c034125-4674-4c8e-ab63-c3267c2a9774 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:12.664] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:12.815] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:12.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.660464ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fa9fd930-24b3-490e-be90-1f9b787f3af7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:12.815] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008612663725538 | service: service-general
[2026-04-24 05:30:12.991] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:30:13.140] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:13.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.585178ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 507269f6-30ad-4f0a-bf13-79848d6cd959 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:13.140] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008612990948084 | service: service-general
[2026-04-24 05:30:15.318] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:30:15.425] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:15.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.603916ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bfc148d2-130a-4f4d-94e2-b1e5a8c0ab77 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:15.426] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008615318392243 | service: service-general
[2026-04-24 05:30:15.486] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/14ea57a9-115d-43b4-9171-c415b349d6a2
[2026-04-24 05:30:15.659] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.445485ms | method: GET | path: /api/v1/satusehat/servicerequest/14ea57a9-115d-43b4-9171-c415b349d6a2 | request_id: 054af6fd-53db-49ba-b7e2-1df66fb8a391 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:15.660] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:15.789] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:15.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.245145ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bda5b79a-c04f-4b9d-9fda-127a22cb3c8c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:15.789] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008615659977274 | service: service-general
[2026-04-24 05:30:17.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a27d141-21be-4549-ab51-7ea46dde116b | service: service-general
[2026-04-24 05:30:17.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 358.788µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1a27d141-21be-4549-ab51-7ea46dde116b | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:18.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb13f4ec-cdf0-4596-afc0-d67b102fe91d | service: service-general
[2026-04-24 05:30:18.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 350.11µs | method: GET | path: /api/v1/satusehat/servicerequest/a128ae3a-040b-4bee-b929-5eaafe023b6c | request_id: eb13f4ec-cdf0-4596-afc0-d67b102fe91d | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:18.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 63 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97d2f868-b5a1-4adb-ba1e-eceb85c5c61a | service: service-general
[2026-04-24 05:30:18.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.986µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 97d2f868-b5a1-4adb-ba1e-eceb85c5c61a | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:24.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a128ae3a-040b-4bee-b929-5eaafe023b6c
[2026-04-24 05:30:24.225] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.877434ms | method: GET | path: /api/v1/satusehat/servicerequest/a128ae3a-040b-4bee-b929-5eaafe023b6c | request_id: a8638a1b-6f2e-448b-a5fb-1942ff6ea64d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:24.226] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:24.333] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:24.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.333955ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6e01979c-e588-4b70-813f-975d35804535 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:24.333] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:24Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008624225948007 | service: service-general
[2026-04-24 05:30:26.942] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ebed4771-2c84-46c2-bb17-4590add058ca
[2026-04-24 05:30:27.063] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.146213ms | method: GET | path: /api/v1/satusehat/servicerequest/ebed4771-2c84-46c2-bb17-4590add058ca | request_id: 301e1da2-e592-46d6-bf12-467bb37314b5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:27.064] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:27.226] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:27.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.919359ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c0f63dc4-59ac-4521-bb18-9c8117fd7837 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:27.226] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:27Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008627064313692 | service: service-general
[2026-04-24 05:30:29.853] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e0251afb-f76f-4b2d-8429-d50c9c30ab90
[2026-04-24 05:30:30.010] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.530017ms | method: GET | path: /api/v1/satusehat/servicerequest/e0251afb-f76f-4b2d-8429-d50c9c30ab90 | request_id: d4ed04e3-ade1-4d6a-8029-9124ccdff46d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:30.011] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:30.106] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:30.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.117354ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a3f1568f-bd88-4053-b699-2266acb0f52e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:30.107] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:30Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008630011022610 | service: service-general
[2026-04-24 05:30:32.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1ad46e07-6d4f-42ce-bde3-d35a7669649d
[2026-04-24 05:30:32.875] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.445225ms | method: GET | path: /api/v1/satusehat/servicerequest/1ad46e07-6d4f-42ce-bde3-d35a7669649d | request_id: 8541b71b-04bd-499e-905e-d2372fd8f4bd | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:32.876] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:33.008] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:33.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.350498ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3402e9aa-0646-4c7a-b636-cdbdc44729df | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:33.008] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008632876333174 | service: service-general
[2026-04-24 05:30:35.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b008b968-0c1d-4b6e-8469-0c4d3118dea0
[2026-04-24 05:30:35.806] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.696564ms | method: GET | path: /api/v1/satusehat/servicerequest/b008b968-0c1d-4b6e-8469-0c4d3118dea0 | request_id: f899d1db-5cf7-4957-a360-09d21f8d1604 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:35.807] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:35.903] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:35.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.75885ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e707b55b-d854-41dd-b029-8c6e3d7e3939 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:35.903] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008635807024298 | service: service-general
[2026-04-24 05:30:38.468] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:38.710] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 242.544709ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a053aa1a-5108-4c1f-9224-a453a88a1fa6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:41.311] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2c52655d-580c-4f06-ad47-8c1e0d752ff6
[2026-04-24 05:30:41.478] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.611587ms | method: GET | path: /api/v1/satusehat/servicerequest/2c52655d-580c-4f06-ad47-8c1e0d752ff6 | request_id: b73c50a7-6153-4f4a-a4e4-11e292d7f1d6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:41.479] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:41.625] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:41.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.269116ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 18ff3a9e-6df8-429f-b944-152d67aab72e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:41.625] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008641479242114 | service: service-general
[2026-04-24 05:30:44.192] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4cbf8b0e-6d96-4250-a15a-47d1cdd13d8c
[2026-04-24 05:30:44.336] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.906916ms | method: GET | path: /api/v1/satusehat/servicerequest/4cbf8b0e-6d96-4250-a15a-47d1cdd13d8c | request_id: d65b55ad-eea2-4646-a468-470647aaec88 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:44.337] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:44.473] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:30:44.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.835809ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 88cb22db-4880-468a-a59a-25945354aaab | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:44.473] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:30:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008644336720304 | service: service-general
[2026-04-24 05:30:46.490] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:46.780] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 291.382769ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2458530e-59ec-498b-bfef-f4d32c0bbb00 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:48.919] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:49.210] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 291.349776ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c8237444-a805-4d75-a00b-b2a2c901c14c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:53.637] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:53.899] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 262.680964ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 436fe1d2-9e3c-4fd8-9d09-58c49944ade9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:30:57.678] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:30:57.934] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 257.331627ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 569ddce9-418c-450a-b30c-cbd812b4ca8f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:00.585] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:00.818] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 234.188303ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 411a79a1-74e4-45f2-b6f2-23a0b54be5ca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:03.404] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:03.689] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 285.512591ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 31d441c2-f162-4331-b429-3098fe58ad90 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:05.706] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:06.148] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 443.010521ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 09de72c9-b505-41db-8128-b863c09d51f5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:09.349] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:09.572] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.390194ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0975b539-77a9-424f-94f5-49f485ab1de4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:12.177] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:12.414] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 237.139482ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a6077af5-de20-4217-a912-b93967d9253a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:15.048] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:15.441] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 392.885864ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 37a7b047-1092-499b-9fed-8c8771c1733c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:17.790] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:18.002] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 213.074344ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 894c72ae-9daf-4638-8ab1-9f9db83bccaf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:18.074] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:18.341] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 267.655606ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0662f207-fca3-4572-96d1-4f693bd3de41 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:20.195] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:20.358] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.666971ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 73fad947-cb66-4f60-a8bc-2979aaa65e24 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:21.614] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:21.926] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 311.521917ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7f8ce661-8d59-4211-a01e-4cf570f22f89 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:22.527] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:22.712] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.253813ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8f2f0ae2-4fdb-4e5b-be19-3de8d705dc05 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:24.911] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:25.123] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.818408ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b16f45c4-ed55-4e07-949d-18ce41252231 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:25.367] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:25.612] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 245.192562ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: feabdb51-b61e-4f22-b014-fcce4394e7e2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:27.316] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:27.417] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:31:27.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.631824ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fc95e7a0-251d-4937-83af-8708e3400b60 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:27.418] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:31:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008687315472546 | service: service-general
[2026-04-24 05:31:28.234] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:28.499] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 265.600723ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e3f670ef-001f-4cf1-b48f-7e69e269d67f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:29.578] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:29.744] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.663973ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: edc2d78f-c23d-4284-a627-b3e61ec9a837 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:31.169] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:31.417] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 248.303626ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f42df571-7fc5-4e10-abf4-e4f7e03ef609 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:31.941] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:32.176] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 235.57117ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2b64fee7-5357-4c3a-a6c8-121355894e12 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:34.553] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:34.750] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.790915ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b2d9e082-449a-4aec-bfa5-3d7839da254b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:35.016] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:35.295] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 279.645961ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1f1b2776-beb5-498e-bc92-1e3d32cbe8ee | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:36.939] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:37.137] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.357768ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 66436ac8-6e74-4c79-b749-2d1451888967 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:37.311] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:37.616] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 304.628087ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e8548ae0-8f7a-4120-832a-7f17442d105a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:39.321] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:39.504] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.579944ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9837e64c-51a1-413e-8e2a-fd57380b85ad | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:40.226] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:40.496] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 270.099868ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 481822d7-34b0-40c1-b2f5-eaba7a1c43fa | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:41.686] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:41.861] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.820813ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 647ee072-b956-4c50-a083-88baef84497a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:44.046] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:44.238] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.112013ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 79c2713f-263a-41d4-ae4d-5e49d5f05ef6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:44.937] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:45.183] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 246.929466ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 997a42dd-bead-4381-8d88-71d0aecc1e68 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:46.421] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:46.607] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.242202ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 37c16318-bfde-4778-9e76-8030b90f2c57 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:48.970] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:49.180] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.54864ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0b2ede46-da9d-47f6-b55b-e773fda79577 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:51.545] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:51.691] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.53628ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d0914f7a-7b26-44e3-8790-a9b91a98d7ca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:53.892] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:54.067] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.900591ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3965b203-e2f9-478f-84a0-23cf6e4e8329 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:56.250] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:56.458] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 208.532406ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9364b562-1ca9-422e-b93e-c05f03963aca | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:57.627] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:31:57.906] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 278.946643ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5b511b07-c029-441c-aa95-33cfe8b9fde5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:31:58.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:31:58.840] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 204.908331ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1fc492b4-b679-45c7-a9f3-0f27c45ae12f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:00.585] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:00.857] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 272.494969ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5fa4c635-f453-4e22-b58d-4bf614341d9c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:01.020] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:01.137] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:32:01.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.954532ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c687ad8e-b800-4fdc-bc09-97202483e6b1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:01.137] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:32:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008721020437955 | service: service-general
[2026-04-24 05:32:03.515] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:03.707] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.331198ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f7c12a47-4d4d-497f-8aca-ea65650e959d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:04.168] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:04.403] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 235.384284ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c70dbdf5-a325-4930-840b-e963a423987c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:05.900] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:06.070] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.230246ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c12669de-3b3a-4d34-9d7c-48f05ab45748 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:08.248] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:08.428] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.023449ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8e627a7c-b652-4de9-b6f6-45db13c51653 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:09.041] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:09.275] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 234.783951ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 55fdef26-23ab-43bf-b5d5-8cbb1ae3729f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:10.612] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:10.773] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.240532ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91be730d-b1a1-4e84-8c5e-88891949acea | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:11.292] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:11.535] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 243.097618ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 450ca10d-0e00-4be6-b00e-2cc269da5435 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:12.949] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:13.143] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.323997ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6e46dd1e-3405-4de9-a3e2-147d6548c325 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:14.921] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:15.215] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 294.436861ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9b58180b-205b-47e1-8fb9-ef6288e5770c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:15.339] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:15.550] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.532921ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b2178f45-51a2-484c-a05d-0b72137efa9e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:17.232] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:17.449] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.609747ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5fada0bb-d626-4c5a-97c0-ae3c777a70b2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:17.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:17.972] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 247.224156ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 32e331e3-b31e-4cf4-a393-ca443dff8d21 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:20.157] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:20.285] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:32:20.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.782675ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 43baa94a-a1e9-4109-a15d-cf95fa7d5195 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:20.285] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:32:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008740156749354 | service: service-general
[2026-04-24 05:32:22.057] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:22.335] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 277.979729ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1b4a605b-76e0-410c-88df-54f8359f0f88 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:22.632] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:22.841] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.169798ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b36fb11c-b4c1-4b01-837e-e20dc19f1c29 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:25.017] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:25.179] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.566927ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 384ca003-db2e-4286-aba8-3fb80dced8ff | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:27.373] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:27.595] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.913163ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 35092891-c4d8-4238-9cb1-73f1ff516469 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:28.841] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:29.090] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 249.580032ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0ee950fa-19be-4cd4-8615-a82ceee6ab14 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:29.776] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:29.996] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.313059ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 42e62b07-7a8f-4cdc-8a0b-67d20ad26eea | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:32.187] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:32.375] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:32.397] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.54719ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3864b1ca-5a29-49c0-a0bd-f306fe11beeb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:32.594] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.447201ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 583c6d72-57df-4b3f-ad2b-4e8684544fab | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:34.574] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:34.759] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.618697ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 86c6f9d8-e9ed-4636-9137-13be6c668f93 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:36.951] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:37.086] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:32:37.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.078058ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1c08a98e-3269-407a-9822-44fd5637c50c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:37.087] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:32:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008756951026677 | service: service-general
[2026-04-24 05:32:38.228] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:38.539] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 311.352661ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a475d8a9-84a1-4c13-8017-790d9d898dcb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:39.243] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:39.416] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.846397ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a61cf342-49ab-45dc-8f98-24ca4462edf9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:41.589] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:41.725] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:32:41.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.687807ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 845429f9-cd5b-41ea-b17b-b1c390bfc12a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:41.725] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:32:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008761588896994 | service: service-general
[2026-04-24 05:32:43.932] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:44.162] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 230.143762ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f82cd5a7-2f2f-493b-b78e-5d8768bc2092 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:46.359] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:46.556] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.768199ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ca02944d-f4e4-4a5d-bd49-deca44f3fd8f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:47.155] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:47.448] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 293.473988ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e7565b70-118b-437e-8a72-413ee144595e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:49.239] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:49.392] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.438208ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a1a25acd-49f2-4d0b-b9d1-2e84caf41efe | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:50.408] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:50.707] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 299.266752ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3b5b09d4-22f0-468b-8613-636e8501bfde | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:51.724] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:51.874] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.119134ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f1434078-4b24-46e9-b8f4-af9e4599d1e9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:54.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:54.196] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:32:54.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.846849ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: da6fbb94-1aad-4c83-ae0a-6c6f2f06199a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:54.197] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:32:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008774080159645 | service: service-general
[2026-04-24 05:32:56.367] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:56.561] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 194.636572ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 67e67a6c-3abc-4f0a-940d-1ab6b69ed1c2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:58.733] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:32:58.923] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.879103ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ff71704a-e549-41fa-af0c-b27097eb32c8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:32:59.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:32:59.364] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 291.08064ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 61358ad4-088a-4e0d-bfb7-c8439f19a813 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:01.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:01.292] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 212.880643ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0def3cf8-6efa-4cbc-b9c8-26f96668c7d9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:03.642] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:03.806] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.626778ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c4faf5cb-3fd9-4a5e-abf2-41cffbf51e49 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:06.163] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:06.357] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 195.038991ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 08dd0be3-b961-4bfb-84b4-f3f7dcbcd84c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:08.542] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:08.682] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:33:08.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.837738ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 36f3a44c-00b9-4571-9731-2a11c3a7f8ca | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:08.683] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:33:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008788542049581 | service: service-general
[2026-04-24 05:33:09.284] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:33:09.655] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 371.549342ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 718fd81f-9110-445c-ae6c-bcceea555ac3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:10.857] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:11.000] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.771633ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aabe00c7-fa3c-495b-974c-b7521b949185 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:12.908] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:33:13.185] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 277.804649ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 19724d47-c2a5-4376-b123-c1c6bfd4d102 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:13.347] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:13.484] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:33:13.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.134669ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 38d6e0fd-a15d-4d90-b682-c3078761c388 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:13.485] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:33:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008793346868401 | service: service-general
[2026-04-24 05:33:15.844] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:16.058] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.323279ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0d0cd2e1-7a97-4272-b9e9-5237547bba04 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:18.235] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:18.406] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.634271ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e76a4671-6078-422e-b735-bfc874cb405d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:20.587] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:20.754] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:33:20.772] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.575132ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 29a76fb7-83b4-4931-92b8-3c268b52c155 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:21.028] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 275.309032ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 186195a3-a5fa-4718-8fb4-006c4ba85006 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:22.952] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:23.162] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.723195ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 58180541-a903-44a2-b172-ba47429e51dc | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:25.534] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:25.719] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.034188ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0838df9f-11fa-423a-9053-41be942a26bf | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:27.902] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:28.067] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.594938ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3912c401-68d3-472b-a5d7-4ecea444f014 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:30.251] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:30.414] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.786852ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e17badfd-94a9-4a87-8e72-877f05ec9487 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:32.777] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:32.930] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.431627ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51ea6b95-7153-4099-9967-2b533fce89ae | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:35.102] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:35.322] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.712163ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 41754346-4f49-42b1-b859-636c3da33d84 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:36.694] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:33:36.905] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.151315ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9660d660-31c5-4091-b6b0-57ae5031df34 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:37.670] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:37.894] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 224.284231ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3fb24f5c-d00c-4ec6-8f86-2c6928d75066 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:40.076] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:40.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:33:40.281] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 206.289072ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: afc95f2f-5882-4a1d-ad59-89ff9c172995 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:40.433] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 285.483594ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 86cda367-8c95-4080-b3c1-acb8586a09ac | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:42.459] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:42.649] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.993026ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f47d8a42-a09c-4746-9975-df49ac799356 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:44.835] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:44.982] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:33:44.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.541977ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 702ef176-3f37-467c-bc27-96ee2bdb7613 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:44.982] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:33:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008824835098636 | service: service-general
[2026-04-24 05:33:47.166] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:47.347] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.29194ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6e2cb69d-97b1-49d4-a9fe-131c04763e0f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:48.044] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:33:48.282] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 239.103729ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3e4b9264-6ba3-4601-b22d-cce3de42a478 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:49.535] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:49.710] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.719298ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d1603580-8c1d-4083-b603-dc88ab11638a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:50.923] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:33:51.195] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 271.971217ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d626b756-8cf8-475d-8747-222690e5b43b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:51.884] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:52.099] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.826473ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2ab2ccc3-18f1-408d-8cce-90359501bbdb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:54.010] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:33:54.274] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:54.281] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 271.322817ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8a615756-67d4-4de9-b7f9-4fcd1c6fb93a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:54.462] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 187.974838ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e5bbd218-f710-472d-ad0b-4f8b713fdd3d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:56.823] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:56.989] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.602364ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e3342add-c2f4-4936-b91d-7044fe2523f4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:33:59.167] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:33:59.333] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.921888ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e155eb73-9748-480f-b2f7-ea27a641d327 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:01.514] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:01.676] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.559487ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9de1e89b-7414-447d-a155-13f587555018 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:01.839] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:02.159] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 320.718881ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 562a52c0-b3cc-400b-89eb-46cd61003450 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:03.881] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:04.097] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 216.439063ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e10f0b30-09e0-4204-9856-90e28b774e77 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:06.038] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:06.275] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 236.752888ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5a5b4696-dd60-43a5-991e-826591bc0618 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:06.276] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:06.545] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 268.886724ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 55613228-383a-4acd-a467-5bf79fc1130b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:08.307] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:08.582] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 275.763665ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: aba3b797-b874-4d6a-b9fd-9447a4749469 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:08.760] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:09.362] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 602.692102ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 98b4fdd8-f316-4749-bb9e-24370f4dde14 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:11.528] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:11.780] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 252.179788ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f8ae46cc-b8eb-434c-86e0-ed637599e80b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:13.968] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:14.168] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 200.728867ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b0f9681d-0e18-4678-8ab3-fdc8e4fc283f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:16.350] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:16.535] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 185.641631ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 22e41e9b-ea5a-4dba-8d19-ac38c8ad95d3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:16.686] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:17.003] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 316.971873ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2cd731ac-f496-4c4a-b59e-fe9b252fa4b3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:18.715] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:18.880] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.679332ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 35900194-97f7-4629-9e72-be9f9681a1ed | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:21.061] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:21.241] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:34:21.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.124191ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cdd92318-48be-4501-9523-569e94380d5f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:21.241] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008861060633828 | service: service-general
[2026-04-24 05:34:23.576] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:23.772] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.943885ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 02e03f22-606a-4855-98ce-9493226e302e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:24.254] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:24.481] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 227.873525ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: da53dba7-88ef-4a7f-9fca-a592ba1606a5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:25.951] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:26.220] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 269.187841ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b8e6cab8-7ecf-4a2d-8f90-b4a4467e0c44 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:27.656] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:27.859] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 203.479682ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 15417a99-800f-439d-8458-f3eba8a44db2 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:29.062] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:29.164] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:29.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.553094ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6e3abd8c-cdc6-499a-b533-7b3a618654e0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:29.164] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008869061887485 | service: service-general
[2026-04-24 05:34:30.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:30.774] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 300.182178ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bc3fc4af-efa4-4a8e-93a4-2951f0545251 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:31.501] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:31.583] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:31.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.20279ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5b0068a3-f17e-499f-aa91-f06ea1609a68 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:31.583] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008871500512678 | service: service-general
[2026-04-24 05:34:33.447] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:33.692] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 244.694215ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 19ec65a2-18a2-45bb-83c6-832c58e4bcc1 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:33.755] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:33.836] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:33.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 81.614649ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e04a5438-6b9b-4be7-bc7a-2261ea9c6284 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:33.836] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008873755126653 | service: service-general
[2026-04-24 05:34:36.010] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:36.088] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:36.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 78.492737ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4bdc463a-a0a7-4100-a957-6f681ca01ac4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:36.088] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008876010204352 | service: service-general
[2026-04-24 05:34:38.602] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:38.643] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:38.740] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:34:38.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.885859ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bd835c4e-fc7a-4500-9ffc-3edcd0401921 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:38.740] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008878602331808 | service: service-general
[2026-04-24 05:34:38.924] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 281.860448ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e351c846-8b92-406f-8647-74f91fe34781 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:40.917] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:40.999] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:40.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.377677ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f380b0c4-eefd-457c-b273-b86635a988dd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:40.999] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008880917110934 | service: service-general
[2026-04-24 05:34:42.584] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:42.821] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 237.738614ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d5c35c00-d8be-41e9-a8e7-d6f7f4ae07c9 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:43.174] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:43.255] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:43.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.571763ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 63968f7c-d238-4552-b6a4-1f3408d74e8f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:43.256] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008883173561708 | service: service-general
[2026-04-24 05:34:45.429] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:45.513] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:45.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 84.242694ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ab84d24-c9a3-4d23-a80e-3175f420859e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:45.513] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008885429391111 | service: service-general
[2026-04-24 05:34:47.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:47.828] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:34:47.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.526937ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fdf795fe-da6c-43a0-912a-1a57d9b4c159 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:47.829] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008887684771031 | service: service-general
[2026-04-24 05:34:50.527] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:50.624] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:34:50.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.072201ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6de36588-0a7e-4185-a695-e03dde622134 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:50.624] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008890526742478 | service: service-general
[2026-04-24 05:34:52.801] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:52.885] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:52.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 84.848288ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 225c5420-da51-49d1-90f6-a7407f3c4c6b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:52.885] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008892800580858 | service: service-general
[2026-04-24 05:34:53.786] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:54.044] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 257.915538ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 44cb0dd4-bab1-4fb6-bac3-5188bb35bbd8 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:55.241] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:55.321] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:55.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.173318ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9faaa957-30f1-4c20-9048-01a9af465a25 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:55.321] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008895241004048 | service: service-general
[2026-04-24 05:34:56.703] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:56.967] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 264.424169ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 42a9458d-bc31-42db-a2ea-7de52eb9771c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:57.487] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:57.563] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:57.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 76.702914ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f4e522a-8c56-4134-90fc-8cb43344abc3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:57.563] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008897486807939 | service: service-general
[2026-04-24 05:34:58.998] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:34:59.239] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 240.72093ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 83519863-66a5-4da0-8dad-46f31fd1677d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:59.738] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:34:59.822] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:34:59.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 84.928837ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7acdaf82-9013-4e75-8eba-1d9e6aba1191 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:34:59.823] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:34:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008899738253138 | service: service-general
[2026-04-24 05:35:01.257] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:01.504] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 247.549257ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: eb1b8814-1b43-4dd8-94ee-3c56a52b5781 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:02.009] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:02.132] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:02.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.15366ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6fb51d90-5443-4818-8b48-0d1153d71f02 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:02.132] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008902008676152 | service: service-general
[2026-04-24 05:35:04.691] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:04.792] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:04.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.273573ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cc6c1e44-22ed-481d-84f9-3a539dce0b81 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:04.793] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008904690601223 | service: service-general
[2026-04-24 05:35:06.969] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:07.079] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:07.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.939985ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: be580f30-c972-4e8f-99b1-e1c6fa87906e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:07.079] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008906968695586 | service: service-general
[2026-04-24 05:35:09.274] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:09.388] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:09.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.566399ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ed74d334-fd35-4193-8f6e-ffc92dbfa288 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:09.388] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008909273731995 | service: service-general
[2026-04-24 05:35:11.730] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:11.817] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:11.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 87.460912ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f5c65399-d9fb-4985-82fc-e227c3fbfab2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:11.817] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008911730147566 | service: service-general
[2026-04-24 05:35:14.185] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:14.313] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:14.392] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 207.951447ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8b1b9f4b-b01f-423b-8f4c-b07f3a77fc8e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:14.404] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:14.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 91.470549ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9359df9a-591b-4cce-a2bb-4cf94c1106ee | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:14.404] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008914313220576 | service: service-general
[2026-04-24 05:35:16.435] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:16.587] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:16.693] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 257.893619ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c84cba1f-c412-4a2d-a00f-b09ac51201c7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:16.709] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:16.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.446227ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ecd6a790-f2a9-4e98-84ac-f3f01c3185ec | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:16.709] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008916587217878 | service: service-general
[2026-04-24 05:35:18.889] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:19.002] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:19.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.820087ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1090de1e-c519-45ba-b707-73b5da7119e3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:19.002] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008918888716854 | service: service-general
[2026-04-24 05:35:19.706] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:19.915] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.59755ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7f3747a3-4c74-4ada-9705-6d18883befda | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:21.176] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:21.295] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:21.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.441952ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2456de23-18c7-48d6-9436-a6b96d336eac | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:21.295] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008921176310297 | service: service-general
[2026-04-24 05:35:21.931] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:22.196] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 265.256969ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f9e96aa6-d83a-428e-a682-f902a2b4a4cb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:23.472] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:23.587] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:23.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.016994ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5a8cccbd-53ce-4850-8748-f6ea54b6c201 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:23.587] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008923472467288 | service: service-general
[2026-04-24 05:35:25.900] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:26.015] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:26.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.105562ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01962494-fa61-430b-9a75-38c268c8ca23 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:26.015] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008925900101225 | service: service-general
[2026-04-24 05:35:28.187] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:28.296] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:28.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.006255ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dd7ff8fe-a05c-4c13-a3f2-8c59c51a03c6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:28.297] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008928186879104 | service: service-general
[2026-04-24 05:35:30.626] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:30.717] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:30.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 91.932704ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0eb5f905-3356-4692-b483-52576be267c0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:30.718] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008930626090548 | service: service-general
[2026-04-24 05:35:32.893] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:33.014] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:33.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.749698ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e3467fb0-ffe5-4590-8125-a5075a4f0f9d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:33.015] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008932893182449 | service: service-general
[2026-04-24 05:35:34.469] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:34.753] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 284.552106ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9795d1da-5934-4e0f-bc67-d4d66af101d7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:35.187] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:35.303] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:35.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.985791ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 62afde72-5a9d-407d-ba05-e8bc04fcc722 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:35.303] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008935186853492 | service: service-general
[2026-04-24 05:35:37.370] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/76d4480a-b28f-4717-b8c8-35f837f22336
[2026-04-24 05:35:37.480] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.753538ms | method: GET | path: /api/v1/satusehat/servicerequest/76d4480a-b28f-4717-b8c8-35f837f22336 | request_id: c55609d7-cb1e-48a8-a4f2-5788a38b5c03 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:37.481] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:37.576] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:37.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.333857ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: eac223b0-f66c-48d1-ae68-d5eb06b60441 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:37.576] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008937481418553 | service: service-general
[2026-04-24 05:35:37.632] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:37.738] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:37.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.152234ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2378ac12-069e-4ddd-bbcf-c2fa516175e5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:37.738] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008937632080154 | service: service-general
[2026-04-24 05:35:40.112] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:40.181] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b955ebe1-66d7-4de2-abcd-b9a8fc50ec9b
[2026-04-24 05:35:40.221] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:40.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.768542ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e5c97c80-f4d4-4295-b9b7-cd4cac62c61b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:40.221] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008940111621424 | service: service-general
[2026-04-24 05:35:40.322] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.276102ms | method: GET | path: /api/v1/satusehat/servicerequest/b955ebe1-66d7-4de2-abcd-b9a8fc50ec9b | request_id: 205d9a69-e965-424c-afac-dd129ac20879 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:40.323] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:40.425] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:40.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.209482ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 381a6099-371e-46ef-b26f-be226136b108 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:40.426] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:40Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008940322741093 | service: service-general
[2026-04-24 05:35:42.560] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:42.693] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:42.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.545897ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e2d1017b-dc95-4f64-b695-fc6f369ac938 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:42.693] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008942559849149 | service: service-general
[2026-04-24 05:35:43.017] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5ffb81e1-f811-4c0b-9254-7399a6f3065a
[2026-04-24 05:35:43.160] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.334853ms | method: GET | path: /api/v1/satusehat/servicerequest/5ffb81e1-f811-4c0b-9254-7399a6f3065a | request_id: 3936295a-ec66-452d-922a-729948d9e5f4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:43.160] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:43.290] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:43.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.791251ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: de069386-2ccb-4a07-bf9c-a1c5471023b0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:43.290] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:43Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008943160599219 | service: service-general
[2026-04-24 05:35:44.875] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:44.988] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:44.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.006131ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 37d087e2-ee7c-43ed-9fc2-6b04f5133440 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:44.988] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008944874813303 | service: service-general
[2026-04-24 05:35:45.855] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4c9d9a1a-bbf3-489d-ad46-a6e52e7d5184
[2026-04-24 05:35:46.007] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.404747ms | method: GET | path: /api/v1/satusehat/servicerequest/4c9d9a1a-bbf3-489d-ad46-a6e52e7d5184 | request_id: 4eaa220b-38bb-4731-8384-e5dace880d9f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:46.008] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:46.136] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:46.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.329984ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: de7eb3ee-df25-480e-b3f3-842a35aa42cf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:46.137] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008946007762690 | service: service-general
[2026-04-24 05:35:47.165] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:47.241] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:47.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 77.53984ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 64e95bca-6ddd-4517-8bb6-ba8ebab76cab | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:47.242] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008947164582141 | service: service-general
[2026-04-24 05:35:48.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b99cb5a6-1446-4bc3-810b-6a2c3ffcc83e
[2026-04-24 05:35:48.835] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.506008ms | method: GET | path: /api/v1/satusehat/servicerequest/b99cb5a6-1446-4bc3-810b-6a2c3ffcc83e | request_id: 3668d08a-87ec-4c6d-8d4a-76034663c506 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:48.836] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:48.938] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:48.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.951994ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7cdb20af-c294-42c0-af22-c16c6e9a4ba7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:48.938] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008948836366370 | service: service-general
[2026-04-24 05:35:49.413] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:49.490] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:49.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 78.429767ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 71f98ee8-d9c9-4f73-b26b-71bb8f9cccf8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:49.491] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008949412758715 | service: service-general
[2026-04-24 05:35:51.514] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/562a93df-479d-42fc-8fb2-4c8b9df37453
[2026-04-24 05:35:51.682] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.318769ms | method: GET | path: /api/v1/satusehat/servicerequest/562a93df-479d-42fc-8fb2-4c8b9df37453 | request_id: cd0939e0-a5c5-41c3-aa13-f40aa542590e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:51.683] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:51.791] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:51.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.195737ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 53b61d29-854e-4dca-9383-ccf58bb52e7e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:51.792] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008951682984767 | service: service-general
[2026-04-24 05:35:52.021] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:52.127] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:52.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.223267ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: efb26834-69db-4345-9372-501d3df3db82 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:52.128] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008952020767208 | service: service-general
[2026-04-24 05:35:54.421] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e4be4b78-1093-44e1-a248-f4bb244caf52
[2026-04-24 05:35:54.548] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.668578ms | method: GET | path: /api/v1/satusehat/servicerequest/e4be4b78-1093-44e1-a248-f4bb244caf52 | request_id: 5371a564-8e21-496c-b3cb-a791c4d8ee73 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:54.549] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:54.690] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:54.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.659718ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 932b41bb-aab7-4e0c-aed2-d751550bee71 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:54.690] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008954549205153 | service: service-general
[2026-04-24 05:35:55.315] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:55.431] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:55.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.579833ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5a33f750-bcff-488b-beae-b4140c1494dd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:55.431] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008955314970462 | service: service-general
[2026-04-24 05:35:57.249] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/32b0e710-435f-49d5-aea3-024dd4329767
[2026-04-24 05:35:57.370] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.479992ms | method: GET | path: /api/v1/satusehat/servicerequest/32b0e710-435f-49d5-aea3-024dd4329767 | request_id: 1ce8aa01-6150-40c4-88e3-baf8e34e7560 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:57.371] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:35:57.507] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:35:57.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.363302ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: dd2f54e2-23f2-4ad5-b6c0-50647b63ce4e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:57.507] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008957371245470 | service: service-general
[2026-04-24 05:35:57.598] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:57.675] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:57.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 78.083444ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8595b64a-e9cf-4267-bd1d-246c9294fb48 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:57.676] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008957597886317 | service: service-general
[2026-04-24 05:35:59.852] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:35:59.985] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:35:59.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.878898ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1f1ecd7d-4e84-4c56-a2fc-b9538125a35f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:35:59.985] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:35:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008959852340839 | service: service-general
[2026-04-24 05:36:00.094] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e4ea0663-226a-4365-9e69-be2258ca49d8
[2026-04-24 05:36:00.250] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.520321ms | method: GET | path: /api/v1/satusehat/servicerequest/e4ea0663-226a-4365-9e69-be2258ca49d8 | request_id: 179f331f-119a-4661-ad66-e421d2ba7c44 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:00.251] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:00.359] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:00.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.187918ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0bdb8bec-63d6-4d3e-aca7-e33747c95686 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:00.360] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008960250943141 | service: service-general
[2026-04-24 05:36:02.154] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:02.374] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:02.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.841272ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8fbb7940-1960-4c7a-aa67-2c21f97876c2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:02.374] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008962153800886 | service: service-general
[2026-04-24 05:36:02.932] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1691c8d0-fd0d-4158-bf28-17081d992c2c
[2026-04-24 05:36:03.099] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.051038ms | method: GET | path: /api/v1/satusehat/servicerequest/1691c8d0-fd0d-4158-bf28-17081d992c2c | request_id: d94fb90b-1e97-4619-a89e-3d5a6845ba87 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:03.100] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:03.211] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:03.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.429483ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8e194082-f9e8-4c80-9b60-0d21d8805429 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:03.211] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008963100078420 | service: service-general
[2026-04-24 05:36:04.544] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:04.664] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:04.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.467732ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: de38bb11-70cb-4046-a9cb-3d116e06c3b3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:04.664] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:04Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008964544243381 | service: service-general
[2026-04-24 05:36:05.784] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3bfda114-4b3a-4dce-b7f4-1d7a81b10e3c
[2026-04-24 05:36:05.945] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.901225ms | method: GET | path: /api/v1/satusehat/servicerequest/3bfda114-4b3a-4dce-b7f4-1d7a81b10e3c | request_id: 5d57f406-71e7-4c8f-a73b-c1aabf2f4487 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:05.946] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:06.085] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:06.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.964492ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ca8a21b4-6eb6-4944-917f-92561ed52502 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:06.086] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008965946205412 | service: service-general
[2026-04-24 05:36:06.840] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:06.948] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:06.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.222899ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8aed7203-6017-4f1c-bf22-6d999c456cfe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:06.948] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008966840400560 | service: service-general
[2026-04-24 05:36:08.659] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b62a56d0-125c-496c-b55d-6ced6bf6c6f6
[2026-04-24 05:36:08.812] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.679637ms | method: GET | path: /api/v1/satusehat/servicerequest/b62a56d0-125c-496c-b55d-6ced6bf6c6f6 | request_id: 8f47ff76-34d6-4374-9144-2948b6755526 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:08.814] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:08.954] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:08.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.994258ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ad779d07-8963-4c0f-aee8-2572362210c2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:08.954] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008968813531431 | service: service-general
[2026-04-24 05:36:09.121] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:09.234] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:09.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.178021ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6ee3d383-57fe-45cf-a416-9f8f5e8b2e4d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:09.235] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008969120932635 | service: service-general
[2026-04-24 05:36:11.402] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:11.547] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:11.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.214475ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a5250fef-5861-4387-ba6d-0ea59e298b7e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:11.547] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008971402135360 | service: service-general
[2026-04-24 05:36:11.853] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/40ae1411-6030-4e1f-ba36-1026ce2ed37e
[2026-04-24 05:36:12.022] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.137355ms | method: GET | path: /api/v1/satusehat/servicerequest/40ae1411-6030-4e1f-ba36-1026ce2ed37e | request_id: 93c4c50a-9c90-4c17-a660-2c95cac32be6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:12.023] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:12.136] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:12.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.960742ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2c65e2af-bc2a-4ea8-ab46-2005efe5634c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:12.137] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008972022963707 | service: service-general
[2026-04-24 05:36:13.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:13.838] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:13.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.198157ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c2321cc5-0fc8-4322-8b4d-4b3902a1c9ff | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:13.839] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008973722667386 | service: service-general
[2026-04-24 05:36:15.289] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/17b68952-845a-460c-be89-70034b553a7e
[2026-04-24 05:36:15.415] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.354384ms | method: GET | path: /api/v1/satusehat/servicerequest/17b68952-845a-460c-be89-70034b553a7e | request_id: ca6e6670-7e34-4a4e-8062-005cf1200dee | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:15.417] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:15.541] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:15.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.900719ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 64d6825c-6257-4e89-90b8-88e5785cce7f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:15.541] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008975416588743 | service: service-general
[2026-04-24 05:36:16.011] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:16.089] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:16.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 79.091614ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 3dda6c86-c2bb-4f6d-aedb-123dbccc6fae | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:16.090] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008976010908842 | service: service-general
[2026-04-24 05:36:18.103] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/776c0775-0ba4-4f6f-973b-29b8b4d71454
[2026-04-24 05:36:18.269] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:18.295] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 192.879504ms | method: GET | path: /api/v1/satusehat/servicerequest/776c0775-0ba4-4f6f-973b-29b8b4d71454 | request_id: 335c8dc2-c618-44ea-be65-92c5f1ee5938 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:18.296] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:18.381] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:18.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.947795ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 24df397f-7e90-4a40-9e75-d89294e5ee86 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:18.382] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008978268981133 | service: service-general
[2026-04-24 05:36:18.427] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:18.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.693026ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 403f5cbc-8313-4fa8-b304-9f08a5832019 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:18.428] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008978296530034 | service: service-general
[2026-04-24 05:36:20.730] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:20.814] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:20.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.89001ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 594b5a5c-2f30-40d5-b266-4679d0ba3df2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:20.814] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008980730465123 | service: service-general
[2026-04-24 05:36:21.043] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/97ae7242-f931-4458-82a3-008dc52adc0f
[2026-04-24 05:36:21.203] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.322005ms | method: GET | path: /api/v1/satusehat/servicerequest/97ae7242-f931-4458-82a3-008dc52adc0f | request_id: 506b125c-9e60-432c-8445-bd56bfdc72a0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:21.204] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:21.313] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:21.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.800534ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 08b6f34d-1455-453b-98c4-a0903ddf03d3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:21.313] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:21Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008981203671323 | service: service-general
[2026-04-24 05:36:23.015] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:23.114] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:23.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.159045ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5e7bf545-691f-4a27-9c65-69d8210b2c54 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:23.114] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008983015205752 | service: service-general
[2026-04-24 05:36:23.884] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4e549f2f-c757-490b-9205-09edb18e8fd6
[2026-04-24 05:36:24.060] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.515262ms | method: GET | path: /api/v1/satusehat/servicerequest/4e549f2f-c757-490b-9205-09edb18e8fd6 | request_id: c6e89127-75c2-4174-bcb3-ab245cdf57e1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:24.061] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:24.304] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:24.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 243.451032ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 617cef82-07cc-4256-865e-129836cb47de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:24.304] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:24Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008984061346192 | service: service-general
[2026-04-24 05:36:25.456] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:36:25.566] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:36:25.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.039633ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 438c2e31-07f8-46c4-abbe-e09d22d133af | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:25.566] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777008985455757495 | service: service-general
[2026-04-24 05:36:26.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77bf259d-49f4-4dcd-b48a-cc3744a377fa | service: service-general
[2026-04-24 05:36:26.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 335.722µs | method: GET | path: /api/v1/satusehat/servicerequest/df4a5ccd-b911-4837-a0f6-cae483fc8f35 | request_id: 77bf259d-49f4-4dcd-b48a-cc3744a377fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:26.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1172153-b521-4a2e-9d59-11d1068d3529 | service: service-general
[2026-04-24 05:36:26.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 205.741µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d1172153-b521-4a2e-9d59-11d1068d3529 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:27.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 63 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74385511-c6ad-45b6-9622-831740aab595 | service: service-general
[2026-04-24 05:36:27.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 351.758µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 74385511-c6ad-45b6-9622-831740aab595 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:32.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/df4a5ccd-b911-4837-a0f6-cae483fc8f35
[2026-04-24 05:36:32.809] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.620354ms | method: GET | path: /api/v1/satusehat/servicerequest/df4a5ccd-b911-4837-a0f6-cae483fc8f35 | request_id: 202e649a-2785-4f4b-b223-1bd700d848d3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:32.810] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:32.916] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:32.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.148843ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2e2a09c4-9492-4a63-9a46-85c51c2e5f0c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:32.917] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008992809931006 | service: service-general
[2026-04-24 05:36:35.504] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/13eff0e0-718a-45b0-935a-9646eacbdb10
[2026-04-24 05:36:35.633] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.482365ms | method: GET | path: /api/v1/satusehat/servicerequest/13eff0e0-718a-45b0-935a-9646eacbdb10 | request_id: 2aa97289-f654-4fe7-bfbf-d0acdddaa177 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:35.634] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:35.734] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:35.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.212798ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 440e5216-29e6-4b01-a4a2-7f99ccd4ffc1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:35.735] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008995633960281 | service: service-general
[2026-04-24 05:36:38.314] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/dae5c46f-9d2f-4d6f-992b-1faa14a48a83
[2026-04-24 05:36:38.473] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.200758ms | method: GET | path: /api/v1/satusehat/servicerequest/dae5c46f-9d2f-4d6f-992b-1faa14a48a83 | request_id: 1706470a-2201-4584-ac96-b4deb66f1ce3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:38.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:38.578] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:38.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.646979ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e5b6ed88-23d9-4cc9-930d-566601bf2c2f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:38.578] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777008998473915062 | service: service-general
[2026-04-24 05:36:41.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a44bd426-27bd-432f-b92b-53dc62d1b5ef
[2026-04-24 05:36:41.314] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.452303ms | method: GET | path: /api/v1/satusehat/servicerequest/a44bd426-27bd-432f-b92b-53dc62d1b5ef | request_id: 39255b8e-11b2-403e-9d7a-d0451e5f4c2a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:41.315] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:41.417] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:41.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.943592ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0e1c75ff-4ba8-4033-825e-4a4d63aad55f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:41.417] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009001314782572 | service: service-general
[2026-04-24 05:36:44.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8f277c7c-54f9-4f2f-bfbd-966b92d5b598
[2026-04-24 05:36:44.191] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.079892ms | method: GET | path: /api/v1/satusehat/servicerequest/8f277c7c-54f9-4f2f-bfbd-966b92d5b598 | request_id: a2a7f93e-f3fb-4fc6-9bb8-7535bf2cba0c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:44.192] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:44.318] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:44.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.558329ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d6bf66a7-fa7d-4f48-b90d-f395793ff0ad | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:44.318] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009004192039046 | service: service-general
[2026-04-24 05:36:46.869] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/88eb696c-c957-4229-b897-78190fc03a66
[2026-04-24 05:36:47.027] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.881771ms | method: GET | path: /api/v1/satusehat/servicerequest/88eb696c-c957-4229-b897-78190fc03a66 | request_id: 72ed49a1-00a6-46ad-bd7f-38e3a99ab590 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:47.029] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:47.161] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:47.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.988381ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2d0a5b86-0be6-43a2-bb01-d111d1437d76 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:47.161] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009007028500632 | service: service-general
[2026-04-24 05:36:49.724] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b99d02f6-981b-47df-8d86-7ffaa182ea94
[2026-04-24 05:36:49.895] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.485033ms | method: GET | path: /api/v1/satusehat/servicerequest/b99d02f6-981b-47df-8d86-7ffaa182ea94 | request_id: 60134195-2f6d-4de8-b7b6-7572cde4211f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:49.896] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:50.033] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:50.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.893086ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4d32a8de-e318-4dc6-9fbe-bcd2b5b7633d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:50.033] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009009895982112 | service: service-general
[2026-04-24 05:36:52.605] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e85ccd82-a000-415e-90a6-51bad4c1a574
[2026-04-24 05:36:52.722] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.197977ms | method: GET | path: /api/v1/satusehat/servicerequest/e85ccd82-a000-415e-90a6-51bad4c1a574 | request_id: 9ac1b631-1f83-47f0-bf8b-4d27034181ed | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:52.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:52.852] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:52.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.342352ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7fb51bc5-10ca-4966-8de6-7149e8282403 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:52.853] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009012722791646 | service: service-general
[2026-04-24 05:36:55.454] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ce52b315-2fb1-48f5-a4a8-39f5918ce269
[2026-04-24 05:36:55.598] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.63898ms | method: GET | path: /api/v1/satusehat/servicerequest/ce52b315-2fb1-48f5-a4a8-39f5918ce269 | request_id: 23c9999b-d3dd-4d80-ba9b-04cbcc59f2d6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:55.599] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:55.695] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:55.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.497099ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f7f691f4-d1f7-4777-870e-286d2a353a02 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:55.695] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009015599141426 | service: service-general
[2026-04-24 05:36:58.287] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f43f6ce0-3b80-4fe5-98b5-89cb42624789
[2026-04-24 05:36:58.424] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.953544ms | method: GET | path: /api/v1/satusehat/servicerequest/f43f6ce0-3b80-4fe5-98b5-89cb42624789 | request_id: f2737d79-28a4-4a18-ac1a-5d45b65b5d8e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:58.425] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:36:58.533] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:36:58.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.700758ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6252818c-4982-478e-b1c4-943b2facdd1d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:36:58.533] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:36:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009018424784703 | service: service-general
[2026-04-24 05:37:01.207] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0b79a7b5-189d-4b3b-8b2a-6eddf6752965
[2026-04-24 05:37:01.366] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.467595ms | method: GET | path: /api/v1/satusehat/servicerequest/0b79a7b5-189d-4b3b-8b2a-6eddf6752965 | request_id: a5d3086a-e3b5-42ac-a8a6-4329d98ff544 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:01.367] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:01.491] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:01.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.328752ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6446ce8f-f699-466e-9e9a-13a465bb05eb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:01.492] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009021366714061 | service: service-general
[2026-04-24 05:37:04.127] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c8e79d88-9738-4a33-b35e-5416a9061856
[2026-04-24 05:37:04.240] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.821327ms | method: GET | path: /api/v1/satusehat/servicerequest/c8e79d88-9738-4a33-b35e-5416a9061856 | request_id: 4a045476-cb01-4487-b266-9602794d3d4d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:04.242] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:04.360] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:04.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.402622ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 707a2915-561a-45e0-a980-16062834a582 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:04.361] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:04Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009024241529857 | service: service-general
[2026-04-24 05:37:06.953] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/626da5fc-0eb2-407e-8a84-b98a16cb8d01
[2026-04-24 05:37:07.093] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.394734ms | method: GET | path: /api/v1/satusehat/servicerequest/626da5fc-0eb2-407e-8a84-b98a16cb8d01 | request_id: 1a50feb5-0185-43f7-8c78-08db3a7211f1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:07.094] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:07.193] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:07.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.809696ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a0cb6c4e-00d9-4cac-a984-af44e5bfb7c4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:07.194] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:07Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009027094212097 | service: service-general
[2026-04-24 05:37:09.796] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/edcb2ac8-1861-4826-badb-23e88baf9b7a
[2026-04-24 05:37:09.915] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.928372ms | method: GET | path: /api/v1/satusehat/servicerequest/edcb2ac8-1861-4826-badb-23e88baf9b7a | request_id: c9600804-b700-41b4-9322-9ef7a824f01b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:09.916] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:10.017] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:10.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.704043ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 548cc483-94ae-4f2d-bebc-f8f71e40b2d4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:10.018] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:10Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009029915996648 | service: service-general
[2026-04-24 05:37:12.655] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1a628829-a25e-48fa-8c91-d96aa40e5479
[2026-04-24 05:37:12.792] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.195015ms | method: GET | path: /api/v1/satusehat/servicerequest/1a628829-a25e-48fa-8c91-d96aa40e5479 | request_id: cef399cb-944b-4c52-9063-59856d35f96c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:12.793] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:12.894] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:12.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.313328ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 44f94221-87ce-4481-83c1-6e65bf5b5704 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:12.894] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009032793380290 | service: service-general
[2026-04-24 05:37:16.101] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:16.343] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 242.401428ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ba47230d-663d-4807-861b-341ae89dbff7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:19.045] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/65ad4555-6786-41d9-aaf7-eca4dd9c933f
[2026-04-24 05:37:19.176] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.336418ms | method: GET | path: /api/v1/satusehat/servicerequest/65ad4555-6786-41d9-aaf7-eca4dd9c933f | request_id: 29349b21-f841-47a0-98e3-ab7e39fe8e66 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:19.177] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:19.316] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:19.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.507686ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 059e528a-5e1e-4eb8-8048-fb12c856b617 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:19.317] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009039177447164 | service: service-general
[2026-04-24 05:37:22.047] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cca7e5cd-8f99-482e-a834-5ba11c1a0936
[2026-04-24 05:37:22.192] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.941835ms | method: GET | path: /api/v1/satusehat/servicerequest/cca7e5cd-8f99-482e-a834-5ba11c1a0936 | request_id: afdb7e38-d5aa-46b8-a995-48ff34952f6f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:22.193] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:22.339] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:22.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.300891ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bc828032-cd46-4d6b-b473-43fba78f8427 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:22.339] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009042193116802 | service: service-general
[2026-04-24 05:37:25.534] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e9d4406b-641b-4d9a-b974-5b5f5c6a9ab8
[2026-04-24 05:37:25.710] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 177.245145ms | method: GET | path: /api/v1/satusehat/servicerequest/e9d4406b-641b-4d9a-b974-5b5f5c6a9ab8 | request_id: 97a63b39-4f16-422e-b9c6-bc673041d61f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:25.712] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:25.908] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:25.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.996695ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 81772b1c-6c1e-4399-9c0c-37eda80464bd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:25.908] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009045711491520 | service: service-general
[2026-04-24 05:37:27.927] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:28.007] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:28.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.207204ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5880b2a2-060e-4611-abad-27be988444de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:28.007] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009047927216631 | service: service-general
[2026-04-24 05:37:28.703] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/22d6287d-913f-40ab-98ae-cedf9ca81bd8
[2026-04-24 05:37:28.817] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.874642ms | method: GET | path: /api/v1/satusehat/servicerequest/22d6287d-913f-40ab-98ae-cedf9ca81bd8 | request_id: ed44b64c-754c-49fc-bf8b-bf6a6cafe9cd | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:28.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:28.926] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:28.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.509538ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e32c3321-0dd1-4a05-9ad5-9b461298fea4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:28.927] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009048818499064 | service: service-general
[2026-04-24 05:37:30.173] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:30.297] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:30.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.376557ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4f821fc9-c495-4123-ba81-ee8a9dce5be0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:30.297] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009050173090353 | service: service-general
[2026-04-24 05:37:32.170] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2d78861a-9585-460a-88e7-b6b435994ad4
[2026-04-24 05:37:32.331] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.792537ms | method: GET | path: /api/v1/satusehat/servicerequest/2d78861a-9585-460a-88e7-b6b435994ad4 | request_id: 9b44d19a-cd3f-4380-9bb8-07e1e4a3a7c8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:32.332] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:32.429] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:32.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.35151ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f9d98797-2d3c-4282-8809-c3c3aed90740 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:32.429] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009052332442728 | service: service-general
[2026-04-24 05:37:32.471] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:32.559] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:32.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 88.629521ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 45428d2a-ffb1-4984-840b-4493b6422e34 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:32.560] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009052471231609 | service: service-general
[2026-04-24 05:37:34.727] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:34.847] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:34.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.537836ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 03ce39d8-8223-4a58-8573-6c16cb6e647c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:34.847] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009054726913429 | service: service-general
[2026-04-24 05:37:35.068] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5139f63d-489b-41fa-adb3-43bc79df442e
[2026-04-24 05:37:35.258] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.748402ms | method: GET | path: /api/v1/satusehat/servicerequest/5139f63d-489b-41fa-adb3-43bc79df442e | request_id: f5339d1b-10b7-41b9-8ca9-2b7f586ae7a8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:35.260] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:35.404] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:35.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.23743ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: faf9ba65-6189-40cc-8864-cdecc90374f6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:35.404] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009055259562918 | service: service-general
[2026-04-24 05:37:37.018] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:37.098] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:37.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 81.214427ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 49adf20b-d199-47fd-8c37-4afea526ea4e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:37.099] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009057017929681 | service: service-general
[2026-04-24 05:37:37.984] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c0936931-8191-4c91-b7f2-fe5564820b1b
[2026-04-24 05:37:38.103] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.553996ms | method: GET | path: /api/v1/satusehat/servicerequest/c0936931-8191-4c91-b7f2-fe5564820b1b | request_id: c7e41181-bfcf-49e5-8bd2-803a63ce5e78 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:38.104] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:38.200] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:38.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.744724ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a1f771e5-5fec-497b-b55c-a0ae254306f8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:38.200] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009058104115751 | service: service-general
[2026-04-24 05:37:39.412] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:39.493] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:39.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.196013ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 06db229e-eebb-4aae-8c8b-06b30d4ad493 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:39.493] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009059411562542 | service: service-general
[2026-04-24 05:37:40.804] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/19a71944-ba20-4c40-9fb9-296ff46b6cc0
[2026-04-24 05:37:40.959] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.600879ms | method: GET | path: /api/v1/satusehat/servicerequest/19a71944-ba20-4c40-9fb9-296ff46b6cc0 | request_id: 077d9213-d49f-4644-bc68-05632ed58057 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:40.960] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:41.060] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:41.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.853821ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: db557be7-8032-43dc-8b60-4f61936c864c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:41.060] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009060959960272 | service: service-general
[2026-04-24 05:37:41.673] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:41.753] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:41.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.668983ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0910a659-380f-4871-9897-0a901e09f0de | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:41.753] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009061672863920 | service: service-general
[2026-04-24 05:37:43.665] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6aa845d1-4dd5-46b0-a7e9-272d1c391368
[2026-04-24 05:37:43.815] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.334943ms | method: GET | path: /api/v1/satusehat/servicerequest/6aa845d1-4dd5-46b0-a7e9-272d1c391368 | request_id: 745a1314-c06c-47db-94ab-196df368629f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:43.816] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:43.931] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:43.935] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:43.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.35379ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2ee1c9c4-4c99-4ab8-a1fe-a5e0f51dd864 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:43.935] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:43Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009063815984618 | service: service-general
[2026-04-24 05:37:44.052] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:44.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.350647ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7083da87-b517-4e9f-ba0f-23dda8efa796 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:44.052] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009063930876470 | service: service-general
[2026-04-24 05:37:46.238] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:46.353] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:46.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.382272ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5284fd3e-f38a-4a5e-969e-054a807b8c9f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:46.354] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009066237608292 | service: service-general
[2026-04-24 05:37:46.559] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2f6d75e3-a6ab-46d3-99bc-a66eb47839b2
[2026-04-24 05:37:46.691] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.769829ms | method: GET | path: /api/v1/satusehat/servicerequest/2f6d75e3-a6ab-46d3-99bc-a66eb47839b2 | request_id: 70863a76-e705-415e-bd0a-d2604044269b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:46.692] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:46.786] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:46.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 94.802929ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 48c09b18-df23-47dc-b917-f5ab83204ddf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:46.786] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009066691790564 | service: service-general
[2026-04-24 05:37:48.532] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:48.635] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:48.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.020137ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 45ecbd89-3218-4e94-acd8-99d2ba871983 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:48.636] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:48Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009068532012157 | service: service-general
[2026-04-24 05:37:49.356] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a9e0d585-34c1-44cf-8550-2b247d059158
[2026-04-24 05:37:49.506] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.375709ms | method: GET | path: /api/v1/satusehat/servicerequest/a9e0d585-34c1-44cf-8550-2b247d059158 | request_id: abadb19b-9d02-42bc-961b-531b09f26269 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:49.507] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:49.647] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:49.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.664918ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a4e50568-aa3e-4c6a-aa13-c3dd7a9115ce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:49.648] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009069507404725 | service: service-general
[2026-04-24 05:37:51.173] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:51.282] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:51.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.368822ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 256444c4-32ee-494b-ade6-7fedbbbba374 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:51.283] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009071172990918 | service: service-general
[2026-04-24 05:37:52.236] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c6d62529-0831-4fec-90ab-19ff23e9561f
[2026-04-24 05:37:52.359] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.338521ms | method: GET | path: /api/v1/satusehat/servicerequest/c6d62529-0831-4fec-90ab-19ff23e9561f | request_id: e5503f4c-c921-4fc3-b1bd-f5537f3b44e1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:52.360] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:52.477] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:52.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.956903ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8ba1b9e4-f7ae-4c43-9ad1-fc1fb6c4c0e5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:52.478] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009072360042403 | service: service-general
[2026-04-24 05:37:53.470] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:53.552] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:53.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.629189ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c95a7a7e-7d04-4495-8b5a-adf58f7101b6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:53.552] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:53Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009073469716834 | service: service-general
[2026-04-24 05:37:55.071] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/184e9279-2892-4d3e-a642-ebdbca14c78e
[2026-04-24 05:37:55.184] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.082786ms | method: GET | path: /api/v1/satusehat/servicerequest/184e9279-2892-4d3e-a642-ebdbca14c78e | request_id: b210e30d-80b4-416c-8911-6df1a4100fc8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:55.185] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:55.293] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:55.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.217904ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 07808244-97f4-4ca4-bf15-a2dbceecefb2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:55.293] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009075185006504 | service: service-general
[2026-04-24 05:37:55.722] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:55.805] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:55.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.758051ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2068b676-6ae4-4b01-9127-d7355c658c82 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:55.806] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009075722230872 | service: service-general
[2026-04-24 05:37:57.876] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/02f27f4c-1e99-4599-a08b-ad6d0416e9b6
[2026-04-24 05:37:57.973] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:37:58.013] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.552693ms | method: GET | path: /api/v1/satusehat/servicerequest/02f27f4c-1e99-4599-a08b-ad6d0416e9b6 | request_id: dfbfa085-abb5-4a2d-8b24-d8e449823c67 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:58.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:37:58.096] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:37:58.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.928141ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0c4a3cd3-bc7f-4a66-8fe7-b183d6b124f7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:58.097] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009077973052771 | service: service-general
[2026-04-24 05:37:58.150] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:37:58.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.764236ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8e2644bc-05da-44e4-9b50-3ab3532e959f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:37:58.151] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:37:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009078014331874 | service: service-general
[2026-04-24 05:38:00.436] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:00.560] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:00.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.59338ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9e98c716-2dcb-49c3-a0a1-2796638c30fc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:00.561] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009080436409821 | service: service-general
[2026-04-24 05:38:00.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/162f7b56-8a18-4048-820e-bb457418d0f6
[2026-04-24 05:38:00.857] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.366965ms | method: GET | path: /api/v1/satusehat/servicerequest/162f7b56-8a18-4048-820e-bb457418d0f6 | request_id: a9ddf872-b940-4f95-992e-b38dda46cd49 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:00.858] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:00.966] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:00.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.305155ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c95de90f-eaca-42c8-9a39-e3b71597dbe9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:00.967] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009080857829003 | service: service-general
[2026-04-24 05:38:02.734] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:02.818] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:02.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 85.442034ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: be14a866-dcee-47ad-8034-c085f28ba6b7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:02.819] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009082733643708 | service: service-general
[2026-04-24 05:38:03.653] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3f811213-55fd-48a0-b0ba-11bbd147992e
[2026-04-24 05:38:03.788] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.666839ms | method: GET | path: /api/v1/satusehat/servicerequest/3f811213-55fd-48a0-b0ba-11bbd147992e | request_id: 74c117d9-cbdf-46a2-88f4-8a4e77633a10 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:03.789] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:03.893] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:03.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.389034ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9be12e43-d57b-4644-aa39-0589c0eac803 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:03.893] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009083789444246 | service: service-general
[2026-04-24 05:38:04.976] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:05.185] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:05.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.311213ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aed098a6-23f7-46b0-ae6b-484e3f8e24bd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:05.185] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009084976074664 | service: service-general
[2026-04-24 05:38:06.540] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d1b65620-a8b6-4b14-a8fe-f851bd6683ba
[2026-04-24 05:38:06.683] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.853096ms | method: GET | path: /api/v1/satusehat/servicerequest/d1b65620-a8b6-4b14-a8fe-f851bd6683ba | request_id: 28de4f4e-8784-4f1c-9f2a-1611d7992fff | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:06.684] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:06.795] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:06.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.828196ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 59d78084-a1f2-4b87-bab4-14643ff1fc1c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:06.796] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009086684267286 | service: service-general
[2026-04-24 05:38:07.522] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:07.605] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:07.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.826019ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 638f5a07-cfbf-4e4d-8277-f1e890d274ba | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:07.606] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009087522133458 | service: service-general
[2026-04-24 05:38:09.368] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0c89310c-57ce-4737-a8fc-70242a975175
[2026-04-24 05:38:09.508] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.99028ms | method: GET | path: /api/v1/satusehat/servicerequest/0c89310c-57ce-4737-a8fc-70242a975175 | request_id: fe7a2587-727c-43ef-a49e-e24f2e981e97 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:09.509] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:09.615] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:09.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.584256ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ee2bff0a-2e6f-4ba5-ad38-93d002a5e097 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:09.615] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009089508613177 | service: service-general
[2026-04-24 05:38:09.778] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:09.899] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:09.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.95931ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4b7b7f29-ebad-473b-85c0-e5dfbca38423 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:09.900] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009089778049820 | service: service-general
[2026-04-24 05:38:12.222] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/982d360a-32f9-4485-8c24-c92a73299fbf
[2026-04-24 05:38:12.252] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:12.334] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:12.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.324121ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d7d72fb9-f9bc-4711-8f3b-d03b747d9503 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:12.335] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009092251744617 | service: service-general
[2026-04-24 05:38:12.395] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.5023ms | method: GET | path: /api/v1/satusehat/servicerequest/982d360a-32f9-4485-8c24-c92a73299fbf | request_id: 7f1cb639-323b-418d-8675-2f5a5e88c6b0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:12.396] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:12.510] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:12.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.847584ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f15c78a0-fd6f-4432-8686-cf09d6e52f36 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:12.510] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009092396399668 | service: service-general
[2026-04-24 05:38:14.511] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:14.633] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:14.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.514182ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dc2af930-cfa7-4ff7-8022-2c9abea0c2d0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:14.633] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009094510971524 | service: service-general
[2026-04-24 05:38:15.138] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/72860ae6-b4ac-4a25-ba54-ede2d8620d8a
[2026-04-24 05:38:15.321] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.344024ms | method: GET | path: /api/v1/satusehat/servicerequest/72860ae6-b4ac-4a25-ba54-ede2d8620d8a | request_id: f1247581-a301-449b-a41c-6808c286a661 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:15.323] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:15.423] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:15.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.306516ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 40096423-153a-4c9f-a02c-1d75522d42d8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:15.424] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009095322586566 | service: service-general
[2026-04-24 05:38:16.810] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:16.894] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:16.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 85.25541ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 91491145-4d22-42d0-b81d-a288626174a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:16.895] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:16Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009096809868450 | service: service-general
[2026-04-24 05:38:18.007] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/fc203ea2-08c8-42dc-87b6-e70bc24d1e92
[2026-04-24 05:38:18.136] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.496383ms | method: GET | path: /api/v1/satusehat/servicerequest/fc203ea2-08c8-42dc-87b6-e70bc24d1e92 | request_id: e75b235b-55a1-4a7d-8a69-1cb2d4df7eb2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:18.137] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:18.238] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:18.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.533924ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 62ae644a-5c3b-4950-9e51-d8320d293316 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:18.238] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009098137093836 | service: service-general
[2026-04-24 05:38:19.244] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:19.385] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:19.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.366823ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2afa3ca4-8846-413a-8d62-908e3dd7228b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:19.385] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009099244093706 | service: service-general
[2026-04-24 05:38:20.825] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7c35b2cb-e795-4755-87c8-280a3cdf0c2e
[2026-04-24 05:38:20.951] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.437247ms | method: GET | path: /api/v1/satusehat/servicerequest/7c35b2cb-e795-4755-87c8-280a3cdf0c2e | request_id: 75c7accf-4fe5-49d9-88df-8e40a4a399fb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:20.952] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:21.086] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:21.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.334363ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7f7e6f96-b6a6-4f69-9f67-15b1cbcd4971 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:21.087] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:21Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009100951784672 | service: service-general
[2026-04-24 05:38:21.557] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:21.640] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:21.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.533082ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 650c447f-a8e5-4904-8215-088a114e54ac | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:21.640] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009101556779426 | service: service-general
[2026-04-24 05:38:23.656] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/39715263-c192-4ed3-9c27-15b303b72c2f
[2026-04-24 05:38:23.801] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:23.822] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.561865ms | method: GET | path: /api/v1/satusehat/servicerequest/39715263-c192-4ed3-9c27-15b303b72c2f | request_id: 6ec613e1-dd8b-4a9d-975c-a56ced9a27ea | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:23.823] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:23.882] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:23.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 81.995523ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9df3c648-a68f-4c44-bd7e-fae1fc8dc6eb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:23.883] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009103800906933 | service: service-general
[2026-04-24 05:38:23.937] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:23.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.316334ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0a4d4461-bb64-48ba-8f4a-f0e7e3ad49b3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:23.937] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:23Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009103823417895 | service: service-general
[2026-04-24 05:38:26.066] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:38:26.147] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:38:26.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.968385ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 966a3ad2-0805-45f3-a1ed-cf5051a28ac8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:26.147] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009106066388216 | service: service-general
[2026-04-24 05:38:26.542] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f59bfbb1-bf09-4595-a8fc-f70020e7c67f
[2026-04-24 05:38:26.695] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.047091ms | method: GET | path: /api/v1/satusehat/servicerequest/f59bfbb1-bf09-4595-a8fc-f70020e7c67f | request_id: ebab4ca9-7651-4222-aa9d-24de380b799f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:26.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31543662-a492-4bbf-97c5-b24f45213503 | service: service-general
[2026-04-24 05:38:26.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 249.828µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 31543662-a492-4bbf-97c5-b24f45213503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:28.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85848a28-133d-4480-9291-c05c3a8b415e | service: service-general
[2026-04-24 05:38:28.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 416.348µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 85848a28-133d-4480-9291-c05c3a8b415e | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:32.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 63 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e8fbadd-51e4-4d3b-8641-7c60d2e068ea | service: service-general
[2026-04-24 05:38:32.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 392.155µs | method: GET | path: /api/v1/satusehat/servicerequest/f59bfbb1-bf09-4595-a8fc-f70020e7c67f | request_id: 3e8fbadd-51e4-4d3b-8641-7c60d2e068ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:32.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 64 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01a54061-3f44-479f-93fb-8e0c7bedbafc | service: service-general
[2026-04-24 05:38:32.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.015µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 01a54061-3f44-479f-93fb-8e0c7bedbafc | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:38.062] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f59bfbb1-bf09-4595-a8fc-f70020e7c67f
[2026-04-24 05:38:38.204] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.50149ms | method: GET | path: /api/v1/satusehat/servicerequest/f59bfbb1-bf09-4595-a8fc-f70020e7c67f | request_id: f2877857-a7e3-4ef5-b496-7523d2ca2096 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:38.205] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:38.319] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:38.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.517251ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5bd7ea27-3e51-41e3-aaf6-7d7d67d19284 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:38.319] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009118205183230 | service: service-general
[2026-04-24 05:38:40.908] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e562593a-9dfa-4e66-b089-738eddaf4c7e
[2026-04-24 05:38:41.045] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.550918ms | method: GET | path: /api/v1/satusehat/servicerequest/e562593a-9dfa-4e66-b089-738eddaf4c7e | request_id: 369da813-1954-47d4-94a3-3a8aefc2bd84 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:41.046] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:41.147] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:41.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.753081ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5864449d-a9ab-40a3-872f-b21db737c171 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:41.148] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009121046248989 | service: service-general
[2026-04-24 05:38:43.739] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0c8d094f-92da-4ed7-8226-e16da35f3822
[2026-04-24 05:38:43.860] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.053394ms | method: GET | path: /api/v1/satusehat/servicerequest/0c8d094f-92da-4ed7-8226-e16da35f3822 | request_id: f51f81c2-d97b-4ac3-b814-5be52ba3c973 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:43.862] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:43.959] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:43.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.735093ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5095a917-31ea-466e-b558-678c495ddedf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:43.959] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:43Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009123861593831 | service: service-general
[2026-04-24 05:38:46.553] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f8baf073-90a4-4bb8-acfb-dde0ce9b182a
[2026-04-24 05:38:46.727] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.204547ms | method: GET | path: /api/v1/satusehat/servicerequest/f8baf073-90a4-4bb8-acfb-dde0ce9b182a | request_id: c68f96eb-6751-4256-8796-612e9fcb17a2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:46.728] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:46.830] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:46.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.765432ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2e466575-9722-4d13-8057-e74fbc1808e8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:46.830] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009126727828936 | service: service-general
[2026-04-24 05:38:49.402] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cf720f36-7ff3-4e0e-9456-e874de79efc2
[2026-04-24 05:38:49.522] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.948574ms | method: GET | path: /api/v1/satusehat/servicerequest/cf720f36-7ff3-4e0e-9456-e874de79efc2 | request_id: 1d487fca-7875-4f81-9d7a-1d354aa34b75 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:49.523] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:49.624] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:49.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.520675ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f92b4898-33f2-4060-86a8-496b211549ce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:49.624] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009129523160643 | service: service-general
[2026-04-24 05:38:52.200] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2303ae59-89e6-4fbe-895e-40771c5815df
[2026-04-24 05:38:52.331] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.707538ms | method: GET | path: /api/v1/satusehat/servicerequest/2303ae59-89e6-4fbe-895e-40771c5815df | request_id: fd434253-8ce7-4117-891a-cd1351cf5926 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:52.332] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:52.430] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:52.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.551813ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 891a092f-438b-417e-bb21-13141d57a1db | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:52.431] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009132332264358 | service: service-general
[2026-04-24 05:38:55.027] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8d73b16a-cae8-4f06-ad5b-6fc0fbd73bc1
[2026-04-24 05:38:55.180] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.026176ms | method: GET | path: /api/v1/satusehat/servicerequest/8d73b16a-cae8-4f06-ad5b-6fc0fbd73bc1 | request_id: 1d4f7801-3d89-423f-887a-ab103ecce10e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:55.181] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:55.322] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:55.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.367826ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6629d9ce-4118-430f-9f12-2ef236620af4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:55.323] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009135180777219 | service: service-general
[2026-04-24 05:38:57.982] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c06e6e8b-3273-4757-8523-abefdf60fcce
[2026-04-24 05:38:58.147] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.656883ms | method: GET | path: /api/v1/satusehat/servicerequest/c06e6e8b-3273-4757-8523-abefdf60fcce | request_id: 588bb1d3-1feb-47ea-b67f-e011aad7889b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:58.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:38:58.252] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:38:58.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.9281ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cbdc0891-8ed1-485f-8ceb-175f9ff9dae2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:38:58.252] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:38:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009138148433198 | service: service-general
[2026-04-24 05:39:00.831] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ca1d79a7-1a0c-4c48-a32a-d7e8f207f3ec
[2026-04-24 05:39:00.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.07696ms | method: GET | path: /api/v1/satusehat/servicerequest/ca1d79a7-1a0c-4c48-a32a-d7e8f207f3ec | request_id: 54d1d43b-2c09-4def-ad44-bd33609da28f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:00.961] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:01.095] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:01.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.453531ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5048fea2-1b15-4bc2-82ef-58d64a94c421 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:01.095] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009140960910390 | service: service-general
[2026-04-24 05:39:03.667] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/730920c4-e023-4b46-9d48-c2b44524fe16
[2026-04-24 05:39:03.805] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.339956ms | method: GET | path: /api/v1/satusehat/servicerequest/730920c4-e023-4b46-9d48-c2b44524fe16 | request_id: 204c1ebd-cf03-4065-8578-8a459621ddcb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:03.806] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:03.939] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:03.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.282934ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3b228c1b-4255-4aa8-91e1-a59dd8315236 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:03.939] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009143806103156 | service: service-general
[2026-04-24 05:39:06.511] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/40bed1d1-fdc5-4baa-8592-7ffdd7136fd5
[2026-04-24 05:39:06.626] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.636781ms | method: GET | path: /api/v1/satusehat/servicerequest/40bed1d1-fdc5-4baa-8592-7ffdd7136fd5 | request_id: cc465732-fc55-4379-bfa0-bf3d578c74cf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:06.627] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:06.773] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:06.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.085376ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ab45f4e2-8748-4f0a-ab87-f468bb945b1c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:06.774] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009146626962592 | service: service-general
[2026-04-24 05:39:09.343] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d06789e1-5ecf-4cab-80ac-9de5a4ddf3e6
[2026-04-24 05:39:09.460] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.61904ms | method: GET | path: /api/v1/satusehat/servicerequest/d06789e1-5ecf-4cab-80ac-9de5a4ddf3e6 | request_id: 91ff698a-1712-41e5-9bd4-2492a9f328f9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:09.461] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:09.601] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:09.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.734074ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 877f374b-8c27-4fe8-bed7-fcb00194d534 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:09.601] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009149460805247 | service: service-general
[2026-04-24 05:39:12.293] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/35938e69-618c-4708-bbdc-a771ef6497f6
[2026-04-24 05:39:12.463] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.594952ms | method: GET | path: /api/v1/satusehat/servicerequest/35938e69-618c-4708-bbdc-a771ef6497f6 | request_id: 31b2e645-93c3-4a36-b9f6-e382b0afedf2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:12.464] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:12.605] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:12.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.924869ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c1c5433d-aa60-4793-9a7a-bc4e85f0d8a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:12.605] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009152463827501 | service: service-general
[2026-04-24 05:39:15.304] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8b751295-b2c1-4c39-861f-862598a8d329
[2026-04-24 05:39:15.462] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.874966ms | method: GET | path: /api/v1/satusehat/servicerequest/8b751295-b2c1-4c39-861f-862598a8d329 | request_id: cad55aca-b774-45ae-ac22-f9dd2cfb4e90 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:15.463] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:15.567] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:15.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.507836ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bfb30198-4bea-45ee-a5b4-ce578de7576e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:15.567] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009155462901489 | service: service-general
[2026-04-24 05:39:18.215] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/70501ad6-401a-404a-aa54-a8b688da98c4
[2026-04-24 05:39:18.331] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.075096ms | method: GET | path: /api/v1/satusehat/servicerequest/70501ad6-401a-404a-aa54-a8b688da98c4 | request_id: 1d0a1a42-015e-406a-adb5-807003874e92 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:18.333] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:18.434] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:18.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.959487ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 889c3682-aa33-4d94-b6a3-ee6e9df076ef | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:18.434] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009158332828247 | service: service-general
[2026-04-24 05:39:21.021] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/61c81411-dbff-4729-a4e0-678d6b09e74c
[2026-04-24 05:39:21.148] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.900184ms | method: GET | path: /api/v1/satusehat/servicerequest/61c81411-dbff-4729-a4e0-678d6b09e74c | request_id: 5b48c129-e760-4efd-96d3-66be815f8118 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:21.149] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:21.297] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:21.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.566398ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ec027b3e-f818-4664-86cf-060e65ab9a1f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:21.297] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:21Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009161149119702 | service: service-general
[2026-04-24 05:39:23.934] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/289c3641-2601-4e7b-a2a0-b914105c1a4d
[2026-04-24 05:39:24.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.137422ms | method: GET | path: /api/v1/satusehat/servicerequest/289c3641-2601-4e7b-a2a0-b914105c1a4d | request_id: 1750236f-7537-4ccb-92ed-ea13e79bedfe | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:24.086] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:24.182] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:24.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.046087ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: eaea1a3a-8e08-432f-8a4d-d818827783cf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:24.182] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:24Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009164086356725 | service: service-general
[2026-04-24 05:39:26.743] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6be92f09-b490-47b1-ba67-93ccb24e86b7
[2026-04-24 05:39:26.862] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.386469ms | method: GET | path: /api/v1/satusehat/servicerequest/6be92f09-b490-47b1-ba67-93ccb24e86b7 | request_id: fe83db1b-f0a0-42a8-b84b-9c48eb4a333d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:26.863] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:26.970] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:26.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.252517ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1dfe1139-a81a-4294-8e07-1bfaa9b6d43c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:26.970] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:26Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009166863251208 | service: service-general
[2026-04-24 05:39:28.650] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:28.736] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:28.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 87.083041ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 32619bb6-1753-483c-8c94-49a700481bea | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:28.737] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009168649850311 | service: service-general
[2026-04-24 05:39:29.533] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/84e2316c-c247-427b-af6a-a9677f3f2654
[2026-04-24 05:39:29.774] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 241.085309ms | method: GET | path: /api/v1/satusehat/servicerequest/84e2316c-c247-427b-af6a-a9677f3f2654 | request_id: dad28d4b-b59e-4c2c-a515-eed32b07a8d3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:29.775] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:29.906] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:29.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.070449ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 13605126-8245-48cb-a3f7-835fcaf9b9df | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:29.907] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:29Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009169775085428 | service: service-general
[2026-04-24 05:39:30.893] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:31.010] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:31.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.824574ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ebb05576-101d-4d85-95fc-c6dfa163874d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:31.010] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009170892477139 | service: service-general
[2026-04-24 05:39:32.476] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ef674f1f-9da9-4412-82d7-08e94029eea7
[2026-04-24 05:39:32.596] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.679956ms | method: GET | path: /api/v1/satusehat/servicerequest/ef674f1f-9da9-4412-82d7-08e94029eea7 | request_id: 13a45a9b-8ad3-46e0-ae67-afaacc512075 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:32.597] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:32.725] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:32.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.889208ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e5c96c79-d6a3-4dd7-9b69-620fde016b45 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:32.726] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009172597105376 | service: service-general
[2026-04-24 05:39:33.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:33.551] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:33.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 78.184546ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 13ae7d25-8365-41d6-9a3d-b2fba1d68211 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:33.551] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009173473524214 | service: service-general
[2026-04-24 05:39:35.299] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/da61d72e-d6da-4a4d-b7a3-49a1fac7538c
[2026-04-24 05:39:35.438] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.212592ms | method: GET | path: /api/v1/satusehat/servicerequest/da61d72e-d6da-4a4d-b7a3-49a1fac7538c | request_id: d8a49b4e-06f7-4c8e-9714-b3d170df0f5b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:35.439] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:35.575] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:35.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.222325ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e7de36ee-c998-4764-b754-9a4eadd92c88 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:35.576] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009175438861002 | service: service-general
[2026-04-24 05:39:35.708] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:35.801] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:35.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 93.511313ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9790ebd1-ebda-42e9-8592-cb7cc0425c86 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:35.802] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009175708371324 | service: service-general
[2026-04-24 05:39:38.122] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:38.158] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/20522721-fad3-4351-8f8b-9e71716d6923
[2026-04-24 05:39:38.204] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:38.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.140131ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a4345e46-2c20-46b5-afde-4b70dfd6c297 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:38.205] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009178121800491 | service: service-general
[2026-04-24 05:39:38.313] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.731503ms | method: GET | path: /api/v1/satusehat/servicerequest/20522721-fad3-4351-8f8b-9e71716d6923 | request_id: 37b90a7a-79ba-4670-928b-775579256c70 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:38.314] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:38.415] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:38.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.082515ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 11b1433b-c52a-4b63-b746-9b67458365fe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:38.415] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009178314153541 | service: service-general
[2026-04-24 05:39:40.390] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:40.504] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:40.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.307635ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1128167b-99eb-470c-8441-5658c8424211 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:40.504] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:40Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009180389489088 | service: service-general
[2026-04-24 05:39:40.993] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c1682f01-b224-4411-837d-a3acc9f7646c
[2026-04-24 05:39:41.139] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.38727ms | method: GET | path: /api/v1/satusehat/servicerequest/c1682f01-b224-4411-837d-a3acc9f7646c | request_id: 7f9666f4-0ae8-4d13-887e-a2cc0fb5ee33 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:41.141] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:41.241] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:41.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.266546ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d6870ab2-44a3-4a9f-9263-f97191066631 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:41.241] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009181140555480 | service: service-general
[2026-04-24 05:39:42.660] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:42.741] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:42.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 81.801921ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b214bb71-c1e3-48d4-9d8e-9af46f1d07f4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:42.742] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009182660359858 | service: service-general
[2026-04-24 05:39:43.791] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/770c2ee6-e0e7-4fd8-bd9f-0053029431a6
[2026-04-24 05:39:43.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.147124ms | method: GET | path: /api/v1/satusehat/servicerequest/770c2ee6-e0e7-4fd8-bd9f-0053029431a6 | request_id: 96d334d8-d061-45cf-a6a9-23fac9bb8a11 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:43.961] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:44.098] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:44.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.549338ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ebdb7424-8086-4ef5-8380-cd5ab858a880 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:44.098] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009183961008475 | service: service-general
[2026-04-24 05:39:44.926] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:45.043] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:45.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.508383ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 540acf40-c62d-428c-bf76-ff28e50b455d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:45.043] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:45Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009184926240339 | service: service-general
[2026-04-24 05:39:46.648] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/69c00929-2f6c-4135-ab1a-9a882f73e7d4
[2026-04-24 05:39:46.757] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.143192ms | method: GET | path: /api/v1/satusehat/servicerequest/69c00929-2f6c-4135-ab1a-9a882f73e7d4 | request_id: 0a01a866-b2d4-4fbe-979d-453b2f2aeb13 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:46.758] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:46.908] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:46.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.157764ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6aa50720-49fa-41a4-9d96-195969aa7fc7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:46.909] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009186757770425 | service: service-general
[2026-04-24 05:39:47.211] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:47.324] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:47.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.286771ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f1b8d102-83c6-403a-b30e-b362937f76f3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:47.325] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009187210825914 | service: service-general
[2026-04-24 05:39:49.475] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7f8900d8-ae97-41a8-870f-f0df0c047778
[2026-04-24 05:39:49.495] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:49.603] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.951056ms | method: GET | path: /api/v1/satusehat/servicerequest/7f8900d8-ae97-41a8-870f-f0df0c047778 | request_id: 38a8be81-7ee0-455e-b533-5d68c2149487 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:49.604] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:49.614] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:49.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.05019ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c70f9dc8-87c2-4137-b8ab-cd2d6743ddeb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:49.614] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009189495388494 | service: service-general
[2026-04-24 05:39:49.713] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:49.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.646686ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bd4c8368-56d6-4dad-9ec3-b9ce17f3b937 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:49.714] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009189604446782 | service: service-general
[2026-04-24 05:39:51.783] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:51.900] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:51.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.768161ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 323c9353-c622-4821-a29f-169da3fc89c5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:51.900] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009191782526813 | service: service-general
[2026-04-24 05:39:52.283] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8e4c9673-9db2-4703-bc06-275c5041990b
[2026-04-24 05:39:52.446] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.506393ms | method: GET | path: /api/v1/satusehat/servicerequest/8e4c9673-9db2-4703-bc06-275c5041990b | request_id: 7853616b-b4b2-4b18-b8dd-915c3edebb4d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:52.447] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:52.550] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:52.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.604022ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8dceffbb-5e49-4870-bf3e-2a0ad017fa6c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:52.550] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009192446783644 | service: service-general
[2026-04-24 05:39:54.056] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:54.172] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:54.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.416243ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 39ade1ea-7d78-45e5-9177-7f4c9fb5df04 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:54.172] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009194056446155 | service: service-general
[2026-04-24 05:39:55.114] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1a078e49-8ce5-46d3-97cd-32df208c0080
[2026-04-24 05:39:55.280] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.32913ms | method: GET | path: /api/v1/satusehat/servicerequest/1a078e49-8ce5-46d3-97cd-32df208c0080 | request_id: f5603a55-ce1c-442e-9988-8da373af8b19 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:55.282] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:55.439] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:55.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.605774ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 286a2bfe-fff1-488c-92fc-605fe0360e85 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:55.439] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009195281691678 | service: service-general
[2026-04-24 05:39:56.349] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:56.430] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:56.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.176044ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 25cae11b-c504-436a-b926-7c678c0d19bf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:56.431] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009196348708618 | service: service-general
[2026-04-24 05:39:58.010] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/65955954-0766-4094-8eb5-26e18b3d0fc6
[2026-04-24 05:39:58.143] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.258831ms | method: GET | path: /api/v1/satusehat/servicerequest/65955954-0766-4094-8eb5-26e18b3d0fc6 | request_id: bae5039b-3683-4cb3-b93e-3278e63ebee7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:58.144] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:39:58.308] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:39:58.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.228814ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6dcf7a5b-cc16-4e88-8617-2c2cb72ebd79 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:58.308] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009198144493671 | service: service-general
[2026-04-24 05:39:58.602] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:39:58.682] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:39:58.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.446933ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fe3959db-0724-4af6-8b3c-3f3e2a9601d4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:39:58.682] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:39:58Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009198602015670 | service: service-general
[2026-04-24 05:40:00.838] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:00.911] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/07a4ad91-fc88-4eea-896d-12aec4b44451
[2026-04-24 05:40:00.933] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:00.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.530616ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 25566ca0-8007-46f4-89a6-00cffefc0e05 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:00.933] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009200838093246 | service: service-general
[2026-04-24 05:40:01.130] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.458321ms | method: GET | path: /api/v1/satusehat/servicerequest/07a4ad91-fc88-4eea-896d-12aec4b44451 | request_id: e53b040f-5c31-4a94-ae2f-0381d160366a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:01.131] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:01.273] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:01.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.047437ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 57531cf4-9f30-4e71-ac9c-410f27e3237d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:01.274] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009201130973362 | service: service-general
[2026-04-24 05:40:03.243] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:03.342] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:03.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.414978ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8c83d83e-fd5b-49f5-8df3-75acb33dbe33 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:03.342] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009203243087210 | service: service-general
[2026-04-24 05:40:03.831] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3e6e5141-846b-4102-875d-cb638f7507b0
[2026-04-24 05:40:03.976] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.657339ms | method: GET | path: /api/v1/satusehat/servicerequest/3e6e5141-846b-4102-875d-cb638f7507b0 | request_id: 1e73114f-3137-4feb-b5c4-6fa5ccfeb8bb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:03.977] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:04.078] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:04.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.463576ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2c7aca06-6dc4-46f4-8b42-82ac7c40791a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:04.078] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:04Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009203977019919 | service: service-general
[2026-04-24 05:40:05.510] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:05.656] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:05.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.242167ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e0108457-aae5-4269-b13e-25ff955e6eb9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:05.656] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009205510369314 | service: service-general
[2026-04-24 05:40:06.635] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d937392e-60ff-4bd7-9989-6223f4f51f49
[2026-04-24 05:40:06.805] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.870155ms | method: GET | path: /api/v1/satusehat/servicerequest/d937392e-60ff-4bd7-9989-6223f4f51f49 | request_id: 57190e2c-e889-4291-a450-2a96d39814ce | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:06.807] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:06.907] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:06.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.210553ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7ddf5aaf-337e-4563-8ebc-ef6b404032f4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:06.907] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009206806558290 | service: service-general
[2026-04-24 05:40:07.844] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:07.952] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:07.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.820298ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8992dd8a-2cd2-45e8-8805-29ae7816ee74 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:07.953] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009207844090980 | service: service-general
[2026-04-24 05:40:09.403] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:09.678] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 275.697936ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3451a909-9d62-43c8-a733-d8f093906998 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:10.142] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:10.262] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:10.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.646038ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 08af60fb-51a6-478c-839c-595faa9d6b4e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:10.262] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009210142023235 | service: service-general
[2026-04-24 05:40:12.435] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:12.523] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:12.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 88.881002ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 30dde0b4-8bf1-42d2-b5ff-b68223572e2d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:12.523] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009212434541210 | service: service-general
[2026-04-24 05:40:12.639] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:12.903] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 263.874644ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3b0365a8-7ad5-4188-b997-de03e280d2fa | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:14.868] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:15.023] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:15.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.075342ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: adf3f01a-e482-4dd4-b529-1894b4e85afa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:15.023] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009214868264976 | service: service-general
[2026-04-24 05:40:15.465] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/235f0854-adef-4311-b110-5fd5c2ba8141
[2026-04-24 05:40:15.635] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.665404ms | method: GET | path: /api/v1/satusehat/servicerequest/235f0854-adef-4311-b110-5fd5c2ba8141 | request_id: e005713a-2a75-469d-9bf4-d44e85571903 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:15.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:15.755] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:15.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.378998ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 66e0e84f-0245-4db6-ab9c-0ce1cd558857 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:15.755] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009215636150474 | service: service-general
[2026-04-24 05:40:17.197] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:17.278] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:17.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 81.593336ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: aab93154-cd3a-4706-94f9-e8ffead2deba | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:17.278] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009217196577017 | service: service-general
[2026-04-24 05:40:18.325] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c5f4b201-8780-4a53-bc7a-42f9be142b41
[2026-04-24 05:40:18.486] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.403058ms | method: GET | path: /api/v1/satusehat/servicerequest/c5f4b201-8780-4a53-bc7a-42f9be142b41 | request_id: ff923d82-26b4-4b0c-aab7-e2683a25971f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:18.487] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:18.635] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:18.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.578799ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 54d35b67-f78b-4fc5-8dc3-b2be44445b6f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:18.635] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009218487263294 | service: service-general
[2026-04-24 05:40:19.435] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:19.526] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:19.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 90.993591ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eb82c7e6-3b51-4617-a609-3ecdf5e9faf2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:19.526] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009219435431923 | service: service-general
[2026-04-24 05:40:21.213] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cf6584b6-8654-4e10-91ef-c931b2e5c0af
[2026-04-24 05:40:21.381] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.446067ms | method: GET | path: /api/v1/satusehat/servicerequest/cf6584b6-8654-4e10-91ef-c931b2e5c0af | request_id: a2e0f3e7-cf5f-4a9c-9043-5ae3f6610f97 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:21.382] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:21.488] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:21.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.579405ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: daa28909-097f-47a1-95e0-dcff73d74556 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:21.488] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:21Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009221382021471 | service: service-general
[2026-04-24 05:40:21.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:21.797] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:21.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 92.756067ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0591d4d8-780a-4c02-8f82-2f631353a45e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:21.797] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009221704621247 | service: service-general
[2026-04-24 05:40:24.061] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/605c0c19-08b7-43ff-81e3-132f7c51e63c
[2026-04-24 05:40:24.182] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.032942ms | method: GET | path: /api/v1/satusehat/servicerequest/605c0c19-08b7-43ff-81e3-132f7c51e63c | request_id: 3c7027be-17f8-4b38-9126-956623716028 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:24.183] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:24.331] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:24.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.100432ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2e6a3a7a-3053-448e-afe3-670a9360fd9f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:24.332] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:24Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009224183084966 | service: service-general
[2026-04-24 05:40:25.381] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:25.504] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:25.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.84944ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7cb4d4ac-c40b-44f9-86b0-5ae8af41e6b9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:25.504] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009225380791069 | service: service-general
[2026-04-24 05:40:26.910] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d8c6011f-3f92-469a-8d09-29d867da3dce
[2026-04-24 05:40:27.072] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.238574ms | method: GET | path: /api/v1/satusehat/servicerequest/d8c6011f-3f92-469a-8d09-29d867da3dce | request_id: eb748503-42ac-48f6-8d95-8e9234a171de | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:27.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:27.176] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:27.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.357529ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a9eeb84d-a8ad-4f66-b220-b35b46842c70 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:27.177] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:27Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009227072750646 | service: service-general
[2026-04-24 05:40:29.147] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:29.233] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:29.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 86.095374ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 51f4747a-1a5f-4b87-b6d4-caf5f5353658 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:29.233] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009229147258521 | service: service-general
[2026-04-24 05:40:29.748] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d414ffca-55d6-4bc5-8097-8abf3a80aef8
[2026-04-24 05:40:29.880] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.467031ms | method: GET | path: /api/v1/satusehat/servicerequest/d414ffca-55d6-4bc5-8097-8abf3a80aef8 | request_id: 74f20a90-1f76-49ff-91ea-92691dc055ee | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:29.881] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:29.985] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:29.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.708876ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5e0c0a55-0a62-4e29-93f6-2958c16ca4da | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:29.985] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:29Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009229881153785 | service: service-general
[2026-04-24 05:40:31.392] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:40:31.476] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:40:31.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 84.56302ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e094b681-2433-4dd2-9844-eca6f489571e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:31.476] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009231391913227 | service: service-general
[2026-04-24 05:40:32.545] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e76f9e15-26db-4f46-980a-35f6bebd8bed
[2026-04-24 05:40:32.674] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.917944ms | method: GET | path: /api/v1/satusehat/servicerequest/e76f9e15-26db-4f46-980a-35f6bebd8bed | request_id: adeaa530-cf83-4375-9302-cdb61e8c0b03 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:32.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e6b30aa-6f6e-4067-9e2c-3ba1ba082f39 | service: service-general
[2026-04-24 05:40:32.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 341.566µs | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7e6b30aa-6f6e-4067-9e2c-3ba1ba082f39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:33.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: 172.26.0.3 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e16d210-50e2-4a3d-b147-48fbaa60956a | service: service-general
[2026-04-24 05:40:33.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 382.838µs | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9e16d210-50e2-4a3d-b147-48fbaa60956a | service: service-general | status: 429 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:38.277] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e76f9e15-26db-4f46-980a-35f6bebd8bed
[2026-04-24 05:40:38.491] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 214.587625ms | method: GET | path: /api/v1/satusehat/servicerequest/e76f9e15-26db-4f46-980a-35f6bebd8bed | request_id: 24838358-2003-4f55-9e3b-acffb5733c86 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:38.492] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:38.615] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:38.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.861839ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: dc9a9bb7-71b7-49a8-aba0-9ccaed69e7ee | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:38.615] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009238491878027 | service: service-general
[2026-04-24 05:40:41.214] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/375c3e37-1f79-4ab7-a82a-ca7d55d8797b
[2026-04-24 05:40:41.346] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.136318ms | method: GET | path: /api/v1/satusehat/servicerequest/375c3e37-1f79-4ab7-a82a-ca7d55d8797b | request_id: fa6e01f2-c152-4991-9096-2615ff3da079 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:41.347] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:41.443] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:41.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.669431ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 185d005a-210c-461f-b52c-5ab5c75b8f63 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:41.444] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009241347437940 | service: service-general
[2026-04-24 05:40:44.001] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/252841c9-bfce-4d6a-a870-0a7a71c98c47
[2026-04-24 05:40:44.123] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.67363ms | method: GET | path: /api/v1/satusehat/servicerequest/252841c9-bfce-4d6a-a870-0a7a71c98c47 | request_id: e669fd75-254c-4b44-8be4-1213f7d8f74f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:44.125] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:44.217] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:44.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 92.758609ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0e52a50b-9d18-4a3f-bd29-76870df548b4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:44.217] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009244124695029 | service: service-general
[2026-04-24 05:40:46.843] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f3193396-642f-447d-a2c5-9ecc6686a30a
[2026-04-24 05:40:46.973] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.962512ms | method: GET | path: /api/v1/satusehat/servicerequest/f3193396-642f-447d-a2c5-9ecc6686a30a | request_id: d4746d36-949a-4f85-aa62-be2fa3f78ce8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:46.975] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:47.076] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:47.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.984602ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 76b45aa7-f978-43e9-8290-3317f308627b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:47.076] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009246974479258 | service: service-general
[2026-04-24 05:40:49.779] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7ab6985f-1b38-4940-8e3d-dd2b3ce6a78f
[2026-04-24 05:40:49.900] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.64644ms | method: GET | path: /api/v1/satusehat/servicerequest/7ab6985f-1b38-4940-8e3d-dd2b3ce6a78f | request_id: d5c4c64b-091e-4d27-b9d9-eb8c20914031 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:49.901] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:50.013] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:50.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.190898ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 82124923-52f2-4935-91c2-e80bd2491ebc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:50.013] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009249901240713 | service: service-general
[2026-04-24 05:40:52.712] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/79154eb7-e5a3-49bc-8351-e4da1cf3a1f4
[2026-04-24 05:40:52.828] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.98693ms | method: GET | path: /api/v1/satusehat/servicerequest/79154eb7-e5a3-49bc-8351-e4da1cf3a1f4 | request_id: 09377dc6-57c8-4ace-921b-c464f05a1a25 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:52.829] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:52.957] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:52.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.176216ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d0fe56cd-b58f-4f3b-bb68-f1f050bce0e7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:52.958] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009252828828913 | service: service-general
[2026-04-24 05:40:55.598] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/67b76e1b-f40d-48d8-981f-a0f29d350cb5
[2026-04-24 05:40:55.725] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.500971ms | method: GET | path: /api/v1/satusehat/servicerequest/67b76e1b-f40d-48d8-981f-a0f29d350cb5 | request_id: fc724fb3-3ca1-410f-91cb-73c5e5f44e9e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:55.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:55.874] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:55.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.872048ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 48c8e047-dc4b-4c0d-b461-0362c17d24bf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:55.874] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009255725787014 | service: service-general
[2026-04-24 05:40:58.454] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5fbc7918-c3d7-4f34-a55f-207f637c7b71
[2026-04-24 05:40:58.602] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.346169ms | method: GET | path: /api/v1/satusehat/servicerequest/5fbc7918-c3d7-4f34-a55f-207f637c7b71 | request_id: a1262bbd-dbe7-4e55-abe9-cb0aae6e9b46 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:58.603] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:40:58.739] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:40:58.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.134644ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0c8344a9-8caf-41ad-ae78-ae750a42c50a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:40:58.739] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:40:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009258603327432 | service: service-general
[2026-04-24 05:41:01.328] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a3e4b7a4-36e7-4340-8215-29c4567f434c
[2026-04-24 05:41:01.466] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.313743ms | method: GET | path: /api/v1/satusehat/servicerequest/a3e4b7a4-36e7-4340-8215-29c4567f434c | request_id: bac67db7-218d-4732-b7d1-39684800df11 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:01.467] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:01.612] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:41:01.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.302596ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 479d8873-40e1-49c3-bc34-b206052e52ed | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:01.612] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009261467488545 | service: service-general
[2026-04-24 05:41:04.212] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f86d6455-3589-404a-9e7c-6de5b94df395
[2026-04-24 05:41:04.343] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.75764ms | method: GET | path: /api/v1/satusehat/servicerequest/f86d6455-3589-404a-9e7c-6de5b94df395 | request_id: d73345e6-0c19-4973-a298-20b97a45f822 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:04.344] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:04.452] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:41:04.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.913548ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b21d060b-9928-44ba-9b9c-10353d10fdfd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:04.453] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:04Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009264344143673 | service: service-general
[2026-04-24 05:41:07.030] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6dd0cfbd-52dd-4ad9-a999-a136431652a6
[2026-04-24 05:41:07.175] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.18795ms | method: GET | path: /api/v1/satusehat/servicerequest/6dd0cfbd-52dd-4ad9-a999-a136431652a6 | request_id: 565b140a-942c-4eea-b4e7-b3c56c6c09c1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:07.176] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:07.335] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:41:07.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.170031ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 05d46c36-d19b-477b-a0e3-c8ca2a52c112 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:07.335] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:07Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009267175675404 | service: service-general
[2026-04-24 05:41:09.906] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d4e646f6-bbf2-4e8b-a241-2e00d0fdc888
[2026-04-24 05:41:10.095] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 189.427468ms | method: GET | path: /api/v1/satusehat/servicerequest/d4e646f6-bbf2-4e8b-a241-2e00d0fdc888 | request_id: 86e8e348-5fdb-44b0-b660-0446e88e6620 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:10.096] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:10.223] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:41:10.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.361036ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d4c80d94-a4b7-4151-b23e-404cff8cd7d5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:10.224] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:10Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009270095766717 | service: service-general
[2026-04-24 05:41:12.790] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/576db847-9122-4f18-ba50-8fd6a324efd7
[2026-04-24 05:41:12.910] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.729267ms | method: GET | path: /api/v1/satusehat/servicerequest/576db847-9122-4f18-ba50-8fd6a324efd7 | request_id: 42f8f9d8-9056-4e59-8136-4fc01ab927c9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:12.911] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:13.047] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:41:13.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.744877ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d4db2ab2-777e-4f8c-942b-a045d30a1b36 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:13.048] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:13Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009272911307030 | service: service-general
[2026-04-24 05:41:17.785] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:18.078] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 293.786713ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9066014b-e5f0-446f-bad6-86b71ae19505 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:21.942] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:22.152] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.97243ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 16e9d963-5fcc-41b5-8761-a5bdc33b35b4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:25.542] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:25.831] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 289.590639ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 68eff347-79f8-4a3f-af29-eaecf0b3d701 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:29.076] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:29.297] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.801316ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8196c3bd-216e-41f3-a8d8-53288591e486 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:31.917] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:32.131] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.005555ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ad81d107-e36f-461b-b874-a6758a20c86b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:33.857] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:33.971] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:33.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.178537ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6164b562-d5b9-44de-8dea-b7d15c6ffe92 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:33.972] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009293856862238 | service: service-general
[2026-04-24 05:41:34.166] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:34.438] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 272.619914ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 764b244b-87a3-4160-8d0f-9d542439295c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:36.771] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:36.853] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:36.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.512117ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 81a4f17f-07f3-490f-b991-9aa919a0ccad | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:36.854] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:36Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009296770483502 | service: service-general
[2026-04-24 05:41:39.032] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:39.132] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:41:39.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.439326ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8745a955-3294-422f-a8e5-e350074f7b37 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:39.133] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009299031724617 | service: service-general
[2026-04-24 05:41:41.317] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:41.632] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:41.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 314.984381ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b517d89d-a293-4df9-abac-a25642edcb78 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:41.632] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009301317424305 | service: service-general
[2026-04-24 05:41:44.469] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:44.550] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:44.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 81.55185ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9fdc1575-bde7-46f3-b0fb-91a0f8b53945 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:44.550] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009304469056995 | service: service-general
[2026-04-24 05:41:45.434] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:45.670] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 237.003656ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3aada1a6-f54d-4933-8a1a-c0204988ec9d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:46.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:46.816] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:46.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 90.343833ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 89020470-b3be-44f6-ba56-d1f12aae2952 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:46.816] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009306725870988 | service: service-general
[2026-04-24 05:41:48.986] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:49.070] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:49.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 84.629479ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: de33f748-db88-467f-823a-a54aaa178ecd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:49.071] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009308986331253 | service: service-general
[2026-04-24 05:41:49.343] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:49.607] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 264.575825ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 40dd1356-09b7-4554-b20a-06273897cb58 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:51.850] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:51.975] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:51.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.460895ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1877707d-da50-411c-8085-dcf8bde8166d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:51.975] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009311849859120 | service: service-general
[2026-04-24 05:41:54.627] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:54.707] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:54.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 79.960743ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8f8664cd-1ddc-4b86-8e2a-947bc3aab2b2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:54.707] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009314627266037 | service: service-general
[2026-04-24 05:41:56.033] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:41:56.277] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 244.594179ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8ce7bd19-707d-44ba-b6a4-4001873a31d4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:56.885] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:56.970] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:56.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 85.373485ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ea2cec2-306d-477a-8451-84667da7b772 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:56.970] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009316884961378 | service: service-general
[2026-04-24 05:41:59.142] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:41:59.240] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:41:59.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.88679ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 20d97ba8-6d8a-4fe3-9724-5e0637757cdd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:41:59.241] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:41:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009319142085024 | service: service-general
[2026-04-24 05:42:00.618] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:00.836] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 218.730233ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: af98fd25-a980-4bba-811f-3fecbe2dd854 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:01.493] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:01.588] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:01.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.512141ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a6ebfc15-0438-4658-ae42-4e26492f0be2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:01.588] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009321492887768 | service: service-general
[2026-04-24 05:42:03.276] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:03.561] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 285.733608ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4bd54718-5933-441f-9819-ef7da6c22fe5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:03.760] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:03.845] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:03.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 85.258713ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 44858326-0808-4395-9ba7-e39119baf46a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:03.845] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:03Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009323760087578 | service: service-general
[2026-04-24 05:42:06.169] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:06.340] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:06.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.525141ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 587fcc28-5842-4984-b065-0471da1f2fcf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:06.340] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009326168649051 | service: service-general
[2026-04-24 05:42:07.045] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:07.394] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 349.813325ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a21c5999-f24a-421b-ad32-5cc61f548b8f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:08.688] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:08.770] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:08.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.351683ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 30788f3d-5f58-4546-815b-16c68a5e3c65 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:08.770] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009328688092367 | service: service-general
[2026-04-24 05:42:09.608] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:09.899] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 291.781475ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a5318a89-9806-4744-bd7e-a6aaf7b9ca6c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:11.249] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:11.362] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:11.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.772849ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0eb8d3cf-c176-4743-8719-41ada80baf99 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:11.362] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009331248755923 | service: service-general
[2026-04-24 05:42:12.010] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:12.283] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 273.146131ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d9ed075b-b725-4e9c-91dd-debb039e4262 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:14.368] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:14.487] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:14.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.157346ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 00ad7a65-f388-4810-959b-9fcc2c98a821 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:14.487] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009334367503959 | service: service-general
[2026-04-24 05:42:16.170] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:16.492] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 321.921677ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a881d0ab-46d7-4779-93fa-c46cea8a0553 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:17.136] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:17.232] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:17.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.017894ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f621421b-5655-4ec8-9e4f-1d049bb5f13f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:17.232] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009337135749854 | service: service-general
[2026-04-24 05:42:19.409] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:19.527] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:19.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.35182ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 190ee96f-bd26-49f6-9089-f1ccb9624fdf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:19.527] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009339409400467 | service: service-general
[2026-04-24 05:42:23.451] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:23.531] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:23.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.779008ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8ccb44d9-be28-4819-bd15-1bf4f73e62b2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:23.531] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009343450721671 | service: service-general
[2026-04-24 05:42:25.349] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:25.593] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 243.94451ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ab83df5f-248a-43f3-ac08-1590436e7850 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:26.222] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:26.304] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:26.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.842221ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a77d444a-6d6f-4f4f-989b-ba103bf8003b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:26.304] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009346221606961 | service: service-general
[2026-04-24 05:42:29.018] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:29.311] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 294.040655ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 154ff363-300f-48d3-8293-a83ac0716a11 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:29.805] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:29.926] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:29.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.87602ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eb4f295e-9797-4848-97fe-2302d7ac048f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:29.927] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:29Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009349805060004 | service: service-general
[2026-04-24 05:42:31.851] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2af109e8-8952-4c39-b7db-6e55f4decd95
[2026-04-24 05:42:31.980] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.089855ms | method: GET | path: /api/v1/satusehat/servicerequest/2af109e8-8952-4c39-b7db-6e55f4decd95 | request_id: 105c8a13-8d48-42f4-b719-68870103f2e2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:31.981] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:32.125] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:42:32.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.016468ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 93237093-7106-42b1-9c0c-b929a5e1e476 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:32.125] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009351981239593 | service: service-general
[2026-04-24 05:42:33.052] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:33.165] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:33.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.500649ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 26363306-c8e0-4850-8469-18820db77302 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:33.165] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:33Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009353052157099 | service: service-general
[2026-04-24 05:42:34.682] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ed99738f-009d-4f5c-8af0-80ae65340d56
[2026-04-24 05:42:34.849] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.961498ms | method: GET | path: /api/v1/satusehat/servicerequest/ed99738f-009d-4f5c-8af0-80ae65340d56 | request_id: 57ab5d14-864b-4c54-94f5-bc766e5ea44e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:34.850] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:34.955] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:42:34.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.783512ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e9f1f168-a4ce-4d18-87da-a317e8dfdf0d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:34.955] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:34Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009354849889651 | service: service-general
[2026-04-24 05:42:35.333] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:35.485] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:35.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.371946ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: bda7aa57-e667-4624-b1d9-50a1d202a536 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:35.485] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009355333023158 | service: service-general
[2026-04-24 05:42:37.554] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/404723eb-d9bb-4e45-b4c0-003af0783dfc
[2026-04-24 05:42:37.658] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:37.672] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.2146ms | method: GET | path: /api/v1/satusehat/servicerequest/404723eb-d9bb-4e45-b4c0-003af0783dfc | request_id: f63f9837-23b4-41db-bd35-a5a36f07b39b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:37.673] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:37.740] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:37.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.229372ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 014e2c83-91c6-4840-aa90-08b5745bf443 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:37.740] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009357658126248 | service: service-general
[2026-04-24 05:42:37.810] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:42:37.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.913712ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 759193b0-7dbf-46a5-85b6-83ce5d6cdd69 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:37.810] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009357672737119 | service: service-general
[2026-04-24 05:42:40.908] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:41.023] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:41.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.53866ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a5cb76bb-36f0-44b0-b18f-90a487d9b1c3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:41.023] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009360907876024 | service: service-general
[2026-04-24 05:42:41.191] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:41.473] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 281.639494ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a4f3ec3a-72d6-4ebc-b0d6-e4f235014af5 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:43.202] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:43.283] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:43.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.147841ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 978010d6-5e2f-4268-9f85-c50ac7577ba7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:43.284] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009363201748422 | service: service-general
[2026-04-24 05:42:44.040] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ae68a79a-b7f3-4bcc-b481-3defe5bc3dc8
[2026-04-24 05:42:44.176] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.100925ms | method: GET | path: /api/v1/satusehat/servicerequest/ae68a79a-b7f3-4bcc-b481-3defe5bc3dc8 | request_id: 067fb4ae-35e0-4356-9a24-c52338de2829 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:44.177] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:44.280] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:42:44.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.023589ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d5a83865-ab9a-494d-9ea8-8079c8c9e1a2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:44.281] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009364177038098 | service: service-general
[2026-04-24 05:42:46.966] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3b78fd53-ff00-4665-bb92-2131c4eebcff
[2026-04-24 05:42:47.129] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.256817ms | method: GET | path: /api/v1/satusehat/servicerequest/3b78fd53-ff00-4665-bb92-2131c4eebcff | request_id: b58b7c6f-4812-48ce-95ae-87df8597f93c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:47.130] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:47.272] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:42:47.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.439593ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: db6560eb-93ff-4fcd-a2c2-45f5c757b5b5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:47.272] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009367129889667 | service: service-general
[2026-04-24 05:42:47.834] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:47.957] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:47.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.450742ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 151fcf0b-7dc4-48fa-8b40-9d650c6c729f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:47.957] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009367834035744 | service: service-general
[2026-04-24 05:42:49.812] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:50.079] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 268.41741ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f4d21e8e-e2de-4c3b-836f-7e6bfd58ed7a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:50.273] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:50.358] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:50.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 86.158631ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: da330834-45b6-4d25-a44e-14c1191a2445 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:50.359] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:50Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009370273023797 | service: service-general
[2026-04-24 05:42:52.673] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:52.675] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/756c34e3-7dfe-4455-9593-0debe3e1e096
[2026-04-24 05:42:52.792] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:52.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.661261ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 36c22f61-0f17-4d0c-b69e-2fcb157ae9a0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:52.792] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009372672746395 | service: service-general
[2026-04-24 05:42:52.849] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.79594ms | method: GET | path: /api/v1/satusehat/servicerequest/756c34e3-7dfe-4455-9593-0debe3e1e096 | request_id: 08a87ca8-d42e-4847-a684-a91873a27301 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:52.850] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:52.983] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:42:52.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.80831ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 016240e4-f711-47cc-ad08-7654eaca70f2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:52.983] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009372850581580 | service: service-general
[2026-04-24 05:42:54.979] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:55.059] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:55.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.750212ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2dbdb0a0-7385-4166-88fd-4859807b3b6a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:55.059] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:55Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009374978656588 | service: service-general
[2026-04-24 05:42:55.665] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:42:55.864] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 199.458297ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6641e6f0-143b-42b5-ba74-5db0f9b5bd2b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:57.377] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:42:57.499] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:42:57.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.394996ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: a131dd8d-da67-44fc-ab04-db650d65fda0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:42:57.499] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:42:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009377377095529 | service: service-general
[2026-04-24 05:43:00.065] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:00.152] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:00.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 87.985447ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 55e79e23-69a4-4136-8bb3-63b3c5f902c2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:00.152] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:00Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009380064692411 | service: service-general
[2026-04-24 05:43:02.342] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:02.425] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:02.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 83.9934ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2c3f1ede-6540-406b-ae9e-4bc49b7906fb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:02.425] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009382341756505 | service: service-general
[2026-04-24 05:43:05.089] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:05.219] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:05.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.043251ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b8755218-6dca-47cd-ba65-bdd077bfdd05 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:05.219] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009385089392558 | service: service-general
[2026-04-24 05:43:05.929] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:06.181] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 252.607538ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 244aa858-8d6c-4a51-bc80-3fb91e8d301e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:07.533] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:07.663] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:07.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.923348ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cf7be6ae-4f58-4f39-a148-ced28c7f18a5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:07.663] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:07Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009387533395235 | service: service-general
[2026-04-24 05:43:08.829] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:09.190] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 361.835639ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d9c1f731-9725-44fe-afe2-9b28789ed904 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:10.160] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:10.277] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:10.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.793014ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 055c5180-2d75-4279-b439-b18b45b3335c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:10.278] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009390160315214 | service: service-general
[2026-04-24 05:43:11.828] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:12.392] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 564.237969ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f3b51faf-80cd-4751-a1e7-79861fb38c3a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:13.172] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:13.288] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:13.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.693537ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d660e492-73ce-48e1-b58f-9f607a990ffb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:13.288] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:13Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009393171691277 | service: service-general
[2026-04-24 05:43:15.459] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:15.538] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:15.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.194673ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 212e248c-3fe5-470c-8fd0-978d11a27d20 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:15.539] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009395458820272 | service: service-general
[2026-04-24 05:43:17.883] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:17.995] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:17.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.007562ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4c603f09-7e4a-4d97-b1af-ee09a657b12e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:17.995] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009397882460509 | service: service-general
[2026-04-24 05:43:20.644] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:20.751] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e24c3114-e6c0-48f8-b7e9-aa4526976ace
[2026-04-24 05:43:20.772] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:20.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.076233ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 570972ff-4864-40de-95fa-e5176f95b185 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:20.772] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:20Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009400643605290 | service: service-general
[2026-04-24 05:43:20.931] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 180.295089ms | method: GET | path: /api/v1/satusehat/servicerequest/e24c3114-e6c0-48f8-b7e9-aa4526976ace | request_id: d75a11c3-3059-4df9-962f-d190467e3074 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:21.486] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8828b6f0-a58d-4dff-856e-f70d4b78b599
[2026-04-24 05:43:21.612] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.669465ms | method: GET | path: /api/v1/satusehat/servicerequest/8828b6f0-a58d-4dff-856e-f70d4b78b599 | request_id: 27b22c6a-2dcd-4283-b855-09dddebfa552 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:22.168] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c124d4ca-8362-4392-b53d-9f9ef0798b40
[2026-04-24 05:43:22.329] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.334435ms | method: GET | path: /api/v1/satusehat/servicerequest/c124d4ca-8362-4392-b53d-9f9ef0798b40 | request_id: 052b476d-c90f-47f7-9efa-54812b5bd046 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:22.330] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:22.435] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:22.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.040812ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 30aeb327-2e1b-47b6-9a5c-e48376272a88 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:22.435] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009402329673392 | service: service-general
[2026-04-24 05:43:23.108] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:23.225] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:23.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.861632ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1700f8b0-c487-401e-98d4-66e2f710b066 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:23.225] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:23Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009403107838499 | service: service-general
[2026-04-24 05:43:25.092] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8bf4c53d-8e5b-4d38-ae8c-1aac2fe73d3d
[2026-04-24 05:43:25.251] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.254517ms | method: GET | path: /api/v1/satusehat/servicerequest/8bf4c53d-8e5b-4d38-ae8c-1aac2fe73d3d | request_id: 3f1c8a13-7ee9-4daa-a121-7a06c93fc657 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:25.253] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:25.398] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:25.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.548813ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c902a44c-aae8-405d-84b0-1f4a83f46ad4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:25.399] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009405252644858 | service: service-general
[2026-04-24 05:43:25.557] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:25.679] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:25.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.070528ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f297cf96-b61a-4625-8715-56901e86923b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:25.679] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009405557375707 | service: service-general
[2026-04-24 05:43:28.038] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/af7c84b9-6c98-4981-8dc5-f43d6d246a79
[2026-04-24 05:43:28.066] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:28.146] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:28.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 80.89034ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4f45586d-59d0-4f04-9271-110cb538500b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:28.146] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009408065900141 | service: service-general
[2026-04-24 05:43:28.213] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.193682ms | method: GET | path: /api/v1/satusehat/servicerequest/af7c84b9-6c98-4981-8dc5-f43d6d246a79 | request_id: 5b951c4a-aab0-4eed-8bec-fa4eaed01185 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:28.214] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:28.331] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:28.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.85527ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d117127f-6ec2-4d08-8ada-efd03ec992f9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:28.332] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009408214068603 | service: service-general
[2026-04-24 05:43:30.497] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:30.611] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:30.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.645746ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5f4edc15-4a9f-4f7d-a032-21a72f6edf51 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:30.611] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009410496979900 | service: service-general
[2026-04-24 05:43:30.908] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/49db2ce0-6964-4b17-9a38-f51a500fc11d
[2026-04-24 05:43:31.041] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.256329ms | method: GET | path: /api/v1/satusehat/servicerequest/49db2ce0-6964-4b17-9a38-f51a500fc11d | request_id: cf3f73c5-cb14-49b6-bf50-1f87e864c614 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:31.043] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:31.155] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:31.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.054352ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 35cb69ab-1a50-4aef-a389-780bbcca9703 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:31.155] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009411042707726 | service: service-general
[2026-04-24 05:43:32.790] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:32.884] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:32.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.108778ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fa14dd12-3579-462c-aaa4-0803ff0713b6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:32.885] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009412789898937 | service: service-general
[2026-04-24 05:43:33.725] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2c1c9b29-6d6b-46c5-854e-bb380e7bb3fd
[2026-04-24 05:43:33.847] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.108375ms | method: GET | path: /api/v1/satusehat/servicerequest/2c1c9b29-6d6b-46c5-854e-bb380e7bb3fd | request_id: c5166587-f45d-46b4-8ad3-ad2af75d4a59 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:33.848] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:33.948] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:33.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.545148ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c7e55aff-9e31-4511-a3a2-50ed321346b8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:33.948] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009413848097830 | service: service-general
[2026-04-24 05:43:35.374] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:35.556] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:35.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.35964ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1fc96a43-7119-4f3e-85c7-24f2851a7ea3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:35.556] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:35Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009415374193366 | service: service-general
[2026-04-24 05:43:36.518] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/899f1eef-b3c3-4269-b82e-e7cefc757c94
[2026-04-24 05:43:36.653] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.929245ms | method: GET | path: /api/v1/satusehat/servicerequest/899f1eef-b3c3-4269-b82e-e7cefc757c94 | request_id: 198fabbd-df95-4ad4-aca2-f92a3084af43 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:36.654] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:36.787] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:36.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.190673ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: eddbdcfb-9ba0-43bb-a8a7-f7085e464c91 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:36.788] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009416653908506 | service: service-general
[2026-04-24 05:43:39.197] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:39.285] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:39.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 88.937281ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 448801c3-95ef-4107-b85d-a1a536b33e60 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:39.286] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009419197088584 | service: service-general
[2026-04-24 05:43:39.404] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c484bb6f-9ee7-443d-91cb-faa204d6a28c
[2026-04-24 05:43:39.521] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.64989ms | method: GET | path: /api/v1/satusehat/servicerequest/c484bb6f-9ee7-443d-91cb-faa204d6a28c | request_id: a6a63ac5-82b5-41ba-9876-eab30bc5ef99 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:39.522] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:39.656] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:39.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.636468ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6e9484f6-43a3-4901-b5d2-9af24c029062 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:39.656] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009419521685389 | service: service-general
[2026-04-24 05:43:41.454] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:41.567] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:41.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.278883ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 252579eb-c0c7-4c8d-905e-e8e41d13ed69 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:41.567] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009421454203197 | service: service-general
[2026-04-24 05:43:42.266] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a3a23fd3-a11e-40a0-be65-c48af3257961
[2026-04-24 05:43:42.386] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.619877ms | method: GET | path: /api/v1/satusehat/servicerequest/a3a23fd3-a11e-40a0-be65-c48af3257961 | request_id: 61d2f0a0-c092-4eff-a423-5d024a3c8f1a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:42.387] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:42.513] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:42.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.686624ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ed7ce814-9f54-4f4e-af61-a0749b82a70b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:42.513] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009422386815786 | service: service-general
[2026-04-24 05:43:44.615] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:44.751] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:44.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.619863ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 33d8a4d9-79d3-43cc-b476-57df5fc99be9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:44.751] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009424615031306 | service: service-general
[2026-04-24 05:43:45.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/54a7566b-027c-4289-82c6-bbf9050a066c
[2026-04-24 05:43:45.213] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.271823ms | method: GET | path: /api/v1/satusehat/servicerequest/54a7566b-027c-4289-82c6-bbf9050a066c | request_id: 89ff3841-2fc8-41e7-bffe-9a0f644b74f6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:45.214] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:45.361] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:45.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.533177ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: aae750d6-15f0-4760-b199-52564fa77d89 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:45.361] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009425214049358 | service: service-general
[2026-04-24 05:43:47.619] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:47.701] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:47.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 82.008822ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ac53f860-7954-4526-b3fa-14f4d3bfda91 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:47.701] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009427619432992 | service: service-general
[2026-04-24 05:43:48.028] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e891baaf-0f43-47d1-8748-71dd773c6f9a
[2026-04-24 05:43:48.182] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.201645ms | method: GET | path: /api/v1/satusehat/servicerequest/e891baaf-0f43-47d1-8748-71dd773c6f9a | request_id: 8eb6720e-8703-48ca-a20a-9dd1ede1c102 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:48.183] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:48.348] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:48.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.213458ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4ddb99f5-4c5a-4e50-964b-578683420707 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:48.348] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009428183514632 | service: service-general
[2026-04-24 05:43:49.873] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:49.986] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:49.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.535434ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7a8c0813-9250-4bb0-a2eb-605f0c298a21 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:49.986] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009429872765318 | service: service-general
[2026-04-24 05:43:50.932] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1a1c8347-2dad-4555-8eb2-87bdecd000bd
[2026-04-24 05:43:51.078] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.78039ms | method: GET | path: /api/v1/satusehat/servicerequest/1a1c8347-2dad-4555-8eb2-87bdecd000bd | request_id: b3607277-7ce1-4281-9225-fba6a6576a46 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:51.080] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:51.179] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:51.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.759471ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c6aa0072-7545-4646-85f7-c75731540b14 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:51.179] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009431079634134 | service: service-general
[2026-04-24 05:43:52.669] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:43:52.782] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"}}]} | service: service-general | status_code: 400
[2026-04-24 05:43:52.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.366119ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cba7fcf9-c965-4807-9a6b-3fd332b6f41f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:52.782] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009432668859864 | service: service-general
[2026-04-24 05:43:53.571] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:53.840] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 269.323078ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0d7e4b99-0f7d-49b9-8576-536512d64252 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:56.433] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1b8d7626-ed4e-46c0-8fff-ebb1d9336197
[2026-04-24 05:43:56.598] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.499661ms | method: GET | path: /api/v1/satusehat/servicerequest/1b8d7626-ed4e-46c0-8fff-ebb1d9336197 | request_id: 7e37dd42-b5b3-437e-8a7d-ffff628df8cb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:56.599] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:56.696] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:56.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.929952ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 732cb211-4d15-4be7-81a3-06af367a892f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:56.696] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:56Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009436598917016 | service: service-general
[2026-04-24 05:43:59.272] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4c969955-0431-460f-8e64-cc4e39cbbb10
[2026-04-24 05:43:59.421] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.537563ms | method: GET | path: /api/v1/satusehat/servicerequest/4c969955-0431-460f-8e64-cc4e39cbbb10 | request_id: 52eea01e-db69-426d-974e-79135c372965 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:59.422] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:43:59.557] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:43:59.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.461792ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4fa1dbad-4bb8-4bd8-900e-908c8292e5f7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:43:59.558] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:43:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009439421693812 | service: service-general
[2026-04-24 05:44:02.159] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/24832783-1a7d-44ed-a7e8-e35f64926219
[2026-04-24 05:44:02.236] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:02.320] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.203877ms | method: GET | path: /api/v1/satusehat/servicerequest/24832783-1a7d-44ed-a7e8-e35f64926219 | request_id: a9e7384c-cfea-431c-abb2-441bd8354d56 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:02.321] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:02.363] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:02.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.396828ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c5f95b68-5120-4533-8270-9315a05839f3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:02.363] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:02Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009442235923976 | service: service-general
[2026-04-24 05:44:02.467] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:02.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.868537ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9d85f65f-a192-450a-9e85-a0eb5a46fc7d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:02.467] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009442320808207 | service: service-general
[2026-04-24 05:44:05.025] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:05.048] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b71131a4-43be-4518-968c-d800e4d15797
[2026-04-24 05:44:05.124] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:05.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.585803ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f022b41d-23f7-4cdf-b264-dcf5a82bd909 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:05.124] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:05Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009445025138076 | service: service-general
[2026-04-24 05:44:05.161] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.482202ms | method: GET | path: /api/v1/satusehat/servicerequest/b71131a4-43be-4518-968c-d800e4d15797 | request_id: 4293fe5b-c284-4bb1-bab9-4d69ebb17988 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:05.162] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:05.358] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:05.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 196.821895ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a84d5116-8eb8-4ef7-9837-4855daca5e27 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:05.359] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009445162311947 | service: service-general
[2026-04-24 05:44:07.979] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4c2a74b1-5643-44fb-8fd3-86b1e66a9cf0
[2026-04-24 05:44:08.155] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.094454ms | method: GET | path: /api/v1/satusehat/servicerequest/4c2a74b1-5643-44fb-8fd3-86b1e66a9cf0 | request_id: f9e1719c-a55f-4948-be6e-1b51b7165316 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:08.156] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:08.268] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:08.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.574356ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cea46b79-f0f9-4eb2-9c92-297e6306c1a0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:08.268] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009448156121934 | service: service-general
[2026-04-24 05:44:09.325] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:09.455] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:09.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.442277ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7ade4351-dbab-4278-95a5-55c410653b6f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:09.455] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:09Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009449325337591 | service: service-general
[2026-04-24 05:44:10.823] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6424fc37-2035-4d35-b208-d025889d6e8b
[2026-04-24 05:44:11.005] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 182.026902ms | method: GET | path: /api/v1/satusehat/servicerequest/6424fc37-2035-4d35-b208-d025889d6e8b | request_id: 8cfb1b0e-71a2-4923-aa68-603e062b8c3b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:11.006] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:11.109] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:11.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.380608ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 79ba96ca-a2db-4d28-bade-4d98e664d76c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:11.109] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:11Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009451006080054 | service: service-general
[2026-04-24 05:44:12.412] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:12.557] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:12.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.569464ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 59abb60e-beac-409c-88ad-8b0dc668aa8a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:12.557] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:12Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009452411832344 | service: service-general
[2026-04-24 05:44:13.668] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a6f8cf4c-0267-4d3e-a343-ef2bf9c71332
[2026-04-24 05:44:13.819] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.423907ms | method: GET | path: /api/v1/satusehat/servicerequest/a6f8cf4c-0267-4d3e-a343-ef2bf9c71332 | request_id: 65887525-35d1-4803-8a9e-7a815cf22439 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:13.821] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:13.920] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:13.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.066285ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 50974a7a-df7a-47a4-8859-bf995d10369b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:13.920] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:13Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009453820744568 | service: service-general
[2026-04-24 05:44:15.222] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:15.353] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:15.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.252059ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: cff864c8-c979-4992-9115-8595cd46e5c1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:15.353] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009455222463230 | service: service-general
[2026-04-24 05:44:16.249] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:16.472] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 223.615317ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 05b148d7-b9cf-4142-b1eb-8600316e3ca3 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:18.471] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:18.581] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:18.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.861845ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 24225df3-6e0b-431a-8329-fc597e353a19 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:18.582] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:18Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009458471184114 | service: service-general
[2026-04-24 05:44:19.034] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/29e5e07e-7ebc-4c99-aa7d-9d1d0546a82e
[2026-04-24 05:44:19.155] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.421082ms | method: GET | path: /api/v1/satusehat/servicerequest/29e5e07e-7ebc-4c99-aa7d-9d1d0546a82e | request_id: 1bbbf1cc-a734-421b-917c-eef18a5190f4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:19.156] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:19.268] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:19.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.15635ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 79137f83-10bb-4d73-9856-9b311882643a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:19.268] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009459156262162 | service: service-general
[2026-04-24 05:44:21.217] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:21.360] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:21.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.007972ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f06f5781-4379-4439-a84f-c4ad483d9f79 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:21.361] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:21Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009461216908598 | service: service-general
[2026-04-24 05:44:21.827] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8d97a4e8-a2d7-41a3-b25f-f19a0145f473
[2026-04-24 05:44:21.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.058539ms | method: GET | path: /api/v1/satusehat/servicerequest/8d97a4e8-a2d7-41a3-b25f-f19a0145f473 | request_id: 31dffc58-1728-4370-8030-380a958dc6d5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:21.961] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:22.055] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:22.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 94.673268ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0f90341b-7d6b-4e63-89f0-c643c7130877 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:22.055] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009461961014070 | service: service-general
[2026-04-24 05:44:24.860] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d0b1ec75-fe23-428d-ac18-a5fbfa936066
[2026-04-24 05:44:25.020] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.016995ms | method: GET | path: /api/v1/satusehat/servicerequest/d0b1ec75-fe23-428d-ac18-a5fbfa936066 | request_id: 76289a06-c1fc-4d27-b34d-bf5012c9e597 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:25.021] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:25.160] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:25.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.338049ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 02b656d5-0896-4bb3-b6d7-345574805804 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:25.160] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009465021261630 | service: service-general
[2026-04-24 05:44:25.717] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:25.828] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:25.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.952236ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d68e043f-ba25-4159-9d9b-fba85778eda5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:25.828] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009465716751906 | service: service-general
[2026-04-24 05:44:27.744] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4855b41a-377c-49b8-9535-ce34bf175c61
[2026-04-24 05:44:27.873] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.036724ms | method: GET | path: /api/v1/satusehat/servicerequest/4855b41a-377c-49b8-9535-ce34bf175c61 | request_id: 7d57c8b4-8d6a-4eeb-80fb-b512f1798dcf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:27.874] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:28.006] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:28.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.168146ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5e48c703-3ce2-42be-bc93-08d34c03810e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:28.006] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009467874356988 | service: service-general
[2026-04-24 05:44:28.308] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:28.414] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:28.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.929712ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0d30c2c3-1ea9-4a3e-8854-c59bf9426168 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:28.414] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009468307561659 | service: service-general
[2026-04-24 05:44:30.735] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c368ac39-9f49-40a6-97d8-28cedb9b3c00
[2026-04-24 05:44:30.904] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.740662ms | method: GET | path: /api/v1/satusehat/servicerequest/c368ac39-9f49-40a6-97d8-28cedb9b3c00 | request_id: 841ce89c-075e-49c6-bfed-7dfbb4004016 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:30.905] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:31.042] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:31.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.806029ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 11cd7682-65e9-422a-8b7a-1c8cc3e57c4e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:31.043] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009470905367756 | service: service-general
[2026-04-24 05:44:32.259] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:32.369] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:32.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.141753ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 11edcc72-8800-43d5-8bf6-5c103d01d1e7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:32.369] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009472258705099 | service: service-general
[2026-04-24 05:44:33.833] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:34.058] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 225.266457ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d10ca608-04e6-45a9-b9ad-569281bf7ea7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:34.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:34.820] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:34.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.216616ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 33a9b38d-0f39-4990-ae27-062b8a15131b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:34.820] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009474704536479 | service: service-general
[2026-04-24 05:44:36.651] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:36.884] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 233.724173ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a28cab01-fa1d-4caa-a731-186bf4dd3958 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:39.483] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9cd1900f-2c24-49d0-813b-6c4ce8d3388f
[2026-04-24 05:44:39.667] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.917006ms | method: GET | path: /api/v1/satusehat/servicerequest/9cd1900f-2c24-49d0-813b-6c4ce8d3388f | request_id: 68587466-0a28-45e6-90fc-2a0a5329831b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:40.291] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ae8d2777-66bc-40ab-9817-6bb1a0fdf85f
[2026-04-24 05:44:40.405] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.568187ms | method: GET | path: /api/v1/satusehat/servicerequest/ae8d2777-66bc-40ab-9817-6bb1a0fdf85f | request_id: 683435d2-bafa-43ed-9d6f-818c7f30bbf3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:41.213] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:41.363] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:41.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.863266ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 18154510-6380-4d70-bda4-5b0c765cba5e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:41.363] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:41Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009481212990767 | service: service-general
[2026-04-24 05:44:43.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:43.352] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 279.531113ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cafe3301-f504-49c1-b0c6-a3d2077e84c7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:43.697] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:43.791] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:43.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.397607ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5830979b-996c-4d17-a25f-3abbb57f0038 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:43.792] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:43Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009483696612985 | service: service-general
[2026-04-24 05:44:46.478] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:46.586] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:46.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.497517ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: eb0050d3-1182-46f4-810b-395d9c3fddb7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:46.586] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:46Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009486478094696 | service: service-general
[2026-04-24 05:44:47.334] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d6836b5f-5c4d-4e45-b925-3bfdeea52a1f
[2026-04-24 05:44:47.501] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.962218ms | method: GET | path: /api/v1/satusehat/servicerequest/d6836b5f-5c4d-4e45-b925-3bfdeea52a1f | request_id: 0a7171b6-4711-45bf-b8ec-925160adbfea | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:47.502] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:47.610] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:47.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.418056ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6da5689b-92e4-44d4-b7dc-2110e3e529f2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:47.610] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009487502100099 | service: service-general
[2026-04-24 05:44:50.216] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/12eaf7d2-c0f0-4649-846b-2b29aee30ff1
[2026-04-24 05:44:50.339] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.894273ms | method: GET | path: /api/v1/satusehat/servicerequest/12eaf7d2-c0f0-4649-846b-2b29aee30ff1 | request_id: c77c99fb-f510-447c-82ce-3f4f69071c26 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:50.340] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:50.468] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:50.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.019871ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: facdadb8-cb44-4ad1-a27b-426f864d1603 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:50.468] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009490339782820 | service: service-general
[2026-04-24 05:44:51.409] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:51.512] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:51.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.848704ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b1fd4384-56c7-4de0-86de-42ffade0b8d6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:51.513] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:51Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009491409135545 | service: service-general
[2026-04-24 05:44:53.086] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d4523547-ef84-4263-a92c-5ef4f577f084
[2026-04-24 05:44:53.240] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.862088ms | method: GET | path: /api/v1/satusehat/servicerequest/d4523547-ef84-4263-a92c-5ef4f577f084 | request_id: 41d8f294-cbfb-4042-90b2-fb5c92ecaae1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:53.241] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:53.386] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:53.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.891338ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 12498ba3-4777-4072-80b3-d451eb011035 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:53.387] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:53Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009493241287425 | service: service-general
[2026-04-24 05:44:53.894] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:54.008] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:54.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.931577ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ac0a6d5c-e08b-42da-8d4a-1632a5ea6e1f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:54.009] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009493893913148 | service: service-general
[2026-04-24 05:44:56.149] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cd9876a6-7c25-40b8-90cd-9131251b627b
[2026-04-24 05:44:56.186] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:56.288] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:56.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.515541ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5ff6daa1-d2c9-4ba0-b9e1-09f2de6ef8cc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:56.288] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:56Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009496186162098 | service: service-general
[2026-04-24 05:44:56.627] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 478.31811ms | method: GET | path: /api/v1/satusehat/servicerequest/cd9876a6-7c25-40b8-90cd-9131251b627b | request_id: a740dc23-701b-4821-9417-ae5ff70d5b56 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:56.628] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:56.727] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:56.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.656871ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ee93253f-ad05-4450-a481-acd5690a246d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:56.727] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:56Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009496627781086 | service: service-general
[2026-04-24 05:44:59.164] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:44:59.268] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:59.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.570975ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b47f0dc3-521a-46f3-98e8-d7d057f95efb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:59.269] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009499164376420 | service: service-general
[2026-04-24 05:44:59.344] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3806e847-0cb9-4cbf-a544-73ac06c6c9e4
[2026-04-24 05:44:59.482] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.213126ms | method: GET | path: /api/v1/satusehat/servicerequest/3806e847-0cb9-4cbf-a544-73ac06c6c9e4 | request_id: 5eb72016-967c-4a49-85cf-a56f651fc956 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:59.483] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:44:59.620] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:44:59.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.251243ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0966001c-d616-49f4-b714-d7a4d3f20371 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:44:59.621] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:44:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009499482838759 | service: service-general
[2026-04-24 05:45:02.236] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a23266d1-1c5f-4713-b847-22a1c1e44612
[2026-04-24 05:45:02.825] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 588.923454ms | method: GET | path: /api/v1/satusehat/servicerequest/a23266d1-1c5f-4713-b847-22a1c1e44612 | request_id: 9cc659de-af49-427b-aca6-fb23f4b7ab59 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:02.826] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:02.932] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:02.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.922071ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0ef74dfc-8750-4689-92f8-d3e68324161b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:02.932] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009502825606401 | service: service-general
[2026-04-24 05:45:05.607] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a6435908-859f-419b-ae3d-fe3c11ccc716
[2026-04-24 05:45:05.746] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.905022ms | method: GET | path: /api/v1/satusehat/servicerequest/a6435908-859f-419b-ae3d-fe3c11ccc716 | request_id: 31cce5c5-3f32-499c-8895-6a716d90298e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:05.747] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:05.852] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:05.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.317969ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7e75c5ef-977a-4582-b0db-93eddc1850fe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:05.853] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009505746761686 | service: service-general
[2026-04-24 05:45:08.185] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:08.401] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:08.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 216.159223ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 4941d30b-2a9a-4420-a545-172edabb2f03 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:08.401] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009508185040110 | service: service-general
[2026-04-24 05:45:08.447] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8b6c38e0-b084-4f16-b15a-71953f2f15ce
[2026-04-24 05:45:08.592] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.421669ms | method: GET | path: /api/v1/satusehat/servicerequest/8b6c38e0-b084-4f16-b15a-71953f2f15ce | request_id: 6f6a1085-8149-4d1a-b899-f311b9686129 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:08.593] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:08.692] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:08.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.243576ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ea0c6512-a5af-458d-8e5c-9b8064c70d5f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:08.693] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009508592677362 | service: service-general
[2026-04-24 05:45:11.286] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/59dadd8b-b419-4179-9225-e08e71d5b6db
[2026-04-24 05:45:11.444] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.157593ms | method: GET | path: /api/v1/satusehat/servicerequest/59dadd8b-b419-4179-9225-e08e71d5b6db | request_id: aa06736e-740f-428a-9254-0fe016ccfc2d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:11.444] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:11.590] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:11.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.129194ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9d11dfb6-519e-4312-89f3-a028eb3fa441 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:11.590] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:11Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009511444548684 | service: service-general
[2026-04-24 05:45:11.873] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:11.982] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:11.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.202404ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: dd20176f-40ea-4fd5-872a-fbcfc9a7ca12 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:11.982] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009511873177466 | service: service-general
[2026-04-24 05:45:14.211] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0b35df9c-b1d7-43fa-8087-ee2b5414f22e
[2026-04-24 05:45:14.342] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.211597ms | method: GET | path: /api/v1/satusehat/servicerequest/0b35df9c-b1d7-43fa-8087-ee2b5414f22e | request_id: b159a905-43cc-406c-a909-3c1b4b2f659a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:14.343] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:14.486] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:14.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.982045ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 188bfe7c-57e8-4d41-97a1-a0440a31b884 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:14.486] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:14Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009514343458627 | service: service-general
[2026-04-24 05:45:14.514] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:14.614] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:14.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.702282ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 02ec8236-3f4e-4d30-806e-2a7a3a5987e8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:14.615] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009514514305712 | service: service-general
[2026-04-24 05:45:17.118] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/93ace893-0c80-4666-a9a3-5e40945c7bdd
[2026-04-24 05:45:17.121] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:17.231] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:17.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.974198ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 15946376-5424-4569-bc60-5609aa8ef5fd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:17.231] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009517121392590 | service: service-general
[2026-04-24 05:45:17.233] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.76134ms | method: GET | path: /api/v1/satusehat/servicerequest/93ace893-0c80-4666-a9a3-5e40945c7bdd | request_id: 14fb2a01-dcc9-4fef-9cd6-98bd87571cbc | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:17.234] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:17.384] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:17.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.179097ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1253bf28-8a67-458e-99a7-11fece70c5e1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:17.384] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:17Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009517234384338 | service: service-general
[2026-04-24 05:45:19.584] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:19.721] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:19.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.914658ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c9b7bd59-b3e5-4b70-8d8f-51197b22f12c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:19.721] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009519584380794 | service: service-general
[2026-04-24 05:45:20.052] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0a495bed-113e-4bad-b443-25f245a16131
[2026-04-24 05:45:20.222] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.708978ms | method: GET | path: /api/v1/satusehat/servicerequest/0a495bed-113e-4bad-b443-25f245a16131 | request_id: 37afd4b5-bb30-4587-a380-ea33a137064d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:20.223] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:20.359] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:20.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.019686ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bd512dd9-e41e-485c-9ea8-f4c3149ea224 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:20.360] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:20Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009520223152001 | service: service-general
[2026-04-24 05:45:23.012] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5c7b9e1a-5d49-42c5-884f-817efb31d599
[2026-04-24 05:45:23.121] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.889602ms | method: GET | path: /api/v1/satusehat/servicerequest/5c7b9e1a-5d49-42c5-884f-817efb31d599 | request_id: a63e79d3-cca0-4bcd-8ee2-90802c0e8ba6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:23.122] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:23.230] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:23.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.13289ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 77e0b7af-1e7c-408e-ac28-bd593c0c8b91 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:23.231] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:23Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009523121924354 | service: service-general
[2026-04-24 05:45:25.933] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/56bd646d-761a-440d-8eec-8b5c228bf1f2
[2026-04-24 05:45:26.094] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.883402ms | method: GET | path: /api/v1/satusehat/servicerequest/56bd646d-761a-440d-8eec-8b5c228bf1f2 | request_id: 42b3246e-8934-441d-bf0b-58a73c9ff8ff | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:26.095] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:26.211] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:26.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.899039ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3a81bb01-4b05-4f24-bf45-72001c0bb247 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:26.211] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:26Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009526094876218 | service: service-general
[2026-04-24 05:45:26.894] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:27.001] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:27.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.538738ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: addf9a7b-9657-4411-982e-a4ec07411719 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:27.001] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:27Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009526893795255 | service: service-general
[2026-04-24 05:45:28.829] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/200ae6d7-c4d3-4945-b919-9f7aee9ab184
[2026-04-24 05:45:28.989] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.506918ms | method: GET | path: /api/v1/satusehat/servicerequest/200ae6d7-c4d3-4945-b919-9f7aee9ab184 | request_id: 04205bac-41b9-4db5-86ac-4e3d91af7bab | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:28.990] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:29.108] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:29.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.7939ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 84bf0ad4-aa4a-42ae-82fa-198a9b6d160d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:29.108] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:29Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009528989768045 | service: service-general
[2026-04-24 05:45:29.999] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:30.101] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:30.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.100096ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: ca62f971-edfe-468a-8468-cc9bddf95c7b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:30.101] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:30Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009529998677232 | service: service-general
[2026-04-24 05:45:31.785] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3f83c606-9930-4b98-b207-d534a2f19635
[2026-04-24 05:45:31.968] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.271486ms | method: GET | path: /api/v1/satusehat/servicerequest/3f83c606-9930-4b98-b207-d534a2f19635 | request_id: 3a158eb8-3917-4d80-83bb-4c264c0721e8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:31.969] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:32.079] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:32.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.200816ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9b9e5535-5113-4815-b808-0fa1c2cafd80 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:32.080] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009531968853454 | service: service-general
[2026-04-24 05:45:32.266] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:32.399] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:32.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.063814ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b7aca276-0f5f-4f7e-ab70-edae86b46c4c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:32.399] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:32Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009532266172454 | service: service-general
[2026-04-24 05:45:34.729] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:34.873] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:34.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.401915ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 8804a252-67e4-463d-9466-7ed76944b7cd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:34.874] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009534728636669 | service: service-general
[2026-04-24 05:45:34.964] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/773946a8-94cc-43ee-aebb-a8af03b8c6fb
[2026-04-24 05:45:35.088] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.053576ms | method: GET | path: /api/v1/satusehat/servicerequest/773946a8-94cc-43ee-aebb-a8af03b8c6fb | request_id: 08484dfa-5231-41dc-8d64-e40ba4378c6e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:35.089] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:35.225] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:35.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.77874ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2052546e-201e-4a9e-b41d-9b38d52bc447 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:35.225] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009535088882153 | service: service-general
[2026-04-24 05:45:37.789] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:37.906] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:37.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.923385ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 609ad91d-573e-45e7-80dd-3e2219d0d773 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:37.906] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009537788865284 | service: service-general
[2026-04-24 05:45:37.983] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a0b94a8f-bde0-421b-8482-884e60af8352
[2026-04-24 05:45:38.153] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.594832ms | method: GET | path: /api/v1/satusehat/servicerequest/a0b94a8f-bde0-421b-8482-884e60af8352 | request_id: 79f5f6a8-a493-476a-ad37-5552edae0419 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:38.154] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:38.328] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:38.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.190097ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 96e46778-0d60-43c2-bbeb-033a794be28a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:38.328] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009538154196624 | service: service-general
[2026-04-24 05:45:40.939] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/fa7927ad-fd3a-4148-b721-3d9622e3e571
[2026-04-24 05:45:41.119] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.011358ms | method: GET | path: /api/v1/satusehat/servicerequest/fa7927ad-fd3a-4148-b721-3d9622e3e571 | request_id: c97d992a-d0eb-4eec-8aa0-b1761533664b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:41.120] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:41.230] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:41.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.425943ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6fe9b663-e2da-43ef-8916-360a98de7fe2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:41.230] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009541120381742 | service: service-general
[2026-04-24 05:45:42.557] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:42.650] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:42.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 94.212055ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: f136ffff-dc77-4e70-acec-494fb37ba55a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:42.650] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009542556567151 | service: service-general
[2026-04-24 05:45:43.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/125f27e9-5071-49dc-b7d4-2c2239cf64e6
[2026-04-24 05:45:43.936] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.537991ms | method: GET | path: /api/v1/satusehat/servicerequest/125f27e9-5071-49dc-b7d4-2c2239cf64e6 | request_id: a7855bbe-5e5c-4902-ab8e-9b8ebb51edc5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:43.938] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:44.041] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:44.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.120348ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bdb24d2e-cc24-4418-bef7-ef402ffd0e33 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:44.041] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009543937634741 | service: service-general
[2026-04-24 05:45:44.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:44.957] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:44.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.821153ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9535a7ab-7c62-4c0b-936b-478f8e055f26 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:44.958] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009544819344340 | service: service-general
[2026-04-24 05:45:46.647] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c3d442bd-0064-4955-ad2e-f39eece27c71
[2026-04-24 05:45:46.805] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.480592ms | method: GET | path: /api/v1/satusehat/servicerequest/c3d442bd-0064-4955-ad2e-f39eece27c71 | request_id: 51d9d410-0e46-4d4e-a4e1-e0cb99838e7b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:46.806] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:46.921] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:46.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.76396ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: df9d3f1f-340f-4ece-a90d-fc6d8c49630a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:46.921] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009546805783059 | service: service-general
[2026-04-24 05:45:47.115] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:47.215] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:47.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.970214ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 18dcedc9-84ea-4f94-b69c-cc358208f7a8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:47.216] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009547115208679 | service: service-general
[2026-04-24 05:45:49.530] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ce3bdeea-7c44-4519-b835-b4c38732bc94
[2026-04-24 05:45:49.534] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:49.642] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:49.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.386877ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 36c76ec3-cc5a-4607-92db-99d6d45d5740 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:49.642] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009549534241549 | service: service-general
[2026-04-24 05:45:49.687] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.603209ms | method: GET | path: /api/v1/satusehat/servicerequest/ce3bdeea-7c44-4519-b835-b4c38732bc94 | request_id: 8e08f408-d4ea-4fda-9c50-bcd9cba435f5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:49.688] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:49.793] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:49.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.061506ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 296e7d31-cb58-4a56-b81e-85046a9d6081 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:49.794] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009549687995531 | service: service-general
[2026-04-24 05:45:52.454] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9d41e949-c844-4bec-ad31-1595981f3ae2
[2026-04-24 05:45:52.624] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.751478ms | method: GET | path: /api/v1/satusehat/servicerequest/9d41e949-c844-4bec-ad31-1595981f3ae2 | request_id: d6012c5a-d4b9-431a-9bfe-5078f47c1a4e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:52.625] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:52.741] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:52.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.480622ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4c709243-f1fc-44c7-83a0-21ed89d93117 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:52.741] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009552625342349 | service: service-general
[2026-04-24 05:45:52.852] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:45:52.963] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:52.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.696631ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2d683863-0414-4287-b47c-1b35fb4c0a6f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:52.964] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009552852437563 | service: service-general
[2026-04-24 05:45:55.375] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f54ca50b-1cfb-4109-9cf4-b02c2c02d92d
[2026-04-24 05:45:55.484] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.063939ms | method: GET | path: /api/v1/satusehat/servicerequest/f54ca50b-1cfb-4109-9cf4-b02c2c02d92d | request_id: e23a6d8a-ae71-451d-a68b-b4204cb06613 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:55.485] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:55.591] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:55.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.717343ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 725b99dd-1754-4a7a-97d5-a04081b15dee | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:55.591] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009555484820257 | service: service-general
[2026-04-24 05:45:58.208] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/551f5d76-0bcd-4ea2-a4f7-e43546015d15
[2026-04-24 05:45:58.420] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 211.916052ms | method: GET | path: /api/v1/satusehat/servicerequest/551f5d76-0bcd-4ea2-a4f7-e43546015d15 | request_id: 59ac7dfc-2560-4646-b4b9-31621be148c8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:58.421] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:45:58.526] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:45:58.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.282365ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fe2c0663-6f86-4614-8dd3-18cf2efef1ec | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:45:58.527] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:45:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009558420846625 | service: service-general
[2026-04-24 05:46:01.135] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/41c1f910-87d2-48fd-9fef-a3cd2b919e95
[2026-04-24 05:46:01.310] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.69867ms | method: GET | path: /api/v1/satusehat/servicerequest/41c1f910-87d2-48fd-9fef-a3cd2b919e95 | request_id: 49462812-d9eb-4950-9a4a-41b895e3259d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:01.311] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:01.413] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:01.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.00892ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f0dcff0f-72ad-42ed-ba40-f58e8f02d086 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:01.414] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009561311031659 | service: service-general
[2026-04-24 05:46:04.099] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ad140556-dfe6-4050-a154-d44d3b5b5167
[2026-04-24 05:46:04.244] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.365174ms | method: GET | path: /api/v1/satusehat/servicerequest/ad140556-dfe6-4050-a154-d44d3b5b5167 | request_id: 96160eec-7700-40fe-bce3-adb1b1ec89bf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:04.246] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:04.370] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:04.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.372706ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 240de613-e1dd-4bea-8ee2-6bf22a7db1e6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:04.371] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:04Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009564245681039 | service: service-general
[2026-04-24 05:46:07.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2b72f273-ce03-45ad-b016-839d1d3cb2f9
[2026-04-24 05:46:07.163] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.634507ms | method: GET | path: /api/v1/satusehat/servicerequest/2b72f273-ce03-45ad-b016-839d1d3cb2f9 | request_id: 42ab676e-bf3c-448c-8155-4c4f0d4544ac | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:07.164] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:07.275] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:07.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.342893ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c879db1a-5f14-4e6d-b3a7-3402b3a1f29b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:07.275] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:07Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009567164422100 | service: service-general
[2026-04-24 05:46:08.560] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:08.665] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:08.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.56973ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: d5d379dc-81c0-4812-9a85-85b2b29f91c3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:08.665] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:08Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009568560051720 | service: service-general
[2026-04-24 05:46:09.901] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f2e54153-8d5d-4402-8d08-e649b6c5e288
[2026-04-24 05:46:10.047] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.211458ms | method: GET | path: /api/v1/satusehat/servicerequest/f2e54153-8d5d-4402-8d08-e649b6c5e288 | request_id: 527b4baa-8aab-4ac0-a6ee-e6fbf6fddb92 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:10.048] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:10.162] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:10.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.824988ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4619651d-97ae-42c7-bf1d-38114d6974fc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:10.163] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:10Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009570048127186 | service: service-general
[2026-04-24 05:46:11.165] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:11.282] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:11.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.510897ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 68e7ecd7-0b73-422a-a1b6-dcffedb8f590 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:11.282] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:11Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009571164936477 | service: service-general
[2026-04-24 05:46:12.750] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2b28bdeb-7430-4881-a112-de243f7a0349
[2026-04-24 05:46:12.857] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.056006ms | method: GET | path: /api/v1/satusehat/servicerequest/2b28bdeb-7430-4881-a112-de243f7a0349 | request_id: 125bf8fd-b88b-4146-8ce9-cd57700c5303 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:12.859] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:12.954] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:12.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.628595ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 98b992e7-157b-4cc7-bd70-7d23dec7f854 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:12.955] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009572858577025 | service: service-general
[2026-04-24 05:46:15.100] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:15.214] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:15.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.969607ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0ac49260-1c26-4639-b0ef-da4db18d5aa3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:15.214] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:15Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009575099672832 | service: service-general
[2026-04-24 05:46:15.726] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/966cc22e-60cf-454b-be31-e15eaf544863
[2026-04-24 05:46:15.884] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.314686ms | method: GET | path: /api/v1/satusehat/servicerequest/966cc22e-60cf-454b-be31-e15eaf544863 | request_id: 1e657c22-c0da-43ff-9ddb-a4de367b5300 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:15.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:16.000] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:16.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.749122ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3a0c42f1-87bb-4d14-b4ed-41bc645e6b20 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:16.000] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:16Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009575885785026 | service: service-general
[2026-04-24 05:46:17.384] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:17.525] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:17.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.919084ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 790c8b8c-abb8-4873-9f56-62196dfa38b2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:17.525] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:17Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009577384408200 | service: service-general
[2026-04-24 05:46:18.577] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3ca828fe-ac11-422c-b3dd-c693bcbd86ac
[2026-04-24 05:46:18.730] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.013381ms | method: GET | path: /api/v1/satusehat/servicerequest/3ca828fe-ac11-422c-b3dd-c693bcbd86ac | request_id: 7835a8d8-e30b-4a35-a836-0d1bbce34d49 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:18.731] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:18.845] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:18.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.644278ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 76181e46-55ec-441a-95bd-06fe85efb1d4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:18.846] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009578731525898 | service: service-general
[2026-04-24 05:46:19.876] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:19.978] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:19.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.965877ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 27a28a4b-e834-46f5-a458-7719b702e6be | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:19.978] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:19Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009579875591133 | service: service-general
[2026-04-24 05:46:21.495] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/29a0929e-1e90-4c8c-95a8-9f9c4820c5d7
[2026-04-24 05:46:21.653] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.320967ms | method: GET | path: /api/v1/satusehat/servicerequest/29a0929e-1e90-4c8c-95a8-9f9c4820c5d7 | request_id: dc280ca6-1801-4b49-ba0e-5c5f230856b8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:21.654] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:21.766] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:21.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.129324ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ea680a5b-ce96-417e-815c-0e644aa03dd7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:21.766] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:21Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009581653696706 | service: service-general
[2026-04-24 05:46:22.468] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:22.619] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:22.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.986203ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 211b3799-fef4-496c-a6b9-f07508e2db02 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:22.620] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:22Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009582468070106 | service: service-general
[2026-04-24 05:46:24.340] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c11b7695-8131-4bd0-a93c-c6f6b831a30f
[2026-04-24 05:46:24.459] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.971021ms | method: GET | path: /api/v1/satusehat/servicerequest/c11b7695-8131-4bd0-a93c-c6f6b831a30f | request_id: 91ae7add-58f5-4e3c-940b-aab0129d13cf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:24.460] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:24.622] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:24.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.51782ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3d4ad114-1ba9-45b0-a3bc-8a9a1eb5608f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:24.622] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:24Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009584460034438 | service: service-general
[2026-04-24 05:46:25.116] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:25.225] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:25.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.879769ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0fd9ac85-499e-47c1-8188-3070de8850b8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:25.226] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:25Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009585116314792 | service: service-general
[2026-04-24 05:46:27.179] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f8d63b21-ecd6-4840-ae8b-3c05d0c03e9a
[2026-04-24 05:46:27.347] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.526845ms | method: GET | path: /api/v1/satusehat/servicerequest/f8d63b21-ecd6-4840-ae8b-3c05d0c03e9a | request_id: 393a93a2-75d1-4480-9096-8a871a93276b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:27.349] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:27.601] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:27.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 253.010216ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b244b478-7995-4020-a4bd-8c36dbae4e49 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:27.601] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:27Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009587348594613 | service: service-general
[2026-04-24 05:46:28.525] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:28.675] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:28.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.044212ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 0649630a-ac2a-4536-905b-faffa10517e1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:28.675] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:28Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009588524743378 | service: service-general
[2026-04-24 05:46:30.171] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4fa6088f-5ce2-4cbb-b1c9-fd1dda0cd6d7
[2026-04-24 05:46:30.290] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 424.528µs | method: POST | path: /api/v1/auth/login | request_id: 70dc5bf0-ed3e-4de6-b280-47391b47b1a6 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-24 05:46:30.362] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.072195ms | method: GET | path: /api/v1/satusehat/servicerequest/4fa6088f-5ce2-4cbb-b1c9-fd1dda0cd6d7 | request_id: 6ef02a20-8654-44d2-a6b0-6aa9a2f36341 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:30.363] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:30.481] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:30.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.623357ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 36f0b552-ac08-4a2a-bcd4-e26586665cd7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:30.481] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:30Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009590363191001 | service: service-general
[2026-04-24 05:46:31.781] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:31.952] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:31.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.049953ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2777252f-c59c-4c92-8600-6cf099f88a01 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:31.952] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:31Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009591781326260 | service: service-general
[2026-04-24 05:46:33.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1ae627fe-33c7-493d-947a-096b039baf47
[2026-04-24 05:46:33.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.696751ms | method: GET | path: /api/v1/satusehat/servicerequest/1ae627fe-33c7-493d-947a-096b039baf47 | request_id: 010c6c9a-1550-40fa-a87a-755b9ea38f14 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:33.203] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:33.377] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:33.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.927886ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 206bc7a7-ac89-4304-b485-095f8024e0b9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:33.378] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009593202943712 | service: service-general
[2026-04-24 05:46:34.256] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:34.410] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:34.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.013678ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c5dc44bf-7ed1-475d-b807-06606d2ad16e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:34.411] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:34Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009594256073897 | service: service-general
[2026-04-24 05:46:35.937] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b5041f4a-c0f4-4a0c-9917-876ab368e223
[2026-04-24 05:46:36.072] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.93409ms | method: GET | path: /api/v1/satusehat/servicerequest/b5041f4a-c0f4-4a0c-9917-876ab368e223 | request_id: f6970d28-81f6-4d10-ba1b-17b79471fc8d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:36.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:36.171] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:36.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.535366ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7de31d86-8934-419a-ab68-6a2e786222e0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:36.172] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009596073470826 | service: service-general
[2026-04-24 05:46:37.164] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:37.288] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:37.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.748837ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7202dea4-0752-4f62-bb8c-09e7dbcb6ac3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:37.289] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:37Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009597164250694 | service: service-general
[2026-04-24 05:46:38.792] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2e27d089-c83c-4ded-87d9-ab5453fcd664
[2026-04-24 05:46:38.912] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.050603ms | method: GET | path: /api/v1/satusehat/servicerequest/2e27d089-c83c-4ded-87d9-ab5453fcd664 | request_id: fd975f38-9ed8-4179-8df7-b1df633dcfc5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:38.913] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:39.059] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:39.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.079359ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fb43f7a4-cf80-4e69-bffb-a61324b96567 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:39.059] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009598913216385 | service: service-general
[2026-04-24 05:46:39.621] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:39.764] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:39.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.831294ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c61c4e01-fdfc-4634-8b65-2438fa232105 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:39.765] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:39Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009599621318786 | service: service-general
[2026-04-24 05:46:41.624] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7424b2ba-5ab7-4a58-97e7-04b1b4a3b59a
[2026-04-24 05:46:41.736] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.362231ms | method: GET | path: /api/v1/satusehat/servicerequest/7424b2ba-5ab7-4a58-97e7-04b1b4a3b59a | request_id: 3332e089-a73f-4a54-a6e7-f2fe5d79a091 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:41.737] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:41.843] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:41.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.259789ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d8626b69-2c48-4370-90a2-d05dba148686 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:41.843] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009601737236487 | service: service-general
[2026-04-24 05:46:42.400] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:42.516] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:42.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.197724ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9cc8dd33-4d16-4475-8653-2069e7b6a8f3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:42.517] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:42Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009602399818394 | service: service-general
[2026-04-24 05:46:44.437] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/add75dbc-b349-446e-b2c5-bb2391113547
[2026-04-24 05:46:44.597] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.300966ms | method: GET | path: /api/v1/satusehat/servicerequest/add75dbc-b349-446e-b2c5-bb2391113547 | request_id: 06764646-7aec-4762-8760-0c5803492329 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:44.598] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:44.682] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:44.696] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:44.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.432626ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 40d58acf-0f5b-4fc2-a5b9-ae0db34c1b0e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:44.696] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009604598013913 | service: service-general
[2026-04-24 05:46:44.828] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:44.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.654007ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 000cd20d-f122-498b-bd4e-ac93fa047ea0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:44.829] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:44Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009604682350725 | service: service-general
[2026-04-24 05:46:46.999] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:47.138] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:47.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.176969ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 83585775-5bc4-4a24-ad40-5f02e1d4ea8e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:47.139] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:47Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009606998754020 | service: service-general
[2026-04-24 05:46:47.303] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/84bc9a15-736d-4e9f-88c9-44f7da4ad310
[2026-04-24 05:46:47.459] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.629123ms | method: GET | path: /api/v1/satusehat/servicerequest/84bc9a15-736d-4e9f-88c9-44f7da4ad310 | request_id: a5f47ca1-4115-4371-aee4-fc21cfa63310 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:47.460] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:47.603] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:47.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.050911ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 85e1e19a-0e6d-425d-bc5e-bdf243d904ed | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:47.604] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009607460087973 | service: service-general
[2026-04-24 05:46:49.461] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:49.649] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.261522ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 9a403fb6-5301-4361-aa1e-a8ba98fe9bb6 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:50.192] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6bfb28bd-0b0a-4ce4-83f1-755cdc3bd247
[2026-04-24 05:46:50.315] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.012408ms | method: GET | path: /api/v1/satusehat/servicerequest/6bfb28bd-0b0a-4ce4-83f1-755cdc3bd247 | request_id: 8eb74663-037f-4461-abef-0c59cb62981d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:50.316] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:50.433] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:50.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.268748ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9535dff3-2cfb-4da5-a444-9930f919ad3f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:50.433] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009610316220055 | service: service-general
[2026-04-24 05:46:52.500] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:52.633] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:52.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.445362ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 6c83a869-b626-4e11-b0fe-c79605e8ae14 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:52.633] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:52Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009612500077834 | service: service-general
[2026-04-24 05:46:53.052] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/95bcb388-ea03-47bd-93b5-b6e3de58f993
[2026-04-24 05:46:53.250] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.554513ms | method: GET | path: /api/v1/satusehat/servicerequest/95bcb388-ea03-47bd-93b5-b6e3de58f993 | request_id: f3ffad57-54d8-430d-bb3b-c18b45ed055f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:53.251] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:53.383] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:53.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.458338ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6123fc15-658f-426d-9280-418a4b2f3fb2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:53.383] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:53Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009613250953960 | service: service-general
[2026-04-24 05:46:54.810] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:54.917] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:54.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.881136ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 01729953-ed5a-4916-aed2-8f50a1ab5e93 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:54.917] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009614809796056 | service: service-general
[2026-04-24 05:46:56.071] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/21eab26b-9c56-40e6-b4d5-072cc1c68de0
[2026-04-24 05:46:56.224] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.2344ms | method: GET | path: /api/v1/satusehat/servicerequest/21eab26b-9c56-40e6-b4d5-072cc1c68de0 | request_id: 7168baf7-9a9a-4fac-ba1e-20a0c9eaa97f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:56.225] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:56.383] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:56.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.343917ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6734205d-8a08-4f8c-a056-50fa82a1ee54 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:56.383] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:56Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009616225418377 | service: service-general
[2026-04-24 05:46:57.092] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:57.197] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:57.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.547738ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: af35f27a-0adc-4bba-9799-2ff69d1fd375 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:57.198] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009617091542594 | service: service-general
[2026-04-24 05:46:59.035] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/78f440aa-27ff-4f44-9ef9-f259d19e657b
[2026-04-24 05:46:59.172] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.070541ms | method: GET | path: /api/v1/satusehat/servicerequest/78f440aa-27ff-4f44-9ef9-f259d19e657b | request_id: ffee8bb2-2db9-4f65-aab1-dd1e82d404c6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:59.173] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:46:59.291] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:59.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.015104ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b54e4610-afdb-482a-8d89-3dc088065808 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:59.292] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009619173014572 | service: service-general
[2026-04-24 05:46:59.365] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:46:59.503] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:46:59.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.97082ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 1ca385b1-e0a7-4d2b-914b-8a323ef84200 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:46:59.503] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:46:59Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009619364821354 | service: service-general
[2026-04-24 05:47:01.688] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:01.852] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:01.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.164808ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: fea755c3-2adf-446d-b2ac-0c5ff8e9513f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:01.852] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:01Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009621687494615 | service: service-general
[2026-04-24 05:47:01.872] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cd70be24-c77e-4155-86c3-bf4765e9d83f
[2026-04-24 05:47:02.047] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.56735ms | method: GET | path: /api/v1/satusehat/servicerequest/cd70be24-c77e-4155-86c3-bf4765e9d83f | request_id: 5efe6db2-8634-4f61-add2-6460f7d7d9d1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:02.049] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:02.227] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:02.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.019243ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b57894eb-f025-46c5-92fe-fdf7faae7159 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:02.227] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009622048455796 | service: service-general
[2026-04-24 05:47:04.877] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9644a86f-60bf-471d-b567-dd2f48e40206
[2026-04-24 05:47:05.006] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.820973ms | method: GET | path: /api/v1/satusehat/servicerequest/9644a86f-60bf-471d-b567-dd2f48e40206 | request_id: 3adb818c-7904-4229-b9f1-203f0991d768 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:05.008] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:05.164] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:05.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.445725ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cf9351e0-ebbc-4a4c-9157-673913e7ed87 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:05.165] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009625007589397 | service: service-general
[2026-04-24 05:47:05.882] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:06.015] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:06.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.309965ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 56629dd8-9b1c-4217-82f7-66f2c8b43317 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:06.016] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:06Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009625881645242 | service: service-general
[2026-04-24 05:47:07.772] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1b218e05-a779-4673-9064-3b8aa1dd16d1
[2026-04-24 05:47:07.928] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.542193ms | method: GET | path: /api/v1/satusehat/servicerequest/1b218e05-a779-4673-9064-3b8aa1dd16d1 | request_id: 84cb0f1f-fae9-4ab3-b18d-9f3f6790d2ad | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:07.929] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:08.045] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:08.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.295129ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b528b06a-ce16-4ef0-846c-3de2061eb598 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:08.045] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009627929328940 | service: service-general
[2026-04-24 05:47:10.020] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:10.178] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:10.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.324011ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: c5b72b07-d9a4-438b-bcd2-7769dd04d1ce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:10.178] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:10Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009630019385952 | service: service-general
[2026-04-24 05:47:10.618] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e10183f5-c690-43c5-b43e-0f73f597d775
[2026-04-24 05:47:10.785] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.32665ms | method: GET | path: /api/v1/satusehat/servicerequest/e10183f5-c690-43c5-b43e-0f73f597d775 | request_id: 84cc8cc7-599a-4ef1-88d5-4e77af56bc70 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:10.786] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:10.902] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:10.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.899097ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8f2921e4-3f62-40a4-817d-87387d99ce52 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:10.902] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:10Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009630786348277 | service: service-general
[2026-04-24 05:47:13.524] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f0f91412-4f1d-4eac-9617-cab11ae968e1
[2026-04-24 05:47:13.821] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 297.529896ms | method: GET | path: /api/v1/satusehat/servicerequest/f0f91412-4f1d-4eac-9617-cab11ae968e1 | request_id: 2174c4a0-3eaa-411e-8986-ca0bbe0fb617 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:13.822] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:13.965] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:13.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.073726ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4914aec2-18e0-4c5c-9350-1bc3f60661f8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:13.965] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:13Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009633822255642 | service: service-general
[2026-04-24 05:47:14.228] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:14.736] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:14.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 509.472082ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 62dfe1d0-8f7c-4ea3-abb0-db49694ac302 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:14.737] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:14Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009634227653758 | service: service-general
[2026-04-24 05:47:16.545] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ee01e604-07ff-4d81-bbf7-d39de8fc7639
[2026-04-24 05:47:16.694] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.12471ms | method: GET | path: /api/v1/satusehat/servicerequest/ee01e604-07ff-4d81-bbf7-d39de8fc7639 | request_id: ee1f86cd-81b8-4a6e-a669-68c20e88caa4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:16.696] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:16.810] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:16.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.523372ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3e7e6208-150d-4ab1-a7e7-05e6495945fe | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:16.811] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:16Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009636695661328 | service: service-general
[2026-04-24 05:47:19.431] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a18da6a3-b16a-448f-abfe-4b011bb7bd47
[2026-04-24 05:47:19.552] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.130984ms | method: GET | path: /api/v1/satusehat/servicerequest/a18da6a3-b16a-448f-abfe-4b011bb7bd47 | request_id: 87d1ddc2-8de9-40b9-b460-03fb6cc8e6e6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:19.553] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:19.653] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:19.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.75726ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3f8f51ad-ff7c-4b9f-9f78-90e963194d93 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:19.654] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009639553221436 | service: service-general
[2026-04-24 05:47:22.254] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4444ee04-c38b-4159-9c49-f8777f05ef6d
[2026-04-24 05:47:22.425] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.439284ms | method: GET | path: /api/v1/satusehat/servicerequest/4444ee04-c38b-4159-9c49-f8777f05ef6d | request_id: b21b1246-5716-43be-be2a-f40478a7d3cb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:22.426] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:22.536] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:22.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.932844ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a1a1d905-7273-4cbe-8b52-a76f781eeb03 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:22.536] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009642425711510 | service: service-general
[2026-04-24 05:47:25.135] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/817977aa-33c4-4a22-a23f-5f03deb12498
[2026-04-24 05:47:25.253] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.794989ms | method: GET | path: /api/v1/satusehat/servicerequest/817977aa-33c4-4a22-a23f-5f03deb12498 | request_id: b4bbb466-6fe7-4abe-bc28-90868f497c56 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:25.254] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:25.377] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:25.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.678015ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8302801a-6fad-4fb7-b301-da5371350468 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:25.377] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009645254066232 | service: service-general
[2026-04-24 05:47:26.626] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:26.733] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:26.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.81196ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 7a02e7c0-0c3e-4aed-8f52-61fd05f300a4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:26.733] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:26Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009646626007033 | service: service-general
[2026-04-24 05:47:27.943] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d90e98d4-6c41-45d2-979d-df3271e295dc
[2026-04-24 05:47:28.066] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.851802ms | method: GET | path: /api/v1/satusehat/servicerequest/d90e98d4-6c41-45d2-979d-df3271e295dc | request_id: 2c6f8d9c-6a25-47a5-a812-9ab92a2441a3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:28.068] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:28.172] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:28.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.003283ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 79d429e0-c74c-4da7-bdbf-98624632087d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:28.172] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009648067592287 | service: service-general
[2026-04-24 05:47:30.773] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4c4e1235-a49f-4b91-a075-92f283afff0c
[2026-04-24 05:47:30.917] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.208209ms | method: GET | path: /api/v1/satusehat/servicerequest/4c4e1235-a49f-4b91-a075-92f283afff0c | request_id: 61ae227a-14c0-45d8-8f36-a0c888c11186 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:30.918] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:31.053] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:31.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.839542ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1a328e9f-7e91-4876-a927-ee15aff65e12 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:31.054] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009650918131255 | service: service-general
[2026-04-24 05:47:33.644] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/411cdb0f-d0df-43d0-84d2-b6a9eb79fb3e
[2026-04-24 05:47:33.774] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.873407ms | method: GET | path: /api/v1/satusehat/servicerequest/411cdb0f-d0df-43d0-84d2-b6a9eb79fb3e | request_id: e52f4fb3-a4f6-459a-a133-dc33b6edd221 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:33.775] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:33.925] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:33.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.671603ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cc65eaf6-1dcc-490c-a0d9-9a5dc9b38420 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:33.925] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009653774730312 | service: service-general
[2026-04-24 05:47:36.512] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0d5694fe-3380-4593-82da-f300ff6a6712
[2026-04-24 05:47:36.631] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.419084ms | method: GET | path: /api/v1/satusehat/servicerequest/0d5694fe-3380-4593-82da-f300ff6a6712 | request_id: 10815742-8793-4e4c-ad4f-2c1b63814af7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:36.632] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:36.772] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:36.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.831996ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6c057152-13e5-48aa-a121-db660a66eac6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:36.772] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009656631745192 | service: service-general
[2026-04-24 05:47:38.417] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:38.532] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:38.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.187181ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: e5dac02b-4796-43dd-b468-aed476efbab8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:38.532] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:38Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009658417112530 | service: service-general
[2026-04-24 05:47:39.433] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f735e220-d5f7-4fd3-b1f5-6a58adea54ae
[2026-04-24 05:47:39.556] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.176445ms | method: GET | path: /api/v1/satusehat/servicerequest/f735e220-d5f7-4fd3-b1f5-6a58adea54ae | request_id: 44dbd240-f4eb-4aa1-858e-43d265adc299 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:39.558] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:39.663] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:39.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.361551ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 09bda661-efdf-408a-a25a-6781b9636c65 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:39.664] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009659557571564 | service: service-general
[2026-04-24 05:47:42.260] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d19736e3-4bdf-4b61-a872-4ab3cbb7d0bd
[2026-04-24 05:47:42.441] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.251768ms | method: GET | path: /api/v1/satusehat/servicerequest/d19736e3-4bdf-4b61-a872-4ab3cbb7d0bd | request_id: 59616c33-3566-4a9e-bf9a-9b43fe979fc4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:42.442] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:42.584] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:42.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.161119ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7076b8e2-d62a-46b2-95a0-a3e79d03a08b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:42.585] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009662441918860 | service: service-general
[2026-04-24 05:47:45.168] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/119746fa-d247-4e2c-bdfd-af8e3cdfb1dc
[2026-04-24 05:47:45.311] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.761763ms | method: GET | path: /api/v1/satusehat/servicerequest/119746fa-d247-4e2c-bdfd-af8e3cdfb1dc | request_id: d96c439b-67ff-4e91-bd9f-975b1379857e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:45.313] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:45.417] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:45.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.902155ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 05ee35ad-d9b3-4bc7-ae08-9cc4d5fa991b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:45.417] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009665312620780 | service: service-general
[2026-04-24 05:47:48.012] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/616ec343-d7c2-46e2-91b7-c9e3dd40459c
[2026-04-24 05:47:48.146] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.118974ms | method: GET | path: /api/v1/satusehat/servicerequest/616ec343-d7c2-46e2-91b7-c9e3dd40459c | request_id: b40a6e0f-6ace-4c38-a1ac-7b152115383f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:48.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:48.281] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:48.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.860815ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a32b3904-9126-471e-972e-1309cc353495 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:48.281] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009668147612588 | service: service-general
[2026-04-24 05:47:49.495] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:49.613] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:49.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.817922ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 2819c71f-1918-49e9-942c-70d427d26f29 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:49.613] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:49Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009669495021892 | service: service-general
[2026-04-24 05:47:50.834] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c5803aca-2d49-4d77-985d-6b03b394c5bf
[2026-04-24 05:47:50.987] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.599348ms | method: GET | path: /api/v1/satusehat/servicerequest/c5803aca-2d49-4d77-985d-6b03b394c5bf | request_id: 3d30d9cc-bab4-40b5-837d-8b762d39c78b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:50.988] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:51.124] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:51.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.234832ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 44415d85-3d82-4ce0-bf50-c514db8c0cb5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:51.124] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009670987983808 | service: service-general
[2026-04-24 05:47:53.719] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5c5aeb22-761a-4890-b1b4-73a9de6c7bb6
[2026-04-24 05:47:53.875] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.412062ms | method: GET | path: /api/v1/satusehat/servicerequest/5c5aeb22-761a-4890-b1b4-73a9de6c7bb6 | request_id: fe86f152-32a0-43c7-b7ee-fdd5e7937855 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:53.876] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:53.986] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:53.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.159305ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3c8f6806-0236-4e07-a434-0f638a3e8d6c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:53.987] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:53Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009673875985540 | service: service-general
[2026-04-24 05:47:54.377] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:54.487] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:54.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.488336ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b597066a-8b95-4a21-ad78-2715d0da13b8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:54.488] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:54Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009674376702195 | service: service-general
[2026-04-24 05:47:56.535] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ffbd1ea8-b8c7-4333-84e9-abc0556e767b
[2026-04-24 05:47:56.656] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.046571ms | method: GET | path: /api/v1/satusehat/servicerequest/ffbd1ea8-b8c7-4333-84e9-abc0556e767b | request_id: 7561a474-0b87-4e0d-b3c9-d811120812fb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:56.657] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:56.762] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:56.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.741194ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bd6efc7a-3c87-4f9a-b2a4-78051fd4768d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:56.762] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:56Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009676656650465 | service: service-general
[2026-04-24 05:47:56.974] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:47:57.078] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:57.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.104646ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: b097fcbf-7e81-49cd-bd32-731058d361aa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:57.078] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777009676973572075 | service: service-general
[2026-04-24 05:47:59.336] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b609861a-12fe-4c2f-8fce-c6e64b03cdec
[2026-04-24 05:47:59.502] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.437648ms | method: GET | path: /api/v1/satusehat/servicerequest/b609861a-12fe-4c2f-8fce-c6e64b03cdec | request_id: fa4aefec-b479-4283-a564-58925396e9ba | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:59.503] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:47:59.603] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:47:59.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.585722ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a61af203-5b09-44b8-b85e-0ee906f7b347 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:47:59.603] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:47:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009679502744542 | service: service-general
[2026-04-24 05:48:02.285] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:48:02.297] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1d9ab18b-ba6d-4339-a5dd-fff3cb455085
[2026-04-24 05:48:02.412] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.374658ms | method: GET | path: /api/v1/satusehat/servicerequest/1d9ab18b-ba6d-4339-a5dd-fff3cb455085 | request_id: 3ddba5c7-a18b-478c-ad73-2d23650ccc65 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:02.413] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:02.450] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.927446ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 74ac3031-e098-4c8d-be5f-d2aeae7b2b37 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:02.528] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:02.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.633667ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3526714f-f3bb-4d54-a0cb-6748af0d4e4b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:02.528] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009682413144306 | service: service-general
[2026-04-24 05:48:05.132] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/686a458a-c961-4d78-bd79-5922ea20bc42
[2026-04-24 05:48:05.266] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:48:05.294] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.541841ms | method: GET | path: /api/v1/satusehat/servicerequest/686a458a-c961-4d78-bd79-5922ea20bc42 | request_id: 00ed4542-d693-47ca-a778-fa54f5887b22 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:05.295] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:05.410] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:05.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.001597ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9b01c022-5525-4ee9-9f60-771addf06a08 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:05.410] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009685295546273 | service: service-general
[2026-04-24 05:48:05.463] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 197.208218ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 76c1ac98-3100-47d9-afbb-145dd16e6ddb | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:08.027] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/15600ade-085f-41ef-9f0e-f3360fe9a67f
[2026-04-24 05:48:08.107] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:48:08.194] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.922705ms | method: GET | path: /api/v1/satusehat/servicerequest/15600ade-085f-41ef-9f0e-f3360fe9a67f | request_id: 609b4947-d1f0-4247-9709-fb3dd4d8b10c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:08.196] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:08.272] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.02504ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 444eb9cb-398b-46f5-9693-664ccb78e9a7 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:08.460] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:08.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 264.601709ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4731f1e4-77fa-47b4-939d-a07c8e267525 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:08.460] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009688195738254 | service: service-general
[2026-04-24 05:48:11.028] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/13dbf550-1344-46a6-81f2-81e69de41171
[2026-04-24 05:48:11.169] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.001398ms | method: GET | path: /api/v1/satusehat/servicerequest/13dbf550-1344-46a6-81f2-81e69de41171 | request_id: 7113f050-ba14-4f26-9482-df6c2199b378 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:11.170] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:11.276] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:11.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.754498ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 89f3bb12-945e-4e86-a7d4-37da3d22feb0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:11.277] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:11Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009691170366001 | service: service-general
[2026-04-24 05:48:13.845] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3226826f-c255-4ae4-8aa1-ebdf15c35c5d
[2026-04-24 05:48:14.010] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.389614ms | method: GET | path: /api/v1/satusehat/servicerequest/3226826f-c255-4ae4-8aa1-ebdf15c35c5d | request_id: eae57e11-e3f1-4a2f-a8ad-033c8e6ccc3c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:14.011] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:14.112] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:14.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.31995ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7f34d6dd-f104-4fcd-a12d-70d26041329e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:14.113] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:14Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009694010896860 | service: service-general
[2026-04-24 05:48:16.717] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/46d233aa-42bc-4de4-a337-22643d599387
[2026-04-24 05:48:16.852] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.676686ms | method: GET | path: /api/v1/satusehat/servicerequest/46d233aa-42bc-4de4-a337-22643d599387 | request_id: 6ac925d4-c4c0-4a2f-a423-93b87493a291 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:16.853] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:16.956] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:16.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.413594ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: faaefcd7-61c0-4195-a9be-eb58e62a0dd3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:16.956] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:16Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009696852811504 | service: service-general
[2026-04-24 05:48:19.522] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a6de2bf5-2270-49f4-992e-9549e2be73fb
[2026-04-24 05:48:19.678] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.044013ms | method: GET | path: /api/v1/satusehat/servicerequest/a6de2bf5-2270-49f4-992e-9549e2be73fb | request_id: 02c913df-e23d-4c83-9f7d-0a9ad51b52d0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:19.679] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:19.785] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:19.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.710876ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6f74b4e6-79e3-4975-9bec-3102d4bd07d6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:19.786] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009699679445460 | service: service-general
[2026-04-24 05:48:22.354] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/386a793f-93c2-4fe0-a977-9fa6c1ae7e69
[2026-04-24 05:48:22.480] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.775067ms | method: GET | path: /api/v1/satusehat/servicerequest/386a793f-93c2-4fe0-a977-9fa6c1ae7e69 | request_id: 5589c4a5-579f-44b5-9431-c88c53b85b50 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:23.043] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/62e4e1fc-70fc-4960-940c-dc00a22258e9
[2026-04-24 05:48:23.185] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.002913ms | method: GET | path: /api/v1/satusehat/servicerequest/62e4e1fc-70fc-4960-940c-dc00a22258e9 | request_id: d2a513b7-5e96-4035-bc1b-cc20fab54d77 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:23.745] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e23fcc01-2e86-4172-bf56-f1d167b6b97e
[2026-04-24 05:48:23.863] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.06753ms | method: GET | path: /api/v1/satusehat/servicerequest/e23fcc01-2e86-4172-bf56-f1d167b6b97e | request_id: 3d62343b-4d1b-4e54-893a-bfb1be841fb0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:24.425] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6db6e19e-bd65-49af-802f-cd0b39439288
[2026-04-24 05:48:24.569] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.092407ms | method: GET | path: /api/v1/satusehat/servicerequest/6db6e19e-bd65-49af-802f-cd0b39439288 | request_id: d6586927-2c68-4feb-bb67-d4d374efef99 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:25.128] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a3d64e41-6ac3-4613-b79d-f3080c8afb26
[2026-04-24 05:48:25.258] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.376286ms | method: GET | path: /api/v1/satusehat/servicerequest/a3d64e41-6ac3-4613-b79d-f3080c8afb26 | request_id: 24ac8420-8740-4697-8bec-1bf089c2b87f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:25.809] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9fa5ac16-93c5-490d-9bb8-cae2fd6a3fdf
[2026-04-24 05:48:25.963] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.674348ms | method: GET | path: /api/v1/satusehat/servicerequest/9fa5ac16-93c5-490d-9bb8-cae2fd6a3fdf | request_id: 470b8a9e-5c06-43a4-81a7-02213e807a56 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:26.517] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d40252e7-e664-4f9a-9b13-738e6e6b6b17
[2026-04-24 05:48:26.680] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.215421ms | method: GET | path: /api/v1/satusehat/servicerequest/d40252e7-e664-4f9a-9b13-738e6e6b6b17 | request_id: c9811b7e-03ca-4189-8ee5-498f252dfa56 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:26.681] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:26.790] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:26.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.506017ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 798c5182-e1fa-4b3d-a0ea-275ea011e7ce | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:26.790] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:26Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009706680909286 | service: service-general
[2026-04-24 05:48:29.363] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9d520e57-ef1f-41f3-8716-95e3ecfbf74b
[2026-04-24 05:48:29.541] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 178.816979ms | method: GET | path: /api/v1/satusehat/servicerequest/9d520e57-ef1f-41f3-8716-95e3ecfbf74b | request_id: ade1a7be-d337-4a96-a1de-7adeb097ca42 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:30.099] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4a1b9686-9978-45b8-9608-74b089e26406
[2026-04-24 05:48:30.275] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.107024ms | method: GET | path: /api/v1/satusehat/servicerequest/4a1b9686-9978-45b8-9608-74b089e26406 | request_id: c6fac972-3f08-49d0-9ce6-de08f1b1cb63 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:30.276] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:30.415] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:30.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.777649ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a43220d4-5e03-40f4-bc8e-9fe6bc50caae | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:30.415] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:30Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009710275646159 | service: service-general
[2026-04-24 05:48:32.967] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cf347aed-88a7-4ffc-a9f8-eb2d1298e3d2
[2026-04-24 05:48:33.095] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.490723ms | method: GET | path: /api/v1/satusehat/servicerequest/cf347aed-88a7-4ffc-a9f8-eb2d1298e3d2 | request_id: ecf924cd-29ee-4c2e-a8ca-0180096b0fd3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:33.096] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:33.232] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:33.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.50077ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d386841b-d87d-4c54-83fb-f17e3199e28f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:33.232] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009713095856148 | service: service-general
[2026-04-24 05:48:35.803] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3c8d29e4-be2f-4cfc-a1e3-24f6a2a1a362
[2026-04-24 05:48:35.955] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.573241ms | method: GET | path: /api/v1/satusehat/servicerequest/3c8d29e4-be2f-4cfc-a1e3-24f6a2a1a362 | request_id: 8461a29a-70ae-4a01-8d81-6796088e9000 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:35.956] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:36.064] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:36.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.9984ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 737f62c3-5331-4f6f-a335-e12ff5e10f48 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:36.064] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009715955731518 | service: service-general
[2026-04-24 05:48:38.648] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a0c9fe61-505b-4754-8b4e-f4f0ea41b881
[2026-04-24 05:48:38.817] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.172178ms | method: GET | path: /api/v1/satusehat/servicerequest/a0c9fe61-505b-4754-8b4e-f4f0ea41b881 | request_id: 67cbadd2-d86e-4796-a615-81bc6bca0bbe | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:38.818] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:38.921] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:38.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.575461ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9ba195f8-4dbc-426e-bd6c-1f53056fedca | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:38.922] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009718818529079 | service: service-general
[2026-04-24 05:48:41.544] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8d5d2c71-5187-4dea-b258-b4a86c3c1fd1
[2026-04-24 05:48:41.667] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.961516ms | method: GET | path: /api/v1/satusehat/servicerequest/8d5d2c71-5187-4dea-b258-b4a86c3c1fd1 | request_id: 0e389ad8-bf14-432c-b1c8-3fd36e66122a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:41.668] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:41.810] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:41.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.515797ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 130a16e2-56a3-4c4f-8b3f-276748fd04a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:41.810] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009721668028990 | service: service-general
[2026-04-24 05:48:44.487] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0f64ebc9-d55d-490b-aebb-b034ecc81e40
[2026-04-24 05:48:44.653] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.048928ms | method: GET | path: /api/v1/satusehat/servicerequest/0f64ebc9-d55d-490b-aebb-b034ecc81e40 | request_id: 342bbb4c-4293-46d4-ba34-574d2bf63282 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:44.654] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:44.874] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:44.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.066516ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e4acc4ba-50b5-4e23-b71a-da9f9a38b1fa | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:44.875] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009724653892783 | service: service-general
[2026-04-24 05:48:47.434] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f1489b29-7083-4a34-8b14-9dd905f76e2b
[2026-04-24 05:48:47.593] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.709534ms | method: GET | path: /api/v1/satusehat/servicerequest/f1489b29-7083-4a34-8b14-9dd905f76e2b | request_id: 826ecaff-e60f-4adc-bc32-dcd7a1bd168e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:47.595] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:47.731] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:47.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.732184ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5f6295c9-710d-483d-a5c3-dd002b1ea56e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:47.731] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009727594655698 | service: service-general
[2026-04-24 05:48:50.311] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/077f5a83-9e00-492f-a8fb-9d0fe246446d
[2026-04-24 05:48:50.440] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.886558ms | method: GET | path: /api/v1/satusehat/servicerequest/077f5a83-9e00-492f-a8fb-9d0fe246446d | request_id: 870eb049-70d8-4f6b-a6e5-c2fa928bec0d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:51.025] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/acc7ddb4-c3ed-466d-87e1-7f9f136290fe
[2026-04-24 05:48:51.160] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.00811ms | method: GET | path: /api/v1/satusehat/servicerequest/acc7ddb4-c3ed-466d-87e1-7f9f136290fe | request_id: e526149b-b28c-4e73-962f-ac4bb35f3c0a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:51.161] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:51.259] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:51.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.693252ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5677e0dd-8c98-4e0f-868f-1fd072b26d28 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:51.260] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009731161397431 | service: service-general
[2026-04-24 05:48:53.827] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/944689c5-2230-4d92-90b8-7a025c2f3a32
[2026-04-24 05:48:54.092] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 265.007236ms | method: GET | path: /api/v1/satusehat/servicerequest/944689c5-2230-4d92-90b8-7a025c2f3a32 | request_id: b0cafd65-dd61-4044-aa52-0099097ea559 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:54.691] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f3e33a35-5737-4389-aae3-255cac4e411c
[2026-04-24 05:48:54.847] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.537159ms | method: GET | path: /api/v1/satusehat/servicerequest/f3e33a35-5737-4389-aae3-255cac4e411c | request_id: a78653eb-252e-41a3-b264-b7350885d16a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:54.848] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:54.949] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:54.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.30817ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bdf011cd-c5aa-49b6-85d2-c62ff8a25b8b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:54.950] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009734847794262 | service: service-general
[2026-04-24 05:48:57.570] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8a2495d8-f28d-46f1-a5e4-bb2f1b7e6d34
[2026-04-24 05:48:57.701] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.155004ms | method: GET | path: /api/v1/satusehat/servicerequest/8a2495d8-f28d-46f1-a5e4-bb2f1b7e6d34 | request_id: ec322bce-96d3-4a85-8b50-34f397a9afb2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:57.702] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:48:57.812] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:48:57.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.121518ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b390142d-0a69-4aec-ac0f-f6de5e42aab9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:48:57.812] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:48:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009737702416519 | service: service-general
[2026-04-24 05:49:00.389] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cb7efd24-cb83-4a2b-b6b7-5796a90adf32
[2026-04-24 05:49:00.517] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.71076ms | method: GET | path: /api/v1/satusehat/servicerequest/cb7efd24-cb83-4a2b-b6b7-5796a90adf32 | request_id: a29dc82a-bc13-43d0-997a-2273219037f8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:00.518] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:00.625] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:00.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.223917ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0683f2c1-0685-4e29-95f0-f591393c3110 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:00.625] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009740518365756 | service: service-general
[2026-04-24 05:49:03.198] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1ad737e6-94d4-4415-8dca-69f656b142d6
[2026-04-24 05:49:03.319] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.272884ms | method: GET | path: /api/v1/satusehat/servicerequest/1ad737e6-94d4-4415-8dca-69f656b142d6 | request_id: 4eb4490e-539a-419d-97a8-c7f02311d0ce | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:03.320] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:03.434] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:03.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.870911ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ee77f1cc-7fcb-4b7e-a1fe-6decbe38d008 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:03.434] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009743319652051 | service: service-general
[2026-04-24 05:49:05.978] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/66e00996-340d-4ef9-9cc0-d80ced361093
[2026-04-24 05:49:06.137] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.421178ms | method: GET | path: /api/v1/satusehat/servicerequest/66e00996-340d-4ef9-9cc0-d80ced361093 | request_id: b93dfc8c-3c9c-4c7e-8bb5-685b7d21a0a6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:06.138] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:06.314] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:06.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.217736ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 083ce524-532e-4dd8-9835-29a0955a8f8c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:06.314] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009746138205093 | service: service-general
[2026-04-24 05:49:08.882] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ebee697f-7ccd-4cae-b9c0-aac773dc94c3
[2026-04-24 05:49:09.013] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.460693ms | method: GET | path: /api/v1/satusehat/servicerequest/ebee697f-7ccd-4cae-b9c0-aac773dc94c3 | request_id: f2c4230d-836f-4a23-abf3-8f517da4d42c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:09.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:09.164] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:09.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.517869ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 94a6f72b-5e78-431e-bbbe-62f0d50a696c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:09.164] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009749014331564 | service: service-general
[2026-04-24 05:49:11.725] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ce07748e-c429-4feb-aadd-1519358fa2fa
[2026-04-24 05:49:11.839] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.783281ms | method: GET | path: /api/v1/satusehat/servicerequest/ce07748e-c429-4feb-aadd-1519358fa2fa | request_id: 57962815-ee2c-4e98-a5bd-7b4c9821ab30 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:11.840] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:11.941] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:11.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.301259ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 68079cfc-a3c8-436f-bf87-affd336fd005 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:11.942] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:11Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009751839771174 | service: service-general
[2026-04-24 05:49:14.515] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3a69af95-d567-45bf-a49a-7b68c733a83c
[2026-04-24 05:49:14.684] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.693688ms | method: GET | path: /api/v1/satusehat/servicerequest/3a69af95-d567-45bf-a49a-7b68c733a83c | request_id: a531820e-b06e-4ad8-bfb1-8181c79f6d36 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:14.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:14.828] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:14.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.878701ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9c6dce4f-9a70-4b8c-9727-bd0c9fae17c7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:14.828] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:14Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009754685428958 | service: service-general
[2026-04-24 05:49:17.399] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8f4f2c3a-6134-4ceb-93c9-fee61da54f65
[2026-04-24 05:49:17.522] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.195191ms | method: GET | path: /api/v1/satusehat/servicerequest/8f4f2c3a-6134-4ceb-93c9-fee61da54f65 | request_id: 501fb237-428b-4024-9e0c-bd40b20b1980 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:17.523] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:17.638] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:17.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.113946ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cb94ba1b-d888-422f-81d5-2a18ce1c265f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:17.639] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:17Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009757522972886 | service: service-general
[2026-04-24 05:49:19.987] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:20.206] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 219.51877ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 82e7934b-cb0f-4e4e-9a96-f0ff85ef5f09 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:22.804] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/44d314ba-74a7-479e-bfae-b971821319b1
[2026-04-24 05:49:22.974] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.839329ms | method: GET | path: /api/v1/satusehat/servicerequest/44d314ba-74a7-479e-bfae-b971821319b1 | request_id: 005e23fa-77bc-457b-adb7-cd8b0e9172af | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:22.975] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:23.082] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:23.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.754196ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c78fb0dc-75bd-4347-85c9-6e936869b80f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:23.082] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:23Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009762974645964 | service: service-general
[2026-04-24 05:49:25.651] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e45e9790-79bb-4d79-9be5-5cfbf0fdced3
[2026-04-24 05:49:25.834] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.932296ms | method: GET | path: /api/v1/satusehat/servicerequest/e45e9790-79bb-4d79-9be5-5cfbf0fdced3 | request_id: b0854666-4f3e-4c17-a465-11a789982271 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:25.836] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:25.966] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:25.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.811333ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7c3bfb4b-1131-463b-ba2a-da4e415503a9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:25.966] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009765835627284 | service: service-general
[2026-04-24 05:49:28.533] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0c1d5f46-9db7-411e-b1d1-7ba49d2d0c9f
[2026-04-24 05:49:28.671] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.913481ms | method: GET | path: /api/v1/satusehat/servicerequest/0c1d5f46-9db7-411e-b1d1-7ba49d2d0c9f | request_id: d9cd49f5-cdc8-48ba-a6ad-7a9b7219b6de | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:28.672] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:28.810] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:28.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.113554ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c68b4dfa-d6d7-4ee5-9f3f-7dc56945f467 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:28.811] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009768671814805 | service: service-general
[2026-04-24 05:49:31.366] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e4a801f8-1150-48ce-8528-b8f11b1f68f9
[2026-04-24 05:49:31.515] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.704743ms | method: GET | path: /api/v1/satusehat/servicerequest/e4a801f8-1150-48ce-8528-b8f11b1f68f9 | request_id: ec78587d-6314-4678-be4e-1c99516722a3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:31.516] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:31.624] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:31.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.516959ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cc5f0bc4-3779-439c-a413-bfa76bb9ea90 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:31.625] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009771516338823 | service: service-general
[2026-04-24 05:49:34.195] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5ec6a94f-2cce-41f5-9404-622395c8e6b3
[2026-04-24 05:49:34.327] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.395616ms | method: GET | path: /api/v1/satusehat/servicerequest/5ec6a94f-2cce-41f5-9404-622395c8e6b3 | request_id: 6e7ded7c-ad8a-41b8-b7dc-8904b362826a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:34.328] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:34.426] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:34.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.776003ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d8d26e7b-22f4-408c-a3f9-83a94992b6eb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:34.426] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:34Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009774327864299 | service: service-general
[2026-04-24 05:49:36.975] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/276309d1-ea50-4d40-bd07-6304474b9beb
[2026-04-24 05:49:37.139] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.815605ms | method: GET | path: /api/v1/satusehat/servicerequest/276309d1-ea50-4d40-bd07-6304474b9beb | request_id: e60c00f0-23bb-40ef-9efd-ce5663fd7f97 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:37.140] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:37.273] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:37.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.783619ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 194f552b-59e8-4f11-a1ec-ca19c4c63b6c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:37.274] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009777140352810 | service: service-general
[2026-04-24 05:49:39.832] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5479c6f6-d24b-489b-b095-291a71d79067
[2026-04-24 05:49:39.979] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.534097ms | method: GET | path: /api/v1/satusehat/servicerequest/5479c6f6-d24b-489b-b095-291a71d79067 | request_id: 0fd7d2fc-78cf-493a-bbd1-9e8fedf27329 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:39.980] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:40.124] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:40.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.597048ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f35974f4-67be-49c2-9156-ca43294e74bc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:40.124] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:40Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009779980176014 | service: service-general
[2026-04-24 05:49:42.675] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5b972bdb-9a90-4d86-a919-4ad79ab944d3
[2026-04-24 05:49:42.828] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.760774ms | method: GET | path: /api/v1/satusehat/servicerequest/5b972bdb-9a90-4d86-a919-4ad79ab944d3 | request_id: 2e17b669-56ea-4cfd-a28f-cc6adfd9c740 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:42.829] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:42.940] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:42.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.122535ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e9e9f408-22f4-4759-bf16-efef664c2911 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:42.940] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009782828702925 | service: service-general
[2026-04-24 05:49:45.563] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/99315a65-61be-4dcc-8921-f02c00d2ac53
[2026-04-24 05:49:45.727] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.023491ms | method: GET | path: /api/v1/satusehat/servicerequest/99315a65-61be-4dcc-8921-f02c00d2ac53 | request_id: 17298d2c-6af9-41f2-8188-7323871155f1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:45.728] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:45.860] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:45.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.090837ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 42d8b04c-1582-4326-82bb-aaf950d2ce01 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:45.861] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009785728019063 | service: service-general
[2026-04-24 05:49:48.482] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9407ace3-d243-4be9-89e0-1765eb6a1987
[2026-04-24 05:49:48.640] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.267754ms | method: GET | path: /api/v1/satusehat/servicerequest/9407ace3-d243-4be9-89e0-1765eb6a1987 | request_id: 51ca54dc-70f6-40a3-9889-30f1ff732ebb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:48.641] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:48.744] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:48.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.814246ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5ba2aa86-996d-4854-87a0-935193d1d55d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:48.744] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009788640825766 | service: service-general
[2026-04-24 05:49:51.311] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2f8a0cc4-eaa0-4e0d-b34c-46b409407ab5
[2026-04-24 05:49:51.442] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.39749ms | method: GET | path: /api/v1/satusehat/servicerequest/2f8a0cc4-eaa0-4e0d-b34c-46b409407ab5 | request_id: c0fef914-64da-46e3-9e0d-1aa9dfa4d779 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:51.443] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:51.546] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:51.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.206013ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e38a4222-7fbb-47c5-a7d5-48d58105b601 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:51.547] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009791442955157 | service: service-general
[2026-04-24 05:49:54.180] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9825f8b3-b1da-43da-a318-cfa57378e495
[2026-04-24 05:49:54.312] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.120801ms | method: GET | path: /api/v1/satusehat/servicerequest/9825f8b3-b1da-43da-a318-cfa57378e495 | request_id: cec7643c-edc7-46cf-9981-a831a7f1ff1c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:54.313] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:54.411] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:54.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.239161ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f6a570da-9fbc-4653-9699-a2f986604c53 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:54.411] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009794313459501 | service: service-general
[2026-04-24 05:49:57.038] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/92cf8053-2480-453c-a7c0-cc6b6ad0ba38
[2026-04-24 05:49:57.149] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.709265ms | method: GET | path: /api/v1/satusehat/servicerequest/92cf8053-2480-453c-a7c0-cc6b6ad0ba38 | request_id: 215fa8bc-bf65-4b3c-b89c-df5b040d1ace | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:57.150] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:49:57.241] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:49:57.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 91.692438ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 05d8c0de-75d9-425b-83c7-5c6b9a004705 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:57.242] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:49:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009797150406413 | service: service-general
[2026-04-24 05:49:59.812] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/97905aa4-2be1-415f-b999-37b5d4a9d427
[2026-04-24 05:49:59.986] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.493287ms | method: GET | path: /api/v1/satusehat/servicerequest/97905aa4-2be1-415f-b999-37b5d4a9d427 | request_id: f930d7f1-f976-48c9-99a7-89a430188bd4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:49:59.987] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:00.134] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:00.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.38614ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c5bc621f-c54b-42f5-9496-038c373c7bf2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:00.134] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009799987079497 | service: service-general
[2026-04-24 05:50:02.712] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2eab7934-ff8a-4ae2-9f43-b12b16b6a0ad
[2026-04-24 05:50:02.855] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.474451ms | method: GET | path: /api/v1/satusehat/servicerequest/2eab7934-ff8a-4ae2-9f43-b12b16b6a0ad | request_id: ee283ad3-19eb-4bfc-b5bc-f1f5bc173914 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:02.856] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:02.955] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:02.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.467311ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b0127f94-6e07-4156-bea0-acc0cde350d5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:02.956] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009802855644273 | service: service-general
[2026-04-24 05:50:05.521] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/88cfd105-45cc-40ae-9ff7-bcf4ae894d3b
[2026-04-24 05:50:05.659] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.101858ms | method: GET | path: /api/v1/satusehat/servicerequest/88cfd105-45cc-40ae-9ff7-bcf4ae894d3b | request_id: 26445807-a373-419d-9547-ddbe8cb5b8b7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:05.661] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:05.795] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:05.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.150503ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cecc532c-4b58-451a-be2e-06b61b7af150 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:05.795] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009805660501626 | service: service-general
[2026-04-24 05:50:08.362] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a0128121-c106-4956-a85a-23453e5786cb
[2026-04-24 05:50:08.486] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.716512ms | method: GET | path: /api/v1/satusehat/servicerequest/a0128121-c106-4956-a85a-23453e5786cb | request_id: 386195f4-7555-490b-bd7c-a4d18c8203b8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:09.046] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3d44dda0-9d52-404a-b7d4-94a001190340
[2026-04-24 05:50:09.226] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 179.522672ms | method: GET | path: /api/v1/satusehat/servicerequest/3d44dda0-9d52-404a-b7d4-94a001190340 | request_id: 3d5dc706-c067-47e7-b4b1-c8ae48fb24c1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:09.227] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:09.323] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:09.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.84197ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8751dad6-2cf8-4448-8775-c1ca493a806d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:09.323] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009809226711927 | service: service-general
[2026-04-24 05:50:11.889] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/64d1fd0a-9d33-4938-956c-9df2e4bb46f9
[2026-04-24 05:50:12.020] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.804761ms | method: GET | path: /api/v1/satusehat/servicerequest/64d1fd0a-9d33-4938-956c-9df2e4bb46f9 | request_id: 3971c59c-4fa3-4856-9c74-002112bcdfa2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:12.021] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:12.146] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:12.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.856525ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6abe1d81-12a9-47f8-b3f0-dcfa37279736 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:12.146] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009812021556002 | service: service-general
[2026-04-24 05:50:14.818] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c9d4d1e6-d79e-49d3-bb14-691c29593a28
[2026-04-24 05:50:14.985] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.689212ms | method: GET | path: /api/v1/satusehat/servicerequest/c9d4d1e6-d79e-49d3-bb14-691c29593a28 | request_id: be214117-4198-4c14-a472-d99ed634f098 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:14.986] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:15.122] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:15.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.768566ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3c62b96d-9c21-4160-95a4-987cc9c27068 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:15.123] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009814986351297 | service: service-general
[2026-04-24 05:50:17.789] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7ca932e5-06ac-40e9-8be9-00d7572513df
[2026-04-24 05:50:17.931] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.355254ms | method: GET | path: /api/v1/satusehat/servicerequest/7ca932e5-06ac-40e9-8be9-00d7572513df | request_id: 4a599b27-c55a-4086-b041-7e868cc19168 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:17.932] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:18.038] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:18.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.187733ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c0cafe8b-0119-4684-8eee-4c99bcbe6b34 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:18.038] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009817932516691 | service: service-general
[2026-04-24 05:50:20.590] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/319845ed-1ea9-4c48-a859-1495f7057269
[2026-04-24 05:50:20.759] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.718977ms | method: GET | path: /api/v1/satusehat/servicerequest/319845ed-1ea9-4c48-a859-1495f7057269 | request_id: 91c0f369-4053-432c-a058-b90b93e8706d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:20.760] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:20.866] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:20.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.019617ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3f465ded-a347-472d-be14-99c81fce5447 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:20.866] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:20Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009820759735654 | service: service-general
[2026-04-24 05:50:23.416] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/efaa7d62-ab0b-44a7-b5a7-a1529c9b40bd
[2026-04-24 05:50:23.576] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.64107ms | method: GET | path: /api/v1/satusehat/servicerequest/efaa7d62-ab0b-44a7-b5a7-a1529c9b40bd | request_id: 7a0ad28e-901b-4e61-acd8-6eb0f62b3798 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:23.577] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:23.716] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:23.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.439429ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5f4a533e-346a-4057-b0e4-d1b0ee98941d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:23.716] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:23Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009823577180409 | service: service-general
[2026-04-24 05:50:26.314] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ebc32774-3e32-45c0-a22e-c5f6cc78de6e
[2026-04-24 05:50:26.474] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.406456ms | method: GET | path: /api/v1/satusehat/servicerequest/ebc32774-3e32-45c0-a22e-c5f6cc78de6e | request_id: 0e89f1a9-2f76-405e-9d71-ba6f3fc5e06c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:26.476] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:26.571] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:26.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 96.291344ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f711dc99-b871-4d0a-bd3b-e84d6ad22874 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:26.572] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:26Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009826475607795 | service: service-general
[2026-04-24 05:50:29.203] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/59d8a561-00ef-4e66-b2de-d799a7804879
[2026-04-24 05:50:29.318] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.028984ms | method: GET | path: /api/v1/satusehat/servicerequest/59d8a561-00ef-4e66-b2de-d799a7804879 | request_id: e0edd4e4-6d9f-48a3-9301-d81d53e38312 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:29.319] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:29.428] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:29.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 109.371811ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 68358c37-7b29-4d5b-a4cf-e7f7b8f6ecd2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:29.428] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:29Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009829319213691 | service: service-general
[2026-04-24 05:50:31.992] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/439c2fda-1564-4f81-8c07-2cb52de62d7f
[2026-04-24 05:50:32.129] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.917691ms | method: GET | path: /api/v1/satusehat/servicerequest/439c2fda-1564-4f81-8c07-2cb52de62d7f | request_id: 31a9aeeb-7a60-42cc-a2ac-5f6db41431a7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:32.130] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:32.232] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:32.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.971977ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7df300aa-5133-4855-a2bc-cb5cbab78501 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:32.232] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009832129774207 | service: service-general
[2026-04-24 05:50:34.790] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/03b20765-d75f-4b9c-b0eb-fdaaa1ee1746
[2026-04-24 05:50:34.949] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.242413ms | method: GET | path: /api/v1/satusehat/servicerequest/03b20765-d75f-4b9c-b0eb-fdaaa1ee1746 | request_id: 6565aafb-4ef4-46aa-af6b-3395d015606c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:34.950] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:35.097] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:35.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.159351ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2af00223-a749-492b-85ae-fc49eb5e1289 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:35.098] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009834950005475 | service: service-general
[2026-04-24 05:50:37.657] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7aaf0da4-9328-4c4e-8c5f-69c6c27def5d
[2026-04-24 05:50:37.830] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 173.412148ms | method: GET | path: /api/v1/satusehat/servicerequest/7aaf0da4-9328-4c4e-8c5f-69c6c27def5d | request_id: 29bb044f-1d30-41b4-8d36-728364ba2482 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:37.831] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:37.928] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:37.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.358094ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1e5e5e3f-776f-457c-8ade-5a3aa8e4fc15 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:37.928] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009837830889131 | service: service-general
[2026-04-24 05:50:40.490] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4a52ebf3-84fb-47a5-a68d-9dc2c62e9a2f
[2026-04-24 05:50:40.629] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.861645ms | method: GET | path: /api/v1/satusehat/servicerequest/4a52ebf3-84fb-47a5-a68d-9dc2c62e9a2f | request_id: 11b5a7f2-9827-43d7-86e0-849371c54e3f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:40.630] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:40.758] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:40.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.482544ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c794e40e-d195-4ddf-83e0-72679588ab4a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:40.758] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:40Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009840629973839 | service: service-general
[2026-04-24 05:50:43.361] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a3119be6-c5f7-4e66-b372-a3cf6b3130d8
[2026-04-24 05:50:43.518] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.476856ms | method: GET | path: /api/v1/satusehat/servicerequest/a3119be6-c5f7-4e66-b372-a3cf6b3130d8 | request_id: 28dabfb2-96fb-41d6-8532-89cf45f1a6b4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:43.519] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:43.623] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:43.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.847449ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6c4af0a9-714d-4673-8aaa-d712c9be51f9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:43.624] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:43Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009843519155859 | service: service-general
[2026-04-24 05:50:46.191] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e526ad5e-62e9-4502-ab9b-a949f2a1f62f
[2026-04-24 05:50:46.318] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.000007ms | method: GET | path: /api/v1/satusehat/servicerequest/e526ad5e-62e9-4502-ab9b-a949f2a1f62f | request_id: d025646f-c95f-4a14-ba4a-a74b306770ee | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:46.319] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:46.457] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:46.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.589907ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 120d141f-a8c2-4e49-a43b-5af886bce5cf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:46.458] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009846319421168 | service: service-general
[2026-04-24 05:50:49.056] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/82a884f4-5cda-4895-86b9-86123a5c26cf
[2026-04-24 05:50:49.179] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.264166ms | method: GET | path: /api/v1/satusehat/servicerequest/82a884f4-5cda-4895-86b9-86123a5c26cf | request_id: 1bba8fd7-75ec-4182-a4b8-7607d7c13605 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:49.181] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:49.323] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:49.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.567519ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9901e6da-e02d-4d5b-90d1-532735b87d4c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:49.324] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009849180598752 | service: service-general
[2026-04-24 05:50:51.934] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/08ab61cb-cf82-4d8f-8e5a-478082f1f050
[2026-04-24 05:50:52.077] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.721768ms | method: GET | path: /api/v1/satusehat/servicerequest/08ab61cb-cf82-4d8f-8e5a-478082f1f050 | request_id: 7d36781e-9e67-4458-ac14-4a7f1d0c0168 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:52.078] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:52.213] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:52.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.108243ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8ededcb3-fa69-4160-930c-e7990ca76688 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:52.214] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009852078061603 | service: service-general
[2026-04-24 05:50:54.766] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2fe3e00c-c051-4ef2-a105-e5553e0f7136
[2026-04-24 05:50:54.903] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.406136ms | method: GET | path: /api/v1/satusehat/servicerequest/2fe3e00c-c051-4ef2-a105-e5553e0f7136 | request_id: 814ac46a-5eec-4926-863a-696b460cac5b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:54.905] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:55.037] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:55.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.117431ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4bed8309-038c-43ca-9531-2dcf42de4aa2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:55.037] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009854904543938 | service: service-general
[2026-04-24 05:50:57.608] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b152e405-cd40-4080-ba92-01faecbfc283
[2026-04-24 05:50:57.794] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 186.386578ms | method: GET | path: /api/v1/satusehat/servicerequest/b152e405-cd40-4080-ba92-01faecbfc283 | request_id: 51d472fd-6556-47e5-b880-85428a2011b8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:57.795] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:50:57.934] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:50:57.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.103381ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 742d5228-d05b-4584-bdc1-1752ea46d799 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:50:57.934] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:50:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009857795569816 | service: service-general
[2026-04-24 05:51:00.493] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4a1e21bf-6b79-4c56-b5e1-8ad092fe262f
[2026-04-24 05:51:00.638] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.900417ms | method: GET | path: /api/v1/satusehat/servicerequest/4a1e21bf-6b79-4c56-b5e1-8ad092fe262f | request_id: 7fc29b03-287a-4d81-96ad-573592cb6aa7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:00.640] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:00.866] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:00.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 227.469063ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d7846861-c93a-4708-bbb6-7f4c13323380 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:00.867] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009860639668681 | service: service-general
[2026-04-24 05:51:03.459] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0ed2c915-9c96-480f-9b1b-b2df469ca9fb
[2026-04-24 05:51:03.605] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.550997ms | method: GET | path: /api/v1/satusehat/servicerequest/0ed2c915-9c96-480f-9b1b-b2df469ca9fb | request_id: f4802e5c-3b1b-479e-80f0-73f8170bc3e4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:03.606] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:03.707] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:03.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.06932ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4e2a169c-8053-48c6-8fd0-14c4101ac41f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:03.708] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009863605932471 | service: service-general
[2026-04-24 05:51:06.289] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c0320e26-f243-4d08-bb83-7b1a37fe2a23
[2026-04-24 05:51:06.427] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.253225ms | method: GET | path: /api/v1/satusehat/servicerequest/c0320e26-f243-4d08-bb83-7b1a37fe2a23 | request_id: 1ef0e202-c64c-4565-b69a-fdd965c82d8e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:06.428] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:06.535] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:06.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.391387ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f1599a4a-0e4b-416d-81d9-ce4ba551ba1d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:06.535] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009866428330122 | service: service-general
[2026-04-24 05:51:09.172] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/441e18be-a23b-4a85-9dab-736132376fc7
[2026-04-24 05:51:09.346] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.440996ms | method: GET | path: /api/v1/satusehat/servicerequest/441e18be-a23b-4a85-9dab-736132376fc7 | request_id: 3f055ead-ea17-4c6c-aa29-a5b2d6d88c5b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:09.347] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:09.489] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:09.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.255911ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e3d0bc4f-8023-4b15-a884-90ba16afb6c7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:09.489] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009869347462031 | service: service-general
[2026-04-24 05:51:12.070] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cb99f172-084d-4752-87c1-88d4baa6d0ef
[2026-04-24 05:51:12.209] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.362674ms | method: GET | path: /api/v1/satusehat/servicerequest/cb99f172-084d-4752-87c1-88d4baa6d0ef | request_id: f617a5f3-287d-4f8a-96c9-a3a9adf9efa8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:12.210] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:12.347] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:12.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.409032ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4ff39106-9efc-4aa3-8705-92ef0c02f5bf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:12.347] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009872210315952 | service: service-general
[2026-04-24 05:51:14.918] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/29824d3f-d08e-4a7c-aad2-8f31dd035070
[2026-04-24 05:51:15.033] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.472698ms | method: GET | path: /api/v1/satusehat/servicerequest/29824d3f-d08e-4a7c-aad2-8f31dd035070 | request_id: ad726422-fa36-42dc-8075-37199c62beaf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:15.034] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:15.171] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:15.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.0904ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9d92ed7b-f9c0-4ecd-9428-ba8faf206d98 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:15.171] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009875034163743 | service: service-general
[2026-04-24 05:51:17.784] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/979717bb-9494-4447-8454-535b4fefba56
[2026-04-24 05:51:17.943] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.188127ms | method: GET | path: /api/v1/satusehat/servicerequest/979717bb-9494-4447-8454-535b4fefba56 | request_id: 924ea4c1-3074-4a47-a0dc-d11510c2be41 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:17.944] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:18.101] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:18.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.769781ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 39584562-dad0-4ceb-8b0e-a4cfb8e605a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:18.102] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009877944426597 | service: service-general
[2026-04-24 05:51:20.756] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:20.971] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.611471ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: daf398c8-f28e-4a62-a9e7-d2ac516f929f | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:23.589] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:23.883] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 294.336534ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c2977b5e-b018-4756-a308-74b7a277df6c | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:25.941] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:26.169] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 229.195347ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 10a597f9-3bf1-4353-9f18-c729d3004d81 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:28.873] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:29.113] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 240.250539ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 71697cf2-3a47-4f60-a0f9-755b2410c308 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:32.881] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:33.141] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 260.049934ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 28d8f487-7c8f-45b7-9309-10c3e373c645 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:35.723] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:35.982] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 258.998716ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d0da1bf1-83df-4d49-a9a4-89e9307ee03a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:38.666] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:38.885] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 220.047482ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b0e57272-2c3e-4644-980f-203ea82b9298 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:42.649] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f8101bef-0623-4607-932d-31080974749d
[2026-04-24 05:51:42.803] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.706864ms | method: GET | path: /api/v1/satusehat/servicerequest/f8101bef-0623-4607-932d-31080974749d | request_id: 6237ea89-97f2-49f6-9e69-5776fac1e167 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:43.391] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/073b9902-3bfe-41aa-b3e2-3438f20210e4
[2026-04-24 05:51:43.509] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.225502ms | method: GET | path: /api/v1/satusehat/servicerequest/073b9902-3bfe-41aa-b3e2-3438f20210e4 | request_id: 4d5ec3e1-6d6e-4a82-8b26-77e78a82df42 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:46.443] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:46.672] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 229.883197ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ff3e0444-f453-44df-965c-ee96fca31d2a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:50.515] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ea3ed5ca-5823-40d4-ae6a-14cfd30bfe4b
[2026-04-24 05:51:50.827] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 312.349043ms | method: GET | path: /api/v1/satusehat/servicerequest/ea3ed5ca-5823-40d4-ae6a-14cfd30bfe4b | request_id: cc5705b7-5761-483d-9ec4-d93198349434 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:51.422] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3ce27b5e-25fb-4fb6-8bec-2efd59426af3
[2026-04-24 05:51:51.566] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.44169ms | method: GET | path: /api/v1/satusehat/servicerequest/3ce27b5e-25fb-4fb6-8bec-2efd59426af3 | request_id: cfba6598-c1e0-411d-89f1-d4fb23ab0173 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:51.567] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:51.662] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:51.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.72554ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f525beff-3693-4452-8da9-14a8938ca28b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:51.663] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009911567190418 | service: service-general
[2026-04-24 05:51:54.228] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/30bcf0b0-f8a4-41b4-b791-35dafbda6763
[2026-04-24 05:51:54.373] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.969933ms | method: GET | path: /api/v1/satusehat/servicerequest/30bcf0b0-f8a4-41b4-b791-35dafbda6763 | request_id: eaada1bc-10e2-4b11-881e-02dece6fb42f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:54.374] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:54.484] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:54.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.723705ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9e34433d-fdd4-4e8a-9c02-d74e5ee9b698 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:54.484] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009914374017973 | service: service-general
[2026-04-24 05:51:57.070] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6cdfa95f-fab5-4d0b-9a1d-a255b6539eed
[2026-04-24 05:51:57.301] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 232.059743ms | method: GET | path: /api/v1/satusehat/servicerequest/6cdfa95f-fab5-4d0b-9a1d-a255b6539eed | request_id: 332cdb7b-dfb9-4989-b355-b435c44f13e2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:57.302] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:51:57.431] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:51:57.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.540487ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: decd9087-5f74-4b13-b311-8351f4114744 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:51:57.432] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:51:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009917302586893 | service: service-general
[2026-04-24 05:52:00.025] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/bdc55107-49a9-4f22-9872-0ffaa632c90e
[2026-04-24 05:52:00.161] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.223877ms | method: GET | path: /api/v1/satusehat/servicerequest/bdc55107-49a9-4f22-9872-0ffaa632c90e | request_id: 8591019a-2e68-4c6e-8729-b97e449e51f7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:00.162] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:00.270] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:00.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.785967ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 72844992-0331-4888-8fdc-486377c2ee73 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:00.271] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009920162215400 | service: service-general
[2026-04-24 05:52:02.847] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5808559b-1cca-45f7-9d4d-a1c39db7ec86
[2026-04-24 05:52:02.989] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.006824ms | method: GET | path: /api/v1/satusehat/servicerequest/5808559b-1cca-45f7-9d4d-a1c39db7ec86 | request_id: 1e42ebaf-5613-4a06-8f33-fbad942b81a3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:02.991] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:03.109] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:03.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.765776ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fed36448-661e-4a74-a127-2d6f25bb6e58 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:03.109] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009922990601087 | service: service-general
[2026-04-24 05:52:05.689] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ba0e883c-6333-4532-b615-01911c4f285d
[2026-04-24 05:52:05.818] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.361118ms | method: GET | path: /api/v1/satusehat/servicerequest/ba0e883c-6333-4532-b615-01911c4f285d | request_id: 3d25082f-2a49-4157-a152-93b477163de3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:05.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:05.953] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:05.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.590739ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e47eddeb-6530-4533-a85e-37a2f240c99d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:05.953] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009925818837749 | service: service-general
[2026-04-24 05:52:08.409] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:08.672] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 263.850589ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3b91e272-648f-44e5-8f0e-2b79d1494c38 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:11.294] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:11.620] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 326.271617ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3ae78282-5f73-4b55-8033-de21a67a866a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:14.282] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/54b2eac7-5804-400f-9dec-7dd6ab8be975
[2026-04-24 05:52:14.406] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.100076ms | method: GET | path: /api/v1/satusehat/servicerequest/54b2eac7-5804-400f-9dec-7dd6ab8be975 | request_id: a0075dd8-dea1-481c-8185-d5c94bb74826 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:14.407] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:14.511] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:14.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.321859ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 53be9872-950e-4344-a369-48847a62be30 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:14.512] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:14Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009934406702912 | service: service-general
[2026-04-24 05:52:17.076] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/112d5716-dc6d-4ec7-b091-9a59984c0e3d
[2026-04-24 05:52:17.200] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.523169ms | method: GET | path: /api/v1/satusehat/servicerequest/112d5716-dc6d-4ec7-b091-9a59984c0e3d | request_id: 3761bddd-e7ba-40dc-ba9e-89563ff42690 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:17.201] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:17.300] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:17.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.38827ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c822ca5a-8bf1-4817-99f7-fbaa8348db11 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:17.301] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:17Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009937201448874 | service: service-general
[2026-04-24 05:52:19.913] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0040c724-a1b4-4ec4-a336-1f13c1e2d506
[2026-04-24 05:52:20.087] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 174.365967ms | method: GET | path: /api/v1/satusehat/servicerequest/0040c724-a1b4-4ec4-a336-1f13c1e2d506 | request_id: 43f35eef-97ba-40e2-8b64-1a2d645d008e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:20.088] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:20.186] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:20.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.307474ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: aabb2ddb-aea7-4566-a7db-a119aa6ef6c5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:20.187] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:20Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009940087637061 | service: service-general
[2026-04-24 05:52:22.738] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/87ad53ba-9356-4b36-b7b6-68e027db835f
[2026-04-24 05:52:22.903] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.08128ms | method: GET | path: /api/v1/satusehat/servicerequest/87ad53ba-9356-4b36-b7b6-68e027db835f | request_id: c0fc92e3-917f-4faf-aef6-e619c8b9fcd2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:22.905] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:23.040] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:23.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.954056ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e5632eec-cc99-4577-89a2-037cc42f89dd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:23.040] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:23Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009942904560891 | service: service-general
[2026-04-24 05:52:25.589] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/38a703f5-9f97-403f-bf06-811986f39532
[2026-04-24 05:52:25.733] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.980988ms | method: GET | path: /api/v1/satusehat/servicerequest/38a703f5-9f97-403f-bf06-811986f39532 | request_id: 2b7a98e4-42b5-423a-99ab-a800e30b83ef | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:25.734] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:25.838] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:25.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.585717ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a2fba9bd-b74a-4ba7-880c-dc739fb95ca7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:25.838] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009945733846530 | service: service-general
[2026-04-24 05:52:28.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/137a0626-2332-4ba1-83f9-50792181097c
[2026-04-24 05:52:28.649] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.124359ms | method: GET | path: /api/v1/satusehat/servicerequest/137a0626-2332-4ba1-83f9-50792181097c | request_id: 16ddc578-8a2e-4f0f-a433-a83a853eda79 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:28.650] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:28.778] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:28.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.130273ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 31c83b20-78ce-41ea-907e-d943e44635a3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:28.779] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009948649953552 | service: service-general
[2026-04-24 05:52:31.433] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5796aa14-1198-4751-982a-047ad781fbab
[2026-04-24 05:52:31.579] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.167989ms | method: GET | path: /api/v1/satusehat/servicerequest/5796aa14-1198-4751-982a-047ad781fbab | request_id: 0b0ed8af-991a-4f0c-9c32-47e05cb7b12b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:31.580] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:31.720] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:31.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.497028ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d9ecce19-fd2c-492e-b87b-0b7208966651 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:31.720] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009951580207773 | service: service-general
[2026-04-24 05:52:34.334] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b0196865-80be-4c15-9e73-23f9e1cf8d07
[2026-04-24 05:52:34.445] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.04233ms | method: GET | path: /api/v1/satusehat/servicerequest/b0196865-80be-4c15-9e73-23f9e1cf8d07 | request_id: 92f5a9cc-9bca-43e2-ba72-6edb4c4ac4ee | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:34.446] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:34.576] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:34.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.772298ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cc45ecf3-a4c4-4399-b51a-1cae6e73195e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:34.576] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:34Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009954445932692 | service: service-general
[2026-04-24 05:52:37.230] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/28b1fb11-2de0-4994-bd04-83fe60268f72
[2026-04-24 05:52:37.363] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.356196ms | method: GET | path: /api/v1/satusehat/servicerequest/28b1fb11-2de0-4994-bd04-83fe60268f72 | request_id: 3b1f7809-7aa3-49f9-ba1a-3b38bed0a79f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:37.364] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:37.470] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:37.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.773235ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 97b0cb5a-129e-4175-b52e-611494fd6384 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:37.470] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009957363987739 | service: service-general
[2026-04-24 05:52:40.087] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e00b461d-32cd-4eda-950c-8a05f2bd6bad
[2026-04-24 05:52:40.246] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.504297ms | method: GET | path: /api/v1/satusehat/servicerequest/e00b461d-32cd-4eda-950c-8a05f2bd6bad | request_id: 1e065477-86fc-4697-863a-0c00a0a7705d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:40.247] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:40.416] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:40.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.239378ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f82e5799-9c9c-4781-9d6c-71e06a05201f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:40.416] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:40Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009960247381955 | service: service-general
[2026-04-24 05:52:43.018] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/140bd482-e577-4e96-a411-901617bddb98
[2026-04-24 05:52:43.129] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.817934ms | method: GET | path: /api/v1/satusehat/servicerequest/140bd482-e577-4e96-a411-901617bddb98 | request_id: fcb8ab93-9b23-4c54-9e35-6d1adf9d6276 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:43.130] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:43.225] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:43.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 95.317993ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 624ce020-e2ba-4dc4-b4a1-a1ae67548ed5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:43.225] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:43Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009963130551921 | service: service-general
[2026-04-24 05:52:45.819] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6eaed410-9d64-47fd-b458-0f8597bb9746
[2026-04-24 05:52:45.974] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.787582ms | method: GET | path: /api/v1/satusehat/servicerequest/6eaed410-9d64-47fd-b458-0f8597bb9746 | request_id: afc2caa3-aa9a-4c70-b097-d94a13f67688 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:45.975] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:46.099] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:46.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.439905ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0b21a0f2-feaf-4785-8b5f-0bb930dd0848 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:46.099] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009965975260554 | service: service-general
[2026-04-24 05:52:48.698] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6bcb2dc4-4456-4092-bf65-f3c71ae6f50f
[2026-04-24 05:52:48.864] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.302119ms | method: GET | path: /api/v1/satusehat/servicerequest/6bcb2dc4-4456-4092-bf65-f3c71ae6f50f | request_id: d817d891-07d8-495d-96a0-7029b636bf5b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:48.865] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:49.007] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:49.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.91912ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2e11b951-99e4-407b-b3bf-8d16f75080c4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:49.008] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009968865104163 | service: service-general
[2026-04-24 05:52:51.618] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/aea06b92-9631-4918-9cc3-a14336357116
[2026-04-24 05:52:51.750] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.222522ms | method: GET | path: /api/v1/satusehat/servicerequest/aea06b92-9631-4918-9cc3-a14336357116 | request_id: 69ef412d-30a4-4cd4-bea5-e7077664d2ca | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:51.751] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:51.901] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:51.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.844544ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a28f2e6d-5b75-43a4-98fb-1112cd73edcc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:51.901] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009971750869556 | service: service-general
[2026-04-24 05:52:54.473] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ef56a10d-f517-4e2e-b7a1-2bdee1c0a5d1
[2026-04-24 05:52:54.884] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 411.47451ms | method: GET | path: /api/v1/satusehat/servicerequest/ef56a10d-f517-4e2e-b7a1-2bdee1c0a5d1 | request_id: 0965bef6-67fa-448e-94ca-1bf3e447483e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:54.885] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:55.024] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:55.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.86855ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3a458b45-b68c-4b9c-b507-802f2558b746 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:55.025] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009974885043102 | service: service-general
[2026-04-24 05:52:57.591] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/95e80bf1-aba6-45a4-b1dd-dcc2b1ad07ee
[2026-04-24 05:52:57.745] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.846672ms | method: GET | path: /api/v1/satusehat/servicerequest/95e80bf1-aba6-45a4-b1dd-dcc2b1ad07ee | request_id: 2e07be11-c2e3-4c33-9798-d5ddd864dfae | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:57.746] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:52:57.861] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:52:57.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.208386ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: dc8109d3-b381-4c47-bec5-5306dc83c47e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:52:57.861] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:52:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009977746513607 | service: service-general
[2026-04-24 05:53:00.491] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/63bda95b-6714-41ee-b936-6094c1b27394
[2026-04-24 05:53:00.647] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.441992ms | method: GET | path: /api/v1/satusehat/servicerequest/63bda95b-6714-41ee-b936-6094c1b27394 | request_id: f3f3e60a-5386-4f7d-97f5-02f36c4e289c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:00.649] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:00.786] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:00.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.515945ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 966049cd-27cb-401e-8099-ca6672603a80 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:00.787] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009980648530626 | service: service-general
[2026-04-24 05:53:03.677] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/11fffa57-9770-4b2d-b2c7-26f7ca54faba
[2026-04-24 05:53:03.816] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.797315ms | method: GET | path: /api/v1/satusehat/servicerequest/11fffa57-9770-4b2d-b2c7-26f7ca54faba | request_id: 674feb95-469b-4855-9d07-c182148018f9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:03.817] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:03.915] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:03.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.05441ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: de0249a2-ea43-429c-ba63-3bd6fe5cbde4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:03.916] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009983817073201 | service: service-general
[2026-04-24 05:53:06.539] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b003e6df-63cc-45bd-b807-1d83fe056176
[2026-04-24 05:53:06.671] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.636257ms | method: GET | path: /api/v1/satusehat/servicerequest/b003e6df-63cc-45bd-b807-1d83fe056176 | request_id: 818ec589-ebfa-48f2-b696-a3ee1c970d48 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:06.673] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:06.790] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:06.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.69438ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c1ce9983-d4d0-4d4e-852e-b7838750e99e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:06.791] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009986672474793 | service: service-general
[2026-04-24 05:53:09.351] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1c7857f1-0762-4e62-8ef2-7e516617428c
[2026-04-24 05:53:09.475] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.888246ms | method: GET | path: /api/v1/satusehat/servicerequest/1c7857f1-0762-4e62-8ef2-7e516617428c | request_id: a04c0a8e-4c19-40c2-ab94-c07ddf621694 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:09.476] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:09.613] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:09.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.170852ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3708189d-8272-4f65-a1d0-0e85ea3c0763 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:09.613] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009989476263502 | service: service-general
[2026-04-24 05:53:12.194] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d4a324c9-f533-448d-9739-65b7cb344635
[2026-04-24 05:53:12.317] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.573216ms | method: GET | path: /api/v1/satusehat/servicerequest/d4a324c9-f533-448d-9739-65b7cb344635 | request_id: f04a23e0-d54a-443d-a464-e872d9156b4c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:12.886] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6d6c3417-0a9e-4905-bd57-cf99f2cc12a5
[2026-04-24 05:53:13.036] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.716092ms | method: GET | path: /api/v1/satusehat/servicerequest/6d6c3417-0a9e-4905-bd57-cf99f2cc12a5 | request_id: abd4736d-b64c-4472-9eac-7c46c652af80 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:13.037] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:13.139] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:13.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.65148ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0acbd07e-de38-4a36-bce3-9dcb15aa1beb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:13.139] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:13Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009993037185789 | service: service-general
[2026-04-24 05:53:15.699] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2a103248-e2eb-4867-bbbf-ef3f5a9e8a12
[2026-04-24 05:53:15.862] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.518359ms | method: GET | path: /api/v1/satusehat/servicerequest/2a103248-e2eb-4867-bbbf-ef3f5a9e8a12 | request_id: 43a13cc9-509c-43b9-a2cb-e24641d429f6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:16.420] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9f4ea09b-c9fb-4726-bba5-74b22c561006
[2026-04-24 05:53:16.571] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.640874ms | method: GET | path: /api/v1/satusehat/servicerequest/9f4ea09b-c9fb-4726-bba5-74b22c561006 | request_id: 99a041f1-45e1-4ff8-8be2-42285e4f9397 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:17.127] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/45021800-44c5-4e33-8ed3-ed006bfbcc49
[2026-04-24 05:53:17.280] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.285833ms | method: GET | path: /api/v1/satusehat/servicerequest/45021800-44c5-4e33-8ed3-ed006bfbcc49 | request_id: 704bb422-f103-4aab-9b61-3199229ba182 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:17.841] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5456cded-e210-4b98-a5cc-935cc22f8cf9
[2026-04-24 05:53:17.960] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.285606ms | method: GET | path: /api/v1/satusehat/servicerequest/5456cded-e210-4b98-a5cc-935cc22f8cf9 | request_id: f8ce4516-7f10-4a11-b9ba-6929bbd8bd8d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:18.505] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/024beb86-b051-4354-a892-51b1089adc8e
[2026-04-24 05:53:18.621] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.769953ms | method: GET | path: /api/v1/satusehat/servicerequest/024beb86-b051-4354-a892-51b1089adc8e | request_id: 0d4dcc01-5bd6-4375-b782-c2f8ab8a8dbb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:19.180] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7c97230c-b33a-4741-8bc8-3770c1f8b77e
[2026-04-24 05:53:19.319] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.535517ms | method: GET | path: /api/v1/satusehat/servicerequest/7c97230c-b33a-4741-8bc8-3770c1f8b77e | request_id: edf1bd3f-8e99-4556-8922-e2c273a1c975 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:19.320] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:19.439] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:19.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 120.275437ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1b99b686-c705-431c-815b-065cdbf7ae2d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:19.440] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777009999319876114 | service: service-general
[2026-04-24 05:53:22.000] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/18a118fa-0fc1-482e-9b6a-4382eacae236
[2026-04-24 05:53:22.301] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 301.63991ms | method: GET | path: /api/v1/satusehat/servicerequest/18a118fa-0fc1-482e-9b6a-4382eacae236 | request_id: 20404f8d-3e2d-4e9b-960f-3fb72b4774cf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:22.302] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:22.426] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:22.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.01181ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e6552eb8-da3a-45a8-a719-fa0b68cacf9b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:22.426] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010002302357525 | service: service-general
[2026-04-24 05:53:25.011] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/bb91b70f-51d5-4d95-b0e1-421640fc9028
[2026-04-24 05:53:25.128] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.07136ms | method: GET | path: /api/v1/satusehat/servicerequest/bb91b70f-51d5-4d95-b0e1-421640fc9028 | request_id: 4dbeae20-bd10-401c-90c2-ab08da5755c0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:25.129] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:25.238] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:25.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.417863ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4c7c7f89-a268-48a5-b985-4f53553b2b5b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:25.239] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010005128716615 | service: service-general
[2026-04-24 05:53:27.794] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/16eedfc8-1f46-4c88-9028-6e0bcd9d832d
[2026-04-24 05:53:27.961] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.717002ms | method: GET | path: /api/v1/satusehat/servicerequest/16eedfc8-1f46-4c88-9028-6e0bcd9d832d | request_id: 88e7bc5c-29e7-4127-aed7-862c5addbaec | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:27.962] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:28.070] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:28.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.833893ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5754f7f6-05a6-43d3-9db4-8073c97f4b84 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:28.071] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010007962047364 | service: service-general
[2026-04-24 05:53:30.630] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/48a48cc6-a715-4c50-91d1-b343873ba4fc
[2026-04-24 05:53:30.769] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.037979ms | method: GET | path: /api/v1/satusehat/servicerequest/48a48cc6-a715-4c50-91d1-b343873ba4fc | request_id: 78be9111-f86d-4d6a-8fa3-3ab84fa12acb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:30.770] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:30.876] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:30.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.089334ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 09e73dd9-17f6-4cf8-b11a-74dd693df7a2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:30.877] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:30Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010010770125645 | service: service-general
[2026-04-24 05:53:33.424] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7d4572d3-3359-4aaf-ac16-0ffe1f23e16c
[2026-04-24 05:53:33.581] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.340711ms | method: GET | path: /api/v1/satusehat/servicerequest/7d4572d3-3359-4aaf-ac16-0ffe1f23e16c | request_id: 06a5f92e-8bc7-411d-8712-7793aadd5b41 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:33.582] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:33.721] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:33.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.38152ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8beb5652-74df-427a-baa4-4dc46d75fc55 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:33.722] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010013582546954 | service: service-general
[2026-04-24 05:53:36.325] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d3b615b3-1315-42e5-adc3-1856d1fdb904
[2026-04-24 05:53:36.467] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.124312ms | method: GET | path: /api/v1/satusehat/servicerequest/d3b615b3-1315-42e5-adc3-1856d1fdb904 | request_id: 7e785ddd-9bbe-457e-9cf9-ffea3134101c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:36.468] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:36.571] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:36.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.899227ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8429ac2f-9033-40d9-aaf0-c8a41a7164a1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:36.571] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010016467778348 | service: service-general
[2026-04-24 05:53:39.141] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1807200a-35b2-4145-a1ed-d8acae3dbe7d
[2026-04-24 05:53:39.285] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.009508ms | method: GET | path: /api/v1/satusehat/servicerequest/1807200a-35b2-4145-a1ed-d8acae3dbe7d | request_id: 85a67bc4-08a0-4045-bc3b-1a89aaff4a7d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:39.286] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:39.425] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:39.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.478301ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f245a422-7a0f-44ee-a233-e65a3b0b718e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:39.425] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010019285908826 | service: service-general
[2026-04-24 05:53:42.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/01d0225b-6702-4247-874c-2b96cde4efed
[2026-04-24 05:53:42.159] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.282113ms | method: GET | path: /api/v1/satusehat/servicerequest/01d0225b-6702-4247-874c-2b96cde4efed | request_id: 8f0c89be-a40d-4ece-85f6-a5b833b9afc5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:42.160] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:42.298] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:42.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.96833ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 106cf417-7160-4260-8b98-4909a627365a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:42.298] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010022159656672 | service: service-general
[2026-04-24 05:53:44.923] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/302fe9b8-499c-4b01-9734-251b39666aff
[2026-04-24 05:53:45.092] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.877565ms | method: GET | path: /api/v1/satusehat/servicerequest/302fe9b8-499c-4b01-9734-251b39666aff | request_id: a4db3f46-f792-42e7-bab1-78c304cd6913 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:45.093] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:45.227] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:45.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.826188ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: af67035a-bc6d-4d96-85a2-73f31bb21b6d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:45.227] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010025092893913 | service: service-general
[2026-04-24 05:53:47.790] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e1511750-01cd-4b11-8058-fe33e13f0acd
[2026-04-24 05:53:47.939] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.797005ms | method: GET | path: /api/v1/satusehat/servicerequest/e1511750-01cd-4b11-8058-fe33e13f0acd | request_id: 0b5c8c95-0eb1-4373-b5f8-6f0aff2b38d0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:47.940] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:48.039] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:48.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.163918ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b50e25ed-6da4-435f-87f3-66cbe70d5bb5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:48.039] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010027940425516 | service: service-general
[2026-04-24 05:53:50.686] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2634c082-c70d-47df-80a6-e6270f430014
[2026-04-24 05:53:50.829] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.035864ms | method: GET | path: /api/v1/satusehat/servicerequest/2634c082-c70d-47df-80a6-e6270f430014 | request_id: 236458a1-741c-4773-a67e-ae9f3c26f8f2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:50.830] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:50.963] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:50.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.243265ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 52eec309-826c-41e9-8d0d-8e077dc946e8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:50.963] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010030830093235 | service: service-general
[2026-04-24 05:53:53.561] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/dc17efea-dd4f-4376-8ded-f26048b28e03
[2026-04-24 05:53:54.007] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 446.616216ms | method: GET | path: /api/v1/satusehat/servicerequest/dc17efea-dd4f-4376-8ded-f26048b28e03 | request_id: 8960f79b-883e-430c-b4a6-039e737cfbd1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:54.008] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:54.131] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:54.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.049313ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 043634a9-1304-4f8c-bc2b-69933bcc3e07 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:54.132] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010034007932555 | service: service-general
[2026-04-24 05:53:56.683] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8842adae-b394-41cd-bd4c-b1b86278fde5
[2026-04-24 05:53:56.801] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 118.261897ms | method: GET | path: /api/v1/satusehat/servicerequest/8842adae-b394-41cd-bd4c-b1b86278fde5 | request_id: 4c2f685b-0607-45b1-be3a-5a50041af6fd | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:56.802] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:56.937] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:56.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.456539ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a01e494f-4b01-469e-8e5b-f24d6896c564 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:56.937] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:56Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010036802119656 | service: service-general
[2026-04-24 05:53:59.517] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3c68fb3e-297b-4442-9fd3-83e13805f6d5
[2026-04-24 05:53:59.667] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.076741ms | method: GET | path: /api/v1/satusehat/servicerequest/3c68fb3e-297b-4442-9fd3-83e13805f6d5 | request_id: c253a3be-dd94-46ae-9d2a-a58e564788f2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:59.668] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:53:59.813] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:53:59.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.91434ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f5f3b1bc-2664-4852-bd82-ccf56815ade9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:53:59.814] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:53:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010039667978353 | service: service-general
[2026-04-24 05:54:02.438] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:02.698] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 260.450261ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fd18554a-fa30-4d11-8e87-a462f0895abe | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:05.286] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c49c959d-d1d7-41ac-a5a0-b4ab0198be00
[2026-04-24 05:54:05.436] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.934954ms | method: GET | path: /api/v1/satusehat/servicerequest/c49c959d-d1d7-41ac-a5a0-b4ab0198be00 | request_id: 36e9ecec-4cee-4772-bfc7-c5883389ec02 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:05.437] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:05.575] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:05.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.118699ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2a3cb7c0-d971-4687-8322-0d94238a74d7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:05.575] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010045436643129 | service: service-general
[2026-04-24 05:54:08.144] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/fbac4fd2-75bb-4031-a6da-5c7346c2e244
[2026-04-24 05:54:08.308] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.998444ms | method: GET | path: /api/v1/satusehat/servicerequest/fbac4fd2-75bb-4031-a6da-5c7346c2e244 | request_id: 2c1c58e5-be80-44ba-885a-c2c380c72b4c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:08.310] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:08.446] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:08.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.495676ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d5ec8e79-81e9-4b76-9002-39db3c3ac2bb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:08.447] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010048309558156 | service: service-general
[2026-04-24 05:54:10.996] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/800b1348-8b07-40eb-b54a-6fed5268b900
[2026-04-24 05:54:11.158] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.494562ms | method: GET | path: /api/v1/satusehat/servicerequest/800b1348-8b07-40eb-b54a-6fed5268b900 | request_id: 533f66e8-2903-4b4f-86a5-171c9700a629 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:11.159] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:11.297] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:11.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.101661ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 89a00a30-192b-47ee-96c3-2eb3c70b7f90 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:11.297] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:11Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010051159342479 | service: service-general
[2026-04-24 05:54:13.867] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f8e5274e-3616-4828-8d2a-9d3c9b4fc964
[2026-04-24 05:54:14.013] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.13461ms | method: GET | path: /api/v1/satusehat/servicerequest/f8e5274e-3616-4828-8d2a-9d3c9b4fc964 | request_id: f96310f3-1327-4170-a8c1-898cb501a1b7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:14.014] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:14.150] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:14.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.612175ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7c5f9ad9-1104-431e-9679-e4cfed62f93d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:14.150] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:14Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010054013942399 | service: service-general
[2026-04-24 05:54:16.719] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e470458c-e753-4a14-a9c4-0f84f89ac795
[2026-04-24 05:54:16.851] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.404955ms | method: GET | path: /api/v1/satusehat/servicerequest/e470458c-e753-4a14-a9c4-0f84f89ac795 | request_id: 8279b60f-13d0-433c-a1d2-cb1fc2c5e236 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:16.852] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:16.980] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:16.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.517204ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 77f1c843-d817-4387-a92c-fe807c952a1c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:16.981] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:16Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010056852500798 | service: service-general
[2026-04-24 05:54:19.555] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7d525a38-6519-4173-9cfd-e4e6655b867b
[2026-04-24 05:54:19.666] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.597272ms | method: GET | path: /api/v1/satusehat/servicerequest/7d525a38-6519-4173-9cfd-e4e6655b867b | request_id: 4ca39910-039b-44fe-bb78-a583bb69558d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:19.667] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:19.770] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:19.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.149926ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6bae2aa6-625c-4b5b-a145-bc4626fa557e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:19.771] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010059666799800 | service: service-general
[2026-04-24 05:54:22.329] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7cf149ca-fe33-401a-8b55-eb8903445e1a
[2026-04-24 05:54:22.472] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.995741ms | method: GET | path: /api/v1/satusehat/servicerequest/7cf149ca-fe33-401a-8b55-eb8903445e1a | request_id: 709a78c1-2e07-4eff-8ab9-de0f0ea4af30 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:22.473] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:22.608] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:22.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.368596ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a6e2572f-9ed1-49d0-b274-10937d6457f9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:22.609] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010062473536423 | service: service-general
[2026-04-24 05:54:25.177] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a06f41fa-923a-4552-a881-c89db14e118a
[2026-04-24 05:54:25.342] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.565012ms | method: GET | path: /api/v1/satusehat/servicerequest/a06f41fa-923a-4552-a881-c89db14e118a | request_id: df2ed930-4272-487a-bd6e-666835f629a7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:25.343] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:25.453] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:25.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.850422ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6a00207d-32ae-42e4-bd78-bb674cbd2885 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:25.453] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010065342888805 | service: service-general
[2026-04-24 05:54:28.027] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/24d06a4a-a640-44d1-8ff7-33f794358f9f
[2026-04-24 05:54:28.177] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 150.750027ms | method: GET | path: /api/v1/satusehat/servicerequest/24d06a4a-a640-44d1-8ff7-33f794358f9f | request_id: 73a8fae3-a18a-4452-9bce-774f4ba9bfb3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:28.178] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:28.378] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:28.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 201.144955ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6a59a9e4-369c-4c0c-a421-6f6ac33e509b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:28.379] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010068177995828 | service: service-general
[2026-04-24 05:54:30.966] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ab0963d5-9fd2-4c40-93e4-537a7994277a
[2026-04-24 05:54:31.089] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.401293ms | method: GET | path: /api/v1/satusehat/servicerequest/ab0963d5-9fd2-4c40-93e4-537a7994277a | request_id: 76085b40-9628-44fe-9815-6d048a51cbbe | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:31.090] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:31.204] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:31.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.149085ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bbabe147-fa64-4fcf-ba0d-85192a0a6af2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:31.204] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010071090172153 | service: service-general
[2026-04-24 05:54:33.769] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0485ebb2-9d9f-4604-bb25-078d0d66d31b
[2026-04-24 05:54:33.918] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 149.382698ms | method: GET | path: /api/v1/satusehat/servicerequest/0485ebb2-9d9f-4604-bb25-078d0d66d31b | request_id: 67320379-fcb9-485e-97ba-f58753aae491 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:34.482] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/dad33c87-0928-4438-95e3-8a4525f43c94
[2026-04-24 05:54:34.610] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.918536ms | method: GET | path: /api/v1/satusehat/servicerequest/dad33c87-0928-4438-95e3-8a4525f43c94 | request_id: 7d19e3da-0f7d-491f-a002-0440e087cc4e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:34.611] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:34.715] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:34.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.35935ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d2b604e1-4fbd-4bd8-87f1-14e8a88f9e8e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:34.715] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:34Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010074611228623 | service: service-general
[2026-04-24 05:54:37.293] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/048e62f5-f683-41cd-b005-11664458b538
[2026-04-24 05:54:37.404] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.803616ms | method: GET | path: /api/v1/satusehat/servicerequest/048e62f5-f683-41cd-b005-11664458b538 | request_id: c424c62f-10b5-466d-a184-1088916d4dc2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:37.405] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:37.547] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:37.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.257211ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5a433023-7752-4796-8d7c-2470682c7e56 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:37.547] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010077404971684 | service: service-general
[2026-04-24 05:54:44.516] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/da392fcd-efa7-4084-af7d-9ce07a66c184
[2026-04-24 05:54:44.679] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.179344ms | method: GET | path: /api/v1/satusehat/servicerequest/da392fcd-efa7-4084-af7d-9ce07a66c184 | request_id: dc0027ca-b802-4ce7-86a8-a8c2532a7a9e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:46.570] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ca7c6fba-e804-46b8-9690-2aa26fcc1f65
[2026-04-24 05:54:46.712] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.189339ms | method: GET | path: /api/v1/satusehat/servicerequest/ca7c6fba-e804-46b8-9690-2aa26fcc1f65 | request_id: b9cbe78c-1e59-498f-9b91-df7513d2c0fa | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:47.324] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:47.570] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 246.316591ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 71637054-d257-4481-8a11-8ec6b795a299 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:50.197] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:50.504] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 307.667024ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 59eb10b2-9ab5-4498-bf26-26f9de78fb09 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:53.093] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8a604ddd-633a-4907-9bd8-d05ed852f92a
[2026-04-24 05:54:53.254] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.780808ms | method: GET | path: /api/v1/satusehat/servicerequest/8a604ddd-633a-4907-9bd8-d05ed852f92a | request_id: c5b8cdf0-8212-4969-b66c-0d24cd3cf9dc | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:53.270] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:53.518] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 248.132293ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 041c9679-611c-4221-9ec1-7ebf8c341851 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:56.129] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2b1a8a49-9665-4a80-883d-a9ffcb259e30
[2026-04-24 05:54:56.266] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.737588ms | method: GET | path: /api/v1/satusehat/servicerequest/2b1a8a49-9665-4a80-883d-a9ffcb259e30 | request_id: dfb155fb-a5d2-4898-af66-791c35adc02b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:56.825] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/345e7d7c-709b-4e7a-acea-b140bdd6de26
[2026-04-24 05:54:56.959] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.244623ms | method: GET | path: /api/v1/satusehat/servicerequest/345e7d7c-709b-4e7a-acea-b140bdd6de26 | request_id: 1e394eb2-de7e-4b7c-aa09-88bc7e7cbbcd | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:57.541] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8735fba7-68fa-4945-8e77-17651edd9c87
[2026-04-24 05:54:57.758] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 217.376608ms | method: GET | path: /api/v1/satusehat/servicerequest/8735fba7-68fa-4945-8e77-17651edd9c87 | request_id: 246a8204-1558-48be-83f3-df22f02c4e73 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:58.347] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ce394580-4b9c-471d-8df6-d9828ed5766b
[2026-04-24 05:54:58.485] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.106531ms | method: GET | path: /api/v1/satusehat/servicerequest/ce394580-4b9c-471d-8df6-d9828ed5766b | request_id: 61fd385d-1b0e-47bb-9d97-42edeb49bbf9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:58.486] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:54:58.619] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:54:58.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.077296ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d06f81f5-2938-4a78-9d84-7c6e04090c05 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:54:58.620] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:54:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010098486136202 | service: service-general
[2026-04-24 05:55:00.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:00.895] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 260.152778ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 1e729629-c97e-4f1c-bb8e-4879849ab49b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:03.546] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:03.828] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 282.788709ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2f91407c-8917-4d48-9371-fb9ff1abd8df | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:06.424] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c44a650f-07b4-42a3-9e20-81b318896676
[2026-04-24 05:55:06.574] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.205448ms | method: GET | path: /api/v1/satusehat/servicerequest/c44a650f-07b4-42a3-9e20-81b318896676 | request_id: 83361364-a215-4c2e-b680-108d97cbc0b9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:06.575] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:06.677] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:06.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.400546ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 9d21f59b-61ad-47b3-be14-f4a9fab53322 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:06.678] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010106575466083 | service: service-general
[2026-04-24 05:55:09.246] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b925ae8e-f5b3-4c7d-a1b8-5dac2f2650c7
[2026-04-24 05:55:09.365] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.300245ms | method: GET | path: /api/v1/satusehat/servicerequest/b925ae8e-f5b3-4c7d-a1b8-5dac2f2650c7 | request_id: 338edf7d-33ec-414d-adb8-9ea378d1d4dc | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:09.366] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:09.504] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:09.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.831912ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 988d0636-50ab-4d94-9ec8-f486d67aca2a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:09.505] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010109366050173 | service: service-general
[2026-04-24 05:55:11.523] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:11.748] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 224.901327ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 265c1d85-c953-4366-a3f4-f811c6de525d | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:15.074] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a8a994cf-6ffb-4034-a8ee-32485eaadf62
[2026-04-24 05:55:15.195] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.788317ms | method: GET | path: /api/v1/satusehat/servicerequest/a8a994cf-6ffb-4034-a8ee-32485eaadf62 | request_id: 76300f62-a596-494d-b2f4-65791a6acca4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:15.196] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:15.335] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:15.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.135169ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0f7a2fb3-45f5-45bc-8953-983251270c95 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:15.335] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:15Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010115196572576 | service: service-general
[2026-04-24 05:55:18.525] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/15f97b05-3d13-4328-8610-7c7398a23ca3
[2026-04-24 05:55:18.692] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.92664ms | method: GET | path: /api/v1/satusehat/servicerequest/15f97b05-3d13-4328-8610-7c7398a23ca3 | request_id: 77a1b9c5-5f2e-4631-bcc0-60fa8b74b9e0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:18.694] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:18.828] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:18.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.546874ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: be0faad8-c280-4a0a-a7cd-c650f069ccf2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:18.829] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:18Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010118693545302 | service: service-general
[2026-04-24 05:55:21.391] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/014af56d-5aba-4bf6-9317-57de07b95ca3
[2026-04-24 05:55:21.554] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.261674ms | method: GET | path: /api/v1/satusehat/servicerequest/014af56d-5aba-4bf6-9317-57de07b95ca3 | request_id: 2f48e409-0cc2-4617-81da-c4f25ec05e52 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:21.555] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:21.683] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:21.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 128.911851ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 87939509-5c0d-473a-badf-f655f4a358c9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:21.683] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:21Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010121554845388 | service: service-general
[2026-04-24 05:55:24.279] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/24a33ed4-48ee-4905-83fa-a57355f70779
[2026-04-24 05:55:24.476] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 198.1418ms | method: GET | path: /api/v1/satusehat/servicerequest/24a33ed4-48ee-4905-83fa-a57355f70779 | request_id: e6e9d20d-bfae-4fbd-b4b7-7dd3de8753cb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:24.477] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:24.610] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:24.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.840181ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7ad01c34-e7fb-4099-aac3-93b795f3ded2 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:24.610] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:24Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010124477469828 | service: service-general
[2026-04-24 05:55:27.205] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/46328ae5-582e-4622-88a7-7a2ce59c6230
[2026-04-24 05:55:27.366] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.68004ms | method: GET | path: /api/v1/satusehat/servicerequest/46328ae5-582e-4622-88a7-7a2ce59c6230 | request_id: 852729a5-84dc-4fef-9000-bb9eedfc6186 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:27.941] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c47a5ffb-232e-4be1-a0b8-9e1b67fd6cf2
[2026-04-24 05:55:28.075] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.323896ms | method: GET | path: /api/v1/satusehat/servicerequest/c47a5ffb-232e-4be1-a0b8-9e1b67fd6cf2 | request_id: a8e25b4b-9559-446a-ad5c-59e36c9b420a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:28.076] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:28.187] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:28.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.514431ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e277c826-d821-4275-a8da-772993e54bb3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:28.188] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010128076500810 | service: service-general
[2026-04-24 05:55:30.762] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/75b8ec43-908f-4dda-b6ff-85f26e96e3f5
[2026-04-24 05:55:30.925] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.211511ms | method: GET | path: /api/v1/satusehat/servicerequest/75b8ec43-908f-4dda-b6ff-85f26e96e3f5 | request_id: ea873e43-95c4-41a2-8445-dad42042e997 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:30.926] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:31.028] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:31.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.807179ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c51e800b-9200-4ff9-a1dc-a354931e63c6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:31.029] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010130926070279 | service: service-general
[2026-04-24 05:55:33.653] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/dbcaead9-a810-43b7-9a29-043555d05763
[2026-04-24 05:55:33.798] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.652967ms | method: GET | path: /api/v1/satusehat/servicerequest/dbcaead9-a810-43b7-9a29-043555d05763 | request_id: 21d00d5d-aa13-430c-8cf6-a5688c870c9b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:33.799] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:33.906] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:33.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.177337ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: af13441e-fc3f-46c6-a8fd-51d2d4727d8e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:33.907] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010133798771912 | service: service-general
[2026-04-24 05:55:36.487] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/98311f03-53b8-4a44-b537-8d5814c33b66
[2026-04-24 05:55:36.617] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.532171ms | method: GET | path: /api/v1/satusehat/servicerequest/98311f03-53b8-4a44-b537-8d5814c33b66 | request_id: f38d439b-950f-4e91-9209-6b68b880c4a5 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:36.618] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:36.729] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:36.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.930694ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bc68cf90-27e8-4399-85df-7eb9133ce63e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:36.729] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010136618367990 | service: service-general
[2026-04-24 05:55:39.315] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/643774f0-2c9e-4e0e-88c5-bd4edfe4a073
[2026-04-24 05:55:39.454] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.934664ms | method: GET | path: /api/v1/satusehat/servicerequest/643774f0-2c9e-4e0e-88c5-bd4edfe4a073 | request_id: 9f078129-8cb2-4e9b-b582-cae74a8b2b9e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:39.455] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:39.592] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:39.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.074995ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 764efa84-5997-4102-8e1e-6a33371d39b1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:39.593] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010139454793738 | service: service-general
[2026-04-24 05:55:42.176] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/68847bca-ea4f-4b8c-9af8-afdd08221be3
[2026-04-24 05:55:42.343] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 166.801431ms | method: GET | path: /api/v1/satusehat/servicerequest/68847bca-ea4f-4b8c-9af8-afdd08221be3 | request_id: 43b01f0a-b1c7-4a80-ba69-b68fa66dd8c8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:42.344] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:42.577] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:42.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 233.849508ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5524f20d-53f1-45be-a434-2323f7a0e2e8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:42.577] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010142343724532 | service: service-general
[2026-04-24 05:55:45.206] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/11bfe0a8-bfd5-47bf-b106-ec40b1866991
[2026-04-24 05:55:45.329] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.756295ms | method: GET | path: /api/v1/satusehat/servicerequest/11bfe0a8-bfd5-47bf-b106-ec40b1866991 | request_id: 5c3d3abd-c9e4-45d8-892d-02d6e95b27c2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:45.330] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:45.447] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:45.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.922639ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: aa93d10d-d8cd-4a9b-8248-1d629c03c5c0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:45.447] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010145330405841 | service: service-general
[2026-04-24 05:55:48.025] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2a794f02-2681-4a50-a7fd-49dcdddfdda5
[2026-04-24 05:55:48.172] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.072464ms | method: GET | path: /api/v1/satusehat/servicerequest/2a794f02-2681-4a50-a7fd-49dcdddfdda5 | request_id: 1e87bb50-cb20-4354-ac5b-33e67d61a199 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:48.173] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:48.286] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:48.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.18827ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bcf8c87e-9802-4428-ac8a-6f7d55809d45 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:48.286] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010148173484577 | service: service-general
[2026-04-24 05:55:50.923] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1d8452fd-3c88-43d7-944f-25e3658e6fe1
[2026-04-24 05:55:51.104] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 181.843074ms | method: GET | path: /api/v1/satusehat/servicerequest/1d8452fd-3c88-43d7-944f-25e3658e6fe1 | request_id: 03656287-8e99-44f2-ae23-f1457aff8530 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:51.105] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:51.208] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:51.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.593173ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 65f1681d-97c7-4883-a7b7-830acebf6f12 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:51.208] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010151105054916 | service: service-general
[2026-04-24 05:55:53.939] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/06d4eb93-87ea-4196-9578-9a74abde8084
[2026-04-24 05:55:54.101] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.472192ms | method: GET | path: /api/v1/satusehat/servicerequest/06d4eb93-87ea-4196-9578-9a74abde8084 | request_id: 8fe1cf3d-7fdd-4968-858d-04c7f15a5d3d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:54.102] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:54.205] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:54.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.405393ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4d64c806-be08-40cd-8f41-34c5e33e8007 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:54.206] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010154101748604 | service: service-general
[2026-04-24 05:55:56.850] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8735de42-a822-4666-be0b-883b95d8ad39
[2026-04-24 05:55:56.988] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.475093ms | method: GET | path: /api/v1/satusehat/servicerequest/8735de42-a822-4666-be0b-883b95d8ad39 | request_id: df586129-7cdf-419f-b336-aac9163d1194 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:56.989] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:57.130] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:57.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.295961ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 35f2fb93-d00c-4fde-86a6-f560ddba9b8c | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:57.130] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010156989523106 | service: service-general
[2026-04-24 05:55:57.280] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: POST | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest
[2026-04-24 05:55:57.441] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:57.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.120351ms | method: POST | path: /api/v1/satusehat/servicerequest | request_id: 5fff2f86-3134-4cb0-8069-e4c38a09ae54 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:57.441] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:57Z] | method: POST | path: /api/v1/satusehat/servicerequest | request_id: req_1777010157279690124 | service: service-general
[2026-04-24 05:55:59.706] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5d3efc7a-027b-45d6-957b-7caabd167ebd
[2026-04-24 05:55:59.817] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.862962ms | method: GET | path: /api/v1/satusehat/servicerequest/5d3efc7a-027b-45d6-957b-7caabd167ebd | request_id: 8f738e0e-7a5b-47ea-9a70-f013ef735eeb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:59.818] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:55:59.959] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:55:59.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.862596ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 00661c91-5a28-49d7-89e4-6073065325cb | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:55:59.959] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:55:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010159818475198 | service: service-general
[2026-04-24 05:56:02.573] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/79a64e23-9478-43fc-94a5-ad22eadcfc9a
[2026-04-24 05:56:02.718] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.837442ms | method: GET | path: /api/v1/satusehat/servicerequest/79a64e23-9478-43fc-94a5-ad22eadcfc9a | request_id: 7ff5c7bf-f1cf-4e7b-bfa9-53cf2a5b89e2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:02.720] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:02.854] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:02.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.680538ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 39024e80-bba9-40b3-b62d-da195978979f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:02.854] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010162719633228 | service: service-general
[2026-04-24 05:56:05.474] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/24484655-4e91-4f30-8a0e-1c952fbb222d
[2026-04-24 05:56:05.609] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.190655ms | method: GET | path: /api/v1/satusehat/servicerequest/24484655-4e91-4f30-8a0e-1c952fbb222d | request_id: 431f39c0-2d1f-41f2-aaad-059b0c9d42ec | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:05.610] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:05.740] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:05.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.302306ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0b1dbfe2-0601-4a5a-8d8c-dc5b28d0a9ae | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:05.740] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010165610495491 | service: service-general
[2026-04-24 05:56:08.342] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/acaf3655-34a4-4a0e-aaaa-184389109fd1
[2026-04-24 05:56:08.495] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.841591ms | method: GET | path: /api/v1/satusehat/servicerequest/acaf3655-34a4-4a0e-aaaa-184389109fd1 | request_id: 22cbddd9-3fe4-40af-8657-ca0788e2df93 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:08.496] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:08.612] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:08.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.306767ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: eaa44444-c692-4e07-899a-74071df03b55 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:08.613] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010168495752906 | service: service-general
[2026-04-24 05:56:11.226] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b12522b9-77de-4dcc-b768-5aaa8f103d40
[2026-04-24 05:56:11.401] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.8359ms | method: GET | path: /api/v1/satusehat/servicerequest/b12522b9-77de-4dcc-b768-5aaa8f103d40 | request_id: 94588706-f080-4a99-a867-61bc000d5744 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:11.402] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:11.512] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:11.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.404405ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 220c8571-a3ac-4dd7-8b3c-70515f4a0167 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:11.512] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:11Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010171402340291 | service: service-general
[2026-04-24 05:56:14.154] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/721dcaa1-5f8b-4440-8f0c-e92c5eb14554
[2026-04-24 05:56:14.402] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 247.696149ms | method: GET | path: /api/v1/satusehat/servicerequest/721dcaa1-5f8b-4440-8f0c-e92c5eb14554 | request_id: 002c085d-f724-4422-90d5-3d60ecd4e0ff | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:14.403] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:14.504] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:14.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.926343ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 39d8dc52-96fa-48de-8958-57f74c0bc23d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:14.505] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:14Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010174403005532 | service: service-general
[2026-04-24 05:56:16.818] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:17.027] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 209.630845ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2e90966b-f352-42a7-9903-4e49f27ef882 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:19.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c259efa3-ed8a-4e7c-ad53-42ef3407c954
[2026-04-24 05:56:19.799] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.161732ms | method: GET | path: /api/v1/satusehat/servicerequest/c259efa3-ed8a-4e7c-ad53-42ef3407c954 | request_id: b009cb5b-9dd5-4f08-a805-bbf33e64bba8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:20.399] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0a006ce3-d9cf-4817-97b7-67b13140fabb
[2026-04-24 05:56:20.536] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.951455ms | method: GET | path: /api/v1/satusehat/servicerequest/0a006ce3-d9cf-4817-97b7-67b13140fabb | request_id: 8c53d1d6-7b36-412b-94a9-6de681ee84c9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:20.538] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:20.674] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:20.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.201459ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 71c08913-ac1e-407c-b6c3-8db23e54235b | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:20.674] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:20Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010180537566142 | service: service-general
[2026-04-24 05:56:23.410] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4a563d74-2f0e-4f04-a54a-65daeaa4fb4e
[2026-04-24 05:56:23.533] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.228718ms | method: GET | path: /api/v1/satusehat/servicerequest/4a563d74-2f0e-4f04-a54a-65daeaa4fb4e | request_id: a0fe7c44-f253-4638-a640-dba77bfe78a1 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:23.534] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:23.642] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:23.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.613479ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2ad2f1c8-5d3a-46d5-831b-66a6caff1cbf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:23.642] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:23Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010183533836946 | service: service-general
[2026-04-24 05:56:26.242] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/31b5d129-1d2b-4ac7-9b86-882915c10e0a
[2026-04-24 05:56:26.411] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.093322ms | method: GET | path: /api/v1/satusehat/servicerequest/31b5d129-1d2b-4ac7-9b86-882915c10e0a | request_id: 5a19798f-e05f-4264-87c5-4dde7cc90614 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:26.413] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:26.549] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:26.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 137.20762ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ee4846dc-b0db-4ed7-91e2-67756b809c06 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:26.550] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:26Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010186412656686 | service: service-general
[2026-04-24 05:56:29.122] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/0ded38f2-c901-45f9-84a9-42d0649e310f
[2026-04-24 05:56:29.280] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.227648ms | method: GET | path: /api/v1/satusehat/servicerequest/0ded38f2-c901-45f9-84a9-42d0649e310f | request_id: f2c50e03-57c8-454e-ac55-fcbc7dc81dcb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:29.281] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:29.445] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:29.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.464451ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 95b3fd34-7a1e-4cfe-946d-b24d82e50414 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:29.445] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:29Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010189281345573 | service: service-general
[2026-04-24 05:56:32.025] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6066e5a8-f2ff-465d-b9d0-2ceaf7655e45
[2026-04-24 05:56:32.190] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.267206ms | method: GET | path: /api/v1/satusehat/servicerequest/6066e5a8-f2ff-465d-b9d0-2ceaf7655e45 | request_id: ec0c1c2b-f68f-463d-8501-88711f1f37cd | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:32.191] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:32.338] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:32.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.849099ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c41ec28b-d315-4fb7-a034-203f640f0159 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:32.339] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:32Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010192191054815 | service: service-general
[2026-04-24 05:56:35.015] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1227d488-42a3-498a-92b2-2c3e31d4854b
[2026-04-24 05:56:35.144] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.631064ms | method: GET | path: /api/v1/satusehat/servicerequest/1227d488-42a3-498a-92b2-2c3e31d4854b | request_id: dfc0b69d-ecc8-406a-afe2-f856cfa94ffc | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:35.145] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:35.244] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:35.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.460412ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d3175657-a7e5-4915-bfa1-f88b7555fdc8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:35.245] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010195145494302 | service: service-general
[2026-04-24 05:56:37.830] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f25cbfc3-c5cb-4f03-ac51-005ef36ad4f6
[2026-04-24 05:56:37.991] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 161.971866ms | method: GET | path: /api/v1/satusehat/servicerequest/f25cbfc3-c5cb-4f03-ac51-005ef36ad4f6 | request_id: e71bf4ea-6213-4778-9504-3fc555c10b68 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:37.992] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:38.096] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:38.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.091395ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b3a7f977-3b8f-40e2-b1b2-b1589de74b08 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:38.096] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010197992425266 | service: service-general
[2026-04-24 05:56:40.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:40.972] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 287.204412ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: bfc3e0ec-0f50-46ec-ae55-c94eb8a22ef4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:43.555] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/053e46cb-564e-41d8-bec6-ceaf9747b01f
[2026-04-24 05:56:43.662] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.285525ms | method: GET | path: /api/v1/satusehat/servicerequest/053e46cb-564e-41d8-bec6-ceaf9747b01f | request_id: 5354c0b8-60b9-4441-b375-f6acf95a1355 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:43.663] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:43.761] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:43.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.90899ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ddbc4cfa-a844-4849-9365-a4be0f89f243 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:43.762] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:43Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010203663230385 | service: service-general
[2026-04-24 05:56:46.378] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/bb7fb81b-4830-4443-90d1-7cd62be46640
[2026-04-24 05:56:46.510] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.452499ms | method: GET | path: /api/v1/satusehat/servicerequest/bb7fb81b-4830-4443-90d1-7cd62be46640 | request_id: 768cb1b5-988c-47f1-ac6e-201cdb68d476 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:46.511] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:46.615] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:46.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.812422ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 88c4ff99-f811-4150-a9d3-b5b223b43409 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:46.615] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010206510965480 | service: service-general
[2026-04-24 05:56:49.229] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b80494a8-e6c6-4f1c-a226-f5745f238a11
[2026-04-24 05:56:49.359] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 130.287441ms | method: GET | path: /api/v1/satusehat/servicerequest/b80494a8-e6c6-4f1c-a226-f5745f238a11 | request_id: a8435840-525a-4f4d-b56b-0d231ebb6347 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:49.360] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:49.494] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:49.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.569226ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 789fa8e2-52e5-4c22-ac23-7d4868cf344e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:49.494] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010209359839199 | service: service-general
[2026-04-24 05:56:52.148] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/16e05e95-9df5-4a18-8307-bdca95d7cff5
[2026-04-24 05:56:52.268] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.102555ms | method: GET | path: /api/v1/satusehat/servicerequest/16e05e95-9df5-4a18-8307-bdca95d7cff5 | request_id: ea76bb69-ec27-4135-992c-a89b4f464246 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:52.269] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:52.417] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:52.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 147.876818ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 07f09154-22e8-451b-93d3-3c9f0cdfd849 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:52.417] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010212269358643 | service: service-general
[2026-04-24 05:56:55.038] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a6526173-cb6b-4628-a662-4bba85fde911
[2026-04-24 05:56:55.183] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.54444ms | method: GET | path: /api/v1/satusehat/servicerequest/a6526173-cb6b-4628-a662-4bba85fde911 | request_id: b25c056b-b6eb-4ff9-9c43-a1dcac8bc5f6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:55.184] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:55.310] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:55.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.914514ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b4364e51-4616-4000-9ac9-3d28471e7720 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:55.311] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010215184063079 | service: service-general
[2026-04-24 05:56:57.884] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b3cfa297-bcf0-40cb-bf83-8639aa54d151
[2026-04-24 05:56:58.053] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.976951ms | method: GET | path: /api/v1/satusehat/servicerequest/b3cfa297-bcf0-40cb-bf83-8639aa54d151 | request_id: 7f16a8ae-44f2-4747-b3b4-596d84031d2c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:58.054] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:56:58.157] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:56:58.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.954346ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 44042fae-6148-4a9f-80ad-489a1cf4dac1 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:56:58.157] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:56:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010218054363219 | service: service-general
[2026-04-24 05:57:00.771] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6f5499b1-50f8-4595-a805-6410e81f199f
[2026-04-24 05:57:00.907] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.616683ms | method: GET | path: /api/v1/satusehat/servicerequest/6f5499b1-50f8-4595-a805-6410e81f199f | request_id: 82a6184d-8c8a-4eb5-a1f0-4ed4373eccfd | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:00.908] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:01.027] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:01.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.867494ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: dd9a23cd-980b-4e8c-aeb3-283e0b104f43 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:01.027] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010220907977877 | service: service-general
[2026-04-24 05:57:03.620] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/c61ba6e9-438a-4773-ac9a-d53f0e3ba9b4
[2026-04-24 05:57:03.774] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.742567ms | method: GET | path: /api/v1/satusehat/servicerequest/c61ba6e9-438a-4773-ac9a-d53f0e3ba9b4 | request_id: a282ae17-8b98-49f4-bbf1-c2bae91c8580 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:03.775] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:03.897] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:03.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 122.971947ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a575ca94-3b06-4ba9-b72e-158a5a648657 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:03.897] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:03Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010223774743580 | service: service-general
[2026-04-24 05:57:06.530] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f4bdb752-5bbe-4873-86d3-ae300a87d80a
[2026-04-24 05:57:06.686] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.66707ms | method: GET | path: /api/v1/satusehat/servicerequest/f4bdb752-5bbe-4873-86d3-ae300a87d80a | request_id: 4a5b8bbb-8baf-4a8a-a4e9-89678af147ee | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:06.688] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:06.794] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:06.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 106.704673ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c366c268-91de-46ad-bb39-4dc2b6f53f85 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:06.794] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:06Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010226687516501 | service: service-general
[2026-04-24 05:57:09.383] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/36e42ad3-866a-4085-92ad-f6f5e951d2da
[2026-04-24 05:57:09.539] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.003475ms | method: GET | path: /api/v1/satusehat/servicerequest/36e42ad3-866a-4085-92ad-f6f5e951d2da | request_id: 4cb0060d-d41e-409c-b52c-0709662e738a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:09.540] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:09.643] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:09.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.553184ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 618708ea-6b3f-4062-949b-bba1059aa422 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:09.643] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010229540225112 | service: service-general
[2026-04-24 05:57:12.417] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/097f569b-54a2-406c-9425-a913c48b7d50
[2026-04-24 05:57:12.582] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.687358ms | method: GET | path: /api/v1/satusehat/servicerequest/097f569b-54a2-406c-9425-a913c48b7d50 | request_id: 813ead9d-58cc-4628-ad9a-bb4d5b089f0e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:13.175] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ce461c44-3bc6-4539-a099-dc26a83a06aa
[2026-04-24 05:57:13.335] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.80953ms | method: GET | path: /api/v1/satusehat/servicerequest/ce461c44-3bc6-4539-a099-dc26a83a06aa | request_id: 3b939c91-611a-44b5-9500-a7c60f95cc39 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:13.950] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8f2d59ae-290c-414a-a119-525961864bc2
[2026-04-24 05:57:14.122] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 172.060408ms | method: GET | path: /api/v1/satusehat/servicerequest/8f2d59ae-290c-414a-a119-525961864bc2 | request_id: e773aacb-03db-4e57-8cb2-874fbbe2cc61 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:14.707] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7c35956d-0574-4b2b-a9e7-de7a73cbf34f
[2026-04-24 05:57:14.848] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.082996ms | method: GET | path: /api/v1/satusehat/servicerequest/7c35956d-0574-4b2b-a9e7-de7a73cbf34f | request_id: 23cf158c-41b0-4f40-86a2-32093a4bc648 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:15.425] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/53cb0246-3362-4047-8786-78065dcd7e09
[2026-04-24 05:57:15.566] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.405341ms | method: GET | path: /api/v1/satusehat/servicerequest/53cb0246-3362-4047-8786-78065dcd7e09 | request_id: f3a14d4f-82ae-4fa7-9fd4-4357b2405aad | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:16.127] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b85e81a2-af45-461f-8df1-ea8dbd309e19
[2026-04-24 05:57:16.262] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.046731ms | method: GET | path: /api/v1/satusehat/servicerequest/b85e81a2-af45-461f-8df1-ea8dbd309e19 | request_id: aad2d106-aae4-4b12-931c-7be26455adcb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:16.851] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/af6f0fd1-bdaf-4102-b89b-2cb9a25429ce
[2026-04-24 05:57:16.988] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.213863ms | method: GET | path: /api/v1/satusehat/servicerequest/af6f0fd1-bdaf-4102-b89b-2cb9a25429ce | request_id: 4530f253-3873-4241-8088-d27a7df5343e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:17.558] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/706bd908-fa1f-43c1-8114-81284e6e0984
[2026-04-24 05:57:17.678] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.768994ms | method: GET | path: /api/v1/satusehat/servicerequest/706bd908-fa1f-43c1-8114-81284e6e0984 | request_id: bdd5d10d-4f67-4547-bcbd-0ee75105ce98 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:18.247] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/71b2865e-eed7-472d-b50c-0468c58d7160
[2026-04-24 05:57:18.388] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.93698ms | method: GET | path: /api/v1/satusehat/servicerequest/71b2865e-eed7-472d-b50c-0468c58d7160 | request_id: d2a0c50b-7f5f-4f32-8d9f-9d377ded43d8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:19.007] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/619c10cd-ece2-4bce-ade0-ba1083d45f70
[2026-04-24 05:57:19.200] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 193.589036ms | method: GET | path: /api/v1/satusehat/servicerequest/619c10cd-ece2-4bce-ade0-ba1083d45f70 | request_id: 4a6d980f-c6b0-48cd-a2dc-73899b360ddf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:19.827] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/be3a059f-d529-468c-b5b0-8a78e288a480
[2026-04-24 05:57:19.989] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 162.321206ms | method: GET | path: /api/v1/satusehat/servicerequest/be3a059f-d529-468c-b5b0-8a78e288a480 | request_id: 1c8f458e-a1bc-4a34-a493-1e046bc9c6eb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:19.990] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:20.129] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:20.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.511598ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 3e800e08-25c3-493b-af62-a647198c91c9 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:20.130] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:20Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010239990495929 | service: service-general
[2026-04-24 05:57:22.705] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ab639927-4ee2-489c-bb08-6665faca5a65
[2026-04-24 05:57:22.857] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.990226ms | method: GET | path: /api/v1/satusehat/servicerequest/ab639927-4ee2-489c-bb08-6665faca5a65 | request_id: 6da578d9-50dd-4ab5-b8fa-bb62c441ad13 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:22.858] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:23.009] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:23.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.461303ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cdf4808a-191d-4b50-a5b3-50c6e73dc0bf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:23.009] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:23Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010242858225191 | service: service-general
[2026-04-24 05:57:25.592] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/cd24930c-b1da-45c1-82f6-0773138a83dd
[2026-04-24 05:57:25.776] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 184.611412ms | method: GET | path: /api/v1/satusehat/servicerequest/cd24930c-b1da-45c1-82f6-0773138a83dd | request_id: fe686cbf-66a6-4461-8939-0e59c148dca6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:25.777] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:25.887] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:25.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.963027ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 007c8804-bf07-40ff-9c05-eb020f457c44 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:25.888] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010245777188055 | service: service-general
[2026-04-24 05:57:28.536] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2efc5206-a585-49b6-addb-25bf995491ff
[2026-04-24 05:57:28.660] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.823956ms | method: GET | path: /api/v1/satusehat/servicerequest/2efc5206-a585-49b6-addb-25bf995491ff | request_id: dec16829-6b2a-45a8-b411-4d97d1574bb6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:28.661] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:28.785] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:28.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.067908ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e89c6926-cb5b-4ea9-a8c9-139137c66f31 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:28.785] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010248661429004 | service: service-general
[2026-04-24 05:57:31.429] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f210b581-dc36-4b53-8741-971835b06db5
[2026-04-24 05:57:31.582] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.323531ms | method: GET | path: /api/v1/satusehat/servicerequest/f210b581-dc36-4b53-8741-971835b06db5 | request_id: cf621ad7-db88-49cc-b195-041c82a9f0ad | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:31.583] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:31.750] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:31.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 167.625927ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: f64b0a1e-21ac-4ccc-917f-6576cb6cb084 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:31.751] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010251583347742 | service: service-general
[2026-04-24 05:57:34.368] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/bd888f85-40e5-42b7-899e-39adbe719c9f
[2026-04-24 05:57:34.500] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.531842ms | method: GET | path: /api/v1/satusehat/servicerequest/bd888f85-40e5-42b7-899e-39adbe719c9f | request_id: a542542d-133e-4b38-a4d5-6fdaa7631940 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:35.089] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1c323e76-ca59-48fb-ae8d-2c13297722f6
[2026-04-24 05:57:35.249] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.898594ms | method: GET | path: /api/v1/satusehat/servicerequest/1c323e76-ca59-48fb-ae8d-2c13297722f6 | request_id: 331c9ee5-a1b1-466d-a184-c6720b972b4c | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:35.250] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:35.384] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:35.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.368071ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b775e2fb-07e8-4b52-b3ac-58db69c9a8ed | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:35.384] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:35Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010255250147694 | service: service-general
[2026-04-24 05:57:37.965] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4f32e4ff-0a31-48d1-9984-b1bf041a6f97
[2026-04-24 05:57:38.099] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.859381ms | method: GET | path: /api/v1/satusehat/servicerequest/4f32e4ff-0a31-48d1-9984-b1bf041a6f97 | request_id: e4d6a6b1-37cb-45be-92ab-8bcd3167ddb9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:38.100] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:38.206] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:38.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.178616ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 243f86d4-271a-4bb9-8311-300fbea3feb3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:38.207] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010258099973507 | service: service-general
[2026-04-24 05:57:40.845] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a09a136a-b79b-4546-a427-79f3dddcc33e
[2026-04-24 05:57:40.964] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 119.53259ms | method: GET | path: /api/v1/satusehat/servicerequest/a09a136a-b79b-4546-a427-79f3dddcc33e | request_id: f5db0ffc-aa42-4e15-b740-a1f068bb01aa | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:40.965] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:41.097] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:41.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.022377ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fd04421d-dcb5-4912-88b0-b5f564dccc9e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:41.098] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010260965136083 | service: service-general
[2026-04-24 05:57:43.766] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/92a51544-ddb9-4d76-849a-7406f18e3b88
[2026-04-24 05:57:43.936] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 170.564837ms | method: GET | path: /api/v1/satusehat/servicerequest/92a51544-ddb9-4d76-849a-7406f18e3b88 | request_id: bae8139c-5f9c-4c00-b972-e69e4ff79b06 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:43.937] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:44.079] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:44.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.547134ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 94f0494e-5ac5-459d-8de4-af072dffdc92 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:44.079] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010263936993478 | service: service-general
[2026-04-24 05:57:46.685] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6e1e5b6d-9f60-44fa-913e-abd2cf05df34
[2026-04-24 05:57:46.817] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 132.750119ms | method: GET | path: /api/v1/satusehat/servicerequest/6e1e5b6d-9f60-44fa-913e-abd2cf05df34 | request_id: c5349040-04c9-4ea7-a153-a4c41eeea702 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:46.818] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:46.923] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:46.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 105.589082ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2a69d9fb-eee2-4d37-800f-945a3430125f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:46.923] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:46Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010266818148533 | service: service-general
[2026-04-24 05:57:49.518] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3458fbbe-9acf-46fb-943a-3e68c61af920
[2026-04-24 05:57:49.653] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.026227ms | method: GET | path: /api/v1/satusehat/servicerequest/3458fbbe-9acf-46fb-943a-3e68c61af920 | request_id: fabebcbe-5d0c-43ca-9ad3-0e8f23815245 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:49.654] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:49.780] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:49.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 126.720001ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e3e3f0c1-9f63-44e3-a495-4d27a4bc01a0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:49.781] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:49Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010269654147608 | service: service-general
[2026-04-24 05:57:52.397] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/b016846a-1454-477e-b3a0-218b89eaed9f
[2026-04-24 05:57:52.555] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 158.481393ms | method: GET | path: /api/v1/satusehat/servicerequest/b016846a-1454-477e-b3a0-218b89eaed9f | request_id: de4b78d4-b7cc-45d5-87ce-ca7d5b4711c2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:52.556] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:52.721] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:52.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.386571ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6672b8ae-7a94-4a5f-a941-2497795a2c93 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:52.721] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:52Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010272555821878 | service: service-general
[2026-04-24 05:57:55.296] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/88aa7f25-5866-40be-8497-272b5c25c606
[2026-04-24 05:57:55.441] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 145.204947ms | method: GET | path: /api/v1/satusehat/servicerequest/88aa7f25-5866-40be-8497-272b5c25c606 | request_id: d7d68296-5286-4f91-a20b-64ae08a45eb0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:55.442] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:55.554] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:55.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.309841ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c59545da-abf8-48de-8357-e5baab2bf2c7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:55.554] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:55Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010275442029640 | service: service-general
[2026-04-24 05:57:58.166] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/26fb8a16-1907-4ce9-b920-6fad3fc7b509
[2026-04-24 05:57:58.380] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 215.083499ms | method: GET | path: /api/v1/satusehat/servicerequest/26fb8a16-1907-4ce9-b920-6fad3fc7b509 | request_id: 1543ffef-e968-44c8-9c2f-c53210b82ea6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:58.381] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:57:58.478] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:57:58.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 97.556057ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: c98e18bd-79a3-42da-b57e-bbed39a653ca | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:57:58.479] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:57:58Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010278381338315 | service: service-general
[2026-04-24 05:58:01.072] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e7ad5e3c-db5c-4559-aaf4-e8e46ec8c212
[2026-04-24 05:58:01.263] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 190.97632ms | method: GET | path: /api/v1/satusehat/servicerequest/e7ad5e3c-db5c-4559-aaf4-e8e46ec8c212 | request_id: 5daba551-b2e5-40c7-8bfd-31edc7c64db3 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:01.264] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:01.376] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:01.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.745632ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 484f7ba1-8bfe-40f1-b00f-034b96daeaa8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:01.376] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:01Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010281264108200 | service: service-general
[2026-04-24 05:58:03.963] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/3fddff88-7b64-4333-855e-935aad917478
[2026-04-24 05:58:04.123] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 160.408887ms | method: GET | path: /api/v1/satusehat/servicerequest/3fddff88-7b64-4333-855e-935aad917478 | request_id: e3388e79-110a-47fc-a953-8d2cdc178498 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:04.722] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/9f6321c8-231f-4dca-b397-acb10d3c0833
[2026-04-24 05:58:04.932] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 210.925814ms | method: GET | path: /api/v1/satusehat/servicerequest/9f6321c8-231f-4dca-b397-acb10d3c0833 | request_id: 63da13a7-a204-489d-b62b-8d4b29fa1804 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:05.504] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6dd693ca-186a-4a5c-b0d6-eedd44c74492
[2026-04-24 05:58:05.673] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 169.755079ms | method: GET | path: /api/v1/satusehat/servicerequest/6dd693ca-186a-4a5c-b0d6-eedd44c74492 | request_id: 9bfb8fab-fae5-434e-b07e-b1fdb0ee5812 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:06.240] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7ccb7aec-7dce-450e-bf2d-ebf18cdd123d
[2026-04-24 05:58:06.380] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 139.803876ms | method: GET | path: /api/v1/satusehat/servicerequest/7ccb7aec-7dce-450e-bf2d-ebf18cdd123d | request_id: 057dbc84-49ae-48ab-928d-17d02bde3930 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:06.956] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/df0d9331-1489-4942-bf37-3f042bf4580b
[2026-04-24 05:58:07.211] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 255.343586ms | method: GET | path: /api/v1/satusehat/servicerequest/df0d9331-1489-4942-bf37-3f042bf4580b | request_id: 932e0ee1-621c-40c2-a037-bbcff5a4e500 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:07.796] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f1d6d38f-e505-42a7-aa82-2c0b23833a47
[2026-04-24 05:58:07.931] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 134.884533ms | method: GET | path: /api/v1/satusehat/servicerequest/f1d6d38f-e505-42a7-aa82-2c0b23833a47 | request_id: 87a94192-2158-49be-90cd-4f94cf57cfb4 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:08.495] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d1fe376f-5bab-42b3-b894-983fe5b532d8
[2026-04-24 05:58:08.733] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 238.961023ms | method: GET | path: /api/v1/satusehat/servicerequest/d1fe376f-5bab-42b3-b894-983fe5b532d8 | request_id: 8a9c7104-f25f-4a45-8826-7daa1f08981a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:09.306] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/fbf51105-0e0e-4042-a58d-23ee601155cc
[2026-04-24 05:58:09.458] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 151.805254ms | method: GET | path: /api/v1/satusehat/servicerequest/fbf51105-0e0e-4042-a58d-23ee601155cc | request_id: 2bbd17e7-d8cb-49cc-9012-b4d5dc361e07 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:09.459] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:09.624] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:09.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 165.434146ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: fcfe365b-e34c-4fcf-8cd4-3d8f0186b208 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:09.624] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:09Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010289458887187 | service: service-general
[2026-04-24 05:58:12.179] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/aae679b7-dcb9-427c-bff2-08c32d00c32d
[2026-04-24 05:58:12.333] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 154.694679ms | method: GET | path: /api/v1/satusehat/servicerequest/aae679b7-dcb9-427c-bff2-08c32d00c32d | request_id: 187ed1e0-289d-4f3d-a118-28d723d2dc16 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:12.334] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:12.472] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:12.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.529022ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 54edd7e7-347b-4364-bc06-da8c2d85c967 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:12.473] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:12Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010292334464901 | service: service-general
[2026-04-24 05:58:15.029] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a7b095b3-a1e2-4ccd-94cb-24991cd9e345
[2026-04-24 05:58:15.219] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 191.02173ms | method: GET | path: /api/v1/satusehat/servicerequest/a7b095b3-a1e2-4ccd-94cb-24991cd9e345 | request_id: a8fc7012-6cd4-43cc-a297-83640780f184 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:16.193] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:16.418] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 226.092474ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2d02da1f-af11-45ca-8abf-b9ec3a70ea3e | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:19.538] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7cd76c26-6ab6-402a-974f-ba60ead8e636
[2026-04-24 05:58:19.680] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.146599ms | method: GET | path: /api/v1/satusehat/servicerequest/7cd76c26-6ab6-402a-974f-ba60ead8e636 | request_id: d2bd9a07-18ee-4082-8aff-aa0b6aef82cf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:19.681] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:19.821] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:19.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.518243ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 38c19122-ff08-4264-a7c3-3cc58007ffe7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:19.821] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010299681329395 | service: service-general
[2026-04-24 05:58:22.400] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/6a7ae657-1f29-45c6-a8fc-d373bebc7832
[2026-04-24 05:58:22.521] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 121.085638ms | method: GET | path: /api/v1/satusehat/servicerequest/6a7ae657-1f29-45c6-a8fc-d373bebc7832 | request_id: 6bc10b5a-50ed-434a-989d-ce92ea86f0a2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:22.522] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:22.664] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:22.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 143.125809ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 52b3440d-142a-4e55-9af1-b9e9264fadff | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:22.665] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010302521793440 | service: service-general
[2026-04-24 05:58:25.351] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8c22b032-cf01-4b88-bda6-d39739eed1d7
[2026-04-24 05:58:25.467] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 117.119286ms | method: GET | path: /api/v1/satusehat/servicerequest/8c22b032-cf01-4b88-bda6-d39739eed1d7 | request_id: 97869cfb-c995-431b-b544-772dcd4b4068 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:25.469] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:25.601] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:25.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 133.508202ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a8179a6f-1fdd-4374-8836-320af0c29f4f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:25.602] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010305468568090 | service: service-general
[2026-04-24 05:58:28.183] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/351ec5e6-2ddb-46bf-a219-0ace82519dea
[2026-04-24 05:58:28.299] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.341029ms | method: GET | path: /api/v1/satusehat/servicerequest/351ec5e6-2ddb-46bf-a219-0ace82519dea | request_id: 2b839af0-ddeb-4dd1-8e95-1d66e1b3b2e9 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:28.300] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:28.400] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:28.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.604414ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 545315eb-e747-47b1-a1e9-406abdd0accf | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:28.400] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:28Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010308300178351 | service: service-general
[2026-04-24 05:58:30.979] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/5cfe0dd2-ef87-4573-b62f-abc6325d2275
[2026-04-24 05:58:31.115] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 135.973968ms | method: GET | path: /api/v1/satusehat/servicerequest/5cfe0dd2-ef87-4573-b62f-abc6325d2275 | request_id: 872c1a0b-e306-40da-9ef1-c0478f158331 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:31.116] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:31.247] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:31.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.596428ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4eec59b3-78e5-4604-8c9f-baa884fbe9ca | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:31.248] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:31Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010311116345868 | service: service-general
[2026-04-24 05:58:33.864] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4fdff854-0623-4eb5-9f05-750f2e94cfcf
[2026-04-24 05:58:34.035] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 171.210847ms | method: GET | path: /api/v1/satusehat/servicerequest/4fdff854-0623-4eb5-9f05-750f2e94cfcf | request_id: eee890f6-9279-4e0f-93a3-8dbcae27403f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:34.036] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:34.176] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:34.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.690066ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 4ead3a57-6caa-4918-812b-57d5b3cdedc4 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:34.177] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:34Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010314036328187 | service: service-general
[2026-04-24 05:58:36.746] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/575061ef-e3ee-4f90-b03a-d21b3d97cd46
[2026-04-24 05:58:36.901] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.796292ms | method: GET | path: /api/v1/satusehat/servicerequest/575061ef-e3ee-4f90-b03a-d21b3d97cd46 | request_id: 06e840fc-ffdc-4e70-90c6-05365d25ebf7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:36.902] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:37.040] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:37.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 138.9366ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d647952a-a00f-4a7f-a94e-3eb2b3521b23 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:37.041] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:37Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010316902017026 | service: service-general
[2026-04-24 05:58:39.609] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/2f222c76-e6bc-4794-92d7-b89efabdc917
[2026-04-24 05:58:39.738] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 129.850565ms | method: GET | path: /api/v1/satusehat/servicerequest/2f222c76-e6bc-4794-92d7-b89efabdc917 | request_id: 7c171874-1fcd-4ca1-97a5-6ed0452eeacf | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:39.739] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:39.839] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:39.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 100.528995ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 760996e8-ff3b-40d0-8d02-6bd1bbaf18d8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:39.840] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:39Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010319739461357 | service: service-general
[2026-04-24 05:58:42.564] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d303dacc-db0d-4b79-988e-585a9636e28c
[2026-04-24 05:58:42.740] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 176.642739ms | method: GET | path: /api/v1/satusehat/servicerequest/d303dacc-db0d-4b79-988e-585a9636e28c | request_id: 00eb82cd-b329-4cc8-86c0-b92de866afbb | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:42.741] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:42.844] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:42.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.733177ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8d22c161-fc96-4369-b05e-8aff70a965cd | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:42.845] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:42Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010322741338029 | service: service-general
[2026-04-24 05:58:45.440] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/481d1a96-4df2-4bce-a822-84dd5d6ef86a
[2026-04-24 05:58:45.591] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 152.002931ms | method: GET | path: /api/v1/satusehat/servicerequest/481d1a96-4df2-4bce-a822-84dd5d6ef86a | request_id: 4cb52202-ae40-4f8d-aa20-c179abbf1a62 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:45.593] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:45.702] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:45.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.707082ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 94882bd6-07f1-481a-a088-275cba996293 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:45.703] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:45Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010325592400990 | service: service-general
[2026-04-24 05:58:48.304] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e7c409e8-eff7-4578-a445-40c8ff2ee51c
[2026-04-24 05:58:48.444] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.045392ms | method: GET | path: /api/v1/satusehat/servicerequest/e7c409e8-eff7-4578-a445-40c8ff2ee51c | request_id: eda7c7d7-731b-456d-acce-c842d9b799a2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:48.445] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:48.548] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:48.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.895288ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0e88d695-406b-414c-9fd1-b89f78ccdbe7 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:48.548] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:48Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010328445315245 | service: service-general
[2026-04-24 05:58:51.217] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/757d3171-4876-4162-8ede-aff67fe0de12
[2026-04-24 05:58:51.380] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.504993ms | method: GET | path: /api/v1/satusehat/servicerequest/757d3171-4876-4162-8ede-aff67fe0de12 | request_id: 6912a486-bcc2-4dcc-b0a8-d97616829ab0 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:51.381] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:51.482] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:51.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 101.779787ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 95b4cb71-4c53-4d07-bf3b-8826860b5f63 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:51.482] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:51Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010331380939579 | service: service-general
[2026-04-24 05:58:54.187] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f56c3c2f-d557-483c-8fc4-99d7aa253a5b
[2026-04-24 05:58:54.309] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 123.025998ms | method: GET | path: /api/v1/satusehat/servicerequest/f56c3c2f-d557-483c-8fc4-99d7aa253a5b | request_id: 3c6971b3-8e5f-47d4-a0b5-ef060b50bb47 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:54.310] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:54.418] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:54.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.057317ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6aeaf9df-df55-416d-81be-1df7686d8963 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:54.418] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:54Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010334310441323 | service: service-general
[2026-04-24 05:58:57.137] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/798b18b3-7b45-486f-a60f-975e348931e0
[2026-04-24 05:58:57.261] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.418529ms | method: GET | path: /api/v1/satusehat/servicerequest/798b18b3-7b45-486f-a60f-975e348931e0 | request_id: 92b149b0-e06a-4869-9be0-eb507528e4cc | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:57.262] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:58:57.371] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:58:57.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 110.022952ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a4e96818-b8ec-462b-a762-85ac57145b45 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:58:57.372] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:58:57Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010337262177666 | service: service-general
[2026-04-24 05:59:00.053] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/309c116e-d01f-4d20-a986-4253d931e4b9
[2026-04-24 05:59:00.188] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.100353ms | method: GET | path: /api/v1/satusehat/servicerequest/309c116e-d01f-4d20-a986-4253d931e4b9 | request_id: 1279f491-6784-4f07-9da6-0d05cdd76033 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:00.189] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:00.293] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:00.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 104.325054ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a15a5487-1469-4d77-909b-e38e2f78f8d5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:00.293] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:00Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010340189528664 | service: service-general
[2026-04-24 05:59:02.864] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:03.243] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 379.417075ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 360dd72b-05ce-4586-b4bc-48b17948ebc0 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:05.259] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:05.475] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 216.295036ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 97590640-fe76-4169-9109-0a70f91169c4 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:08.071] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f621489f-4efa-46c4-9cad-b5de0cfe2b1f
[2026-04-24 05:59:08.198] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 127.1692ms | method: GET | path: /api/v1/satusehat/servicerequest/f621489f-4efa-46c4-9cad-b5de0cfe2b1f | request_id: 5a84a426-5a52-41bd-8103-48f5d473efee | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:08.199] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:08.310] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:08.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 111.686459ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7486417c-ed6c-44de-a12b-5b9b861e1a35 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:08.311] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:08Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010348199224806 | service: service-general
[2026-04-24 05:59:10.889] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d56a3bcb-62c1-469d-bdb5-4690e812e615
[2026-04-24 05:59:11.072] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 183.427693ms | method: GET | path: /api/v1/satusehat/servicerequest/d56a3bcb-62c1-469d-bdb5-4690e812e615 | request_id: f2c173f9-00fa-4325-8c65-e9da3e4f13e6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:11.073] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:11.188] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:11.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.414252ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 8f6f07bc-b751-4965-a317-70dec8fbe101 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:11.188] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:11Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010351073066183 | service: service-general
[2026-04-24 05:59:13.815] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:14.092] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 277.950533ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 08e7038f-d4fc-49fb-ae40-d4f18cafa70a | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:16.671] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:16.900] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 229.521028ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: cc7aae2e-aac2-4e77-b3af-4b25996b4d01 | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:19.478] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/358c0548-ac36-4b4e-b6dd-f7222ee2b055
[2026-04-24 05:59:19.594] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 116.399839ms | method: GET | path: /api/v1/satusehat/servicerequest/358c0548-ac36-4b4e-b6dd-f7222ee2b055 | request_id: ca1d4761-f054-4b81-9a87-b43bf28a6581 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:19.595] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:19.740] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:19.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.008905ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 0d8c9398-b9db-40d3-9657-8d5f33672e7f | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:19.741] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:19Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010359595108832 | service: service-general
[2026-04-24 05:59:22.302] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ec993c59-14fe-4e06-8fe6-009bac189d9f
[2026-04-24 05:59:22.416] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 114.733426ms | method: GET | path: /api/v1/satusehat/servicerequest/ec993c59-14fe-4e06-8fe6-009bac189d9f | request_id: e9bd8548-abe9-4e3d-b8ce-7d3726b8115e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:22.417] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:22.524] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:22.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 107.047398ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b90ff0ff-643b-425f-b672-f5c4906ba6d6 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:22.524] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:22Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010362417565608 | service: service-general
[2026-04-24 05:59:25.076] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/a5507fbe-7951-464c-8cf2-ec7bedc1d71b
[2026-04-24 05:59:25.232] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 156.611053ms | method: GET | path: /api/v1/satusehat/servicerequest/a5507fbe-7951-464c-8cf2-ec7bedc1d71b | request_id: 3002ac9d-e12a-4cfa-ae50-e47fd415c35e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:25.233] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:25.378] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:25.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 144.967988ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 02bd2f4f-53db-4d5d-957d-7b05801d12c5 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:25.378] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:25Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010365233210342 | service: service-general
[2026-04-24 05:59:27.959] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4f6d4855-f5db-49be-b539-9dcd623c0597
[2026-04-24 05:59:28.107] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 148.494806ms | method: GET | path: /api/v1/satusehat/servicerequest/4f6d4855-f5db-49be-b539-9dcd623c0597 | request_id: 2ac21c5f-5622-4c29-b022-dd0047320534 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:28.675] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/80f5e31a-b18d-4a42-9f24-de1e6c0bea33
[2026-04-24 05:59:28.798] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 124.047735ms | method: GET | path: /api/v1/satusehat/servicerequest/80f5e31a-b18d-4a42-9f24-de1e6c0bea33 | request_id: 4f1e663d-9807-4fcc-bbe7-bd2443a692c7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:29.361] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/af642b2e-03b3-4c38-8f36-1d2499ed807f
[2026-04-24 05:59:29.486] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 125.394678ms | method: GET | path: /api/v1/satusehat/servicerequest/af642b2e-03b3-4c38-8f36-1d2499ed807f | request_id: 61101d56-8b4e-4d58-bfa8-2f1b8b9abb4f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:30.041] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/bf7f77ed-3279-4978-bfa9-c0c7658a0660
[2026-04-24 05:59:30.178] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 136.61301ms | method: GET | path: /api/v1/satusehat/servicerequest/bf7f77ed-3279-4978-bfa9-c0c7658a0660 | request_id: f6c29d1c-a22d-4f47-9d81-af39d3e1905b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:30.179] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:30.277] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:30.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 98.479204ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d90101fd-fb9a-499f-aef3-a9b2cd680eb8 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:30.277] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:30Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010370178737029 | service: service-general
[2026-04-24 05:59:32.863] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8128c576-3765-4b9f-acfd-777e0007bbc6
[2026-04-24 05:59:33.117] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 254.506649ms | method: GET | path: /api/v1/satusehat/servicerequest/8128c576-3765-4b9f-acfd-777e0007bbc6 | request_id: 5a825144-fd21-431e-ac14-6ff3bd4545e2 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:33.118] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:33.249] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:33.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.085342ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 5619d41d-073c-4f62-831d-ea414d7f8743 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:33.249] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:33Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010373118237835 | service: service-general
[2026-04-24 05:59:35.811] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/42f9c383-cf2c-4637-9fbc-6176aa14810b
[2026-04-24 05:59:35.926] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.881372ms | method: GET | path: /api/v1/satusehat/servicerequest/42f9c383-cf2c-4637-9fbc-6176aa14810b | request_id: d6c3d142-ffe7-4689-aa1a-075edfae589e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:35.927] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:36.082] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:36.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 155.246058ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: ab9a3343-a223-4648-9441-64cdb102f5f0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:36.082] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:36Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010375927332962 | service: service-general
[2026-04-24 05:59:38.636] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/e09650cd-09d6-46a6-9557-7e7fad45b4d7
[2026-04-24 05:59:38.782] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 146.754155ms | method: GET | path: /api/v1/satusehat/servicerequest/e09650cd-09d6-46a6-9557-7e7fad45b4d7 | request_id: 69d87621-a46c-45cc-9e3c-0ef2a390197b | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:38.784] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:38.925] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:38.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 142.059834ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: b57cacb8-e46d-4659-a15c-f888042d00ba | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:38.926] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:38Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010378783814635 | service: service-general
[2026-04-24 05:59:41.491] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/18a6c2ce-64aa-4d27-b4d5-a76a041a7c05
[2026-04-24 05:59:41.659] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.83051ms | method: GET | path: /api/v1/satusehat/servicerequest/18a6c2ce-64aa-4d27-b4d5-a76a041a7c05 | request_id: 12d47f60-3577-4f2e-b010-5c5040101dc6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:41.660] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:41.775] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:41.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 115.687121ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 7a1c487a-f72e-4255-8435-be233105eb4d | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:41.775] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:41Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010381660075400 | service: service-general
[2026-04-24 05:59:44.336] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/8b659660-bad6-4b14-b3de-e7e89d87a614
[2026-04-24 05:59:44.499] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 163.23086ms | method: GET | path: /api/v1/satusehat/servicerequest/8b659660-bad6-4b14-b3de-e7e89d87a614 | request_id: c3dae57e-c494-4d57-bd60-a052ba0ed106 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:44.500] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:44.607] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:44.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 108.496699ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 87aa5c42-b46f-4cbc-9663-bb9297b95447 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:44.608] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:44Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010384499654895 | service: service-general
[2026-04-24 05:59:47.262] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ab8e2f86-a1dd-41d5-bc29-cef69bdcbe28
[2026-04-24 05:59:47.661] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 399.687373ms | method: GET | path: /api/v1/satusehat/servicerequest/ab8e2f86-a1dd-41d5-bc29-cef69bdcbe28 | request_id: 5a4f4719-6118-4b7f-a0c8-a93b84aedc09 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:47.663] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:47.775] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:47.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 113.489307ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 6d792c31-05bc-47bd-a5e9-d2505b1115b0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:47.776] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:47Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010387662408555 | service: service-general
[2026-04-24 05:59:50.330] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/57d0e261-fd68-403f-a90a-096e1f09b088
[2026-04-24 05:59:50.461] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 131.477432ms | method: GET | path: /api/v1/satusehat/servicerequest/57d0e261-fd68-403f-a90a-096e1f09b088 | request_id: 2b11124b-879b-4a74-80cb-f6e97016411a | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:50.462] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:50.564] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:50.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 102.601674ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e1c8cee3-973b-410d-b732-a9452d3e9fe0 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:50.565] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:50Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010390462542983 | service: service-general
[2026-04-24 05:59:53.124] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/f6fa79ec-a9fe-4b45-bee7-7cd2ff5f17cc
[2026-04-24 05:59:53.288] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 164.5536ms | method: GET | path: /api/v1/satusehat/servicerequest/f6fa79ec-a9fe-4b45-bee7-7cd2ff5f17cc | request_id: b56906c4-2321-4e72-a2c8-2bc239a5871f | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:53.290] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:53.448] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:53.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.27163ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 223c5ed1-8f92-42e4-a0d2-8ac09a62b6cc | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:53.449] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:53Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010393289712328 | service: service-general
[2026-04-24 05:59:56.027] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/25b6b65a-019d-4997-ae04-6546fa697162
[2026-04-24 05:59:56.180] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 153.691208ms | method: GET | path: /api/v1/satusehat/servicerequest/25b6b65a-019d-4997-ae04-6546fa697162 | request_id: 58d80210-ddb6-4a7a-8554-8ed58945cbb8 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:56.181] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:56.280] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:56.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 99.409879ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 22b89b44-199a-4a7b-80c4-1844b156609a | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:56.280] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:56Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010396181415762 | service: service-general
[2026-04-24 05:59:58.851] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/4123d297-3689-495d-a2b8-7a5bd08b7d98
[2026-04-24 05:59:59.010] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 159.633842ms | method: GET | path: /api/v1/satusehat/servicerequest/4123d297-3689-495d-a2b8-7a5bd08b7d98 | request_id: 3ed2ab17-7a96-4180-9097-f5e113e9048e | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:59.011] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 05:59:59.114] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 05:59:59.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 103.700505ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 46488dc5-25f9-4df8-b200-5b77bb104478 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 05:59:59.114] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T05:59:59Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010399011088606 | service: service-general
[2026-04-24 06:00:01.743] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/d53de23c-c251-42fe-b70e-ba4e10c9b5fc
[2026-04-24 06:00:01.978] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 235.783997ms | method: GET | path: /api/v1/satusehat/servicerequest/d53de23c-c251-42fe-b70e-ba4e10c9b5fc | request_id: c9817d47-8544-48f9-a4de-03ca253ef1e6 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:01.979] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 06:00:02.167] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 06:00:02.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 188.479611ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: a6d7484d-ea09-45ea-a6ef-8e8adc19b1e3 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:02.168] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T06:00:02Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010401979450227 | service: service-general
[2026-04-24 06:00:04.741] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/1fe64f84-933b-428e-a53e-e17d13934bf6
[2026-04-24 06:00:04.909] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 168.573882ms | method: GET | path: /api/v1/satusehat/servicerequest/1fe64f84-933b-428e-a53e-e17d13934bf6 | request_id: 174cb14f-5ea8-4ea5-ba4b-a726c257877d | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:04.911] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 06:00:05.022] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 06:00:05.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 112.440998ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 83e9c940-a1fe-401d-bedb-4b9016b5a729 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:05.023] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T06:00:05Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010404910494090 | service: service-general
[2026-04-24 06:00:07.591] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/7e03893d-39d2-46e1-a8f9-fe2adb32ba72
[2026-04-24 06:00:07.731] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 140.681415ms | method: GET | path: /api/v1/satusehat/servicerequest/7e03893d-39d2-46e1-a8f9-fe2adb32ba72 | request_id: 2581d9a7-1df1-44bb-b5d8-db3e68365ad7 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:07.732] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 06:00:07.889] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 06:00:07.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 157.535447ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 2666deec-5630-4f66-8fa2-b58e0d64a149 | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:07.890] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T06:00:07Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010407732359028 | service: service-general
[2026-04-24 06:00:10.468] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | method: GET | service: service-general | target_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1/ServiceRequest/ccfad2c7-54d2-4bda-b2bc-cdec2c3b1d8b
[2026-04-24 06:00:10.643] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 175.808363ms | method: GET | path: /api/v1/satusehat/servicerequest/ccfad2c7-54d2-4bda-b2bc-cdec2c3b1d8b | request_id: c1f076ba-b202-4236-ad11-7e104b39d923 | service: service-general | status: 200 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:10.645] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 06:00:10.786] [ERROR] SatuSehat API Error | 📍 client.go:266 | environment: debug | ⚙️ service/internal/interfaces/satusehat.(*client).do | response: {"resourceType":"OperationOutcome","text":{"status":"generated"},"issue":[{"severity":"error","code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression":["ImagingStudy.subject"]}]} | service: service-general | status_code: 400
[2026-04-24 06:00:10.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ❌ ERROR: Error #01: Failed to execute request to SatuSehat: SatuSehat API Error (HTTP 400)
| ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 141.790058ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: d548eff2-bb40-4c1f-993e-ee3e2c6c628e | service: service-general | status: 400 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:10.786] [ERROR] HTTP error occurred | 📍 middleware.go:235 | category: internal | environment: debug | error_code: INTERNAL_ERROR | ⚙️ service/pkg/errors.handleErrors | http_status: 500 | metadata: map[severity:error timestamp:2026-04-24T06:00:10Z] | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: req_1777010410644534026 | service: service-general
[2026-04-24 06:00:12.820] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 06:00:13.106] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 286.572403ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: 53c65ac5-bd1c-4ee0-acbe-34519192b54b | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 06:00:15.126] [INFO ] 🛫 SatuSehat API Request Sent | 📍 client.go:216 | 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-24 06:00:15.346] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.26.0.3 | latency: 221.112158ms | method: POST | path: /api/v1/satusehat/imagingstudy | request_id: e5c38f52-e4a5-4f61-8d6d-e87fa78af6ea | service: service-general | status: 201 | user_agent: Go-http-client/1.1
[2026-04-24 14:04:44.308] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:04:44.309] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:04:44.309] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:04:44.309] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:44.312] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:44.312] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:44.334] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:44.334] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:44.351] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:44.351] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:44.361] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:44.361] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:44.368] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:44.368] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:44.370] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:04:44.371] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:04:44.371] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:04:44.372] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:04:44.372] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:04:44.372] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:04:52.552] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:04:52.552] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:04:52.553] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:04:52.553] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:52.555] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:52.555] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:52.576] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:52.576] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:52.586] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:52.586] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:52.594] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:52.594] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:52.602] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:52.603] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:52.607] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:04:52.608] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:04:52.608] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:04:52.610] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:04:52.610] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:04:52.610] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:04:55.392] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:04:55.393] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:04:55.393] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:04:55.393] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:55.413] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:55.413] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:55.421] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:55.421] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:55.428] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:55.428] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:55.435] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:55.435] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:55.436] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:04:55.437] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:04:55.439] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:04:55.440] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:04:55.440] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:04:55.441] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:04:55.441] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:04:55.441] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:09:37.978] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:09:37.978] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:09:37.978] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:09:37.979] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:37.988] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:37.988] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:37.995] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:37.996] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:38.003] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:38.003] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:38.004] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:38.004] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:38.025] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:38.025] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:38.026] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:09:38.027] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:09:38.027] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:09:38.027] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:09:38.028] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:09:38.028] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:09:45.372] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:09:45.372] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:09:45.372] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:09:45.372] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:45.381] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:45.382] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:45.383] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:45.383] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:45.404] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:45.404] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:45.411] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:45.411] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:45.419] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:45.419] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:45.421] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:09:45.422] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:09:45.422] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:09:45.423] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:09:45.423] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:09:45.424] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:09:49.788] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:09:49.788] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:09:49.788] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:09:49.789] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:49.797] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:49.797] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:49.804] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:49.804] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:49.806] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:49.806] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:49.825] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:49.825] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:49.832] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:09:49.832] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:09:49.835] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:09:49.835] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:09:49.835] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:09:49.837] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:09:49.837] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:09:49.837] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:15:06.215] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:15:06.216] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:15:06.216] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:15:06.216] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:06.225] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:06.225] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:06.234] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:06.234] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:06.242] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:06.242] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:06.244] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:06.244] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:06.265] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:06.265] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:06.266] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:15:06.267] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:15:06.267] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:15:06.268] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:15:06.268] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:15:06.268] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:15:11.530] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:15:11.530] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:15:11.530] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:15:11.530] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:11.539] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:11.539] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:11.547] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:11.547] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:11.553] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:11.553] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:11.555] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:11.555] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:11.576] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:15:11.576] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:15:11.579] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:15:11.579] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:15:11.579] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:15:11.581] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:15:11.581] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:15:11.581] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:18:48.248] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:18:48.248] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:18:48.248] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:18:48.248] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:48.268] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:48.268] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:48.278] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:48.278] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:48.286] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:48.286] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:48.293] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:48.293] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:48.294] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:48.294] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:48.295] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:18:48.296] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:18:48.296] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:18:48.297] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:18:48.297] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:18:48.297] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:18:53.703] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:18:53.703] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:18:53.703] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:18:53.703] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:53.705] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:53.706] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:53.726] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:53.726] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:53.735] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:53.735] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:53.742] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:53.742] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:53.749] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:53.749] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:53.755] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:18:53.755] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:18:53.755] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:18:53.757] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:18:53.757] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:18:53.757] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:18:56.706] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:18:56.706] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:18:56.707] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:18:56.707] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:56.716] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:56.716] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:56.724] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:56.724] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:56.731] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:56.731] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:56.733] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:56.733] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:56.753] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:18:56.753] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:18:56.755] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:18:56.756] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:18:56.756] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:18:56.757] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:18:56.758] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:18:56.758] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:19:48.519] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:19:48.520] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:19:48.520] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:19:48.520] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:19:48.531] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:19:48.531] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:19:48.539] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:19:48.539] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:19:48.546] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:19:48.546] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:19:48.547] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:19:48.547] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:19:48.569] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:19:48.569] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:19:48.571] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:19:48.572] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:19:48.572] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:19:48.573] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:19:48.573] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:19:48.573] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:25:17.424] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:25:17.424] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:25:17.424] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:25:17.424] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:17.448] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:17.448] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:17.460] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:17.460] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:17.467] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:17.467] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:17.468] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:17.468] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:17.488] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:17.488] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:17.490] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:25:17.490] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:25:17.490] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:25:17.491] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:25:17.491] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:25:17.491] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:25:23.972] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:25:23.972] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:25:23.973] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:25:23.973] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:23.983] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:23.983] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:23.992] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:23.992] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:23.994] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:23.994] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:24.016] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:24.017] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:24.025] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:25:24.026] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:25:24.028] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:25:24.029] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:25:24.029] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:25:24.030] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:25:24.031] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:25:24.031] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:28:58.681] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:28:58.681] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:28:58.681] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:28:58.681] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:28:58.682] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:28:58.683] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:28:58.703] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:28:58.703] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:28:58.713] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:28:58.713] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:28:58.723] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:28:58.723] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:28:58.730] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:28:58.730] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:28:58.731] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:28:58.732] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:28:58.732] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:28:58.733] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:28:58.733] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:28:58.733] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:29:04.943] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:29:04.944] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:29:04.944] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:29:04.944] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:29:04.953] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:29:04.953] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:29:04.954] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:29:04.954] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:29:04.976] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:29:04.976] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:29:04.983] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:29:04.983] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:29:04.992] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:29:04.992] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:29:04.994] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:29:04.995] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:29:04.995] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:29:04.996] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:29:04.997] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:29:04.997] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:35:02.280] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:35:02.280] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:35:02.280] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:35:02.280] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:02.290] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:02.290] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:02.297] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:02.297] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:02.305] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:02.305] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:02.307] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:02.307] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:02.324] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:02.324] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:02.326] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:35:02.327] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:35:02.327] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:35:02.328] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:35:02.329] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:35:02.329] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:35:06.082] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:35:06.082] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:35:06.083] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:35:06.083] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:06.092] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:06.092] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:06.094] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:06.094] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:06.116] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:06.116] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:06.124] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:06.124] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:06.131] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:35:06.131] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:35:06.134] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:35:06.134] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:35:06.134] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:35:06.136] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:35:06.136] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:35:06.136] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:43:02.310] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:43:02.310] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:43:02.310] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:43:02.310] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:02.318] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:02.318] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:02.320] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:02.320] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:02.339] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:02.340] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:02.351] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:02.351] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:02.361] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:02.361] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:02.362] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:43:02.362] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:43:02.362] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:43:02.364] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:43:02.364] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:43:02.364] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:43:08.257] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:43:08.258] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:43:08.258] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:43:08.258] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:08.266] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:08.267] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:08.268] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:08.268] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:08.293] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:08.293] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:08.302] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:08.302] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:08.310] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:43:08.310] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:43:08.313] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:43:08.313] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:43:08.313] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:43:08.315] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:43:08.315] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:43:08.315] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:49:29.951] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:49:29.951] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:49:29.951] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:49:29.951] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:29.960] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:29.960] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:29.968] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:29.969] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:29.975] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:29.975] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:29.976] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:29.976] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:29.996] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:29.996] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:29.997] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:49:29.997] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:49:29.997] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:49:29.998] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:49:29.998] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:49:29.998] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:49:36.311] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:49:36.311] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:49:36.311] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:49:36.311] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:36.332] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:36.332] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:36.341] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:36.341] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:36.349] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:36.350] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:36.357] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:36.357] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:36.358] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:49:36.358] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:49:36.361] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:49:36.362] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:49:36.362] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:49:36.363] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:49:36.363] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:49:36.363] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:55:17.330] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:55:17.331] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:55:17.331] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:55:17.331] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:17.339] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:17.339] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:17.346] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:17.347] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:17.348] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:17.348] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:17.369] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:17.369] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:17.376] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:17.376] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:17.378] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:55:17.378] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:55:17.378] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:55:17.379] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:55:17.379] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:55:17.379] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:55:23.230] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:55:23.230] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:55:23.230] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:55:23.230] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:23.240] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:23.240] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:23.247] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:23.247] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:23.254] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:23.255] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:23.256] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:23.256] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:23.279] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:55:23.279] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:55:23.281] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:55:23.282] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:55:23.282] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:55:23.283] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:55:23.283] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:55:23.284] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:59:53.967] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:59:53.967] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:59:53.967] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:59:53.967] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:53.976] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:53.976] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:53.982] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:53.983] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:53.984] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:53.984] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:54.003] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:54.003] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:54.010] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:54.010] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:54.012] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:59:54.012] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:59:54.012] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:59:54.013] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:59:54.013] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:59:54.013] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 14:59:59.302] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 14:59:59.302] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 14:59:59.302] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:59:59.302] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:59.311] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:59.311] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:59.313] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:59.313] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:59.333] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:59.333] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:59.341] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:59.341] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:59.348] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 14:59:59.348] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 14:59:59.350] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 14:59:59.351] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 14:59:59.351] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 14:59:59.352] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 14:59:59.353] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 14:59:59.353] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 21:31:27.319] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 21:31:27.320] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 21:31:27.320] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:31:27.323] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:27.344] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:27.344] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:27.353] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:27.353] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:27.359] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:27.359] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:27.361] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:27.361] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:27.393] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:27.393] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:27.403] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 21:31:27.407] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 21:31:27.407] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 21:31:27.409] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 21:31:27.410] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 21:31:27.410] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:31:33.220] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 21:31:33.220] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 21:31:33.220] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:31:33.220] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:33.230] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:33.230] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:33.232] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:33.232] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:33.253] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:33.253] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:33.261] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:33.261] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:33.268] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:31:33.268] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:31:33.271] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 21:31:33.271] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 21:31:33.271] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 21:31:33.273] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 21:31:33.273] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:31:33.273] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 21:35:36.039] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 21:35:36.039] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 21:35:36.039] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:35:36.039] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:36.048] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:36.048] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:36.055] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:36.055] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:36.062] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:36.062] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:36.064] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:36.064] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:36.083] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:36.083] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:36.085] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 21:35:36.085] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 21:35:36.085] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 21:35:36.086] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:35:36.086] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 21:35:36.086] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 21:35:38.559] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 21:35:38.559] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 21:35:38.559] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:35:38.559] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:38.567] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:38.567] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:38.575] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:38.575] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:38.583] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:38.583] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:38.584] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:38.584] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:38.603] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:35:38.603] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:35:38.605] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 21:35:38.605] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 21:35:38.606] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 21:35:38.607] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:35:38.607] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 21:35:38.607] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 21:38:17.463] [INFO ] Application starting | 📍 main.go:92 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-24 21:38:17.464] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:107 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-24 21:38:17.464] [INFO ] Minio Object Storage client initialized | 📍 main.go:119 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-24 21:38:17.464] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:38:17.474] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:38:17.474] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:38:17.482] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:38:17.482] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:38:17.489] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:38:17.490] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:38:17.491] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:38:17.491] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:38:17.512] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-24 21:38:17.512] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-24 21:38:17.514] [INFO ] Cache initialized | 📍 main.go:152 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-24 21:38:17.515] [INFO ] Creating authentication providers | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-24 21:38:17.515] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-24 21:38:17.516] [INFO ] REST API running | 📍 main.go:354 | environment: debug | ⚙️ main.main.func1 | port: 8096 | service: service-general
[2026-04-24 21:38:17.517] [INFO ] gRPC Server running | 📍 main.go:381 | environment: debug | ⚙️ main.main.func2 | port: 8097 | service: service-general
[2026-04-24 21:38:17.517] [INFO ] Application started successfully | 📍 main.go:415 | environment: debug | ⚙️ main.main | service: service-general